/*reset.css file*/
HTML {
font-size:100.01%;
}

HTML,BODY,DIV,SPAN,OBJECT,IFRAME,H1,H2,H3,P,A,EM,FONT,IMG,STRONG,DL,DT,DD,UL,LI,FORM,LABEL,TABLE,TRTD {
border:none;
outline:none;
vertical-align:baseline;
font-family:inherit;
margin:0;
padding:0;
}

EM {
font-style:normal;
}

B,STRONG,H1,H2,H3 {
font-weight:400;
}

TEXTAREA,INPUT,SELECT {
font-family:inherit;
font-size:1em;
}

UL {
list-style:none;
}
/*reset.css file*/
* {
	line-height:1.5;
}
HTML, BODY {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF;
	margin:0 auto;
	padding:0;
	height:100%;
	margin-bottom:10px;
}
#page-container {
	min-height:100%;
	position:relative;
}

#header-wrapper {
	width:100%;
	height:118px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABpCAYAAAD7skm+AAAATklEQVQoz+WNuRGAMAwEd6//IimBkAwH2GB5oAISje5n248zAFGJwIB0eHFKcqtUVSFgheULjiyQvFjmcWfOOkn1LdzTvJT2Ar+EEvvjaeBdBM24gzIeAAAAAElFTkSuQmCC') repeat-x;
}
#main-wrapper {
	width:780px;
	margin:0 auto;
	padding:0;
}

#footer-wrapper {
	background: url('data:image/gif;base64,R0lGODlhAQDIAOYAAASFxBVwnQp9thRxnwSExA55rgt8tBZvmwaCvweBvQ93qwiAvAeBvhF1pgl/ugWDwhJ0pAaCwA94rAl+uBB2qQx7shZvnBB2qA16sAiAuxNzohNzoxRyoQx7sw15rxNyoQWEwwp+twWEwhB3qhVwnhF1pxNyohJ0pQ54rRRxoAl/uQaDwQWDwQ54rAt9tQx7sQt8tQt8swl+uTF/pRF1qBJzpBF0pQ16rw93qhVwnBBrmE+SsQeAvASEwyV3nxF0phVxngp9twh/ugx6sRJzow16sRRyoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAMgAAAeIgD47MzoHhgcWiTkBjIwkJEADkgMpKUYcHB8fJiYaGhsbRDUQpCcnNj8NqiUlNBevFLEjIzgKthK4LSgoBb0FHh43GMNFQy8VyB0dMQbNBjAuAtICQSEhE9gyKioO3UIZ4AviPAnlCQzoCOoIEe0rKywsD/MiIiAgPQT6BAD9/v8AAwocSDBgIAA7') repeat-x;
	height: 200px;
	width: 100%;
	clear:both;
}
#footer {
	margin: 0 auto;
	clear:both;
	width: 780px;
	height:80px;
}
A {
	color:#069;
	text-decoration:underline;
	cursor:pointer;
}
A:hover {
	text-decoration:none;
}
EM {
	font-style:italic;
}
.odd {
	background-color:#F5F4F4;
	border-top-color:#E6E6E6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#E6E6E6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
/* boxes with styled corners:
	- column-header-[1-3] (header: trim-1, trim-2, then content; no main, no footer)
	- content-section-[1-3] (header: trim-1, trim-2, h3, then main; footer: bottom-trim, containing trim-3 and trim-4)
	- school-info
*/

.column-header {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACDCAIAAADDD+YNAAABFUlEQVQoz22PPU7DQBCFx88UKEAKOn4KipQIGgS0tJTcgCNwGQ7CBagoLFEAEkgBIVmCgniXkLWjRPZ6Zyi8XpOIYvT0nuabp6H+9RBX+2u4TQ3uPg0iEUTCIGFE7TAjEue9Q8QMeF3OW6blqZyBZxPEm9u4PB/jeOsQz1+vGKp3iAhYxCs3ygwWBvsseOaw1/g/jNd6XqEqSvQ31nFzMkBv9whOPaHWLxASCDddodf7cIu7vO2Q4DtWWJDPa+jc4sOsUJIkVJUlnHNwdd11MPt7/h/mhZF/suV9EUFRFNBaQ2uNh3iPpqWDZYF1AiIKMzEGKstiMzijt58UaqRie7BK4/QeI/WNHftI2dQuMHneML3Ti1/vkz4GCEynVwAAAABJRU5ErkJggg==');
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:700;
	height:27px;
	overflow:hidden;
	padding:0;
	text-align:center;
	vertical-align:top;
	width:100%;
}

.column-header .trim-1 {
	float:left;
	width:7px;
	height:27px;
	background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
}

.column-header .trim-2 {
	float:right;
	width:7px;
	height:27px;
	background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
}
.column-header .content {
	height:27px;
	padding-top:4px;
}
/* blue */
.column-header-1 .trim-1 {
	background-position:0 0;
}
.column-header-1 .trim-2 {
	background-position:0 -115px;
}
.column-header-1 {
	background-position:0 0;
}
/* orange */
.column-header-2 .trim-1 {
	background-position:0 -54px;
}
.column-header-2 .trim-2 {
	background-position:0 -169px;
}
.column-header-2 {
	background-position:0 -54px;
}
/* silver */
.column-header-3 .trim-1 {
	background-position:0 -81px;
}
.column-header-3 .trim-2 {
	background-position:0 -196px;
}
.column-header-3 {
	background-position:0 -81px;
	color:#F99900;
}
/* 
	CONTENT SECTION
*/

.break {
	clear:both;
}
.content-section {
	clear:both;
	margin-bottom:5px;
	overflow:hidden;
	width:100%;
}
.content-section .trim-1 {
	width:7px;
	height:27px;
	float:left;
}
.content-section .trim-2 {
	width:7px;
	height:27px;
	float:right;
}

.content-section .head {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACDCAIAAADDD+YNAAABFUlEQVQoz22PPU7DQBCFx88UKEAKOn4KipQIGgS0tJTcgCNwGQ7CBagoLFEAEkgBIVmCgniXkLWjRPZ6Zyi8XpOIYvT0nuabp6H+9RBX+2u4TQ3uPg0iEUTCIGFE7TAjEue9Q8QMeF3OW6blqZyBZxPEm9u4PB/jeOsQz1+vGKp3iAhYxCs3ygwWBvsseOaw1/g/jNd6XqEqSvQ31nFzMkBv9whOPaHWLxASCDddodf7cIu7vO2Q4DtWWJDPa+jc4sOsUJIkVJUlnHNwdd11MPt7/h/mhZF/suV9EUFRFNBaQ2uNh3iPpqWDZYF1AiIKMzEGKstiMzijt58UaqRie7BK4/QeI/WNHftI2dQuMHneML3Ti1/vkz4GCEynVwAAAABJRU5ErkJggg==');
	background-repeat:repeat-x;
	font-size:10pt;
	font-weight:700;
	height:27px;
	overflow:hidden;
	padding:0;
	width:100%;
}

.content-section .head .trim-1 {
	background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
}
.content-section .head .trim-2 {
	background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
}
.content-section .head .content {
	height:27px;
}
.content-section .main .trim-1, .content-section .main .trim-2 {
	height:auto;
	padding-bottom:5000px;
	margin-bottom:-5000px;
	background-repeat:repeat-y;
	width:3px;
}

.content-section .main .trim-1 {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAABCAIAAABLzPn8AAAAVElEQVQI1wFJALb/AFeOru32/Ov1+2iid+7+8uz+8PLGiv3y4f3w3m2gve/2/O31/ODq8s/Z4FeOruH15tDj1Wiid/Tm0eLVwvLGiuLr8tHa4G2gvVjdOgN1srpOAAAAAElFTkSuQmCC');
}
.content-section .main .trim-2 {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAABCAIAAABLzPn8AAAAVElEQVQI1wFJALb/AFeOru32/Ov1+2iid+7+8uz+8PLGiv3y4f3w3m2gve/2/O31/ODq8s/Z4FeOruH15tDj1Wiid/Tm0eLVwvLGiuLr8tHa4G2gvVjdOgN1srpOAAAAAElFTkSuQmCC');
}
.content-section .main .content {
	padding: 0;
	padding-top:10px;
	height:100%;
}

.content-section .foot {
	overflow:hidden;
	width:100%;
	height:3px;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACDCAIAAADDD+YNAAABFUlEQVQoz22PPU7DQBCFx88UKEAKOn4KipQIGgS0tJTcgCNwGQ7CBagoLFEAEkgBIVmCgniXkLWjRPZ6Zyi8XpOIYvT0nuabp6H+9RBX+2u4TQ3uPg0iEUTCIGFE7TAjEue9Q8QMeF3OW6blqZyBZxPEm9u4PB/jeOsQz1+vGKp3iAhYxCs3ygwWBvsseOaw1/g/jNd6XqEqSvQ31nFzMkBv9whOPaHWLxASCDddodf7cIu7vO2Q4DtWWJDPa+jc4sOsUJIkVJUlnHNwdd11MPt7/h/mhZF/suV9EUFRFNBaQ2uNh3iPpqWDZYF1AiIKMzEGKstiMzijt58UaqRie7BK4/QeI/WNHftI2dQuMHneML3Ti1/vkz4GCEynVwAAAABJRU5ErkJggg==');
	background-repeat:repeat-x;
}

.content-section .foot .trim-1 {
	background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
	height:3px;
}
.content-section .foot .trim-2 {
	background-image:url('data:image/png;base64,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');
	background-repeat:no-repeat;
	height:3px;
}
.content-section .foot .content {
	height:3px;
}
/* orange */
.content-section-1 {
	background-color:#FDEED9;
}
.content-section-1 .head .trim-1 {
	background-position:0 -54px;
}
.content-section-1 .head .trim-2 {
	background-position:0 -169px;
}
.content-section-1 .head {
	background-position:0 -54px;
}
.content-section-1 .main .trim-1 {
	background-position: -6px 0;
}
.content-section-1 .main .trim-2 {
	background-position: -18px 0;
}
.content-section-1 .foot .trim-1 {
	background-position: 0 -236px;
}
.content-section-1 .foot .trim-2 {
	background-position: 0 -252px;
}
.content-section-1 .foot {
	background-position:0 -121px;
}
/* blue */
.content-section-2 {
	background-color:#E8F3FB;
}
.content-section-2 .head .trim-1 {
	background-position:0 0;
}
.content-section-2 .head .trim-2 {
	background-position:0 -115px;
}
.content-section-2 .head {
	background-position:0 0;
}
.content-section-2 .main .trim-1 {
	background-position: 0 0;
}
.content-section-2 .main .trim-2 {
	background-position: -12px 0;
}
.content-section-2 .foot .trim-1 {
	background-position: 0 -230px;
}
.content-section-2 .foot .trim-2 {
	background-position: 0 -246px;
}
.content-section-2 .foot {
	background-position:0 -115px;
}
/* green */
.content-section-3 {
	background-color:#E9FEEE;
}
.content-section-3 .head .trim-1 {
	background-position:0 -27px;
}
.content-section-3 .head .trim-2 {
	background-position:0 -142px;
}
.content-section-3 .head {
	background-position:0 -27px;
}
.content-section-3 .main .trim-1 {
	background-position: -3px 0;
}
.content-section-3 .main .trim-2 {
	background-position: -15px 0;
}
.content-section-3 .foot .trim-1 {
	background-position: 0 -233px;
}
.content-section-3 .foot .trim-2 {
	background-position: 0 -249px;
}
.content-section-3 .foot {
	background-position:0 -118px;
}
/* pale blue box, no tab-like heading -- #school-info has the .content-section css class as well */
#school-info {
	background-color:#E8F3FB;
}
#school-info .head {
	height:7px;
}
#school-info .head .trim-1 {
	background-position:0 -108px;
	height:7px;
}
#school-info .head .trim-2 {
	background-position:0 -223px;
	height:7px;
}
#school-info .head {
	background-position:0 -108px;
	height:7px;
}
#school-info .main {
	padding:0;
}
#school-info .main .content {
	padding: 0;
}
#school-info .main .trim-1 {
	background-position: -9px 0;
}
#school-info .main .trim-2 {
	background-position: -21px 0;
}
#school-info .foot {
	background-position:0 -124px;
	height:7px;
}
#school-info .foot .trim-1 {
	background-position: 0 -239px;
	height:7px;
}
#school-info .foot .trim-2 {
	background-position: 0 -255px;
	height:7px;
}
#school-info img {
	vertical-align:text-bottom !important;
}
/*#school-info .headline { margin-left:12px; }*/

