<STYLE TYPE="TEXT/CSS">
A.menubarheader{color:#006699; font-size:11pt; text-decoration:underline; font-weight: bold; font-family:Arial, Helvetica, sans-serif}
A.menubarheader:link {color:#006699;text-decoration:underline;font-weight: bold;}
A.menubarheader:visited {color:#006699;text-decoration:underline;font-weight: bold;}
A.menubarheader:hover {color:#006699;text-decoration:none;font-weight: bold;}
A.menubarheader2 {color:#006699; font-size:10.5pt; text-decoration:none; font-weight: bold; font-family:Arial, Helvetica, sans-serif}
A.menubarheader2:link {color:#006699; text-decoration:none; font-weight: bold;}
A.menubarheader2:visited {color:#006699; text-decoration:none; font-weight: bold;}
A.menubarheader2:hover {color:#F1A73C;text-decoration:none;font-weight: bold;}
A.implink{color:#069; font-size:12pt; font-weight: bold}
.breadcrumbs a:link {color:#069; font-size:12pt; font-weight: bold}
a.breadcrumbs {color:#069; font-size:12pt; font-weight: bold; background-color:#FFFFE5;}
a.breadcrumbs:visited {color:#069; font-size:12pt; font-weight: bold; background-color:#FFFFE5;}
td.breadcrumbs {color:#069; font-size:12pt; font-weight: bold; background-color:#FFFFE5; border-bottom:1px solid #CCC;}
.breadcrumbs2 {color:#069; font-size:12pt; font-weight: bold; background-color:#FFFFCC; border:1px solid #CCC; border-right:0px;}
.breadcrumbs3 {color:#069; font-size:12pt; font-weight: bold; background-color:#FFFFCC; border:1px solid #CCC; border-left:0px;}
.breadcrumb {color:#069; font-size:12pt}
A.implink {color:#069}
A.implink:visited {color:#069}
.date {color:#069; font-size:12pt; font-weight: bold; height="28"; background-color:#FFFFE5; border-bottom:1px solid #CCC; }
.addressbar {font-size:10pt; background-color:#ECF8FF; border-bottom:1px solid #CCC; border-right:1px solid #CCC; }
A.anch {color:#F1A73C; font-size:10pt;}
A.anch:visited {color:#F1A73C; font-size:10pt;}
A.anch2 {color:#F1A73C; font-size:10pt; font-weight: bold}
A.anch2:visited {color:#F1A73C; font-size:10pt; font-weight: bold}
p.line{border-style: solid; border-color: #F1A73C #FFF #FFF #FFF; border-bottom-width: 2px}
.stats {height: 21px}
.stats1 {height: 21px}
.smallheight {height: 15px; font-size:10pt}
.stud_review_about {height: 15px; font-size:10pt; color: #069}
.questions {height: 15px; font-size:10pt; color: #069; font-style: italic; margin-left: 20px}
.responses {font-size:10pt; padding-left: 20px; margin-bottom:20px}
td.offered {height: 15px; background-color: #FFC; font-size:10pt; text-align: center; background-position: left}
td.menubar {font-size:14px; text-align: left}
td.menubar2 {height: 19px; text-align: left; background-color: #ECF8FF; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
td.notoffered {height: 15px; background-color: #CFF; font-size:10pt; text-align: center}
.statuscell {font-size:10pt;text-align: center}
td.review_form {background-color: #D2ECFB; color: #F1A73C; font-size:10pt; height: 15px}
td.review_form_head {background-color: #D2ECFB; color: #F1A73C; font-size:10pt; height: 25px; border-bottom:1px solid #CCC; border-right:0px solid #CCC;}
td.shadow {border-bottom:1px solid #CCC;}
td.review_element {background-color: #CFF; color: #F1A73C; font-size:10pt; height: 15px; padding-left: 60px}
td.review_element-blue {background-color: #ECF8FF; font-size:10pt; height: 20px; padding-left: 60px}
td.overview_element {color: #000000; font-size:10pt; height: 20px; padding-left: 60px; padding-right: 5px}
td.overview_element-yellow {color: #000000; background-color: #FFFFE5; font-size:10pt; height: 20px; padding-left: 60px; padding-right: 5px}
td.overview_element-green {color: #000000; background-color: #E0FFE3; font-size:10pt; height: 20px; padding-left: 60px; padding-right: 5px}
td.review_element:link {font-size: 10pt; font-style: normal; font-weight: bold; text-decoration: underline; color: #CCF}
td.review_element:visited {font-size: 12pt; font-style: normal; font-weight: bold; text-decoration: underline; color: #00F}
td.review_brief {background-color: #FFC; font-size:10pt; text-align: center}
.header {color:#F1A73C; height: 25px; font-size:14pt; text-decoration:none; font-weight: bold}
.header2 {color:#336699; height: 25px; font-size:12pt; font-style: italic; font-weight: bold}
.header3 {color:#336699; height: 25px; font-size:12pt; font-weight: bold}
td.anchor {height: 25px; background-color: #EEE; color: #336699; font-weight: bold; font-size:10pt; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
td.anchor2 {height: 25px; background-color: #EEE; color: #069; font-weight: bold; font-size:10pt; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
td.rankheaderodd {height: 20px; background-color: #EEE; color: #F1A73C; font-weight: bold; font-size:10pt}
tr.rankelementodd td {height: 20px; background-color: #EEE; color: #000; font-size:10pt; border-bottom:1px solid #e1e1e1}
.rankelementodd {height: 20px; background-color: #EEE; color: #000; font-size:10pt; border-bottom:1px solid #e1e1e1}
td.rankheadereven {height: 20px; background-color: #FFF; color: #F1A73C; font-weight: bold; font-size:10pt}
.rankelementeven {height: 20px; background-color: #FFF; color: #000; font-size:10pt}
td.rankheader {height: 40px; background-color: #069; color: #FFF; font-size:10pt; text-align: center; font-weight: bold}
h1.one {border-style: solid; border-color: #FFF #FFF #F1A73C #FFF; border-bottom-width: 2px}
td.sch_name {font-size:24pt;color:#069;font-weight: bold;border-bottom: solid 2px #F1A73C}
td.classof {font-size:16pt; height: 15px; color:#069; font-weight: bold;text-align: center top}
.heading1 {font-size: large; color: #069; font-weight: bold; border: black; background-repeat: no-repeat; background-position: left bottom; line-height: 48px}
.heading {width: 555px; font-size:24pt; color:#069; font-weight: bold; border-bottom: solid 2px #F1A73C}
.heading2 {width: 555px; font-size:15pt; color:#069; font-weight: bold; border-bottom: solid 2px #F1A73C}
.h2heading {font-size:19pt; color:#069; font-weight: bold; border-bottom: solid 2px #F1A73C; margin:0px}
A.sort:link {font-size: 10pt; font-style: normal; font-weight: bold; color: #FFF}
A.sort:visited {font-size: 10pt; font-style: normal; font-weight: bold; color: #FFF}
td.top10headertitle {text-align: center; height: 20px; background-color: #FFF; color: #069; font-weight: bold; font-size:12pt}
td.top10headerbsname {text-align: center; height: 20px; background-color: #F1A73C; color: #FFF; font-weight: bold; font-size:10pt}
td.top10headercolumn {text-align: center; height: 20px; background-color: #069; color: #FFF; font-weight: bold; font-size:10pt}
td.top10elementoddbsname {height: 15px; background-color: #EEE; color: #000; font-size:10pt; border-bottom:1px solid #e1e1e1 }
td.top10elementevenbsname {height: 15px; background-color: #FFF; color: #000; font-size:10pt}
td.top10elementoddbscolumn {text-align: center; height: 15px; background-color: #EEE; color: #000; font-size:10pt; border-bottom:1px solid #e1e1e1; }
td.top10elementevenbscolumn {text-align: center; height: 15px; background-color: #FFF; color: #000; font-size:10pt}
td.top10anchor {padding-left: 80px; height: 20px; background-color: #CFF; color: #F1A73C; font-weight: bold; font-size:10pt}
A.top10anchor:visited {color: #F1A73C; font-weight: bold; font-size:10pt}
A.top10anchor:link {color: #F1A73C; font-weight: bold; font-size:10pt}
td.top10catheader {text-align: left; height: 15px; background-color: #FFF; color: #F1A73C; font-size:15pt; font-weight: bold}
td.top10catdesc {padding-top: 5px; text-align: left; height: 0px; background-color: #FFF; color: #000; font-size:10pt}
A.top10returnTop:link {color: #069; font-weight: bold; font-style: italic; font-size:10pt}
A.top10returnTop:visited {color: #069; font-weight: bold; font-size:10pt; font-style: italic}
td.top10EmptyLine {height: 10px; font-size:5pt}
td.indexwelcomeheader {text-align: left; vertical-align: middle; height: 40px; background-color: #FFF; color: #069; font-size:14pt; font-weight: bold; padding-left: 5px}
td.indexheader {text-align: left; height: 25px; background-color: #EEE; color: #F1A73C; font-size:10pt; font-weight: bold; padding-left: 5px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
td.indexheader-small {text-align: left; height: 20px; background-color: #EEE; color: #F1A73C; font-size:10pt; font-weight: bold; padding-left: 5px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
td.indexheader2 {height: 25px; background-color: #EEE; color: #F1A73C; font-size:10pt; font-weight: bold;}
td.indexelement {vertical-align: middle; text-align: left; background-color: #FFF; color: #000; font-size:10pt; padding-left: 15px; padding-top: 9px; padding-bottom: 9px; line-height: 20px}
A.indexelement:visited {color: #0000ff}
A.indexelement:hover {text-decoration:none}
td.indexheadlines {vertical-align: top; text-align: left; padding-left: 5px}
td.calendarelement {width=554px; vertical-align: top; text-align: left; background-color: #FFF; color: #000; font-size:10pt; padding-left: 10px}
td.appcalendarheader {vertical-align: middle; text-align: center; color: #FFF; background-color: #069; font-size:12pt; font-weight: bold; border-style: solid; border-color: #000}
td.appcalendarelemnt {border-style: solid; color: #000; border-color: #000}
td.appcalendarmonth {font-size:10pt; font-weight: bold}
ul.appcalendardisc {list-style-type: disc; list-style-position: outside; font-size:10pt; line-height: 13pt}
ul.appcalendarcircle {list-style-type: circle; list-style-position: outside; padding-left: -20px; font-size:10pt; line-height: 13pt}
.statsheader {font-size:10pt; color:#FFF; font-weight: bold; height: 21px}
td.statsheader-blue {font-size:10pt; color:#FFF; font-weight: bold; height: 21px; background-color: #0085B5;  border-bottom:1px solid #CCC; border-right:1px solid #CCC; text-align: center}
td.statsheader-orange {font-size:10pt; color:#FFF; font-weight: bold; height: 21px; background-color: #F1A73C;  border-bottom:1px solid #CCC; border-right:1px solid #CCC; text-align: center}
a.statsheader-blue:link {text-decoration:none}
a.statsheader-orange:link {text-decoration:none}
.contactinfo {font-size:10pt}
.indexdropdowns {font-size:10pt; color: #069; font-weight: bold}
.indexdropdowns2 {font-size:10pt; color: #069; font-weight: bold; height: 20px;}
.indexdropdowns3 {font-size:10pt; color: #069; font-weight: bold; height: 25px; background-color: #E0FFE3; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.indexdropdowns4 {font-size:10pt; color: #069; font-weight: bold; height: 25px; background-color: #FFFFCC; border-bottom:1px solid #CCC; }
.legaltext {font-size:8pt}
td.quicklinksanchor{padding-left: 60px; height: 20px; background-color: #ECF8FF; font-size:10pt}
h1 {color:#069; font-size:12pt; font-weight: bold; margin-top:0px; margin-bottom:0px}
.h1heading {width: 555px; font-size:24pt; color:#069; font-weight: bold; border-bottom: solid 2px #F1A73C; margin:0px}
.h2heading {width: 100%; font-size:24pt; color:#069; font-weight: bold; border-bottom: solid 2px #F1A73C; margin:0px}
td.blueboxbullet {background-color: #ECF8FF; color: #000; font-size:10pt; height: 20px}
td.blueboxbullet-adsense {background-color: #ECF8FF; color: #000; font-size:10pt; border-bottom:1px solid #CCC; border-right:1px solid #CCC; }
.options {font-size:10pt; border-bottom:1px solid #CCC; border-right:1px solid #CCC; }
td.blueboxbullet2 {background-color: #ECF8FF; color: #000; font-size:10pt; height: 25px; padding-left: 60px}
td.blueboxbullet3 {background-color: #FFF; color: #000; font-size:10pt; height: 20px}
td.greyboxbullet {background-color: #EEE; color: #069; font-size:10pt; height: 20px}
a:hover {text-decoration:none}
a:visited {color:#069}
.greenbevel {font-size:10pt; color: #069; font-weight: bold; background-color: #CCFFCC; height: 25px; border-bottom:1px solid #CCC; border-right:0px solid #CCC;}
.greenbg {font-size:10pt; background-color: #E0FFE3; }
td.homequote {font-size:10pt; height: 25px; background-color: #FFFFB1; font-weight: bold;}
img.schoolimg {position:relative; top:0; left:0; }
.tableb{
	border-right: #E5E5E5 1px solid;	
	border-left: #E5E5E5 1px solid;
	border-top: #E5E5E5 1px solid;
	border-bottom: #E5E5E5 1px solid;
	}
body{
	margin:0px;	
}


</style>
