<STYLE TYPE="TEXT/CSS">
body {
	background-color: #FFFFFF;
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom:0px;
	margin-right: auto;
	margin-left: auto;
	background-image:url(../images/bgnew1.jpg);
	background-repeat:repeat-y;
	background-position:center;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
div.clear
{
     clear: both;
     font-size: 1px;
     line-height: 1px;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
	 padding:0px;
	 margin:0px;
}
#vertifeats {
	 background-image: url(../images/verticalfeatured.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color:#FFFFFF;
	width: 165px;
	height:26px;
	margin-bottom:0px;
	text-align: left;
	float:left;
	margin-left: 6px;
}
#vertifeatsnew {
	 background-image: url(../images/verticalfeatured.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color:#FFFFFF;
	width: 158px;
	height:26px;
	margin-bottom:0px;
	text-align: left;
	float:left;
	margin-left: 6px;
}
#featuredschoolsnew {
	float: left;
	width: 156px;
	margin-left: 6px;
	text-align: center;
	background-image: url(../images/greengred.jpg);
	background-repeat:repeat-x;
	border-right: 1px solid #DBFADA;
	border-bottom: 1px solid #DBFADA;
	border-left: 1px solid #DBFADA;
	background-position: right top;
}
#container {
	width: 776px;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#top1 {
	 background-image: url(../images/mainbg.jpg);
	background-repeat: repeat-y;
	float: left;
	height: 10px;
	width: 776px;
}
#logo {
	float: left;
	padding-left: 20px;
	padding-top: 4px;
}
#middlemaintbl {
	width: 750px;
	padding-left: 15px;
	text-align: left;
	margin-top: 3px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	line-height:16px;
}
td.statsheader-blueinnew5 {
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/blueheader5c.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
#mainbg {
	 background-image: url(../images/mainbg.jpg);
	/*background-color:#CCCCCC;*/
	background-repeat: repeat-y;
	float: left;
	width: 776px;
	height:auto;
	margin:0px;
	padding:0px;
}
#bottom {
	background-image: url(../images/mainbot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	/*background-color:#990000;*/
	float: left;
	height: 14px;
	width: 776px;
	margin:0px;
	padding:0px;
}
.searchbutton {
	font-size: 10px;
	padding: 2px;
	margin-left: -9px;
}
#navigation {
	float: left;
	margin-left: 4px;
	margin-top: 8px;
}
div#navcontainer
{
	float: left;
	width: 756px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin:0px;
	height:auto;
}