.first {
	font-size: 16px;
	font-family: arial;
}
.second {
	vertical-align:top;
	line-height:24px;
}
.third {
	margin-top:5px;
	margin-bottom:3px;
	font-size: 16px;
	font-family: arial;
}
#school-info .school-info-content-headline {
	padding-left:10px;
}
#school-info .school-info-content-body {
	padding-left:10px;
	float:left;
	width:210px;
}
#school-info .ads {
	width:320px;
	float:right;
	margin-bottom:5px;
	margin-top:20px;
}
#breadcrumbs {
	/*padding-top:10px;*/
	padding-top:3px;
}
#school-list LI {
	margin-bottom:5px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}
#header {
	width:780px;
	height:80px;
	margin: 0 auto;
}

#header H1 {
	display:block;
	width:420px;
	height:80px;
	float:left;
	background: url('data:image/png;base64,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') no-repeat;
	text-indent: -999999px;
	margin:5px 0;
}
#header H1 A {
	display:block;
	width:418px;
	height:80px;
	text-indent: -999999px;
}
.featured {
	float: left;
	width: 320px;
	position: relative;
	left: 30px;
	top: 10px;
}
.featured IMG {
	background:#FBFBFB;
	border:1px solid #BBBFC2;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:3px;
	width: 75px;
	height: 50px;
	float: left;
	margin: 0 10px 0 0;
}
.featured SPAN {
	display: block;
	float: left;
	width: 200px;
}
.featured STRONG {
	display: block;
}
/* search */
.search-wrapper {
	background-color: #EEEDED;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:5px;
}
.search {
	width:400px;
	height:24px;
	margin:0 auto;
}
.search {
    width:445px;
    height:24px;
    margin:0 auto;
}
.search-input {
    width:345px;
    padding: 2px;
    background-image:none;
    border: 1px solid #7e9db9;
    background-repeat:no-repeat;
    background-position:left;
    height: 21px;
    float:left;
	
}
/*
.search-button:hover, .search-button, .search-button:active {
	background: url('data:image/png;base64,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');
	background-repeat:no-repeat;
}
*/
.search-button {
	font-weight:bold;
	font-size:15px;
	margin-left:7.5px;
	border: 1px solid #ccc;
	display: inline-block;
	height:27px;
	width:17%;
	padding-bottom:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: hsl(201, 100%, 30%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a5ff", endColorstr="#006399"); background-image: -khtml-gradient(linear, left top, left bottom, from(#00a5ff), to(#006399)); background-image: -moz-linear-gradient(top, #00a5ff, #006399); background-image: -ms-linear-gradient(top, #00a5ff, #006399); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a5ff), color-stop(100%, #006399)); background-image: -webkit-linear-gradient(top, #00a5ff, #006399); background-image: -o-linear-gradient(top, #00a5ff, #006399); background-image: linear-gradient(#00a5ff, #006399); border-color: #006399 #006399 hsl(201, 100%, 25%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); -webkit-font-smoothing: antialiased;
}
.search-button:hover {
	background-color: hsl(201, 100%, 20%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0084cc", endColorstr="#004266"); background-image: -khtml-gradient(linear, left top, left bottom, from(#0084cc), to(#004266)); background-image: -moz-linear-gradient(top, #0084cc, #004266); background-image: -ms-linear-gradient(top, #0084cc, #004266); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0084cc), color-stop(100%, #004266)); background-image: -webkit-linear-gradient(top, #0084cc, #004266); background-image: -o-linear-gradient(top, #0084cc, #004266); background-image: linear-gradient(#0084cc, #004266); border-color: #004266 #004266 hsl(201, 100%, 15%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); -webkit-font-smoothing: antialiased;
}
.search-button:active {
	background-color: hsl(201, 100%, 10%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#006399", endColorstr="#002133"); background-image: -khtml-gradient(linear, left top, left bottom, from(#006399), to(#002133)); background-image: -moz-linear-gradient(top, #006399, #002133); background-image: -ms-linear-gradient(top, #006399, #002133); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #006399), color-stop(100%, #002133)); background-image: -webkit-linear-gradient(top, #006399, #002133); background-image: -o-linear-gradient(top, #006399, #002133); background-image: linear-gradient(#006399, #002133); border-color: #002133 #002133 hsl(201, 100%, 5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); -webkit-font-smoothing: antialiased;
}
#search-footer {
	position:relative;
	clear:both;
	height:auto;
	background-color: #EEEDED;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
}
/* #Rick: is this redundant with the above? TODO: double check */

#main-headline-wrapper {
	width:580px;
	line-height:1.1;
	float:left;
	clear:both;
}
H1#main-headline {
	font-size:32px;
	line-height:1.1;
	font-weight:700;
	color:#069;
	margin-bottom:7px;
	display:block;
	padding-bottom:5px;
	width:580px;
	border-bottom: 2px solid #F3AB45;
}
H1#main-headline_1 {
	font-size:32px;
	line-height:1.1;
	font-weight:700;
	color:#069;
	margin-bottom:7px;
	
	padding-bottom:5px;
	
	border-bottom: 2px solid #F3AB45;
}

