* {font-family: Verdana, Arial, Helvetica, sans-serif; color:#fff;}
html { background-color:#000036; }
body { width:778px; margin:0 auto; }
a { color:#fff; }
a:hover { color:#666; }
img { border:0; margin:0; }

.hide { display:none; }

#oUlSchoolNavigation { height:18px; border-left:1px solid #fff; border-right:1px solid #fff; }

#oUlMainNavigation { width:776px; height:18px; margin:0; padding:0; float:left; list-style:none;  border-top:1px solid #000036; border-left:1px solid #fff; border-right:1px solid #fff; }
	#oUlMainNavigation li { width:95px; height:18px; float:left; background-color:#000036; border-left:1px solid #fff; text-align:center; }
		#oUlMainNavigation li a { width:96px; height:15px; padding:3px 0 0 0; display:block; font-size:x-small; font-weight:bold; background-color:#000036; text-align:center; text-decoration:none; color:#fff; }
		#oUlMainNavigation li a:hover { background-color:#fff; color:#000036; }
	#oUlMainNavigation li.oAFirstLink,#oUlMainNavigation li.oAFirstLink a { width:97px; border:0; }
	#oUlMainNavigation li.MainSelected, #oUlMainNavigation li.MainSelected a, #oUlMainNavigation li.oAFirstSelected, #oUlMainNavigation li.oAFirstSelected a { width:97px; color:#000036; background-color:#fff; border-left:0; }
	#oUlMainNavigation li.rightSel, #oUlMainNavigation li.rightSel a { width:97px; border:0; }

#oDivHeader { width:746px; height:100px; padding:10px 20px 0 10px; float:left; background-color:#fff; border-left:1px solid #fff; border-right:1px solid #fff; }
	#oDivHeader span#spnLeftImages { width:230px; height:70px; padding:22px 0 8px 0; float:left; }
		#oDivHeader span#spnLeftImages img#oImgTopMiddle { padding:0 10px; }
	#oDivHeader img#imgImageText { float:right; padding-top:0px; }

#oDivSecondaryNav { width:776px; height:26px; float:left; background-color:#b2b2c2; border-left:1px solid #fff; border-right:1px solid #fff; }
	#oFrmSearchSite { width:170px; height:16px; margin:0; padding:5px 10px; float:left; }
		#oFrmSearchSite input#txtSearch { width:130px; height:12px; margin:0; padding:0; float:left; font-size:0.7em; color:#000; }
		#oFrmSearchSite input#btnSubmit { width:9px; height:12px; display:block; float:left; margin:2px 0 0 4px; background-color:transparent; border:0; cursor:pointer; }
	#oUlSecondaryNav { height:16px; margin:0; padding:5px; list-style:none; float:right; }
		#oUlSecondaryNav li { float:left; padding:2px 5px; line-height:12px; border-left:2px solid #000036; }
		#oUlSecondaryNav li#oFirstLink { border-left:0; }
			#oUlSecondaryNav li a { font-size:0.65em; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#000036; }
			#oUlSecondaryNav li a:hover { color:#FFF; }

#oDivMainbody { width:756px; padding:22px 20px 20px 0; float:left; font-size:0.7em; background-position:left top; background-repeat:no-repeat; border:1px solid #fff; border-top:0; }

	#oDivLeftPanel { float:left; }
	
	#oDivContent {  float:right; }
		#oDivContent p { margin:0 0 9px 0; line-height:18px; }
		#oDivContent p.smallFont { font-size:0.9em; line-height:14px }
			#oDivContent p a { color:#fff; }
			#oDivContent p a:hover { color:#b2b2c2; }
		#oDivContent ul { margin:9px 0; padding:0 0 0 15px; }
		#oDivContent ol { margin:9px 0; padding:0 0 0 30px; }
			#oDivContent ul li, #oDivContent ol li { line-height:18px; }
		#oDivContent h2 { margin:0; padding:0; font-size:1.0em; border-bottom:1px solid #fff; text-transform:uppercase; }
		#oDivContent h3 { margin:0; padding:0; font-size:1.0em; border-bottom:1px solid #fff; text-transform:uppercase; }
		
		