/*----------------default styles---------------*/
/* default styles for text within <td>, <b>, and <i> respectively */
tr		{ vertical-align: top; }
td		{ font-family: Verdana, sans-serif; font-size: 11px; font-color: black;}
body	{ bgcolor: black; font-size: 11px; font-color: white;}

li {
	margin-left: -25px;
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(../images/bullet.gif);
}

/* these don't need to be defined here - the parameters below add no value to a normal <b> or <i> tag.
b		{ font-family: Verdana, sans-serif; font-weight: bold; font-size;}
i		{ font-family: Verdana, sans-serif; text-decoration: italic; font-size;} */

/* text links. These should be activated, w/o the font-size attribute. Color has also been adjusted. */
a:hover { font-family: Verdana, sans-serif; color: #3333FF; text-decoration: underline; } 
a:link  { font-family: Verdana, sans-serif; color: #0033CC; text-decoration: underline;  } 
a:visited { font-family: Verdana, sans-serif; color: #0033CC; text-decoration: underline;  } 
a:active { font-family: Verdana, sans-serif; color: #3333FF; text-decoration: underline; }

/*----------------Form Elements---------------*/
/* Styles for <input type="text">, <input type="radio">, <select>, etc. */
.formElements  {
	color : black;
	font-family : Verdana;
	font-size : 10px;
	text-decoration : none;
}	

/* Footnote style is not defined. Our standard is slightly smaller and grey for footnotes. */
.footnotes {
	font-weight: normal;
	font-size: 10px;
	color: #999999;
	font-family: Verdana, sans-serif;
	text-decoration: none
}

.breadcrumb {
	background-color: #402080;
	color: white;
	font-weight: bold;
}

.tableHeader {
	background-color: #402080;
	color: white;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.borderCell {
	border-left : thin solid #402080;
	border-right : thin solid #402080;
	border-top : thin solid #402080;
	border-bottom : thin solid #402080;
}

.calendarHead {
	background-color: #402080;
	color: white;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;	
}

.calendarData {
	background-color: #F0E68C;
	color: #402080;
	font-size: 12px;
	text-decoration: none;
	text-align: center;	
}

.header {
	font-size: 18px;
	color: #402080;
	font-weight: bold;
}

.subheader {
	font-size: 14px;
	color: #800000;
	font-weight: bold;
}

.tertiary {
	font-size: 11px;
	color: #800000;
	font-style: italic;
}

.leftnav {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.required {
	font-size: 8px;
	color: #402080;
}

.quote {
	font-size: 12px;
	color: #402080;
	font-style : italic;
}

.description {
	font-size: 10px;
	color: #402080;
	font-style : italic;
}

.button {
	border: 1px #CCCCCC outset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #402080;
	height: 18px;
	padding-left: 3px;
	padding-right: 2px;
}

.guestHead {
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
}

.guestBody {
	margin-left: 25px;
	font-size: 10px;
	font-style: italic;	
}

.momsOnly {
	color: #800000;
	background-color: #CCCCFF;
}

.idxLink {
	color: white;
}
