@import url("templatestyles.css");
@import url("submenustyles.css");
@import url("newsstyles.css");
@import url("ddMenu.css");

#adobereader {clear:both;width:200px;border:1px solid #999;margin:0.5em 0 0 0;background-color:#FFF;}
#adobereader a {display:block;background-color:#fff;padding:0.5em;}
#adobereader a:hover {background-color:#ccc;}

body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

/* AdminCentre
----------------------------------------------------------------------------*/

DIV#admincontent {}

/* Tables 
-----------------------------------*/
DIV#admincontent table {border:1px solid #000;border-collapse:collapse;width:100%;}
DIV#admincontent thead {}
DIV#admincontent tbody {}
DIV#admincontent caption {border:1px solid #000;background-color:#C6DBFF;padding:0.3em;}
DIV#admincontent th {border:1px solid #000;background-color:#E5E5E5;padding:0.2em;}
DIV#admincontent td {border:1px solid #000;padding:0.2em;}
DIV#admincontent td.act1 {background-color:#99FF99;}
DIV#admincontent td.act2 {background-color:#FFCCFF;}
DIV#admincontent td.act3 {background-color:#CCCCFF;}
DIV#admincontent td.act4 {background-color:#E5E5E5;}
DIV#admincontent th.acthead1 {background-color:#999;}
DIV#admincontent th.acthead2 {background-color:#CCC;}
DIV#admincontent .boldbutton {font-weight:bold;}
/* Forms
-----------------------------------*/
DIV#admincontent Fieldset {}
DIV#admincontent Form {border:1px solid #999;padding:0.5em;}
DIV#admincontent Legend {background-color:#CCC;font-weight:bold;padding:0.2em;}
DIV#admincontent Label {display:none;}


