
/* General */

.SkinWidth{width:775px;}
.SkinLeft{width:150px;}
.SkinRight{width:150px;}
.SkinContent{}

body,td,tr,div,span,p,hr,.Message,TFOOT,label,.Normal,.NormalRed,.NormalBold,A,A:link,A:visited,A:active,A:hover{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
A:hover{
	color:#ff0000;
}
.NormalRed{
	color:#ff0000;
	font-weight:bold;
}
.NormalBold{
	font-weight:bold;
}

/* Headers */
thead,h1,h2,h3,h4,h5,h6,th,.SubHead,.SubSubHead,.Head,.ItemTitle{
	color:#111111;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;	
}
thead,.SubHead,.SubSubHead,.ItemTitle{
	color:#111111;
	font-size:9pt;
}
.Head{
	color:#111111;
	font-size:12pt;
}

/* TextBoxes */
.NormalTextBox,SELECT,OPTION,INPUT,TEXTAREA{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.NormalTextBox {
	color: #555;
	padding-left: 4px;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	scrollbar-face-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #686868;
	scrollbar-3dlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
}

td.NormalTextBox {
	padding: 0;
	margin: 0;
	background: transparent;
	visibility: invisible;
}

/*containers*/
.SkinLight{background-color:#99ffcc;}
.SkinLightOlive{background-color:#C0DF81;}
.SkinOrange{background-color:#FF9500;} 
.SkinYellow{background-color:#FFFF00;} 
.SkinSilver{background-color:#C0C0C0;}
.SkinOlive{background-color:#808000;}
.SkinPink{background-color:#FF00FF;}
.SkinTeal{background-color:#008080;}
.SkinAqua{background-color:#00FFFF;}
.SkinLime{background-color:#00FF00;}
.SkinLightGreen{background-color:#C8FAC8;}
.SkinWhite{background-color:#FFFFFF;}





/* Now define again for content inside a dark pane (children need to be light text) */
.DarkPane td,.DarkPane tr,.DarkPane div,.DarkPane span,.DarkPane p,.DarkPane hr,.DarkPane .Message,.DarkPane label,.DarkPane TFOOT,.DarkPane .Normal,.DarkPane .NormalBold,.DarkPane A,.DarkPane A:link,.DarkPane A:visited,.DarkPane A:active,.DarkPane A:hover{
	color:#ffffff;
}
.DarkPane thead,.DarkPane h1,.DarkPane h2,.DarkPane h3,.DarkPane h4,.DarkPane h5,.DarkPane h6,.DarkPane th,.DarkPane .SubHead,.DarkPane .SubSubHead,.DarkPane .Head,.DarkPane .ItemTitle{
	color:#ffffff;
}


/* Buttons */
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active,A.CommandButton:hover{
	font-weight:bold;
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	border-left: 1px outset;
	border-top: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;			
	padding: 1px 5px 2px 6px;
	background-color: #1762B3;
	color:#ffff00;
}
A.CommandButton:hover{
	border-left: 1px inset;
	border-top: 1px inset;
	border-right: 1px inset;
	border-bottom: 1px inset;
	background-color: #ffff00;
	color:#ff0000;
}

/* Tabs  and other links */
.OtherTabs,A.OtherTabs:link,A.OtherTabs:visited,A.OtherTabs:active,A.OtherTabs:hover {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.OtherTabs:hover {
	color: #ff0000;
}
.SkinObject,A.SkinObject:link,A.SkinObject:visited,A.SkinObject:active,A.SkinObject:hover, .SelectedTab,A.SelectedTab:link,A.SelectedTab:visited,A.SelectedTab:active,A.SelectedTab:hover {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.SelectedTab:hover, A.SkinObject:hover {
	color: #ff0000;
}

/*Login*/
.LoginTabs,A.LoginTabs:link,A.LoginTabs:visited,A.LoginTabs:active,A.LoginTabs:hover {
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.LoginTabs:hover {
	color: #ffff00;
}
/*Date*/
.DateTabs{
	font-weight: bold;
	font-size: 10pt;
	color: #222222;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


/* Other bits*/
SMALL   {    font-size:  8pt;}
BIG {    font-size:  14pt;}
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 {height:1pt; text-align:left}


/* Menu */
.MainMenu_MenuContainer {
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;  
	background-color:transparent;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	color: #10836C;
}
/*This is main bar item style to -need to do this way as solpart is screwed up*/
TR.MainMenu_MenuBar TD{
	color: #666666;
	font-size: 15px; /*must be pixel to match repeat*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#eeeeee;
}


.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;  
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: #222222!important; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-right: #ffffff 0px solid;  
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #1762B3; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-right: #ffffff 0px solid;  
	text-align: center;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color:#eeeeee;
	filter:none;
	border-left: #1762B3 1px solid; 
	border-bottom: #1762B3 1px solid; 
	border-top: #1762B3 1px solid; 
	border-right: #1762B3 1px solid;  
}

.MainMenu_MenuBreak {
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-right: #ffffff 0px solid;  
	height: 0px;
}

.MainMenu_MenuArrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	cursor: pointer; 
	cursor: hand; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-right: #ffffff 0px solid;  
}

.MainMenu_RootMenuArrow {
}

.ErrorRed { color: #ff0000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }

.WMForm
{
padding:3px;
}
.hiddenwhite {font-family: Arial;font-size: 1px;color: #FFFFFF;background-color: #FFFFFF;}

