body 
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color:#101030;
	font-weight:normal;
}

/*main text/links & html*/
A, A:link, A:visited, A:active, A:hover, H1, H2, TH, H3, H4, H5, DT, H6, body, span, .Normal, td, p, .Head, .SubHead, .SubSubHead, .NormalBold, .NormalRed{text-decoration: none; font-family: Verdana, Arial;font-size: 10pt; color:#000080;}
A, A:link, A:visited, A:active {text-decoration: none;}
A:hover {text-decoration: underline; }

H1 {font-size: 16px;color:#000080;font-weight:bold;}
H2 {font-size: 14px;color:#000080;font-weight:bold;}
H3 {font-size: 12px;color:#000080;font-weight:bold;}
H4 {font-size: 12px;color:#000080;font-weight:bold;}
H5, DT {font-weight: bold;}
H6 {font-size: 10pt;font-weight: bold;}
TFOOT, THEAD {font-size: 12px;}
TH {vertical-align: baseline;font-size: 12px;font-weight: bold;}
SMALL {font-size: 8px;}
BIG {font-size: 14px;}
BLOCKQUOTE, PRE {font-family: Lucida Console, monospace;}
UL LI {list-style-type: square ;}
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: #c0c0c0;height:1pt;text-align:left}

/*main styles*/
.Head {font-size: 20px;font-weight: normal;color:#101030}
.SubHead {font-size: 10pt;font-weight: bold;color:#101030}
.SubSubHead {font-size: 10pt;font-weight: bold;color:#101030}
.NormalBold{font-weight: bold;}
.NormalRed{font-weight: bold;color: #ff0000}
.NormalTextBox{font-size: 12px;border:1px solid #c0c0c0;}
.HeadBg {background: Transparent;}
.TabBg {background: Transparent;}
.StandardButton{padding-right: 5px;padding-left: 5px;font-weight: normal;font-size: 10pt;background: #dddddd;color: #000000;font-family: Verdana, Arial;}

/*special*/
.TreeMenu_Node {font-family: Verdana, Arial;font-size: 12px;font-weight: normal;color:Black;}
.TreeMenu_NodeSelected{font-family: Verdana, Arial;font-size: 12px;font-weight: normal;background: #dcdcdc; }
A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link {text-decoration: none;color: #003366;}
A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited {text-decoration: none;color: #003366;}
A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active {text-decoration: none;color: #003366;}
A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover {text-decoration: none;color: #ff0000;}
.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;background: White;margin: 2px 2px 2px 2px;color:Black;}
.FileManager_FileList {height:100%;border: dimgray 1px solid;background: White;margin: 2px 2px 2px 2px;overflow: auto;}
.FileManager_MessageBox {text-align: center;vertical-align: middle;background: White;padding: 25px 25px 25px 25px;}
.FileManager_Header{font-family: Verdana, Arial;font-size: 10pt;font-weight: bold;color: #E7E7FF;background: #9EBFF6;border-bottom: dimgray 1px solid;height: 25px;color:Black;}
.FileManager_Pager, .FileManager_Pager td{font-family: Verdana, Arial;font-size: 10pt;font-weight: bold;background: #EEEEEE;border-top: dimgray 1px solid;height: 25px;color:Black;}
.FileManager_StatusBar, .FileManager_StatusBar td{font-family: Verdana, Arial;font-size: 10pt;font-weight: normal;background: #dedfde;height: 25px;margin: 2px 2px 2px 2px;color:Black;}
.FileManager_Item, .FileManager_Item td, .FileManager_Item a:link{font-family: Verdana, Arial;font-size: 10pt;font-weight: normal;color: Black;background: #F8F8F8;border-top: black 1px dashed;border-bottom: black 1px dashed;}
.FileManager_AltItem,.FileManager_AltItem td, .FileManager_AltItem a:link{font-family: Verdana, Arial;font-size: 10pt;font-weight: normal;color: Black;background: #EEEEEE;border-style: none;}
.FileManager_SelItem,.FileManager_SelItem td, .FileManager_SelItem a:link{font-family: Verdana, Arial;font-size: 10pt;font-weight: bold;color: Black;background: #99ffff;border-style: none;}
.FileManagerTreeNode {font-family: Verdana, Arial;font-size: 10pt;font-weight: normal;color:Black;}
.FileManagerTreeNodeSelected {font-family: Verdana, Arial;font-size: 10pt;font-weight: normal;background: #dcdcdc;color:Black; }
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {text-decoration: none;color: #003366;}
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited {text-decoration: none;color: #003366;}
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active {text-decoration: none;color: #003366;}
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover {text-decoration: none;color: #ff0000;}
.Wizard{border-right: black 1px solid;border-top: black 1px solid;border-left: black 1px solid;border-bottom: black 1px solid;height:400px;width:650px;}
.WizardButton{border-right: dimgray 1px solid;padding-right: 2px;border-top: dimgray 1px solid;padding-left: 2px;padding-bottom: 2px;border-left: dimgray 1px solid;padding-top: 2px;border-bottom: dimgray 1px solid;background: gainsboro;}
.WizardHeader{background: #ffffcc;border-bottom: black 1px solid;height:40px;}
.WizardFooter{border-top: black 1px solid;background: #ccffcc;height: 25px;text-align: right;}
.WizardBody{padding-right: 10px;padding-left: 10px;padding-bottom: 10px;padding-top: 10px;height: 325px;}
.WizardHelp{padding-right: 5px;padding-left: 5px;font-size: 9pt;padding-bottom: 5px;border-left: black 1px solid;width: 180px;padding-top: 5px;background: #ccffff;}
.WizardHelpText{overflow: auto;font-size: 10pt;width: 180px;color: black;font-family: Verdana, Arial;height: 300px;}
.WizardText{font-size: 9pt;color: black;font-family: Verdana, Arial;}
.Help{border-right: black 1px solid;padding-right: 2px;border-top: black 1px solid;padding-left: 2px;font-weight: normal;font-size: 10pt;padding-bottom: 2px;border-left: black 1px solid;color: black;padding-top: 2px;border-bottom: black 1px solid;font-family: Verdana, Arial;background: #ffff99;}
.DataGrid_Alternating td {color:Black;}
.DataGrid_AlternatingItem td {color:Black;}

.controlpanel {
	margin-bottom:5px;
	width: 900px;
	margin: 0px auto;
	text-align:left;
	border:1px solid #50576a;
}
/*Buttons & Links*/
.SkinObject, A.SkinObject:link, A.SkinObject:visited, A.SkinObject:active, A.SkinObject:hover, .CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active, A.CommandButton:hover, .SelectedTab, A.SelectedTab:link, A.SelectedTab:visited, A.SelectedTab:active, A.SelectedTab:hover, .OtherTabs, A.OtherTabs:link, A.OtherTabs:visited, A.OtherTabs:active, A.OtherTabs:hover{
	font-family: Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#000080;
	text-decoration:none;}
A.SelectedTab:hover, A.OtherTabs:hover, A.SkinObject:hover, A.CommandButton:hover{
	color:#000080;
	text-decoration:underline;
}

.SearchBox .NormalTextBox{
	font-family:Verdana, Arial;
	width:100px;
	height:16px;
	border:3px solid black;
}
table {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #595959;
	font-weight:normal;
}
/* style for module titles */
.Head   {
    font-family: Verdana, Arial;
    font-size:  14px;
    font-weight: bold;
    color: #000000;
}
#Menu 
{ 
	padding:5px;
}
#MCentre
{ 
	padding:5px;
}
#MRight
{ 
	padding:5px;
}



A.ActionButton:link {color:#50576a;	text-decoration:    none;}
A.ActionButton:visited  {color:#50576a;	text-decoration:    none;}
A.ActionButton:active   {color:#50576a;	text-decoration:    none;}
A.ActionButton:hover    {color:#50576a;	text-decoration:    underline;}
.grey    {color:#ffffff; font-size:12px;}
A.grey:link {color:#50576a; font-size:12px;	text-decoration:    none;}
A.grey:visited  {color:#50576a; font-size:12px;	text-decoration:    none;}
A.grey:active   {color:#50576a; font-size:12px;	text-decoration:    none;}
A.grey:hover    {color:#50576a; font-size:12px;	text-decoration:    underline;}
#MiscOuter span {color:#50576a;font-size:12px;}
#dnn_ContentPane .SubHead,#dnn_MiddleLeftPane .SubHead, #dnn_MiddleRightPane .SubHead,#dnn_LeftPane .SubHead,#dnn_RightPane .SubHead,#dnn_topPane .SubHead{color:#50576a;}

a.skinLogin:link,a.dnnLogin:visited,a.skinLogin:active  {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	height:25px;
	white-space: nowrap;
	line-height: 25px;
}
a.skinLogin:hover {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	height:25px;
	line-height: 25px;
}

/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 11px; 
	background-color:transparent;
	color: #ffffff;
}

/*  Main Menu Normal  */

.main_dnnmenu_rootitem span
{
	color: #ffffff;
}
.main_dnnmenu_rootitem_hover span,.main_dnnmenu_rootitem_selected span
{
	color: #ffffff;
}
.main_dnnmenu_rootitem
{	
	color: #ffffff;
	font-size: 13px; 
	font-weight:bold; 	
	text-align:center; 
	line-height:32px;
	padding:12px 12px 12px 12px;
	text-transform:uppercase;
	margin-right:1px;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:#ffffff;
	font-size: 13px; 
	font-weight:bold;
	text-align:center;
	line-height:32px;
	padding:12px 12px 12px 12px;
	text-transform:uppercase;
	margin-right:1px;
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected
{
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	font-size: 13px;
	line-height:32px;
	padding:12px 12px 12px 12px;
	text-transform:uppercase;
	margin-right:1px;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	z-index:3090;
	border:1px solid #C0D6E5;
	color:#ffffff;
	-moz-opacity: .86;
	filter: alpha(opacity=86);
}

.main_dnnmenu_submenu table
{
	z-index:3090;
}
.main_dnnmenu_submenu span
{
	color:#ffffff;
}
.main_dnnmenu_itemhover span,.main_dnnmenu_itemselected span   
{  
    color:#080856;
}
.main_dnnmenu_submenu td
{
	/*background-color:#E1E8ED;*/
	background-color:#080856;
	z-index: 3091;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	font-size: 11px;
	background: #ffcc00;
	color:#000000;
	font-weight:bold;
	text-align:left;
	line-height:2em;
	z-index: 2000; 
	padding: 0px 5px;
	margin:0px;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #f5e4d3;
}


.NoBullet ul{
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.NoBullet ul li{
    list-style: none;
    font-size:90%;
}
.HomeSQ {
	background: transparent url(http://www.janetsystems.co.uk/Portals/0/home/bluecell.gif) no-repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
}
.HomeSQ h2{
	color:#ffffff;
	margin-top:1px;
	margin-bottom:0px;
}
.HomeSQ ul{
	padding-left: 12px;
	margin-left: 0px;
}
.HomeSQ ul li	
{
    font-size:9pt;
}