.menubar {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration: none;
	cursor: auto;
	border-top: 1pt none #0066FF;
	border-right: 1pt solid #0066FF;
	border-bottom: 1pt none #0066FF;
	border-left: 1pt none #0066FF;
}
.smalltext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.smalltextbold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.heading_level2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.ItalicHeading {
	font: italic bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
}
.normaltext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.normaltextBlue {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
}
.normaltextLightBlue {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	text-decoration: none;
}
.normaltextGreen {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #33CC00;
	text-decoration: none;
}
.normaltextRed {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.normaltextGrey {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.normaltextWhite {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.normaltextOrange {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #F47A00;
	text-decoration: none;
}
.normaltextTurquoise{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #339999;
	text-decoration: none;
}
.normaltextYellow {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration: none;
}
.ruletop {
	border-top: 1px solid #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 0px none #FFFFFF;
	border-left: 0px none #FFFFFF;
}
.bgcolorsubmitbutton {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #84B5FF;
}
.smalltextboldred {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.smallHeading {
	font: italic bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #0099FF;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.textboldwhite {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.textboldblack {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.menubartext {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
	border: none;
	cursor: auto;
}
.ItalicHeadingBlue {
	font: italic bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration: none;
	text-indent: 5px;
	margin: 4px;
	padding: 4px;
}
.strapline {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
.newsitem {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	border-bottom: 1px solid #999999;
}
.newstext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	position: relative;
}
.newsimage {
	position: absolute;
	left: 552px;
	top: 385px;
}
.rightrule {
	border-top: 0px none;
	border-right: 2px dotted #999999;
	border-bottom: 0px none;
	border-left: 0px none;
}
.textboldwhitesmall {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.textNorm_margin {
	padding: 10px;
	font: 10pt/12pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#navlist {
	position: absolute;
	width: 200px;
	left: 10px;
	top: 115px;
	z-index: 2;
}
#footnote {
	position: absolute;
	top: 442px;
	left: 12px;
	height: 40px;
	background-color: #CCCCFF;
}
#textlayer {
	position: relative;
	visibility: visible;
	z-index: 1;
	left: 210px;
	top: 115px;
	padding: 10px;
	overflow: visible;
	height: 230px;
	background: #FFFFCC;
}
.footnoteText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
	padding: 5px 10px;
}
#navlist a:hover {
	color: #FFFFFF;
	background: #666666;
	text-decoration: none;
}
#backgroundlayer {
	background: url(../Interface/clusterweb_nameplate_bg2.jpg) no-repeat fixed;
}
.rightrulewhite {

	border-top: 0px none;
	border-right: 2px solid #FFFFFF;
	border-bottom: 0px none;
	border-left: 0px none;
}
.headline {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
}
.largeboldwhite {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.largeboldgrey {

	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.smalltextgrey {

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.HeadingBlueBold {


	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #0099CC;
	text-decoration: none;
}
.HeadingTurquoiseBold {

	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #339999 ;
	text-decoration: none;	
}
.smalltextboldwhite {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.smalltextboldyellow {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration: none;
}
.cellBGDBlue {
	background: #000099;
}
.cellBGLBlue {
	background: #0000FF;
}
.cellBGWhite {
	background: #FFFFFF;
}
.cellBGLLBlue {
	background: #95BFFF;
	padding: 2px;
}
.cellBGPYellow {
	background: #FFFFCC;
}
.cellBGMYellow {
	background: #FFFF99;
}
.cellBGOrange {

	background: #FF9900;
}
.cellBGMGrey {

	background: #999999;
}
.cellBGLGrey {

	background: #CCCCCC;
}
.cellBGYellow {

	background: #FFFF33;
}
.cellBGDPurple {


	background: #CC00CC;
}
.cellBGDLPurple {



	background: #E8C6FF;
}
.MenuBGLBlue {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
	background: #95BFFF;
	text-align: left;
	white-space: normal;
}
.MenuHeadingBGDBlue {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #000099;
	color: #FFFFFF;
	padding: 2px;
}
.cellMenuPanel {
	background: #FFFFFF;
	padding: 5px;
	clip:  rect(auto, 5px, auto, auto);
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	margin: 0px;
}
.cellBGGreen {
	background: #33CC00;
}
.cellBGLightGreen {
	background: #C6FFB3;
	padding: 2px;
}
.cellBGLOrange {
	background: #FFE2B7;
	padding: 2px;
}
.cellBGPRed {
	background: #FF0000;
}
.cellBGPPink {
	background: #FFDFDF;
}
.HeadingBlackBold {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}
.MastheadBG {background: url(../Interface/clusterweb_toppanel_bg.gif) no-repeat left top;position:relative;height:50px;
}
.MastheadGraduation {
	background: #FFFFFF url(../Interface/clusterweb_nameplate_bg2.jpg) no-repeat left top;
}
#bulletinBG {
	padding: 0px;
	margin: 0px;
	background:  #0000FF url(../graphics/Schools_Bulletin_Banner.gif) no-repeat left top;
}
.textboldturquoise {

	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: ##339999;
	text-decoration: none;
}
.MenuBGLBlueBold {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
	text-align: left;
	white-space: normal;
}
.cellCentered {
	position: static;
	height: 100%;
	width: 100%;
	padding: 50px 0px 0px;
}
frontpage {
	text-align: center;
	vertical-align: 100%;
}
.MenuBGDBlueBold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #000099;
	text-align: left;
	white-space: normal;
}
.smalltextboldblue {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
}
.tableMargin {
	margin: 0px 10px 10px;
}
.borderedcell {
	border: 1px solid #999999;
}
.borderedcellgreybg {
	border: 1px solid #999999;
	background: #CCCCCC;
}
.textboldred {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.cellBGDGreen {
	background: #336600;
}
.cellBGDOlive {
	background: #999900;
}
.cellBGSunYellow {
	background: #FFCC00;
}
.cellBGRichRed {
	background: #CC0000;
}
.cellBGMagenta {
	background: #FF0099;
}
.cellBGDLilac {
	background: #9900FF;
}
.cellBGStormBlue {
	background: #660099;
}
.cellBGBrown {
	background: #996600;
}
.cellBGTurquoise {
	background: #009999;
}
.cellBGBlack {
	background: #000000;
}
.MenuBGLBlueBulleted {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
	background: #95BFFF;
	text-align: left;
	white-space: normal;
	list-style: disc inside;
}
.cellrulebottom {
	background: #FFFFFF;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #999999;
	border-left: 0px none;
}
.textboldorange {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #F47A00;
	text-decoration: none;
}
.textboldgreen {


	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #33CC00;
	text-decoration: none;
}
.cellBGLLBlue {

	background: #95BFFF;
}
.menubartextred {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	border: none;
	cursor: auto;
}
.smalltextboldgrey {


	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.textboldyellow {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration: none;
}
.smalltextIndented5px {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-indent: 5px;
	margin-left: 5px;
	padding-left: 5px;
}
.MenuBGLBlueBoldCopy {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
	background: #95BFFF;
	text-align: left;
	white-space: normal;
}
.bgcolordeletebutton {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #FF0000;
}
.cellBGBlueWatermark {
	background: #E6F0FF;
	padding: 2px;
}