H1#main-headline span {
	display:block;
	line-height:1.1;
}
#photo-wrapper IMG {
	text-align:center;
	display:block;
	background:#FBFBFB;
	border:1px solid #BBBFC2;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	margin:0 auto 5px;
	padding:7px;
}
/*************************************
* ** All #main-content CSS Start ***
**************************************
*/
#main-content {
	float:left;
	width:580px;
}
#main-content H2 {
	font-weight:700;
	color:#069;
	font-size:16px;
	margin-bottom:10px;
}
#main-content H3 {
	font-weight:700;
	color:#F1AC47;
	font-size:18px;
	margin:10px 0;
}
#main-content P {
	margin-bottom:15px;
}

#main-content UL {
	margin:0 0 10px 10px;
	list-style:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAMAAADtGH4KAAADAFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzMPSIAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAAABlJREFUCNdj+A8GDOgUAwgDSSANp6CCYAAAQDAj3ZsMf+0AAAAASUVORK5CYII=');
}
#main-content UL LI {
	margin:0 0 5px 22px;
}
#main-content DT {
	margin-bottom:10px;
	font-weight:700;
	color:#F1AC47;
	text-transform:uppercase;
}
#main-content .content-section .main LI {
	padding-right:20px;
	margin:0 0 5px 22px;
}
#main-content .content-section .main P {
	margin:0 10px 5px;
}
#main-content .content-section .main UL {
	list-style:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAMAAADtGH4KAAADAFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzMPSIAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAAABlJREFUCNdj+A8GDOgUAwgDSSANp6CCYAAAQDAj3ZsMf+0AAAAASUVORK5CYII=');
	margin:0 0 0 10px;
}
STRONG, #main-content B, #main-content STRONG {
	font-weight:700;
}
#main-content DD, #footer FORM {
	margin-bottom:10px;
}
#main-content .content-section H3, #secondary-content .right-box-wrapper H3, #secondary-content .content-section H3 {
	display:block;
	color:#FFF;
	font-size:13px;
	font-weight:700;
	height:23px;
	margin:0;
	padding:5px 0 0 10px;
}
#main-content .content-section .main IMG, #school-info IMG, #site-sense IMG {
	vertical-align:middle;
}
/*************************************
* ** All #main-content CSS End ***
**************************************
*/


/*************************************
* ** All #secondary-content CSS Start ***
**************************************
*/
#secondary-content {
	float:right;
    width:190px;
    padding-left:10px;
    clear:right;
    margin-top:-14px;
}
#secondary-content ul li {
	text-align:center;
}
#secondary-content P {
	padding-bottom:10px;
}
#secondary-content H3 {
	font-weight:700;
	color:#F1AC47;
	font-size:16px;
	text-align:center;
	margin:-12px 0 10px;
}
#secondary-content #school-list {
	width:190px;
	margin:0 auto;
}
#secondary-content .content-section {
	width:190px;
	margin:0 auto;
}
#secondary-content dl {
	width:190px;
	margin:0 auto;
}
#secondary-content .adsense-vertical {
	width:200px;
}
/*#secondary-content .googleAdsDivOver {
	width:190px;
	margin:0 auto;
	background-color:#E8F3FB;
	overflow:hidden;
}
#secondary-content .googleAdsDiv {
	width:190px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}*/
#secondary-content DT {
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	color:#FFF;
	float:left;
	clear:both;
	text-align:center;
	display:block;
	margin:0;
	margin-top:5px;
	padding:0;
	height:27px;
	width:161px;
}

#secondary-content DT .column-header {
	margin:0;
}
#secondary-content DT .column-header .content {
	padding-top:4px;
}
#secondary-content DD {
	clear:both;
	display:block;
	vertical-align:middle;
	padding:2px 0 4px 5px;
}
#secondary-content DD.odd {
	background-color:#F5F4F4;
	border-top-color:#E6E6E6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#E6E6E6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
#photo-wrapper P, #secondary-content .right-box LI {
	text-align:center;
	padding-bottom:5px;
}
#school-list P, #secondary-content .right-box P {
	text-align:center;
	padding:0;
}

#secondary-content #featured-schools .main .content {
	text-align:center;
}
#all-content .content-section H3, #secondary-content .right-box-wrapper H3, #secondary-content .content-section H3 {
	display:block;
	color:#FFF;
	font-size:13px;
	font-weight:700;
	height:23px;
	margin:0;
	padding:5px 0 0 10px;
}
#secondary-content .school-screenshots {
	width:190px;
	margin:0 auto;
}
/*************************************
* ** All #secondary-content CSS End ***
**************************************
*/

