/* Notes */

body { 
	margin-top:0; 
	margin-left:0;
	margin-right:0;	
	background-color:#85A2C2 ;
	scrollbar-face-color: #ffeeff; 
	scrollbar-shadow-color: #003366; 
	scrollbar-highlight-color: #003366; 
	scrollbar-3dlight-color: #F9F9F9; 
	scrollbar-darkshadow-color: #F9F9F9; 
	scrollbar-track-color: #B2CFEB; 
	scrollbar-arrow-color: #000000; 
}

input        { background-color: #B2CFEB; border: 1px solid #000000;}
select       { background-color: #B2CFEB; border: 1px solid #000000; }
textarea     { background-color: #B2CFEB; border: 1px solid #000000;}

a:active { text-decoration: underline }
a:hover { color: #333399; text-decoration: underline}

.tblCtr {
	font-family: Arial, Verdana;
	font-size: 12px;
	margin-left: 5;
}

#tblCtr H1 {
	color: #036;
	margin: 6px 0px 10px 0px;
	font-weight: normal;
	font-variant: SMALL-CAPS;
	font-size: 14px;
	border-bottom: 3px dotted #69C;
	text-align: LEFT;
}
H1 {
	color: #85A2C2;
	font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 16px;
}

H2 {
	color: #85A2C2;
	font-family: Arial;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 14px;
	text-align: Right;
}

.footerText {font-family: Verdana; font-size: 8pt; color: #B2CFEB;}

.frontMenu { font-family: Arial; font-weight: normal; text-decoration: none; font-size: 7pt; color: #000000;}
.frontMenu a{ color: #85A2C2; text-decoration: none; font-weight: bold; font-family: Arial; font-size: 10pt;}
.frontMenu a:link { color: #85A2C2; text-decoration: none; font-weight: bold; font-family: Arial; font-size: 10pt;}
.frontMenu a:hover { color: #000000; text-decoration: none; }

.coursesText { font-family: Verdana; text-decoration: none; font-size: 8pt; color: #000000;}
a.coursesText { color: #000000; text-decoration: none; font-weight: normal; font-family: Verdana, Arial; font-size: 8pt;}
a.coursesText:link { color: #000000; text-decoration: none; font-weight: normal; font-family: Verdana, Arial; font-size: 8pt;}
a.coursesText:hover { color: #85A2C2; text-decoration: none; }

.headerText { font-family: Verdana; text-decoration: none; font-size: 8pt; color: #000000;}
a.headerText { color: #000000; text-decoration: none; font-weight: bold; font-family: Verdana, Arial; font-size: 8pt;}
a.headerText:link { color: #000000; text-decoration: none; font-weight: bold; font-family: Verdana, Arial; font-size: 8pt;}
a.headerText:hover { color: #85A2C2; text-decoration: none; }

.topText { font-family: Verdana; text-decoration: none; font-size: 8pt; color: #000000;}
a.topText { color: #000000; text-decoration: none; font-weight: normal; font-family: Verdana, Arial; font-size: 8pt;}
a.topText:link { color: #000000; text-decoration: none; font-weight: normal; font-family: Verdana, Arial; font-size: 8pt;}
a.topText:hover { color: #85A2C2; text-decoration: none; }

.footerBase { font-family: Verdana; text-decoration: none; font-size: 10pt; color: #999999;}
a.footerBase { color: #000000; text-decoration: none; font-weight: normal; font-family: Verdana, Arial; font-size: 10pt;}
a.footerBase:link { color: #000000; text-decoration: none; font-weight: normal; font-family: Verdana, Arial; font-size: 10pt;}
a.footerBase:hover { color: #85A2C2; text-decoration: underline; }

.footerOutside { font-family: Verdana; text-decoration: none; font-size: 10pt; color: #FFFFFF;}
a.footerOutside { color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Verdana, Arial; font-size: 10pt;}
a.footerOutside:link { color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Verdana, Arial; font-size: 10pt;}
a.footerOutside:hover { color: #B2CFEB; text-decoration: underline; }

.pageLinks { font-family: Verdana; text-decoration: none; font-size: 9pt; color: #000000;}
a.pageLinks { color: #85A2C2; text-decoration: underline; font-weight: bold; font-family: Verdana, Arial; font-size: 8pt;}
a.pageLinks:link { color: #85A2C2; text-decoration: underline; font-weight: bold; font-family: Verdana, Arial; font-size: 8pt;}
a.pageLinks:hover { color: #B2CFEB; text-decoration: underline; }

.item_header { font-family: Arial, Verdana; font-size: 12px; font-weight: bold; margin-top: 1ex; margin-bottom: 1ex; margin-left: 1ex;}
.item_info { font-family: Arial, Verdana; font-size: 12px; font-weight: normal; margin-top: 1ex; margin-bottom: 1ex;}
.main { margin-left: 5; margin-right: 5; font-family: Arial, Verdana; font-size: 12px; font-weight: normal; margin-top: 1ex; margin-bottom: 1ex;}

.maintext
{
font-family:Arial; font-size:10pt; color:black;
}

.large
{
font-family:Arial; font-size:14pt; font-weight:bold; color:black;
}

.medium
{
font-family:Arial; font-size:12pt; font-weight:bold; color:black;
}

.small
{
font-family:Arial; font-size:8pt; color:black;
}

#item div {margin-left: 5; margin-right: 5}

.additions { text-align: left; margin-left: 5; font-family: Verdana; text-decoration: none; font-size: 7pt; color: #000000; text-transform: uppercase; }

#container {
	FONT-SIZE: 13px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #333;
}
#nav {
	BACKGROUND: #D4D8E4;
	BORDER-BOTTOM: #111 0px solid;
	BORDER-LEFT: #111 0px solid;
	BORDER-RIGHT: #111 1px solid;
	BORDER-TOP: #111 1px solid;
	FLOAT: left;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 11px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 492px;
}
#nav UL {
	BACKGROUND: white;
	BORDER-BOTTOM: #111 0px solid;
	BORDER-LEFT: #111 0px solid;
	BORDER-RIGHT: #111 0px solid;
	BORDER-TOP: #111 1px solid;
	display:block;
	FLOAT: left;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 11px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px;
}
#nav A {
	BORDER-BOTTOM: #111 0px solid;
	BORDER-LEFT: #111 1px solid;
	BORDER-RIGHT: #111 0px solid;
	BORDER-TOP: #111 0px solid;
	COLOR: #333;
	DISPLAY: block;
	PADDING: 4px;
	TEXT-DECORATION: none;
}
#nav LI {
	DISPLAY: block;
	FLOAT: left;
	PADDING: 0px;
	WIDTH: auto;
}
#nav LI UL {
	BORDER: 1px solid #111;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	HEIGHT: auto;
	LEFT: -999em;
	POSITION: absolute;
	WIDTH: 200px;
}
#nav LI>UL {
	/* hidden from IE */
	WIDTH: 208px;
}
#nav LI UL A {
	WIDTH: 200px;
	BORDER-RIGHT: #111 0px solid;
	BORDER-TOP: #111 0px solid;
	BORDER-LEFT: #111 0px solid;
	BORDER-BOTTOM: #111 1px solid;
}
#nav LI:hover UL, #nav LI LI:hover UL, #nav LI LI LI:hover UL, #nav LI.sfhover UL, #nav LI LI.sfhover UL, #nav LI LI LI.sfhover UL {
	LEFT: auto;
	BORDER-BOTTOM: #FFFFFF 0px solid;
	opacity:.93;
	filter: alpha(opacity=93);
	-moz-opacity: 0.93;	
}
#nav A:hover, #nav LI.sfhover {
	BACKGROUND: #85A2C2;
	COLOR: white;
}