*{font-family: arial, helvetica, sans-serif;}
body { color:#666666; margin: 0px auto; padding: 5px 0px 10px 0px; text-align: center; font-size: 11px; line-height: 18px; background-attachment: fixed; background-color: #d0eef1; background-image: url(/images/bg_tile.gif); background-repeat: repeat-x; background-position: center top; }

div,span{font-size: 11px;  line-height: 18px; text-align:left; vertical-align:top;}
tr,th,form,ol,dd,dt,blockquote{font-size: 11px; vertical-align:top;}
input,select,textarea{font-size:8pt; }

li{font-size: 11px; line-height: 18px;}
ul{font-size:11pt;  margin:0px auto; padding:0px 0px 10px 16px;}

h1 {font-size: 20px; font-weight:normal;  color:#02334d; padding: 0px 0px 0px 0px; margin: 0px auto;}
h2 {font-size: 14px; font-weight: normal;  color:#02314a; padding: 3px 0px 3px 0px; margin: 0px auto;}
h3 {padding: 0px; margin: 0px auto; font-size: 12px; font-weight: bold; color: #666; }

p {padding: 0px 0px 10px 0px; margin: 0px auto; }

ol {padding-bottom: 0px;}
ol li {padding-bottom:10px;}


/* Link - Styles */
a:link{color:#02314a}
a:visited{color:#02314a}
a:hover{color:#8dc641}

a.lnk:link{ padding: 3px 14px 3px 8px; color: #4c868c; font-weight: normal; text-decoration: none;  background: url(/images/button_more.gif) top right no-repeat #FFF;}
a.lnk:visited{padding: 3px 14px 3px 8px; color: #4c868c; font-weight: normal; text-decoration: none;  background: url(/images/button_more.gif) top right no-repeat #FFF;}
a.lnk:hover{color:#72b6bd; background-position: right -17px; font-weight: normal; text-decoration: none; }

a.headliner:link{font-weight: bold; text-decoration: none; color:#666666;}
a.headliner:visited{color:#226066; font-weight: bold; text-decoration: none;}
a.headliner:hover{color:#3d878e; font-weight: bold; text-decoration: none;}

a.footergrey:link{ text-decoration: underline; color:#666666;}
a.footergrey:visited{color:#226066;}
a.footergrey:hover{color:#3d878e;}


a img { border: 0; text-decoration: none;}

/* ClearFix & Floats */
.CF:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.CF {display:inline-block;}
.FL {float:left;}
.FR {float:right;}


/* Hide from IE Mac \*/
.CF {display:block;}

/* Site Search */
button { display: block; height: 22px; width: 68px; background: url(/images/button_search.gif) 0 0 no-repeat; cursor: pointer;  border: 0px; margin: 0px; left: -9384px;  text-indent: -200px; margin-left: 3px;}
button:hover {background-position: 0 -22px;}

input.inputStd { Font-Size: 11px;  border:solid 0px ;  background-color: #ffffff; color:#5b5b5b; margin: 0px; padding: 4px 4px 4px 6px; width: 180px; height:22px; background: url(/images/search_bg.gif) 0 0 no-repeat;}
input.inputPrompt { Font-Size: 11px;  border:solid 0px;  background-color: #ffffff; color:#5b5b5b; margin: 0px; padding: 4px 4px 4px 6px;  width: 180px; height:22px; background: url(/images/search_bg.gif) 0 0 no-repeat;}


/* Divs */
#central {width: 976px; margin: 0px auto; height: auto; }

#navigation {background: url(/images/education_bg.gif) top left no-repeat #f8f8f8; height: 101px; }
#sitesearch {padding: 31px 0px 0px 15px; height: 43px; }
#menustructure {text-align:left; padding-left:7px;}

/* Home */
#panelone { background: url(/images/mid_bg.gif) 0 0 repeat-y #FFF; padding: 5px 7px 0px 7px;}

	.hmstudent {width: 196px; }
	.hmprovider {width: 195px; }

	#providerlearnmore {background: url(/images/home_providers_lower.gif) left bottom #d0eef1 no-repeat;  padding: 7px 0px 10px 14px; border-right: 1px solid #e0f4f6;}
	#providerscell {padding: 12px 20px 0px 16px; background-color:#d0eef1; height: 109px; border-right: 1px solid #e0f4f6;}
	#providerscell h2 {text-indent: -9600px; background: url(/images/hd_for_providers.gif) left top no-repeat; width: 95px; height: 13px; margin: 0px 0px 8px 0px ;  padding:0px; font-size: 10px;}
	#providerscell p { margin: 0px 0px 5px 0px; padding:0px;}
	
	#studentlearnmore {background: url(/images/home_students_lower.gif) left bottom #d0eef1 no-repeat;  padding: 7px 0px 10px 14px; }
	#studentcell {padding: 12px 20px 0px 16px; background-color:#d0eef1; height: 109px; }
	#studentcell h2 {text-indent: -9600px; background: url(/images/hd_for_students.gif) left top no-repeat; width: 92px; height: 13px; margin: 0px 0px 8px 0px ;  padding:0px; font-size: 10px;}
	#studentcell p { margin: 0px 0px 5px 0px; padding:0px;}
	
	.maingraphic {padding: 0px 0px 0px 5px; margin:0px; height:348px }
	
#paneltwo { background: url(/images/home_second.gif) left bottom no-repeat #FFF; padding: 0px 7px 5px 21px;}

	#homemain {width: 367px; padding:0px 10px 10px 0px;}
	#homemain h1 {font-size: 12px; line-height: 20px; color:#3d878e; margin: 0px; padding: 10px 0px 5px 0px;}
	#homemain p {padding: 0; margin: 0;}
	
	#homefocus{ width: 281px; padding: 0px 0px 10px 5px; }
	#focusphoto {padding: 10px 15px 5px 10px; width: 100px;  }
	#focuser {padding: 10px 10px 0px 10px;}		
		.startfocus {padding-bottom: 3px; }			
		.endfocus {width: 100%; }

	#homenews {width: 281px; padding: 0px 0px 10px 4px;}
		.newsevent { padding: 10px 16px 0px 12px;}


#footer { background: url(/images/footer_base.gif) left top no-repeat ; padding: 25px 0px 0px 0px;  }
	#bookmarks { background: url(/images/bookmark_right.gif) right top no-repeat #f8f8f8; padding-right: 3px; height: 48px; width: 185px}
	#bookmark {background: url(/images/bookmark_left.gif) left top no-repeat #f8f8f8 ;  padding:4px 0px 0px 7px; height: 44px;}
		.bm {padding-right: 4px; }
	#network {background: url(/images/bookmark_divide.gif) left top no-repeat #f8f8f8 ;  padding: 4px 0px 0px 17px; height: 44px;}
	#disclaimer {padding-left:15px;  width:629px; padding-top: 5px;}
	#brandrally {width: 144px; }

.learnmorehere {display: block; width: 129px; height: 21px; background: url(/images/learn_more_button.gif) 0 0 no-repeat #FFF ;  }
	.learnmorehere:hover {background-position: 0px -21px;}
	.learnmorehere span {display: none;}
	
.submitenquiry {display: block; width: 170px; height: 21px; background: url(/images/sumit_enquiry_button.gif) 0 0 no-repeat #FFF ;  }
	.submitenquiry:hover {background-position: 0px -21px;}
	.submitenquiry span {display: none;}