.image-container {
	text-align: center;
}
.text-container {
	text-align: center;
	padding-bottom:10px;
}
.rss_date {
	font-size:11px;
	color:#F60;
}
#school-list {
	margin:5px 0;
}
#school-list IMG {
	text-align:center;
	background:#FBFBFB;
	border:1px solid #BBBFC2;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:5px;
}
#profile-edit P {
	clear:left;
	height:1%;
	margin:0;
	padding:5px 0 3px 155px;
}
#profile-edit P.no-left {
	padding-left:6px;
}
#profile-edit label {
	float:left;
	margin-left:-155px;
	width:180px;
}
.subsection-header {
	font-size:16px;
	font-weight:700;
	color:#069;
}
#school-list IMG.border {
	text-align:center;
	border:1px solid #BBBFC2;
	background:none;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	padding:0;
}
.number-list {
	list-style:decimal;
}
.rankelementodd {
	background-color:#F5F4F4;
	border-top-color:#E6E6E6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#E6E6E6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.category-anchor {
	margin-bottom:-11px;
	float:left;
	clear:both;
}
#site-sense {
	background:#ECFCF1;
	width:744px;
	clear:both;
	float:left;
	height:30px;
	text-align:center;
	border:1px #BDF3BD solid;
	margin:0 0 5px;
}
#navigation-wrapper A, #breadcrumbs A:hover, #breadcrumbs A:visited {
	color:#069;
}
#main A:visited, #breadcrumbs A {
	color:#0098E1;
}
div#school-list {
	margin-top:0;
}
h3#school-overview {
	margin: 5px 0 -20px 0;
}
p.last {
	text-align:right;
}
tr.odd td {
	background-color:#F5F4F4;
	border-top-color:#E6E6E6;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#E6E6E6;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
tr.odd td.blank {
	background-color:#FFF;
	border-bottom:none;
	border-top:none;
}
ul.newsfeed_page_navigation li {
	display:inline;
	margin-right:5px;
}
div.user_message {
	text-align:center;
	font-weight:bold;
	color: #F00;
	padding:10px;
}
table {
	text-align:left;
	display:block;
	clear:both;
	margin-bottom:5px;
}

table H2 {
	float:left;
	height:27px;
	display:block;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZgAAAAbCAYAAABBaJmXAAACCUlEQVR42u3dwYriQBSF4eMYFTqIC8GmRwQ3ou//NO4UhAnYtqBtRqlM3TsLo+3gwPSY9O7/wEWyrM3h1LUqDXd3lXa7ndbrtfI8VwhBAAD8S7vdVpqmGgwG6vV61/cNd/cYo1arlX7muQbPz0qfntRqtXSTPQAA/FVRFMrzXOvXV6VpqtFopGazeQ6Y5XIpSRoOh5K7zExyF/ECAPiMhiR3148s07dmU+PxWMlms9Hh/V2TyUQWoyxGuTvtBQDw+YBpNCRJ/X5fi8VCb92ukizL9P3lRe5+DhgzVgoA8F8upeRXUajb7SrLMiV5nqvT6VzDheYCAHiUmcnNdDgclIQQ1JAUzWQxsjoAgMcDxl0xRoUQlJiZrBzsG+0FAFCxwUQzmZkSd5eXW2PO/AUAUIGXW2TuXjYYnQc0NBgAQKUGU2aJmZ0Dxss6wz/IAACVAuYmT/6cwRAwAICKAeM0GADA1zeYm8QBAKCWgIkxyiWuhwEAVHbJkhgjW2QAgC9qMAz5AQC1BszdkJ8ZDACghoDxuyE/DQYAUEeDuQ0Y18fpSwAAHg6Y25P817vIyh8AAI+6v4vskjg0GABAXQ3mcsiSg5YAgMoN5iZPkssDBy0BAHUFzHWL7HQ66Xg8KoTA6gAAHlYUhUIIHw1mu91qv98r8slkAEBNTSaZTqeaz+esBgCgNrPZTL8B350SxndieW8AAAAASUVORK5CYII=') no-repeat left;
	padding-left:10px;
	font-size:13px;
	font-weight:700;
	clear:both;
}
table H2 SPAN {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZgAAAAbCAYAAABBaJmXAAACCUlEQVR42u3dwYriQBSF4eMYFTqIC8GmRwQ3ou//NO4UhAnYtqBtRqlM3TsLo+3gwPSY9O7/wEWyrM3h1LUqDXd3lXa7ndbrtfI8VwhBAAD8S7vdVpqmGgwG6vV61/cNd/cYo1arlX7muQbPz0qfntRqtXSTPQAA/FVRFMrzXOvXV6VpqtFopGazeQ6Y5XIpSRoOh5K7zExyF/ECAPiMhiR3148s07dmU+PxWMlms9Hh/V2TyUQWoyxGuTvtBQDw+YBpNCRJ/X5fi8VCb92ukizL9P3lRe5+DhgzVgoA8F8upeRXUajb7SrLMiV5nqvT6VzDheYCAHiUmcnNdDgclIQQ1JAUzWQxsjoAgMcDxl0xRoUQlJiZrBzsG+0FAFCxwUQzmZkSd5eXW2PO/AUAUIGXW2TuXjYYnQc0NBgAQKUGU2aJmZ0Dxss6wz/IAACVAuYmT/6cwRAwAICKAeM0GADA1zeYm8QBAKCWgIkxyiWuhwEAVHbJkhgjW2QAgC9qMAz5AQC1BszdkJ8ZDACghoDxuyE/DQYAUEeDuQ0Y18fpSwAAHg6Y25P817vIyh8AAI+6v4vskjg0GABAXQ3mcsiSg5YAgMoN5iZPkssDBy0BAHUFzHWL7HQ66Xg8KoTA6gAAHlYUhUIIHw1mu91qv98r8slkAEBNTSaZTqeaz+esBgCgNrPZTL8B350SxndieW8AAAAASUVORK5CYII=') no-repeat right;
	height:27px;
	width:390px;
	display:block;
	text-align:center;
	color:#F99900;
	padding:0 10px 0 0;
}
table LABEL {
	text-align:center;
	float:left;
	height:27px;
	line-height:27px;
	display:block;
	padding-left:8px;
}
table SPAN {
	/*height:27px; this breaks border on ckeditor on update_school_data.php*/
	/*display:block;*/
	font-size:13px;
	font-weight:700;
	/* color:#FFF; this is making datepicker daynames invisible*/
	padding:0 8px 0 0;
}
table .property-name {
	text-align:left;
}
table .property-value, table .column-heading {
	text-align:center;
	padding-left:0;
	padding-right:0;
}
table .column-heading {
	height:16px;
	line-height:16px;
}
table .align_left {
	text-align:left;
}
table .align_right {
	text-align:right;
}
table .align_center {
	text-align:center;
}
table .bg-cell {
	text-align:center;
}
table tr.odd td.blank-cell {
	background-color:#FFF;
	border-bottom:none;
	border-top:none;
}
table TD {
	vertical-align:middle;
	padding:2px 0 4px;
	padding-left:5px;
}
table SPAN.very-de-emphasized {
	color:#ccc;
	font-weight:400;
	display:inline;
	margin:0;
	padding:0;
}
table SPAN.reg {
	color:#000;
	font-weight:400;
	display:inline;
	font-size:11px;
	margin:0;
	padding:0;
}
table IMG {
	vertical-align:middle;
}
div#map-legend {
	border: solid 1px black;
	border-top: none;
}
p.display-photos-5-last-paragraph {
	margin-bottom:10px;
}
#navigation-wrapper {
	text-align:center;
	clear:both;
	width:100%;
	height: 38px;
}
#navigation-wrapper UL A {
	font-size:16px;
	font-weight:700;
	text-decoration:none;
	list-style:none;
	color: #FFF;/*margin: 22px auto  0 auto;*/
}
#navigation-wrapper UL A:hover {
	color: #F99900;
}

.navigation-wrapper-2 {
	width: 100%;
	position: relative;
	overflow: hidden;
	font-size: 18px;
	text-align: center;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAmCAYAAAAFvPEHAAAAVElEQVQI13WOsQmAQBAE5+YzAzNTa7BamxELsAHBAmzjz0R9EEyW2QmWpZ+PtNtXBH4iAjPE5CH0cVFuqlEwfV2jbxWrBYm2ImYEQqOfQ9M44LktXLLvG2iN3q19AAAAAElFTkSuQmCC') repeat-x;
	height: 38px;
}
.navigation-wrapper-2 LI {
	float: left;
	padding: 0 20px 0 20px;
	line-height: 38px;
	height:38px;
	margin: 0;
	color: #FFF;
	font-weight: bold;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAmCAYAAADui0oEAAAAbUlEQVQYV5WNOwqDABBE3yyKHzDHz208gb2QOp2dYCEhMCn8Rix0mx3mvWX1eL4MEGVb8+neBPPcDcIS4bWRAO0dCTQ3BsKszhIE1h+a9t5BGBE+RSzIBzTNya/tanOuh6TKUr55SjIOPcXQ8ANfLRkTBKuyIgAAAABJRU5ErkJggg==') no-repeat left;
}
.navigation-wrapper-2 LI A {
	padding: 0 20px 0 20px;
}
.navigation-wrapper-2 LI {
	padding: 0;
	margin: 0;
}
.navigation-wrapper-2 LI.last-li {
	background: none;
}
.navigation-wrapper-2 LI.last-bar {
	width:2px;
}
.navigation-wrapper-3 {
	float: left;
	left: 50%;
	position: relative;
	text-align: center;
}
.navigation {
	position: relative;
	left: -50%;
	float: left;
	margin: 0;
	padding: 0;
}

