<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;
}
#container {
	width: 776px;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#top {
visibility:hidden;
display:none;
	background-image: url(../images/mainbg.jpg);
	/*background-color:#CCCCCC;*/
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	height: 14px;
	width: 776px;
}
#logo {
	float: left;
	padding-left: 20px;
	padding-top: 4px;
}
#mainbg {
	 background-image: url(../images/mainbg.jpg);
	/*background-color:#CCCCCC;*/
	background-repeat: repeat-y;
	float: left;
	width: 776px;
	height:auto;
	margin:0px;
	padding:0px;
	padding-top:10px;
}
#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: 11px;
	margin-top: 8px;
}
div#navcontainer
{
	float: left;
	width: 756px;
	padding-left: 9px;
	padding-bottom: 0px;
	margin:0px;
}
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: 95px;
	height: 18px;
	padding-top: 0px;
	padding-bottom: 8px;
}
ul#navlist li.menupadding2 {
	width: 96px;
	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;
	margin-top:0px;
	
	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;}
.googleads {
	float: left;
	height:auto;
	width: 728px;
	padding-left: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.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: 33px; 
	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: 6px;
	font-weight: bold;
	font-size: 13px;
	color: #006699;
	margin-top: 3px;
	margin-bottom: 4px;
}
#footer li a {
	margin-right: 7px;
}

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;}

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;}
.footerinner{
padding-left:0px;
text-align:center;
margin-left:145px;
}
.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: 22px;margin-right: 13px;width: 288px;}
.searchbutton {font-size: 10px;padding-left: 2px; padding-top:2px; padding-bottom:2px; padding-right:2px; 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}
#greybgnew1 {padding-top:5px; 
text-align:center; width:100%;height: 29px; 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; padding-top:2px;background-repeat:no-repeat;}

.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: 33px; font-size:14pt; text-decoration:none; font-weight: bold}
.header2 {color:#006699; height: 33px; font-size:12pt; font-style: italic; font-weight: bold}
.header3 {color:#006699; height: 33px; font-size:10pt; font-weight: bold}
.newheader {color:#006699; height: 33px; font-size:12pt; font-style: normal; font-weight: bold}

.footerpad{
padding-left:37px;
}
#maincolumnindex {
	float: left;
	width: 365px;
	text-align: left;
	margin-top: 3px;
	padding-left:10px;
}
#maincolumninner {
	float: left;
	width: 570px;
	padding-left: 15px;
	text-align: left;
	margin-top: 3px;
	padding-top:0px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	line-height:16px;
}
#middlemaintbl {
	width: 750px;
	padding-left: 15px;
	text-align: left;
	margin-top: 2px;
	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;
}
#screenright{margin:0px; text-align:left; width:377px; float:right;margin-right:8px; line-height:20px;}
#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;
}
.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: 2px;
	padding-left: 8px;
	margin-top: 4px;
	margin-right: 0px;
	text-align: left;
	margin-bottom: 0px;
}
.greynewbox{
padding-top:5px; 
text-align:center; width:100%;height: 29px; 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; padding-top:2px;background-repeat:no-repeat;
}
#schools {
	float: left;
	width: 380px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 2px;
	font-family:Arial, Helvetica, sans-serif;
}
label{
float: left;
width: 145px;
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.bluesm {
	background-color: #FFFFFF;
	color: #069;
	font-size:10pt;
	height: 26px;
	background-image: url(../images/smallvertivalblue.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.statsheaderbluebgranknew {
   font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFF;
	font-weight: bold;
	height: 22px;
	text-align: center;
	background-image: url(../images/statsheaderbluebgranknew.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.blueheader5cnew {
	color: #000;
	font-size:10pt;
	background-image: url(../images/blueheader5cnew.png);
	background-repeat:no-repeat;
/*	border-top: 1px solid #D2F4FF;
	border-right: 1px solid #D2F4FF;
	border-bottom: 1px solid #D2F4FF;
	border-left: 1px solid #D2F4FF;
	*/background-color: #F7FCFF;
}

.contactinfo {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
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;
}
.grennwidth
{
width: 566px;
}
#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;}
.sitesense
{
width: 728px;padding-left: 17px;margin-top: 1px;
}
.footerinnertxt1{padding-left:0px;color:#006699; text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;}
#copyright
{
margin-bottom:0px;
}

.featuremargin
{
margin-top:0px;
}
.wdth{ width:444px;}
</style>
