/* CSS Document */

body
{
background-position:top;
background-repeat:repeat-x;
font-family:"Comic Sans MS";
font:"Comic Sans MS";
font-size:25px;
margin-left:auto;
margin-right:auto;
width:926px;
}

#containerheader {
 width: 926px;
}

.border
{
border:#FFFFFF;
}

#header
{
color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

#TopNav
{
font-size:1px;
padding:3px;
width:840px;
height:29px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:10px;
}

#content
{
	background-color:#FFFFFF;
	font-size:15px;
	font:"Comic Sans MS";
	color:#000000;
	width:850px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}


#content2
{
	background-color:#FFFFFF;
	font-size:12px;
	font:"Comic Sans MS";
	color:#000000;
	width:1000px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

#content3
{
	background-color:#FFFFFF;
	font-size:12px;
	font:"Comic Sans MS";
	color:#000000;
	width:1000px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
#content4
{
	background-color:#FFFFFF;
	font-size:12px;
	font:"Comic Sans MS";
	color:#000000;
	width:1000px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

#map
{
background-color:#FFFFFF;
font-size:12px;
font:"Comic Sans MS";
color:#000000;
width:800px;
height:660px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}

#Footer
{
width:800px;
height:25px;
margin-left:auto;
margin-right:auto;
}

a:link, a:visited
{
	text-decoration:none;
	/* color:#007CC6; */
color:#0033CC;
	font-family: Arial, Helvetica, sans-serif;
}

ul
{
list-style:square;
list-style-type:square;
}

.stylefooter
{
font-size:9px;
}

.styleform
{
font-size:9px;
color:#FF0000;
}

.stylesubheader
{
font-weight:bold;
color:#000000;
font-size:16px;
font:"Comic Sans MS";
}

.stylesubheadercolour
{
	font-weight:bold;
	color:#943C64;
	font-size:16px;
	font-family: "Comic Sans MS";
}

.stylesubheadercolour2
{
	font-weight:bold;
	color:#943C64;
	font-size:20px;
	font-family: "Comic Sans MS";
}

.stylesubheaderschoolcolour
{
font-weight:bold;
color:#943C64;
font-size:16px;
font:"Comic Sans MS";
}

.newsflash
{
font-weight:bold;
color:#007CC6;
font-size:14px;
font:"Comic Sans MS";
}

.policy
{
font-size:10px;
}

.datatable td, .datatable th
{
border:1px solid #000000;
}

.datatable tr.altrow
{
background-color:#339999;
}

.hr
{
color:#039AD3;
}

.starbulletpoint
{
color:#FFCC00;
}

.starbulletpointclear
{
color:#FFFFFF;
}

.Infopage
{
color:#039AD3;
}

#containerheader {
 width: 780px;
}

#rightheader {
 float: left;
 width: 506px;
}

.clear {
 clear: both;
}

#leftheader {
 float: left;
 width: 127px;
 margin-right:10px;
}

/* MFPContact */

#container {
 width: 730px;
}

#right {
 float: right;
 width: 370px 
}

.clear {
 clear: both;
}

#left {
	float: left;
	width: 280px;
	margin-right:30px;
	height: 175px;
}

/* MFP End */

/* RegionsPages */
#containerregion {
 width: 730px;
}

#rightregion {
 float: left;
 width: 200px;
}

#leftregion {
 float: left;
 width: 500px;
 margin-right:30px;
}
/* RegionsPagesEnd */


/* MFP Form */
.tbmain{ 
 /* Changes on the form */
 background: white !important; 
}
.left{
  /* Changes on the form */
  color: black !important; 
  font-family: Trebuchet MS !important;
  font-size: 12px !important;
}
.head{
  color:#333333;
  font-size:20px;
  text-decoration:underline;
  font-family:"Verdana";
}
td.left {
  font-family:"Verdana";
  font-size:12px;
  color:black;
}
.pagebreak{
  font-family:"Verdana";
  font-size:12px;
  color:black;
}
.tbmain{
  height:100%;
  background:white;
}
span.required{
  font-size: 13px !important;
  color: red !important;
}

/* MFP Form End*/

/* ContentDiv */
#container1
{
width: 730px;
background-color:#FFFFFF;
font-size:11px;
font:Verdana;
line-height:15px;
margin-top:5px;
}

#container2
{
width: 730px;
background-color:#FFFFFF;
font-size:11px;
font:Verdana;
line-height:15px;
margin-top:5px;
}

#left1 
{
float: left;
width: 235px;
}

#left3 
{
float: left;
width: 235px;
}

#right1 
{
float: right;
width: 100px;
margin-left:5px;
}

#left2 
{
float: left;
width: 235px;
margin-right:12px;
}

.clear 
{
 clear: both;
}



.TitleHeaders
{
font-size:16px;
font:Verdana;
color:#E2582B;
font-weight:bold;
}

#containerheader {
 width: 780px;
}

#rightheader {
 float: left;
 width: 420px /* I think you said */
}

.clear {
 clear: both;
}

#leftheader {
 float: left;
 width: 350px;
 margin-right:10px;/* I think you said */
}

.NorthWest
{
background-color:#CC3366;
color:#FFFFFF;
}

.NorthernIreland
{
background-color:#FF9900;
}

.NorthEast
{
background-color:#999999;
color:#FFFFFF;
}

.London
{
background-color:#5C7D76;
color:#FFFFFF;
}

.Ireland
{
background-color:#CC6633;
}

.EastMidlands
{
background-color:#66CCCC;
}

.East
{
background-color:#CC9900;
color:#FFFFFF;
}

.Yorkshire
{
background-color:#FFCC99;
}

.WestMidlands
{
background-color:#CC0033;
color:#FFFFFF;
}

.Wales
{
background-color:#FFCC00;
}

.SouthWest
{
background-color:#0B4887;
color:#FFFFFF;
}

.SouthEast
{
background-color:#006633;
color:#FFFFFF;
}

.Scotland
{
background-color:#FF6600;
}

.borderclass
{
border-bottom-color:#FFFFFF;
border-top-color:#FFFFFF;
border-left-color:#FFFFFF;
border-right-color:#FFFFFF;
}
right2 {
	float: right;
}
#right2 {
	float: right;
	margin-right: 0px;
	width: 300px;
}
#left99 {
	float: left;
}
#right99 {
	float: right;
}
.leftleftleft {
	float: left;
}
.rightrightright {
	float: right;
}