#footer .navigation-1 {
	float: left;
	width: 248px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABkCAYAAACsG+FjAAAAGklEQVQoz2MQy5/9n71x33+GUcYoY5QxEAwArrq3ICNhLicAAAAASUVORK5CYII=') right no-repeat;
	height: 70px;
	margin-top:10px;
}
#footer .navigation-1 UL {
	width: 228px;
	margin: 0 auto;
}
#footer .navigation-1 LI {
	color: #55A5CD;
	padding-left: 5px;
	margin-bottom:2px;
	text-transform: capitalize;
}
#footer .navigation-1 LI A {
	color: #FFF;
	padding-right: 5px;
}
#footer .navigation-2 {
	float: left;
	width: 250px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABkCAYAAACsG+FjAAAAGklEQVQoz2MQy5/9n71x33+GUcYoY5QxEAwArrq3ICNhLicAAAAASUVORK5CYII=') right no-repeat;
	height: 70px;
	margin-top:10px;
}
#footer .navigation-2 UL {
	width: 230px;
	margin: 0 auto;
}
#footer .navigation-2 LI {
	color: #55A5CD;
	padding-left: 5px;
	margin-bottom:2px;
	text-transform: capitalize;
}
#footer .navigation-2 LI A {
	color: #FFF;
	padding-right: 5px;
}

#footer .navigation-3 {
	float: left;
	width: 248px;
	background: url('data:image/gif;base64,R0lGODlhAQDIAOYAAASFxBVwnQp9thRxnwSExA55rgt8tBZvmwaCvweBvQ93qwiAvAeBvhF1pgl/ugWDwhJ0pAaCwA94rAl+uBB2qQx7shZvnBB2qA16sAiAuxNzohNzoxRyoQx7sw15rxNyoQWEwwp+twWEwhB3qhVwnhF1pxNyohJ0pQ54rRRxoAl/uQaDwQWDwQ54rAt9tQx7sQt8tQt8swl+uTF/pRF1qBJzpBF0pQ16rw93qhVwnBBrmE+SsQeAvASEwyV3nxF0phVxngp9twh/ugx6sRJzow16sRRyoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAMgAAAeIgD47MzoHhgcWiTkBjIwkJEADkgMpKUYcHB8fJiYaGhsbRDUQpCcnNj8NqiUlNBevFLEjIzgKthK4LSgoBb0FHh43GMNFQy8VyB0dMQbNBjAuAtICQSEhE9gyKioO3UIZ4AviPAnlCQzoCOoIEe0rKywsD/MiIiAgPQT6BAD9/v8AAwocSDBgIAA7') right no-repeat;
	height: 70px;
	margin-top:10px;
}
#footer .navigation-3 UL {
	width: 228px;
	margin: 0 auto;
}
#footer .navigation-3 LI {
	color: #55A5CD;
	padding-left: 5px;
	margin-bottom:2px;
	text-transform: capitalize;
}
#footer .navigation-3 LI A {
	color: #FFF;
	padding-right: 5px;
}

#footer-wrapper #copyright {
	clear:both;
	width:346px;
	font-size:11px;
	background: url('data:image/png;base64,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') no-repeat;
	height: 44px;
	margin: 0 auto;
	margin-top:20px;
}
#footer-wrapper span.copyright-span {
 margin-left:50px;
}
#footer-wrapper #copyright P {
	margin-top: 0;
	color: #FFF;
}
#footer-wrapper #copyright P A {
	color: #FFF;
}
#copyright {
	clear:both;
	font-size:11px;
	background: url('data:image/png;base64,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') no-repeat;
	height: 44px;
	margin: 0 0 1px 20px;
}
.emphasized {
	color:red;
}
.emphasized-2 {
	color:#F99900;
}
.de-emphasized {
	font-size:11px;
}
.very-de-emphasized {
	color:#ccc;
}
input.submit, .updateNew, .compare_schools, .compare, .remove, .submitForm, .zipcodes, .Sport_Enter {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding: 5px 10px;
	cursor:pointer;
}

/* Google CSS Classes -- left as-is */
div.google-maps-generated-wrapper-div {
	width: 200px;
	text-align: center;
	font-size: 12px;
	font-family: arial;
}
div.google-maps-nearby-school {
	width: 200px;
	text-align: center;
	font-size: 12px;
	font-family: arial;
}
a.adsByGoogle, a.adsLink {
	text-decoration:underline;
	color:#616466;
}
a.adsByGoogle:hover, a.adsLink:hover {
	text-decoration:none;
	color:#616466;
	background-color:#E9FEEE;
}
.googleAdsDiv {
    font-family: arial,serif;
	text-align:left;
	overflow:hidden;
}
.googleAdsDivOver {
    font-family: arial,serif;
    text-align:left;
    background-color:#E8F3FB;
	overflow:hidden;
}
.adsByGoogleSpan {
	width:100%;
	margin:0;
	padding:0 0 5px;
}
a.adsTitle {
    color: #069;
    text-decoration: underline;
    cursor: pointer;
    font-size:14px;
    font-weight:700;
    text-decoration:underline;
}
a.adsTitle:hover {
    font-size:14px;
    font-weight:700;
    text-decoration:none;
	background-color:#E9FEEE;
}
#adsense-bluebanner {
	float:left;
	clear:both;
	padding:4px 0 5px 7px;
}
#adsense-rectangle-article {
	clear:both;
	padding:5px 0px;
}
.content #adsense-rectangle-article {
	padding:5px;
}
#advertising-top {
	width:780px;
	text-align:left;
	clear:both;
}
.adsense-vertical {
	width:190px;
	margin:0 auto;
}



/* Google Maps elements -- all contained in #map-wrapper */
#map {
	width:580px;
	height:400px;
	border:solid 1px #000;
	margin-top:10px;
	clear:both;
}
#map-legend {
	background:#D0D0D0;
	width:580px;
	float:left;
	clear:right;
	margin-bottom:5px;
}
#map-legend UL, #map-legend LI {
	margin:0;
	padding:0;
}
#map-legend UL {
	margin:4px 0 4px 80px;
}
#map-legend LI {
	float:left;
	list-style:none;
	padding:0 0 0 35px;
}
#tip {
	margin-bottom:10px;
}
.tip {
	margin-bottom:10px;
}

