Body {background:white}
.ControlPanel {background:white}
.SkinObject {text-decoration:none;font:bold 8.5pt Arial,Helvetica,Sans-serif}
A.SkinObject:link {text-decoration:none}
A.SkinObject:visited {text-decoration:none}
A.SkinObject:active {text-decoration:none}
A.SkinObject:hover {text-decoration:none;color:white}
.Head {padding-left:0;font:700 15px Arial,Helvetica,sans-serif}
.SubHead {font:700 14px Arial,Helvetica,sans-serif}
.SubSubHead {color:#eae6df;padding-left:5px;font:700 15px Arial,Helvetica,sans-serif}
.Normal {font:normal 14px Arial,Helvetica,sans-serif;line-height:1.2}
.NormalBold {font:bold 14px Arial,Helvetica,sans-serif;line-height:1.3}
.NormalRed {color:#f00;font:bold 12px Tahoma,Arial,Helvetica}
.NormalTextBox {font:normal 12px Arial,Helvetica,sans-serif}
.FileManager_FileList {font:9px Arial,Helvetica,sans-serif}
.Help {border-right:black 1px solid;border-top:black 1px solid;border-left:black 1px solid;color:black;border-bottom:black 1px solid;background:#ff9;font:normal 11px Tahoma,Arial,Helvetica;padding:2px}
.CommandButton {font:normal 11px Tahoma,Arial,Helvetica}
A.CommandButton:link {text-decoration:underline;color:#036}
A.CommandButton:visited {text-decoration:underline;color:#036}
A.CommandButton:active {text-decoration:underline;color:#036}
A.CommandButton:hover {text-decoration:underline;color:#f00}
A:link {text-decoration:none}
A:visited {text-decoration:none}
A:active {text-decoration:none}
A:hover {text-decoration:underline}
UL LI {list-style-type:disc;text-align:left;padding-left:0;margin-left:0}
UL LI LI {list-style-type:disc}
UL LI LI LI {list-style-type:circle}
OL LI {list-style-type:decimal}
OL OL LI {list-style-type:lower-alpha}
OL OL OL LI {list-style-type:lower-roman}
HR {color:#dark-grey;height:1pt;text-align:left}

.ModuleTitle_MenuContainer {border-bottom:blue 0 solid;border-left:blue 0 solid;border-top:blue 0 solid;border-right:blue 0 solid}

.ModuleTitle_MenuBar {cursor:hand;height:16;background:White}

.ModuleTitle_MenuItem {text-align:center;cursor:hand;color:black;border-left:red 0px solid;border-bottom:red 0px solid;border-top:red 0px solid;border-right:red 0px solid;background:white;font:normal 9pt Tahoma,Arial,Helvetica}

#dnn_ctr368_whatsnew_dgResults__ctl4_lblPubDate {
}

#dnn_ctr857_ModuleContent  {
line-height:1.2;
text-align:left;
padding-right:0;
margin-right:0;
}

#dnn_ctr857_HtmlModule_lblContent {
line-height:1.2;
}


.RainfordNormal {
color:#000;
font:10px Arial,Helvetica,sans-serif;
}
.RainfordSubHead {
font:12px Arial,Helvetica,sans-serif;
}

.NewsDate {
font:10px Arial;
color:#aaa8a8;
}

.donein_site_map {
text-align:left;
color:red;

}


.MainMenu_MenuBar {cursor:hand;background:; }
.MainMenu_MenuItem {color:white;font:700 12pt Arial,Helvetica,sans-serif}
.MainMenu_SubMenu {z-index:1000;cursor:hand;filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969',Direction=135,Strength=9)}
.MainMenu_MenuItemSel {cursor:hand;color:#eae6df;font:700 12pt Arial,Helvetica,sans-serif}
p {text-align:left}
H1 {color:black;font:700 32px Arial,Helvetica,sans-serif}
H2 {color:#664;text-align:left;font:500 20px Tahoma,Arial,Helvetica}
H3 {color:black;text-align:left;font:700 14px Arial,Helvetica,sans-serif;line-height:1.3}
H4 {color:black;font:700 14px Arial,Helvetica,sans-serif}
.governorsH2 {color:#02254f;text-align:left;font:500 20px Tahoma,Arial,Helvetica}
.staffH2 {color:#f58c03;text-align:left;font:600 20px Tahoma,Arial,Helvetica}
.TreeMenu_Node {font:normal 12px Tahoma,Arial,Helvetica}
.TreeMenu_NodeSelected {background:#dcdcdc;font:normal 12px Tahoma,Arial,Helvetica}
A.TreeMenu_Node:link,A.TreeMenu_NodeSelected:link {text-decoration:none;color:#036}
A.TreeMenu_Node:visited,A.TreeMenu_NodeSelected:visited {text-decoration:none;color:#036}
A.TreeMenu_Node:active,A.TreeMenu_NodeSelected:active {text-decoration:none;color:#036}
A.TreeMenu_Node:hover,A.TreeMenu_NodeSelected:hover {text-decoration:none;color:#f00}
.FileManager {border-right:black 1px solid;border-top:black 1px solid;border-left:black 1px solid;border-bottom:black 1px solid;height:400px}
.FileManager_ToolBar {border-bottom:black 1px solid;height:25px}
.FileManager_Explorer {height:100%;border:dimgray 1px solid;margin:2px;background:White}
.FileManager_FileList {height:100%;border:dimgray 1px solid;margin:2px;overflow:auto;background:White}
.FileManager_MessageBox {text-align:center;vertical-align:middle;padding:25px;background:White}
.FileManager_Header {color:#E7E7FF;border-bottom:dimgray 1px solid;height:25px;background:#9EBFF6;font:bold 11px Tahoma,Arial,Helvetica}
.FileManager_Pager {border-top:dimgray 1px solid;height:25px;background:#EEE;font:bold 11px Tahoma,Arial,Helvetica}
.FileManager_StatusBar {height:25px;margin:2px;background:#dedfde;font:normal 11px Tahoma,Arial,Helvetica}
.FileManager_Item {color:Black;border-top:black 1px dashed;border-bottom:black 1px dashed;background:#F8F8F8;font:normal 11px Tahoma,Arial,Helvetica}
.FileManager_AltItem {color:Black;border-style:none;background:#EEE;font:normal 11px Tahoma,Arial,Helvetica}
.FileManager_SelItem {color:White;border-style:none;background:#9ff;font:bold 11px Tahoma,Arial,Helvetica}
.FileManagerTreeNode {font:normal 11px Tahoma,Arial,Helvetica}
.FileManagerTreeNodeSelected {background:#dcdcdc;font:normal 11px Tahoma,Arial,Helvetica}
A.FileManagerTreeNode:link,A.FileManagerTreeNodeSelected:link {text-decoration:none;color:#036}
A.FileManagerTreeNode:visited,A.FileManagerTreeNodeSelected:vis

.datatable {
	border:1px solid #eae6df;
	border-collapse:collapse;
	font:normal 14px;
	Arial,Helvetica,sans-serif;
	line-height:1.5;
}
.datatable td{
	border:1px solid #eae6df;
	text-align:left;
	padding:5px;
}
.datatable th{
	border:1px solid #eae6df;
	background-color:#eae6df;
	text-align:left;
	font-weight:bold;
	padding:10px;
}
.datatable td.imagecentre{
	border:0px;
	padding-left:66px;
}
.cptable {
	border:2px solid #000000;
	border-collapse:collapse;
}
.cptable td{
	border:2px solid ##000000;
	text-align:left;
	padding:10px;
}
.revisiontable {
	border:1px solid #eae6df;
	border-collapse:collapse;
	font:Arial,Helvetica,sans-serif;
	font-size:10px;
}
.revisiontable td{
	border:1px solid #eae6df;
	text-align:left;
	padding:10px;
}
.revisiontable th{
	border:1px solid #eae6df;
	background-color:#eae6df;
	text-align:left;
	text-align:top;
	font-weight:700;
	padding:10px;
}
.satsrevisiontable {
	border:1px solid #eae6df;
	border-collapse:collapse;
	font:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align:left;
}
.satsrevisiontable td{
	border:1px solid #eae6df;
	text-align:left;
	padding:2px;
}
.satsrevisiontable th{
	border:1px solid #eae6df;
	background-color:#eae6df;
	text-align:left;
	text-align:top;
	font-weight:900;
	font-size:11pt;
	padding:2px;
	color:#000;
}
.satsrevisiontable strong{
font-size:12px;
color:#55c0ea;
}

.satsrevisiontable .mystrong{
font-size:12px;
color:#808080;
font-weight:700;
}

.newstable {
	border:1px solid #eae6df;
	border-collapse:collapse;
}
.newstable td{
	border:0px solid #eae6df;
	font:14px Arial,Helvetica,sans-serif;
	text-align:left;
	padding:5px;
}
.newstable th{
	border:0px solid #eae6df;
	background-color:#none;
	text-align:left;
	font-weight:900;
	padding-top:0px;
	padding:5px;
	font:17px Tahoma,Arial,Helvetica;
	color:#434040; 
}
.newstable td.imagerow{
	border:0px solid #eae6df;
	text-align:left;
	padding:0px;
}
.newstable td.bottomspace{
	border:0px solid #eae6df;
	text-align:left;
	padding-bottom:10px;
	padding-top:0px;
}


.vpntable {
	border:0px solid #eae6df;
	border-collapse:collapse;
	width=490px;
	margin-bottom: 10px;
}
.vpntable td{
	border:0px solid #eae6df;
	text-align:top;
	padding-top:0px;

}

.vpntable td.imagecentre{
	border:0px;
	padding-left:0px;
}

.vpntable td.myConnections  {
	line-height:1;
	font-weight: 700;
	font:Tahoma,Arial,Helvetica;
	font-size:17px;
	padding-left: 6px;
	padding-top: 6px;
	width=154px;
}

.vpntable td.myConnectionsleftcell {
	width=336px; 
	padding-left: 0px;
	padding-top: 14px;
	margin-left: 0px;

}

.myConnections  {
	line-height:1;
	font-size:17px;

}


.stafftable {
	border:1px solid #EFEFEF;
	border-collapse:collapse;
}
.stafftable td{
	border:1px solid #red;
	text-align:left;
	padding:0px;
	font:normal 14px Arial,Helvetica,sans-serif;line-height:1.5;

}
.stafftable td.altrow{
	border:1px solid #eae6df;
	text-align:left;
	padding:6px;
	font:normal 14px Arial,Helvetica,sans-serif;line-height:1.5;

}
.stafftable td.staffphoto{
	border:0px;
	background-color:#fdeaa8;
}
.stafftable td.altstaffphoto{
	border:0px;
	background-color:#EFEFEF;
}
.stafftable td.staffcentre{
	border:0px;
	text-align:center;
}
.stafftable th{
	border:1px solid #eae6df;
	background-color:none;
	text-align:left;
	font-weight:500;
	font:Tahoma,Arial,Helvetica;
	font-size:20px;
	color:#664;
	padding:6px; 
}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}


/* styles the break in list of submenu used in the portal admin pages */
.ModuleTitle_MenuBreak {
	border-bottom: #fb0a0a 0px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #fb0a0a 0px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #white; 
	height: 0px;
}
/* styles the mouse over sub menu used in the portal admin pages */
.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal;
	background-color: #eae6df;
}
.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}