body {background-color:#ffffff;font-family:sans-serif;font-size:.8em;margin:0px 0px 5px 0px;line-height:1.4;color:#4b4b4b;text-align:center;}
* {margin:0px;padding:0px;}
div#container {position:relative;margin:10px auto;width:800px;border:solid 1px black;padding:0px}
div#contactfooter {position:relative;margin:10px auto;width:800px;border:none;padding:0px}
.clearfix:after {content: ".";display: block;height: 0px; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
div.clearfloats {clear:both;height:10px;}
/* backslash hack hides from IE mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* end backslash hack */

/* General Style Rules */
h1 {font-size:185%;color:#0000C0;margin-bottom:5px;}
h2 {font-size:175%;font-weight:bold;margin-bottom:3px;}
h3 {font-size:130%;font-weight:bold;margin-top:5px;margin-bottom:5px;}
h4 {font-weight:bold;color:#0000C0;}
h5 {text-decoration:underline;color:#0000C0}
h6 {font-weight:bold;text-decoration:underline;}
h7 {font:normal normal normal 100% sens-serif;}
ul {margin:10px 0px;}
ol,li {margin-left:15px;}
td {font-family:sans-serif;font-size:10pt;}
iframe {clear:both}
.long p {font: normal normal normal 100% sans-serif;line-height:1.3;margin-bottom:10px}
p {font: normal normal normal 100% sans-serif;line-height:1.3}
b {font-weight:bold;}
i {font-style:italics}
a:hover {color:#000; text-decoration:underline;} 
a {color:#0200C5; text-decoration:none;}
.menu1,.menu1 a,.menu1 a:link {color:#0200C5; text-decoration:none;font-size:10pt;padding:8px 5px;}
.menu1 a:hover {color:#000; text-decoration:underline;} 
.maincaption {padding: 3px; color: rgb(255, 255, 255); letter-spacing: 1.1px; line-height: 1.3;}
.maincaption a {color:#fff; text-decoration:none;}
.maincaption a:hover {color:#fff; text-decoration:underline}
.center {text-align:center}

#homeheader{top:10px;width:800px;height:424px;margin:0px;background-color:#0000C0;}
#subheader{top:10px;width:800px;height:128px;margin:0px;background-color:#0000C0;}
#main{margin:0px 20px 0px 20px;background-color:white;}

#homenav{margin:0px;width:800px;background-color:#0000C0;}
#homenav img {margin:0px;padding:0px;}
#homenav a {margin:0px;padding:0px;}
#homenav a img {margin:0px;padding:0px;}

#homecontent-left {float:left;width:200px;margin-left:10px;}
#homecontent-right {float:right;width:390px;text-align:left;margin-right:10px;}

#subcontent{margin:0px;padding:0px;width:800px;background-color:#fff;overflow:hidden;}
#subcontent-left {background-color:#0000c0;float:left;width:170px;margin-left:0px;text-align:center;overflow:hidden;}
#subcontent-right {background-color:#fff;float:right;width:630px;margin:0;padding:0;text-align:left;}
#subcontent-text{margin:0px;padding:0px 8px 10px 8px;background-color:#fff;}
a img{border:none;}
.clearfloats {clear:both;}

#maincontent {background-color:orange;width:800px;}
#footer {background-color:purple;width:800px;}
#leftcol {float:left;background-color:pink;width:198px}
#rightcol {float:right;background-color:black;width:600px}

ul .pdflist,
li .pdflist {
	list-style-image:url(../images/pdf_icon.jpg);
	list-style-position:inside;
	margin-bottom:5px;
}


/*NAVIGATION*/
#vertmenu {font-family: sans-serif;font-size: 100%;width: 150px;padding: 0px;margin: 10px;font-weight:bolder;}
#vertmenu .home a {background-color:#000;color:#fff}
#vertmenu .home a:hover {background-color:#fff;color:#0000c0}
#vertmenu .extendedservices a {background-color:#990099;color:#fff}
#vertmenu .extendedservices a:hover {background-color:#cc99ff;color:#0000c0}
#vertmenu .school a {background-color:#ff0033;color:#fff}
#vertmenu .school a:hover {background-color:#ff9999;color:#0000c0}
#vertmenu .news a {background-color:#009900;color:#fff}
#vertmenu .news a:hover {background-color:#99ffcc;color:#0000c0}
#vertmenu .learning a {background-color:#3399cc;color:#fff}
#vertmenu .learning a:hover {background-color:#ccffff;color:#0000c0}
#vertmenu .pta a {background-color:#ff6600;color:#fff}
#vertmenu .pta a:hover {background-color:#ffcc66;color:#0000c0}
#vertmenu .governors a {background-color:#5f5f5f;color:#fff}
#vertmenu .governors a:hover {background-color:#cacaca;color:#0000c0}
#vertmenu ul {list-style: none;margin: 0px;padding: 0px;border: none;}
#vertmenu ul li {margin: 0px 0px 10px 0px;padding: 0px;}
#vertmenu ul li a {font-size: 100%;display: block;padding: 5px 0px 2px 4px;text-decoration: none;color: #fff;width:150px;height:30px;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color: #000000;background-color: #eeeeee;}
#vertmenu ul li ul li {margin: 0px;padding: 0px;}
#vertmenu ul li ul li a {font-size: 100%;display: block;padding: 0px 0px 0px 4px;text-decoration: none;color:#fff; width:150px; height:30px; font-weight:normal;}
#vertmenu ul li ul li a:hover, #vertmenu ul li ul li a:focus {color: #000000;background-color: #eeeeee;}

.storytitle {font-size:100%}
.storybody, .storybody td{line-height:1.5;font-size:10pt;}
.story img {float:right;margin:0px 0px 8px 10px;}
.storyshort {font-size:10pt}
.rightbox {border: 1px solid #707070; padding: 10px; width: 300px; float: right;margin:0px 0px 10px 10px;}

.credit {
width:800px;
text-align:right;
font-size:6pt;
float:right;
}