.legal-text {
	font-size:11px;
}
v\:* {
	behavior:url(#default#VML);
}
div.marker-description {
	width: 200px;
	text-align: center;
	font-size: 12px;
}
#index #main-content {
	float:left;
	width:450px;
	margin:0;
	padding:0;
}
#index #secondary-content {
	float:right;
	width:320px;
	margin-top:-5px;
	margin:-5px 0 0 0;
	padding:5px 0 0 10px;
}
#index #secondary-content .column-header-3 {
	text-align:left;
}
#index #secondary-content .column-header-3 .content {
	padding-left:3px;
}
#index #secondary-content ul li {
	text-align:left;
}
#index .section {
	margin:0;
	clear:both;
}
#index .section p {
	margin-left:15px;
}
#index .section ul {
	padding-top:5px;
	list-style:disc;
	clear:both;
	margin:0;
	margin-bottom:5px;
}
#index .section ul li {
	margin-top:0;
	margin-bottom:0;
	margin-left:25px;
}
#index .section select {
	width: 104px;
}
#index .section input {
	width: 99px;
}
#index .section input.submit {
	width: auto;
}
#index .section form {
	padding-top:5px;
	clear:both;
}
#index .section form p {
	margin-left:5px;
	margin-right:5px;
	margin-bottom:13px;
	clear:both;
	text-align:right;
}
#index .section form p.submit {
	text-align:center;
}
#index .section form p label {
	float:left;
}
#index #welcome-box {
	padding:0;
}
#index #welcome-box H2 {
	color:#069;
	font-size:18px;
	font-weight:700;
	margin-bottom:0;
}
#index #welcome-box P {
	padding:5px 5px 0 10px;
	margin:0;
}
#index #main-content td {
	text-align:center;
}
#index #main-content td.state {
	text-align:left;
}
#index #main-content tr.column-headings td {
	padding:0;
}
#index #photo-wrapper {
	margin-top:10px;
}
#index #featured-content .content-section-3 H3 {
	display:block;
	color:#FFF;
	font-size:13px;
	font-weight:700;
	padding:6px 0 0 10px;
	margin-bottom:6px;
	text-align:left;
}
#index #featured-content .content-section-3 UL {
	width:780px;
	display:block;
	margin:0 0 0 30px;
}
#index #featured-content .content-section-3 LI {
	float:left;
	width:150px;
	margin:0;
	padding-right:25px;
	text-align:center;
}
#index #featured_partner {
	width:780px;
	padding-left:29px;
}
#featured_school {
	float: left;
	width: 320px;
	position: relative;
	left: 15px;
	top: 5px;
}
#index #featured_partner_school {
	width:150px;
	padding-right:29px;
}

#index p.browse-more-education-news {
	margin-top:5px;
}

#index #school_photo {
	margin-top:5px;
}

#index #school_photo #school-list{
	margin:0 auto;
}
#index #featured_partner_school IMG {
	text-align:center;
	background:#FBFBFB;
	border:1px solid #BBBFC2;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:5px;
}
#index #featured_partner_school IMG.border {
	text-align:center;
	border:1px solid #BBBFC2;
	background:none;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	padding:0;
}
#student_database H1#main-headline {
	width:740px;
}
#school_overview div.ads {
	margin-top:32px;
}
body#articles #secondary-content {
position:relative;
top:-26px;
}
#article-rss-feed {
	text-align:center;
	margin-bottom:5px;
}
#school-list-break {
	margin-top:5px;
}
body#article #secondary-content {
	position:relative;
	top:-26px;
}
#publication-date {
	text-align:left;
	color:gray;
	vertical-align:middle;
	font-style:italic;
}
/* student-gateway.php */

form.student_login table {
	display:table;
	padding:0;
	margin:0 auto;
	text-align:center;
	width:100%;
	border-collapse:collapse;
}
form.student_login table td {
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
}
form.student_login .label {
	text-align:right;
	width:140px;
	padding-right:10px;
}
form.student_login .input-field {
	text-align:left;
	width:200px;
}
p.note-for-schools {
	font-weight:bold;
}
/*school_website.php*/
form.webform table {
	display:table;
	padding:0;
	margin:0 auto;
	text-align:center;
	width:100%;
	border-collapse:collapse;
}
form.webform table td {
	margin:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
}
form.webform .label {
	text-align:right;
	width:140px;
	padding-right:10px;
}
form.webform .input-field {
	text-align:left;
	width:200px;
}
/* ensures that content appears at the bottom of the browser window for "brief" pages (pages without enough content to fill the window). */
body.brief #main-wrapper {
	margin-bottom:0;
	/*padding-bottom:136px;*/
	overflow:auto;
}
body.brief #footer-wrapper {
	margin:0;
	bottom:0;
}
/* used in student-gateway for styling the contents of the "checked" box generated by jquery JS */
.checker label {
	padding:0;
}
.checker label input {
	margin:0;
	margin-right:3px;
}
/* used in featured-schools-payment.php for the paypal form */
form.paypal {
	text-align:center;
}
/* used in feedback form */
.spamtrap {
	display:none;
	visibility: hidden;
}
#featured_partner {
	width:575px;
	text-align:center;
}
#featured_partner_school {
	width:189px;
	float:left;
	text-align:center;
}

.featured_partner_school {
	width:189px;
	float:left;
	text-align:center;
}

.featured_partner_school IMG {
	text-align:center;
	background:#FBFBFB;
	border:1px solid #BBBFC2;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:5px;
}
.featured_partner_school IMG.border {
	text-align:center;
	border:1px solid #BBBFC2;
	background:none;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	padding:0;
}


/* search page */
body#site_search #main-wrapper
{
width:795px;
}
body#site_search #main-content {
	width:100%;
}
body#site_search H1#main-headline {
	width:795px;
}
body#site_search #main-content div.search {
	margin-left:0;
}
/*private-school-resources*/
#resources_wrapper {
	margin-left:50px;
	margin-bottom:10px;
}
#resources_wrapper iframe {
	width:120px;
	height:240px;
}
/*email-notification*/
form#email_notification_form table {
	margin-left:7px;
	margin-bottom:5px;
	width:100%;
}
form#email_notification_form table td {
	padding:0;
	width:auto;
	padding-top:3px;
	padding-bottom:3px;
}
form#email_notification_form table td.label {
	width:350px;
}
form#email_notification_form table td.input-field {
	width:210px;
}
form#email_notification_form table td.input-submit {
	text-align:center;
}
/*edit-login*/
form#edit_login_form table {
	margin-left:7px;
	margin-bottom:5px;
	width:100%;
}
form#edit_login_form table td {
	padding:0;
	width:280px;
	padding-top:3px;
	padding-bottom:3px;
}
form#edit_login_form table td.label {
	text-align:right;
	width:180px;
}
form#edit_login_form table td.input-field {
	text-align:left;
	width:380px;
	padding-left:10px;
}
form#edit_login_form table td.input-field div.show_password_checkbox_wrapper label {
	padding:0;
}
form#edit_login_form table td.input-submit {
	text-align:center;
}
/* student profile form component -- see StudentFormController and StudentFormView; also RequestInfoStudentFormController and RequestInfoStudentFormView */
#student-profile-wrapper .submit_wrapper {
	text-align:center;
	padding-bottom:10px;
}
#student-profile-wrapper table {
	margin-left:10px;
	border-collapse:collapse;
}
#student-profile-wrapper table td.label {
	width:170px;
	padding-left:0px;
}
#student-profile-wrapper td.input-field {
}
#student-profile-wrapper em {
	font-size:10px;
}
/* create-account.php: mini_student_login_form */
#mini_student_login_form td.wide {
	text-align:center;
}
#mini_student_login_form input {
	width:70px;
}
#mini_student_login_form div.show_password_checkbox_wrapper input {
	width:auto;
}
#mini_student_login_form_wrapper p {
	text-align:center;
}
/* labels a group of tabs in the main data table of directory pages (ex., state_membership_affi.php) */
.tab-group-label {
	background-color:#EEEDED;
	color:#F69900;
	text-align:center;
}
/* legend is used for the "$ H.V. = Median Housing Value", etc., in some of the directory pages (ex., state_special_education_school) */
.text-right, .legend {
	font-size:11px;
	text-align:right;
	margin:0px !important;
	padding:0px;
}
/* used for "(Special Education School) All-girls", etc., in some of the directory pages (ex., state_special_education_school) */
span.caption {
	font-style:italic;
	font-size:11px;
	font-weight:normal;
	color:#000;
	padding:0;
	margin:0;
	height:auto;
}
#buttons {
	width:120px;
	margin-left:20px;
}
#school, #town {
	width:400px;
}
.mysubmit {
	width:140px;
	padding: 1px 10px;
	cursor:pointer;
}
#all-content {
	float:left;
	width:580px;
	padding-left:5px;
}
#all-content H3 {
	font-weight:700;
	color:#F1AC47;
	font-size:18px;
	margin:10px 0;
}
#all-content P {
	margin-bottom:15px;
}
#all-content UL {
	margin-bottom:10px;
	list-style:disc;
}
#all-content LI {
	margin:0 0 5px 22px;
}
#all-content DT {
	margin-bottom:10px;
	font-weight:700;
	color:#F1AC47;
	text-transform:uppercase;
}
#all-content .content-section .main LI {
	padding-right:20px;
}
#all-content .content-section .main P {
	margin:0 10px 5px;
}

