
h1.schools { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; letter-spacing:-1px; font-weight:bold; padding:4px; margin:12px;}
div#schools_text {}

div#schools_text p.schools{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:4px; margin:12px; line-height:18px;}

.photo { margin-left:7px; width:160px;}
.photo img { border:1px #CCCCCC dotted; padding:2px; float:left;}
.text { float:right; width:270px; margin-left:0px; margin-right:4px;}
.text a {color:#333; text-decoration:underline;}



img.next {margin:4px;}

.slide{ width:415px; height:257px; margin:20px auto; position:relative;}

.slide{ background:url(../images/slidebg.png) top center no-repeat; width:415px; height:257px; margin:20px auto; position:relative;}

#slider ul, #slider li{
	margin:0px;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:480px;
	height:250px;
	overflow:hidden; 
	
	
	}
span#prevBtn{}
span#nextBtn{}		

ul.items li {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; color:#333; padding-top:8px; margin-left:24px; list-style-type:square;}

ul.itemswhite li {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; color:#fff; padding-top:8px; margin-left:24px; list-style-type:square; line-height:18px;}

#content_holder_schools {width:419px; margin:0px 31px 30px 31px;}
#content_holder_schools ul { display:block;}
#content_holder_schools ul li{ padding:4px; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:14px; }
#content_holder_schools p {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:14px;
text-decoration:none;
}

input.required, required email { width:168px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
label.error {color: red; font-size:10px; font-weight:bold; vertical-align: top; }