@charset "iso-8859-1";
/* At-Rules */



/* author: Mark Woodman 
 Creation date: 03/10/2004 */
body {
color:black;
background-color:#ffffe0;     
margin-top:0px; 
margin-left:0px; 
margin-right:0px;

}
/* Encloses the page content*/
#contentframe{
border-color:gray;
border-style:solid;
border-width:1px;
position: relative; 
padding:2px;
background-color:#FAFAd2;
color: black; 
font-size: 12px; 
font-family: verdana, sans-serif;   
letter-spacing: 0pt; 
line-height:120%;

}

.pagetitle {
background-color: #ffff00; 
padding: 5px;
color: dimgray;  
font-family:verdana, sans-serif; 
font-size: 20px; 
font-style: italic; 
font-weight: bold; 
letter-spacing: 1pt; 
position: relative; 
border-style:solid;
border-width:1px; 
border-color:gray;
}

.pagetitlesub {
background-color: #ffff00; 
color: red;  
font-family:verdana, sans-serif; 
font-size: 10px; 
font-style: normal; 
font-weight: bold; 
letter-spacing: 0pt; 
position: relative; 
}
.imageleft{
float:left;
margin: 5px 5px 5px 5px;
border:1px solid gray;
		
}
.imageright{
float:right;
margin: 5px 5px 5px 5px;
border:1px solid gray;
		
}
.homecentrebg {
color: black; 
font-size: 8pt; 
line-height: 10pt;  
font-family: verdana, sans-serif;  
font-weight: bold; 
letter-spacing: 0pt; 
position: relative; 

border-left-color:#808080;
border-left-style:solid ;
border-Left-width:1pt;
border-right-color:#808080;
border-right-style:solid ;
border-right-width:1pt; 

}
#navcontainer a
{
display: block;
position: relative; 
text-align:left;
padding: 2px 2px;
color: #006699;
background-color: #ffff99;
text-decoration: none;
font-weight: bold; 
font-size: 8pt; 
font-family: verdana, sans-serif;  
letter-spacing: 0pt; 
border-color: #ffffe0;
border-style: solid;
border-width: 1px;	
}

#navcontainer a:hover
{

color: yellow;
background-color: blue;

}
#update {
display: block;
position: relative; 
background-color:#e9e9e9; 
padding: 2px 2px; 
color: red; 
font-size: 8pt; 
font-family: verdana, sans-serif;  
font-weight: bold;  
letter-spacing: 0pt;
border-color: #ffffe0;
border-style: solid;
border-width: 1px;	 
}

a{
	color: #006699;
	text-decoration: none;
	font-weight:bold;
}

a:link{
	color: #006699;
	text-decoration: none;
}

a:visited{
	color: #006699;
	text-decoration: none;
}

a:hover{
	color: yellow;
background-color: blue;

}
.imagebutton {
background-color:white;
padding:0px;
border-width:0px;
border-style:none;
border-color:white;
}

.whiteonredheadline {
text-indent:8pt; 
position: relative; 
bottom: 2px; 
background-color: red; 
color: white; 
font-size: 14pt; 
font-family: verdana, sans-serif;  
font-weight: bold;  
letter-spacing: 0pt; 
}
.countdown {
 
position: relative; 
bottom: 2px; 
color: red; 
font-size: 12pt; 
font-family: verdana, sans-serif;  
font-weight: bold;  
letter-spacing: 0pt; 
}

.textonblue {
text-indent:8pt; 
position: relative; 
bottom: 2px; 
background-color: blue; 
color: white; 
font-size: 9pt; 
font-family: verdana, sans-serif;  
font-weight: bold; 
letter-spacing: 0pt; 
}

.featuresbox {
font-family: Verdana, sans-serif;    
font-size: 10pt;    
line-height: 11pt;    
text-align: left;    
color: blue;    
background-color: #e9e9e9;   
margin: 10px;    
border-width: 4px;    
padding: 2px;    
border-style: outset;    
border-color: silver;
}

.smallbold {
position: relative;
background-color:#ffffe0; 
color: black; 
font-size: 8pt; 
line-height: 10pt;  
font-family: verdana, sans-serif;  
font-weight: bold; 
letter-spacing: 0pt; 
}




.text {
position: relative; 
padding:2px;
background-color:#FAFAd2;
color: black; 
font-size: 12px; 
font-family: verdana, sans-serif;   
letter-spacing: 0pt; 
line-height:120%; 

}

.tableblue {
position: relative; 
bottom: 2px; 
background-color: #e9e9e9; 
color: black; 
font-weight: bold; 
font-size: 8pt; 
font-family: verdana, sans-serif;  
letter-spacing: 0pt; 
}

/*This is for Staff / Governors etc tables*/
#personneltable td, th {
text-align: left; 
line-height:130%;
color: black; 
font-size: 12px; 
font-family: verdana, sans-serif;   
letter-spacing: 0pt;
padding:2px; 
border-color: silver;  
border-style: solid;  
border-width: 1px; 
}
.captions {
position: relative; 
bottom: 2px; 
background-color: #e9e9e9; 
color: black; 
font-weight: bold; 
font-size: 8pt; 
font-family: verdana, sans-serif;  
letter-spacing: 0pt; 
border-color: gray;  
border-style: solid;  
border-width: 1px; 
}

.menudates {
padding:2px; 
position: relative;  
background-color: #ffff00; 
color: black; 
font-weight: bold; 
font-size: 12px; 
font-family: verdana, sans-serif;  
letter-spacing: 0pt;
line-height:130%; 
border-color: gray;  
border-style: solid;  
border-width: 1px; 
}

.subhead {
padding:2px; 
position: relative;  
background-color: #ffff00; 
color: black; 
font-weight: bold; 
font-size: 14px; 
font-family: verdana, sans-serif;  
letter-spacing: 0pt;
line-height:130%;
width:600px; 
border-color: gray;  
border-style: solid;  
border-width: 1px; 
}

.smalltext {
position: relative; 
bottom: 2px; 
background-color:#ffffe0; 
color: black; 
font-size: 7pt; 
font-family: verdana, sans-serif;   
letter-spacing: 0pt; 
}

.navtop {
background-color: #ffff00; 
bottom: 2px; 
color: black; 
font-family:verdana, sans-serif; 
font-size: 18pt; 
font-style: italic; 
font-weight: bold; 
letter-spacing: 0pt; 
padding:  0px; 
position: relative; 
 }

.addressbar {
position: relative; 
bottom: 2px;  
background-color: black; 
color: #ffff00; 
font-size: 7pt; 
font-weight: bold; 
font-family: verdana, sans-serif;  
letter-spacing: 0pt; 
padding:2px;
}
.htsspecials{
border-style:ridge;
border-color:goldenrod;
border-width:3px;
background-color:black;
color:white;
font-family:comic sans ms,sans-serif;
font-size:12pt;
}
.greyborder{
border-style:solid;
border-color:gray;
border-width:1px;
}
form{
margin:0;
padding:0;
}
textarea{

margin:0;
padding:0;
font-family:verdana, sans-serif;
font-size:12px;
Text-align:left;
}
.tree a:hover {
background-color:transparent;
}
.audioplayer {
border:1px gray solid;
height:15px;
width:180px;
text-align:center;
}
#visionbox{
/*margin-left:90px;
margin-right:90px;*/
background-color:gainsboro;
padding:5px;
border-left:1px solid silver;
border-top:1px solid silver;
border-right:3px solid gray;
border-bottom:3px solid gray;
}
/* End of style section. Generated by CuteHTML Pro at 10/11/2004 21:50:13 */