#all-content .content-section .main UL {
	list-style:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAMAAADtGH4KAAADAFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzMPSIAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAAABlJREFUCNdj+A8GDOgUAwgDSSANp6CCYAAAQDAj3ZsMf+0AAAAASUVORK5CYII=');
	margin:0 0 0 10px;
}
#all-content DD, #footer FORM {
	margin-bottom:10px;
}
#all-content .content-section .main IMG, #school-info IMG, #site-sense IMG {
	vertical-align:middle;
}
#all-content #map {
	width:580px;
	height:400px;
	border:solid 1px #000;
	margin-top:0px;
	clear:both;
}
#all-content #map-legend {
	background:#D0D0D0;
	width:580px;
	float:left;
	clear:right;
	margin-bottom:5px;
}
#select {
	width:200px;
}
#myselect1 {
	width: 85px;
}
#myselect2 {
	width: 250px;
}
#myselect3 {
	width: 150px;
}
#myselect4 {
	width: 400px;
}
#myselect5 {
	width: 145px;
}
.mysubmit {
	width:140px;
	padding: 1px 10px;
	cursor:pointer;
}
#neary .section {
	margin:0;
	margin-top:10px;
	clear:both;
}
#neary .section p {
	margin-left:15px;
}
#neary .section ul {
	padding-top:5px;
	list-style:disc;
	clear:both;
	margin:0;
}
#neary .section ul li {
	margin-top:0;
	margin-bottom:0;
	margin-left:25px;
}
#neary .section select {
	width: 200px;
}
#neary .section input {
	width: 200px;
}
#neary .section input.submit {
	width: 160px;
}
#neary .section form {
	padding-top:5px;
	clear:both;
}
#neary .section form p {
	margin-left:5px;
	margin-right:5px;
	margin-bottom:13px;
	clear:both;
	text-align:right;
	padding-right:120px;
}
#neary .section form p.submit {
	text-align:center;
}
#neary .section form p.submit {
	text-align:center;
}
#neary .section form p.sub {
	text-align:right;
	padding-right:150px;
}
#neary .section form p label {
	float:left;
}
#neary .section dl .other-dt {
	text-transform:none;
	text-decoration:underline;
	color:#000;
}
.school-screenshots {
	text-align:center;
}
#school_photo {
	margin-bottom:0px;
}
.orange {
	color:#F99900;
}
.job_list {
	list-style:none;
}
.left_bold {
	font-weight:bold;
}
.left_normal {
	text-align:left;
}
.courses {
	width:600px;
	height:25px;
	font-size:12px;
	margin-top:3px;
}
.courses_left {
	float:left;
	width:80px;
	height:25px;
}
.courses_right {
	float:left;
	width:500px;
	height:25px;
	text-align:left;
	display:block;
}
.blue {
	color:#00ADE3;
	font-weight:bold;
}
.center {
	text-align:center;
}

.blueboxtblbg {
	color:#000;
	font-size:10pt;
	background-image:url('data:image/;base64,');
	background-repeat:repeat-x;
	border-top:1px solid #D2F4FF;
	border-right:1px solid #D2F4FF;
	border-bottom:1px solid #D2F4FF;
	border-left:1px solid #D2F4FF;
	background-color:#F7FCFF;
}
.strike {
	text-decoration:line-through;
	font-weight:bold;
}
.red {
	color:red;
	font-weight:bold;
}
.noliststyle {
	list-style:none;
}
.nodisplay {
	display:none;
}
#rgbTableFontCSS {
	background-color:#F1A73C;
	border:solid 1px black;
	height:18px;
	width:70px
}
#rgbHeaderCSS {
	background-color:#0085B5;
	border:solid 1px black;
	height:18px;
	width:70px
}
#rgbFontCSS {
	background-color:#FFFFFF;
	border:solid 1px black;
	height:18px;
	width:70px
}
.text-signup {
	width:144px;
}
#desrciption {
	display: none;
}
h2 .text-date {
	font-size:14px;
}
.text-left {
	text-align:left;
	padding-left:5px;
	vertical-align:top;
}
.text-left em {
	font-size:11px;
}
.hidden_url {
	display:none;
	visibility: hidden;
}
#mylist li, #tlist li {
	list-style-type:none;
	margin:0;
	padding:0
}
#current_grade, #seeking_grade {
	width:75px;
}
.facelike {
	vertical-align:top;
	width:210px;
	padding-top:5px;
	height:auto;
	overflow:hidden;
}
.facebooklike {
	width:450px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
}
.date_left {
	width:160px;
	height:30px;
	float:left;
}
.date_left {
	width:210px;
	height:30px;
	float:left;
}
#cse-search-box-3 {
	margin-bottom:5px;
}
.school_notes_overview {
	padding-left:10px;
	padding-right:20px;
	display:block;
}
/* styles for google video: */
.video_thumb {
	margin:10px;
	display:inline;
	float:left;
	text-align:center;
	width:120px;
	height:150px;
	position:relative;
}
.video_thumb_container {
	display:block;
	width:100%;
	float:left;
}
.videoDate {
	color: #616466;
	font-size: 11px;
}
.video_thumb .videoTime {
	background-color: #000000;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF !important;
	display: inline-block;
	font-size: 11px;
	font-weight: bold;
	height: 14px;
	opacity: 0.75;
	padding: 0 4px;
	vertical-align: top;
	bottom: 60px;
	margin-right: 0;
	margin-top: 0;
	position: absolute;
	right: 0px;
}
.width100px {
	width:100px;
}
.width560px {
	width:560px;
}
.gray {
	font-weight:normal;
	color:#ccc;
}
.black {
	font-weight:normal;
	color:#000;
}

#school_information #secondary-content {
	width:190px;
	padding-left:10px;
}

#school_information table ul{
list-style: disc outside url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAMAAADtGH4KAAADAFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzMPSIAAABAHRSTlP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AU/cHJQAAABlJREFUCNdj+A8GDOgUAwgDSSANp6CCYAAAQDAj3ZsMf+0AAAAASUVORK5CYII=');
margin: 0 0 0 10px;
}

#articles #main-content .main .content {
	padding-right:0px;
}
#privateschools_events #main form{
margin:10px;
padding-left:8px;
}
#privateschools_events #main input{
margin-top:10px;
}
#privateschools_events #main h2{
margin-bottom:0px;
height:25px;
}
#privateschools_events #main p.event{
margin:0px;
}
#read_more{
text-align:right;
}


//mychange
#update_school_data ul.note{
margin-top:5px;
margin-bottom:5px;
}

#article #note{
margin-top:5px;
}

#county_liberalarts_college ul.note{
margin-bottom:0px;
padding-bottom:0px;
}

#students_database p.note{
display:block;
float:left;
}

#students_database p.note1{
display:block;
float:right;
}

#forgotpassword form table {
    display:table;
    padding:0;
    margin:0 auto;
    text-align:center;
    width:100%;
    border-collapse:collapse;
}
#forgotpassword form table tbody{
width:100%;
}
#forgotpassword form table td {
    margin:0;
    padding-top:0;
    padding-left:0;
    padding-right:0;
}
#forgotpassword form .label {
    text-align:right;
    width:160px;
    padding-right:10px;
}
#forgotpassword form .input-field {
    text-align:left;
    width:200px;
}
#lost_password form table {
    display:table;
    padding:0;
    margin:0 auto;
    text-align:center;
    width:100%;
    border-collapse:collapse;
}
#lost_password form table tbody{
width:100%;
}
#lost_password form table td {
    margin:0;
    padding-top:0;
    padding-left:0;
    padding-right:0;
}
#lost_password form .label {
    text-align:right;
    width:160px;
    padding-right:10px;
}
#lost_password form .input-field {
    text-align:left;
    width:200px;
}

