/* Global
================================================*/
body { margin:0px; font-family:Arial, Helvetica, sans-serif; text-align:center; background-color:#eaedf3; }
img { border:0px; }
hr { height: 1px; color: #dadde3; }
h1 { font-size:24px; font-weight:normal; color:#386a89; padding:0px; margin:0px; }
h2 { font-size:17px; font-weight:normal; padding:0px; margin:0px; }
h3 { font-size:17px; font-weight:normal; color:#386a89; text-transform:uppercase; padding:0px; margin:0px; text-align:center; width:120px; }
.text-10 {font-size:10px;}
.text-11 {font-size:11px;}
.text-12 {font-size:12px;}
.text-13 {font-size:13px;}
.blue {color:#386a89;}
#top { background-color:#dadde3; }
#container { margin:0 auto 0 auto; width:950px; text-align:left; background-color:#FFFFFF; }
#container td { vertical-align:top; }
#container2 { margin:0 auto 0 auto; width:765px; text-align:left; }

/* Sidenav
================================================*/
.sidenav { font-size:11px; text-align:center; padding:20px 5px 0px 5px; }
.sidenav a { display:block; padding:4px 0px 4px 0px; border-bottom:2px solid #FFFFFF; margin:0px; }
.sidenav a:link, .sidenav a:visited { background:#eaedf3; text-decoration:none; color:#2670ae; }
.sidenav a:hover, .sidenav a:focus { background:#2670ae; text-decoration:none; color:#FFFFFF; }

/* Rightnav
================================================*/
.rightnav { font-size:11px; padding:20px 10px 0px 10px; width:300px; }
	.rightnav h2 { color:#386a89; }
	.rightnav ul { margin:0px 0px 10px 25px; padding:0px; }

/* SEARCH BOX
================================================*/
#searchbox { background-color:#eaedf3; border-bottom:1px solid #ccccdd; border-right:1px solid #ccccdd; padding:5px; color:#2670ae; text-align:left; }
#searchbox div { padding-top:10px; }
#searchbox, #searchbox input, #searchbox select { font:Arial, Helvetica, sans-serif; font-size:10px; }
#searchbox input, #searchbox select { width:135px; }
#searchbox input.normalwidth { width:auto; }

/* Content
================================================*/
.content-container { font-size:12px; padding:0px; width:100%; }
div.content, div.content_2side { padding:0px 10px 10px 10px; border-left:1px solid #dadde3; border-right:1px solid #dadde3; border-bottom:1px solid #dadde3; /*min-height:600px; height:auto !important; height:600px;*/ }
.content_2side { border-right:1px solid #dadde3; }
	.content h1 { padding-top:20px; }
.school-header { text-align:left; background-color:#2670ae; margin-top:10px; }
.school-list { margin:0px; padding:0px; list-style-type:none; }
	.school-list li { font-size:11px; border-bottom:1px solid #dadde3; padding:5px 5px 10px 5px; background-color:#ffffff; }
		.school-list button { cursor:pointer; }
		.school-list ul { margin:0px 0px 5px 0px; padding:0px; list-style-type:none; }
			.school-list li ul li { border:0px; padding:0px; }
	.school-list img { margin:0px 0px 10px 10px; }
	.school-list a { text-decoration:none; }
.school-info {  }
	.school-info h2 { color:#386a89; }
	.school-info img { padding-top:10px; }
	.school-info ul { margin:0px 0px 10px 25px; padding:0px; }
.request { font-weight:bold; line-height:20px; }
.search-text { width:720px; }

/* Footer
================================================*/
.footer, .footer a, .footer a:link, .footer a:visited { font-size:10px; padding:30px 0px 30px 0px; color:#adbbc3; text-decoration:none; }
.footer a:hover { color:#2670ae; }