div#navcontainer ul
{
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div#navcontainer ul li
{
	list-style-type: none;
	float: left;
	background-repeat: repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 2px;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	border-left: 1px solid #D1D1D1;
	border-top: 1px solid #D1D1D1;
	background-position: right 100%;
	background-image: url(../images/menubar2bg.png);
	padding-top: 2px;
	padding-bottom: 2px;
}

div#navcontainer ul li a
{
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px;
	margin-top: 2px;
}

div#navcontainer ul li a:hover
{
	color: #FF9900;
}
div#navcontainer ul li a span {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.3em;
	padding-left: 7px;
}
div#heading3text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-top:5px;
}
ul#navlist li.menupadding {
	width: 92px;
	height: 18px;
	padding-top: 0px;
	padding-bottom: 8px;
}
ul#navlist li.menupadding1 {
	width: auto;
	height: 18px;
	padding-top: 3px;
	padding-bottom: 4px;
	vertical-align:bottom;
}
h1 {
	font-size: 150%;
	color: #006699;
	letter-spacing: -1px;
	margin-top: 0.2em;
	margin-bottom: 0.4em;
	font-family:Arial, Helvetica, sans-serif;
}
p {
	margin-top: 0.4em;
	margin-right: 2px;
	margin-bottom: 0.4em;
	margin-left: 0em;
}
ul {
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
li {
	font-size: 10pt;
	margin-left: 30px;
	padding-left: 2px;
	padding-right: 2px;
	margin-bottom: 0px;
	line-height:16px;
}
li ul li {
	font-size: 10pt;
	padding-left: 8px;
	list-style:none;
	list-style-type: disc;
	margin-left: 40px;
	line-height:16px;
}
img {
	border: none;
}
#heading3 {
	font-size:24pt;
	color: #006699;
	font-weight: bold;
	/*border-bottom:2px solid #F1A73C;*/
	line-height: 42px;
	background-image: url(../images/orbg.png);background-repeat: repeat-x;
	background-position: left bottom;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
}
#newheading3 {
	font-size:24pt;
	color: #006699;
	font-weight: bold;
	/*border-bottom:2px solid #F1A73C;*/
	line-height:35px;
	background-image: url(../images/orbg.png);background-repeat: repeat-x;
	background-position: left bottom;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {color: #006699;line-height: normal;} 
a:visited {color: #0098E1;}
a:hover {color: #006699; text-decoration:none;}
a:active {color: #006699;}

.nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	float: left;
	height: 14px;
	width: 728px;
	padding-left: 18px;
	margin-top: 10px;
}
h2 {
	font-size: 13px;
	color: #006699;
	margin: 0;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
h2.header {
	color:#F1A73C; 
	height: 25px; 
	font-size:14pt; 
	text-decoration:none; 
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.headertext {
	color:#F1A73C; 
	height: 25px; 
	font-size:10pt; 
	text-decoration:none; 
	font-weight: bold;
}
.centerfooter {
	margin-left: 175px;
	float: left;
	margin-top: 5px;
	
}
.centerfooter1 {
	margin-left: 185px;
	float: left;
	margin-top: 10px;
}
#footer ul li.black {
font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size:11px;
}
#footer li {
font-family:Arial, Helvetica, sans-serif;
	float: left;
	list-style-type: none;
	margin-left: 4px;
	font-weight: bold;
	font-size: 13px;
	color: #006699;
	margin-top: 3px;
	margin-bottom: 4px;
}
#footer li a {
	margin-right: 6px;
}

a.seemore:link{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#006699;
font-weight:normal;
}
a.seemore:visited{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;color:#0098E1;font-weight:normal;}
a.seemore:active{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;color:#006699;font-weight:normal;}
a.seemore:hover{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;color:#006699; text-decoration:none;font-weight:normal;}
.seemorenew{font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#006699;
font-weight:normal;
text-decoration:
}
a.seemorenew:link{font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#006699;
font-weight:normal;
text-decoration:
}
a.seemorenew:visited{font-family:Arial, Helvetica, sans-serif;
font-size:9pt;color:#0098E1;font-weight:normal;}
a.seemorenew:active{font-family:Arial, Helvetica, sans-serif;
font-size:9pt;color:#006699;font-weight:normal;}
a.seemorenew:hover{font-family:Arial, Helvetica, sans-serif;
font-size:9pt;color:#006699; text-decoration:none;font-weight:normal;}

a.footermenulink:link{color:#006699;}
a.footermenulink:visited{color:#006699;}
a.footermenulink:active{color:#006699;}
a.footermenulink:hover{color:#006699; text-decoration:none;}
A.anch {color:#F1A73C; font-size:10pt;}
A.anch:hover {color:#F1A73C; font-size:10pt; text-decoration:underline;}
A.anch:visited {color:#F1A73C; font-size:10pt;}
A.anch:hover {color:#F1A73C; font-size:10pt; text-decoration:none;}
A.anch1 {color:#FF9900; font-size:10pt;}
A.anch1:link{color:#FF9900; font-size:10pt;}
A.anch1:hover {color:#FF9900; font-size:10pt; text-decoration:underline;}
A.anch1:visited {color:#FF9900; font-size:10pt;}
A.anch1:hover {color:#FF9900; font-size:10pt; text-decoration:none;}

#navigation {
	float: left;
	margin-left: 11px;
}

.footerinner{
padding-left:0px;
text-align:center;
margin-left:79px;
}
.footerinner1{
padding-left:0px;
margin-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt; 
font-weight:bold;
margin-top:5px;
}
#footer {
	float: left;
	width: 756px;
	margin-left: 10px;
	margin-right: 0px;
	background-color:#ffffff;
}
.centerfooter {
	margin-left: 175px;
	float: left;
	margin-top: 5px;
}
.centerfooter1 {
	margin-left: 185px;
	float: left;
	margin-top: 10px;
}
#search {float: right;margin-top: 20px;margin-right: 25px;width: 288px;}
.searchbutton {font-size: 10px;padding-left: 4px; padding-top:2px; padding-bottom:2px; padding-right:2px; margin-left: -9px; width:57px; height:24px;}
.search {float: left;width: 210px;margin-top: 3px;margin-right: 2px;}
.innertbl
{
 float:left;width:563px; margin-left:18px;margin-right:3px; vertical-align: top;
}
#greybg {
padding-top:3px; 
text-align:center; width:100%;height: 20px; border:0px solid #EFEFEF; background-image: url(../images/longgreybg.png); color: #FF9900; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt; padding-bottom:5px; background-repeat:no-repeat;}
#greybgnew {padding-top:3px; padding-left:3px; 
text-align:left; width:100%;height: 20px; border:1px solid #EFEFEF; background-image: url(../images/rankbg1.jpg); color: #F1A73C; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt}

.heading3 {
	font-size: 30px;
	color: #006699;
	font-weight: bold;
	border: black;
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 38px;
	background-image: url(../images/orbg.png);
	height: 44px;
	font-family: Arial, Helvetica, sans-serif;
}
.header {font-family: Arial, Helvetica, sans-serif;color:#F1A73C; height: 25px; font-size:14pt; text-decoration:none; font-weight: bold}
.header2 {color:#006699; height: 25px; font-size:12pt; font-style: italic; font-weight: bold}
.header3 {color:#006699; height: 25px; font-size:10pt; font-weight: bold}
.newheader {color:#006699; height: 25px; font-size:12pt; font-style: normal; font-weight: bold}

.footerpad{
padding-left:8px;
}
#maincolumnindex {
	float: left;
	width: 365px;
	text-align: left;
	margin-top: 2px;
	padding-left:14px;
}
#maincolumninner {
	float: left;
	width: 570px;
	padding-left: 15px;
	text-align: left;
	margin-top: 1px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	line-height:16px;
}
#maincolumninneraff {
	float: left;
	width: 570px;
	padding-left: 13px;
	text-align: left;
	margin-top: 3px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	line-height:16px;
}

#rightcolumnindex {
	float: left;
	width: 278px;
	margin-top: 1em;
	text-align: left;
}
#rightcolumninner {
	float: left;
	width: 175px;
	height: auto;
	margin-top: 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
		text-align: left;
}
#rightcolumninneraff {
	float: left;
	width: 175px;
	height: auto;
	margin-top: 43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
		text-align: left;
		padding-left:4px;
}
#featurebox {width:570px;padding-left:14px;}
#featureboxindex {
	width:743px;
	margin-left:13px;
}
#featsindex {background-image: url(../images/indexgreenbg.png);background-repeat: no-repeat;background-position: left top;width: 743px;height: 23px;margin-left: 4px;margin-bottom:0px;text-align: left;float:left;}
#indexfeaturedschoolsfuture {float: left;margin-left: 4px;width:741px;text-align: center;background-color:#FFFFFF;border-right: 1px solid #DBFADA;border-bottom: 0px solid #DBFADA;border-left: 1px solid #DBFADA;background-position: right top;}

.indexfeaturedimages {
	float: left;
	height: auto;
	width: 175px;
	text-align: center;
	margin-top: 3px;
	margin-left: 9px;
}
.heading3new {
	font-size: 15pt;
	color: #006699;
	font-weight: bold;
	border: black;
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 38px;
	height: 44px;
	background-image: url(../images/orbg.png);
	font-family: Arial, Helvetica, sans-serif;
}
.greyboxes h2 {
font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9900;
	background-image: url(../images/indexheadbg-ie.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 372px;
	height: 26px;
	padding-top: 5px;
	padding-left: 8px;
	margin-top: 4px;
	margin-right: 0px;
	text-align: left;
	margin-bottom: 0px;
}
#schools {
	float: left;
	width: 380px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 2px;
	font-family:Arial, Helvetica, sans-serif;
}
label{
float: left;
width: 215px;
font-weight: normal;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}
br{
clear: left;
}
td.rankheaderodd {height: 22px; border:1px solid #EFEFEF; background-image: url(../images/rankbg1.jpg); color: #F1A73C; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt}
tr.rankelementodd td {height: 22px; border:1px solid #EFEFEF; background-image: url(../images/rankbg1.jpg); color: #000; font-size:10pt; font-family:Arial, Helvetica, sans-serif;}
.rankelementodd {height: 22px; border:1px solid #EFEFEF; background-image: url(../images/rankbg1.jpg); color: #000; font-size:10pt; font-family:Arial, Helvetica, sans-serif;}
td.rankheadereven {height: 22px; background-color: #FFF; color: #F1A73C; font-weight: bold; font-size:10pt; font-family:Arial, Helvetica, sans-serif;}
.rankelementeven {height: 22px; background-color: #FFF; color: #000; font-size:10pt; font-family:Arial, Helvetica, sans-serif;}
td.neworange2 {
font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/neworange1.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
td.statsheader-blueinnew5 {
font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/blueheader5c.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
td.statsheaderbluebgin3 {
font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/statsheaderbluebgin3.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
td.bluebullettxt{padding-left: 20px; height: 20px; font-size:10pt}

td.overview_element-blue-two {
	background-color: #FFFFFF;
	color: #069;
	font-size:10pt;
	height: 26px;
	background-image: url(../images/reviewformbg42.png);
	background-repeat: no-repeat;
	border: 0px solid #CCC;
}	
td.blueboxbulletbg {
	color: #000;
	font-size:10pt;
	background-image: url(../images/bluegrad.png);
	background-repeat: repeat-x;
	border-top: 0px none #D2F4FF;
	border-right: 1px solid #D2F4FF;
	border-bottom: 1px solid #D2F4FF;
	border-left: 1px solid #D2F4FF;
	background-color: #F7FCFF;
	
}

td.blueheaderbgnew {
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/headerbluebg.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
td.neworange22 {
font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/headerorangebg.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
td.orangeheader2cover {
font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/orangeheader2cover.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}

.contactinfo {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
}
.contactnewinfo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
.center_new {
	margin-left: auto;
	margin-right:auto;
	margin-top:0px;
	float: left;
	text-align: center;
}
#featsindexbk {background-image: url(../images/indexgreenbgbk.png);background-repeat: no-repeat;background-position: left top;width: 743px;height: 23px;margin-left: 4px;margin-bottom:0px;text-align: left;float:left;}

.contactinfonew {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000;
	font-weight:normal;
}
#featsfuture {margin-left:4px; width:570px; height:24px;}
h2#featsfuture {margin-left: 4px;width:570px;font-weight:normal;}
#featsfuture {background-image: url(../images/greenbox2b.png);/*background-color:#990000;*/background-repeat: no-repeat;background-position: bottom left;width: 570px;margin-bottom:0px;text-align: left;float:left;margin-left: 5px;height:24px;}
#featuredschoolsfuture {width: 568px;margin-left: 4px;}
#featuredschoolsfuture {float: left;width: 568px;margin-left: 5px;text-align: center;background-image: url(../images/greengred.jpg);background-repeat:repeat-x;border-right: 1px solid #DBFADA;border-bottom: 1px solid #DBFADA;border-left: 1px solid #DBFADA;background-position: right top;}
.indexwelcomeheader { font-family:Arial, Helvetica, sans-serif;text-align: left; vertical-align: middle; height: 40px; background-color: #FFF; color: #069; font-size:14pt; font-weight: bold; padding-left: 5px}
.orangehead{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#FF9900;
}
#blue {margin-left:9px;}
#blue  {background-image: url(../images/bluebox1.png);background-repeat: no-repeat;background-position: top left;width: 446px;float:left;height: 26px;margin-left:16px;}
#bluebox1 {width:444px;margin-left: 9px;}
#bluebox1 {width: 444px;margin-left: 16px;padding-bottom: 6px;margin-bottom: 6px;border-right: 1px solid #D2F4FF;border-left: 1px solid #D2F4FF;border-bottom: 1px solid #D2F4FF;background-image: url(../images/bluegrad.png);background-repeat: repeat-x;background-color:#f7fcff;height: auto;float: left;}
.rectanglead
{
height:227px;
}
td.headerbluebg {
font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/headerbluebg.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
#greybgnew1 {padding-top:5px; 
text-align:center; width:100%;height: 27px; border:0px solid #EFEFEF; background-image: url(../images/greyindex.png); color: #FF9900; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt; padding-bottom:5px; background-repeat:no-repeat;}

#adheight
{
height:275px;
}
.legaltextnew {
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
padding-bottom:98px; 
padding-top:2px;
}
.rightcolumnalignnew{
padding-left:12px; padding-top:4px; margin-top:3px;
}
#rightcolumn1 {float: left;width: 175px;height: auto;margin-top: 43px;text-align:center; margin-left:12px;}
#rightcolumn1login {float: left;width: 175px;height: auto;margin-top: 47px;text-align:center; margin-left:12px;}
#rightcolumn2request {float: left;width: 175px;height: auto;margin-top: 46px;text-align:center; margin-left:12px;}
</style>