#index div.note{
clear:both;
}

#school_information td.note1{
width: 290px;
padding: 0pt;
margin: 0pt;
vertical-align: top;
}

#school_information td.note2{
width: 290px;
padding: 0pt;
margin: 0pt;
vertical-align: top;
}

#school_information li.listyle{
list-style:none;
}

#school_information input.sec{
width: 145px;
}

#student_database p.note{
text-align:right;
}

#state_community_college div.note1{
float:left;width:100px;margin-top:4px;
}

#state_community_college div.note2{
float:left;width:287px;margin-top:2px;
}

#state_community_college div.note3{
height:10px;
}

#state_community_college div.note4{
clear:both;
}

#state_community_college ul.note1{
margin-bottom:0px;padding-bottom:0px;
}

#state_community_college select.note1{
width:400px;
}



#state_community_college form.note1{
margin:0px;padding:0px;
}



//change view
#article_inline{
width:580px; height:280px;
}

dt.Art_view{
width: 190px !important;
}

.ac_width{
width:185px;
}

.ArticlesInCategoryView{
padding-left:15px;padding-top:5px;
}

.pagination_label{
float:left;
}

.pagination_links{
float:right;
}

ul.clagmview{
text-align:center;height:35px; margin:0px; padding:0px;
}

li.clagmview.note1{
width:250px; text-align:left;
}

li.clagmview.note2{
width:250px; text-align:right;
}

div.clagmview.note1{
width: 410px;
}
div.clagmview.note2{
width: 580px;
}

div.clagmview.note3{
height: 250px;
}

em.legaltext{
font-size:11px;
}

p.CpsFormView{
margin-left:10px;
}

ul.ZMOpView{
margin-bottom:0px;margin-top:0px;
}

li.ZMOpView{
margin-bottom:4px;
}

ul.googleMV{
text-align:center;
}

div.googleMV_note1{
width: 410px;
}

div.googleMV_note2{
height: 250px;
}

dt.JobsCategoriesView{
margin-top:0px; width:200px;
}

dd.JobsCategoriesView{
width:195px;
}

div.infone{
width:300px;
}

div.SchoolOverviewInfoView{
margin-top:5px;
}

div.SOAbulmView{
margin-top:10px;
}

img.SOAbulmView{
padding:5px; border:1px solid #BBBFC2;
}

em.pagenote{
font-size:11px;
}

div.paginat{
text-align:center;
}

.tlcTable{
font-size:11px;
}

div.ZlcAndTlcPhotosView{
margin-bottom:10px;text-align:center;
}
/**compare_schools.php**/
body#compare_schools #main-headline-wrapper
{
  width:780px;
}
body#compare_schools #main-headline-wrapper #main-headline {
	width:780px;
}
body#compare_schools .content-section-2
{
  width:780px;
}
body#compare_schools #map,map-legend
{
  width:780px;
}
body#compare_schools #map-legend
{
  width:780px;
}
/*update_school_data.php*/
body#update_school_data #main-headline
{
 width:760px;
}
body#update_school_data .content-section-2
{
  width:760px;
}
body#update_school_data #table-box
{
  width:760px;
}
/*students_database.php*/
body#students_database #main-headline {
	width:780px;
}
body#students_database #main-content {
	width:780px;
}
body#students_database #all-content {
	width:780px;
}
/*student_database.php*/
body#student_database #main-headline {
	width:780px;
}
body#student_database #main-content {
	width:780px;
}
body#student_database #all-content {
	width:780px;
}
/*school_favorite.php*/
body#school_favorite #main-headline {
	width:780px;
}
body#school_favorite #main{
width:780px;
}
body#school_favorite #all-content
{
width:780px;
}
body#school_favorite p.note_view
{
	width:780px;
}
body#school_favorite #map
{
	width:780px;
}
body#school_favorite #map-legend
{
	width:780px;
}
body#school_favorite .user_message
{
  width:780px;
}
body#school_favorite .very-de-emphasized {
	color:#000;
}
/*school_info.php*/
body#school_info #main-headline{
	width:780px;
}
body#school_info #main{
width:780px;
}
body#school_info #all-content
{
width:780px;
}
body#school_info p.note_view
{
	width:780px;
}
body#school_info #map
{
	width:780px;
}
body#school_info #map-legend
{
	width:780px;
}
body#school_info .user_message
{
  width:780px;
}
body#school_info .very-de-emphasized {
	color:#000;
}
/*student_information.php*/
#student_information #adsense-vertical{
	margin-top:5px;
}
/*school_overview.php*/
body#school_overview .SchoolOverviewInfoView span iframe
{
width:240px !important;
}
#school_overview .SchoolOverviewInfoView span.fb_edge_comment_widget iframe{
    min-width:400px !important;
}
#school_overview .fb_edge_widget_with_comment span.fb_edge_comment_widget {
position: relative;
}
/********school_overview.php*********/
#school_overview #featured_partner {
    width:780px;
}
#school_overview #featured_partner_school IMG {
	text-align:center;
	background:#FBFBFB;
	border:1px solid #BBBFC2;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:5px;
}
#school_overview #featured_partner_school IMG.border {
	text-align:center;
	border:1px solid #BBBFC2;
	background:none;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	padding:0;
}
/********nearby_schools.php*********/
#nearby_schools #featured_partner_school IMG {
	text-align:center;
	background:#FBFBFB;
	border:1px solid #BBBFC2;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:5px;
}
#nearby_schools #featured_partner_school IMG.border {
	text-align:center;
	border:1px solid #BBBFC2;
	background:none;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	padding:0;
}
#nearby_schools .submit {
text-align:center;
}
input.submit-1 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding: 0px 10px;
	cursor:pointer;
}
input.submit-2 {
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding: 5px 11.5px;
    cursor:pointer;
}
.f_size16{
font-size:16px;
}
/***style modifty*********/
.styledisplay
{
  display:none;
}
.stylemargintop
{
  margin-top:5px;
}
.stylealigncenter
{
  text-align:center;
}
.stylealignleft
{
  text-align:left;
}
#stylealignleft
{
  text-align:left;
}
.stylefont11
{
  font-size:11px;
}
.styledisplayblock
{
  display:block;
}
.stylefloatleft
{
  float:left;
}
.stylefloatright
{
 float:right;
}
.stylevisibility
{
 visibility:hidden;
}
/**********add facebook tweet button style********/
.styledivmargintop
{
  width:580px;
   margin-top:5px;
}
.ftbutton_left
{
 width:380px;
 float:left;
}
.ftbutton_center
{
 width:90px;
 float:left;
}
.ftbutton_right
{
 width:90px;
 float:left;
}
.ftbuttonclearboth
{
 clear:both;
}
.comment-data-for-seo
{
width:580px;
display:none;
}
/*school admin page*/
#contacted input.officer_name {
     margin-left:40px;
}
#contacted input.position {
     margin-left:10px;
}
#contacted input.e_mail {
     margin-left:32px;
}
#contacted input.phone_number {
     margin-left:18px;
}
#contacted div.display_none {
     display:none; 
     visibility: hidden;     
}
/*
2012-04-06 added start
*/
#student-profile-wrapper td{
	width:390px;
}

#student-profile-wrapper td span {
	display:inline;
	color:#c00;
	font-size:10px;
}
#student-profile-wrapper span#description_span_id{
	display:inline;
	color:#c00;
	font-size:10px;
}
/*
2012-04-06 added end
*/
.ui-state-highlight{list-style-type:none;height:10px;}