/* Main tags */

*{ margin:0; padding:0; }
img { border:0; }
html, body { width:100%; height:auto; font-family: Arial, sans-serif; margin:0px; font-size:100%; color:#333;}
p { margin-bottom:1em; }
ul { margin-bottom:1em; list-style-position:inside; }
ol { margin-bottom:1em; list-style-position:inside; margin-left:10px; }
h1 { font-size:2em; margin:1.25em 0; }
h2 { font-size:2em; margin:0.7em 0; font-family: Times New Roman, Arial, sans-serif; font-weight:normal;color:#083a81;}
h3 { font-size:1.35em; margin:0.3em 0; font-family:  Arial, sans-serif;color:#083a81;font-weight:normal;}

h4 { font-size:1.25em; margin:0.75em 0; font-family: Times New Roman, Arial, sans-serif;}
h5 { font-size:1em; margin:0.63em 0; }
h6 { font-size:0.875em; margin:0.5em 0; }

a { color:#333; text-decoration:none; }
a:visited { color:#333; text-decoration:none; }
a:hover { color:#333;text-decoration:underline; }
a:focus {  }

/* WYSIWYG styles */

.strongText{ font-weight:bold; }
.uppercaseText{ text-transform:uppercase; }
.smallText{ font-size:90%; }

/*Navigations*/
#mainnavigation ul {}
#mainnavigation ul li {}
#mainnavigation ul li a {}
#mainnavigation ul li a:hover {}

#footernavigation ul {}
#footernavigation ul li {}
#footernavigation ul li a {}
#footernavigation ul li a:hover {}

/* Used in the FAQs to hide the answers (which are in <DIV> tags) when the page loads up */
.answer { display:none; }

/* Layout*/
#pagewidth { position:relative; display:block; width:855px;margin:0 auto 0 auto; background-color:#fff; font-size:0.715em; }
#header  {background:url(../../images/header_bg.gif) repeat-x bottom #083a81; height:141px; width:855px;font-weight:bold;}
#header a {color:#083a81;}
#header h1 {margin:0.5em 0 0 0.9em;float:left;}
#header h1 span{display:none;}
#header #date_right {float:left;color:#fff;padding:30px 0 0 260px;}
#header #top_nav {background:#bfc3dd;float:right;width:114px;height:18px;margin:5px 5px 0 5px;padding:4px 0 0 12px}
#header #top_nav2 {background:#bfc3dd;float:right;width:114px;height:18px;margin:5px 5px 0 0;padding:4px 0 0 12px}

#leftcol {float:left; width:191px;}
#leftcol #open_days {width:181px;padding:0 0 0 10px;background:url(../../images/open_days_bg.jpg) no-repeat top #bfc3dd;height:128px;border-top:5px solid #ed1c24;margin-bottom:10px;}
#leftcol #open_days a{background:url(../../images/arrow.gif) no-repeat left;padding-left:14px;font-weight:bold;color:#083a81;}
#leftcol #open_days h2 {margin:0;padding:45px 0 5px 0;}
#leftcol #results {width:181px;padding:0 0 0 10px;background:url(../../images/results_reports_bg.jpg) no-repeat top #bfc3dd;height:128px;border-top:5px solid #ffcb08;margin-bottom:10px;}
#leftcol #results a{background:url(../../images/arrow.gif) no-repeat left;padding-left:14px;font-weight:bold;color:#083a81;}
#leftcol #results h2 {margin:0;padding:45px 0 5px 0;}
#leftcol #prospectus {width:181px;padding:0 0 0 10px;background:url(../../images/prospectus_bg.jpg) no-repeat top #bfc3dd;height:128px;border-top:5px solid #48aadf;}
#leftcol #prospectus a {background:url(../../images/arrow.gif) no-repeat left;padding-left:14px;font-weight:bold;color:#083a81;}
#leftcol #prospectus h2 {margin:0;padding:45px 0 5px 0;}
#leftnav {background:#bfc3dd;font-weight:bold;min-height:250px;}
#leftnav a:link, #leftnav a:visited {color:#083a81;}
#leftnav a:hover {color:#fff;text-decoration:none;}
#leftnav ul {padding:10px; }
#leftnav ul li {list-style-image:url(../../images/arrow2.gif);list-style-position:outside;
	margin-left:20px;}
#leftnav ul li.active{color:#083a81;}
#leftnav ul li ul {padding:5px;}
#leftnav ul li ul li {list-style-position:outside;margin-left:10px;}
#banner {width:855px; height:182px;margin-top:4px;margin-bottom:4px;display:block;clear:both;}
#content  {float:left;width:644px;padding:0 0 20px 20px;background:url(../../images/content_corner.gif) no-repeat top right;}
#content2  {float:left;width:624px;padding:0 20px 20px 20px;background:url(../../images/content_corner.gif) no-repeat top right;}
#content2 li {list-style-position:outside;margin-left:20px;}
#content  a:visited, #content a{color:#083a81;text-decoration:underline;}
#content2  a:visited, #content2 a{color:#083a81;text-decoration:underline;}
#content li {list-style-position:outside;margin-left:20px;}
#content a:hover{ color:#083a81;text-decoration:none; }
#content2 a:hover{ color:#083a81;text-decoration:none; }
#content #contenthome {float:left;width:434px;margin-right:10px; }

#content #rightcol {float:right; width:200px;}
#content #rightcol #ofsted {width:190px;padding:0 0 0 10px;background:#bfc3dd;height:128px;border-top:5px solid #ed1c24;margin-bottom:10px;}
#content #rightcol #ofsted a{background:url(../../images/arrow.gif) no-repeat left;padding-left:14px;font-weight:bold;color:#083a81;text-decoration:none;}
#content #rightcol #ofsted h2 {margin:0;padding:5px 0 5px 0;}
#navigation {float:left;width:847px;background:#bfc3dd;margin-top:4px;padding:4px;}
#navigation li {float:left;background:#bfc3dd; font-weight:bold; padding:0 13px 0 13px;border-left:1px solid #083a81;list-style-position:outside;list-style:none;}
#navigation li.first {border:none;}
#navigation ul {background:#bfc3dd;}
#navigation ul li a:link, #navigation ul li a:visited {color: #083a81;}
#navigation ul li a:hover {color: #fff;text-decoration:none;}
#news {}
#footer {float:left;color:#fff; background:#083a81;width:843px;font-weight:bold;padding:3px 6px 0 6px;height:20px;}
#footer a:link, #footer a:visited, #footer a:hover {color: #fff;}
table div {padding:3px;}
div.blackboard {width:380px;background:url(../../images/blackboard.jpg) repeat-y top left; min-height:216px;color:#ffffff;padding:10px;font-family:"Comic Sans MS", sans-serif;font-size:1.2em;}
div.blackboard a:link{color:#ffffff;}