
body 
{
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}
.label{
color:#ffffff;
font-size:12px;
}


.side {
	border-bottom: #FA6350 1px solid; 
	border-left: #666666 0px solid; 
	border-top: ##FA6350 1px solid; 
	border-right: #666666 0px solid; 
}
.sideunder {
    border-bottom: #666666 1px solid;
} 

.SkinObject{font:"";
			color:#bbbbbb;
}
a.SkinObject:link{
			font:"";
			color:#bbbbbb;
			}
a.SkinObject:visited{
			font:"";
			color:#bbbbbb;
			}
a.SkinObject:hover{
			font:"";
			color:#d7c37d;
			}
.innerbody {
	background-repeat: repeat-x;
	background-position: left top;
}
.Leftpane{	
	padding-right:1px;
	padding-left:1px;
}
/*Dont pad this one, or container wont collapse fully, do div below it*/
.rightcontent{
padding-right:5px;
}
/*padd all divs below, then unpad below that cos ie cant do .parent>.firstchild */
.rightcontent div{
padding:3px;
}
.rightcontent div div{
padding:1px;
}


.maincontent{
border-top:solid 1px #de96a5;
}



/* ORDER IS IMPORTANT DUE TO CASCADES*/

/* General */
body,td,tr,div,span,p,hr,.Message,TFOOT,label,.Normal,a.normal:hover,.NormalRed,.NormalBold,A,A:link,A:visited,A:active,A:hover{
	color:#404040;
	font-family: Arial, sans-serif;
	font-size: 10pt;
}

A:hover{
	color:#d7c37d;
}
.NormalRed{
	color:#d7c37d;
	font-weight:bold;
}
.NormalBold{
	font-weight:bold;
}

/* Headers */
thead,h1,h2,h3,h4,h5,h6,th,.SubHead,.SubSubHead,.Head,.ItemTitle{
	color: #1a5493;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;	
}
thead,.SubHead,.SubSubHead,.ItemTitle{
	font-size:9pt;
}
.Head{
	font-size:12pt;
}

.rightbody thead,.rightbody h1,.rightbody h2,.rightbody h3,.rightbody h4,.rightbody h5,.rightbody h6,.rightbody th,.rightbody .SubHead,.rightbody .SubSubHead,.rightbody .Head,.rightbody .ItemTitle{
	font-size:10pt;
	color:#EDEAE4;
}

/* TextBoxes */
.NormalTextBox,SELECT,OPTION,INPUT,TEXTAREA{
	font-family: Arial, sans-serif;
	font-size:9pt;
}

/*right section colors*/
.rightcontent td,.rightcontent div,.rightcontent span,.rightcontent p,.rightcontent hr,.rightcontent .Message,.rightcontent TFOOT,.rightcontent label,.rightcontent .Normal,.rightcontent .NormalRed,.rightcontent .NormalBold,.rightcontent A,.rightcontent A:link,.rightcontent A:visited{
	color:#666666;
}

/* Skin Specific */

/* Buttons */
.CommandButton{
	font-weight:normal;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size:9pt;
	border: 1px outset;
	padding:1px;
	margin-top:2px;
	margin-bottom:2px;
}
A.CommandButton:active{
	color: #666666;
}
A.CommandButton:visited{
	color: #999999;
}
A.CommandButton:link{
	color: #CCCCCC;
}
A.CommandButton:hover{
	color:#d7c37d;
}
.login {
	font-weight: normal;
	font-size: 8.5pt;
	color: #EDEAE4;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
.login:hover{
	font-size: 8.5pt;
	color: #d7c37d;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
.login:link{
	font-size: 8.5pt;
	color: #EDEAE4;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
.login:active{
	font-size: 8.5pt;
	color: #EDEAE4;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
/* Tabs  and other links */
.OtherTabs,A.OtherTabs:link,A.OtherTabs:visited,A.OtherTabs:active,A.OtherTabs:hover {
	font-weight: bold;
	font-size: 9pt;
	color: #EDEAE4;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
A.OtherTabs:hover {
	color: #d7c37d;
}
.SelectedTab,A.SelectedTab:link,A.SelectedTab:visited,A.SelectedTab:active,A.SelectedTab:hover {
	font-weight: bold;
	font-size: 9pt;
	color: #EDEAE4;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
A.SelectedTab:hover {
	color: #d7c37d;
}

/*Login*/
.LoginTabs,A.LoginTabs:link,A.LoginTabs:visited,A.LoginTabs:active,A.LoginTabs:hover {
	font-weight: normal;
	font-size: 10pt;
	color: #d7c37d;
	font-family: Arial, sans-serif;
	text-decoration: none;
}
A.LoginTabs:hover {
	color: #f4b500;
}


/* 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}

TR.MainMenu_MenuBar TD{
	color: #E1EFFF;
	font-size: 12px;
	font-weight:normal;
	padding:0 16px 0 0;
	height:22px;
}

.MainMenu_MenuItem {
	cursor: hand;
	color: #E1EFFF;
	font-weight:normal;
	font-size: 9pt;
	border-left: #808080 0px solid;
	border-bottom: #808080 0px solid;
	border-top: #808080 0px solid;
	border-right: #808080 0px solid;
	padding:0 16px 0 0;
	height:22px;	
}


TR.MainMenu_MenuItemSel TD{
	color: #1a5493;
	font-size: 12px; /*must be pixel to match repeat*/
	font-weight:normal;
	padding:0 16px 0 0;
	height:22px;	
	background:#E1EFFF;	
}


.MainMenu_MenuItemSel{
	color: #ffffff;
	font-size: 12px; /*must be pixel to match repeat*/
	font-weight:normal;
	padding:0 16px 0 0;
	height:22px;	
	background:transparent;
}

.MainMenu_MenuIcon {
	width: 0px;
	cursor: hand;
	font-weight:normal;
	font-size: 9pt;
	font-weight: noraml;
	text-align: center;
	background: #1A5593;
	border-left: #BDD6D6 0px solid;
	border-bottom: #D1D0D0 0px solid;
	border-top: #D1D0D0 0px solid;
	border-right: #BDD6D6 0px solid;
}

.MainMenu_SubMenu {
	z-index: 1000;
	cursor: hand;
	color: #1a5493;
	font-weight:normal;
	font-size: 9pt;	
	border-left: #BDD6D6 0px solid;
	border-bottom: #D1D0D0 0px solid;
	border-top: #D1D0D0 0px solid;
	border-right: #BDD6D6 0px solid;
	background-color: #1A5593;
		padding:0px;
	height:0px;
}

.MainMenu_MenuBreak {
	height: 0px;
	background-color: #5CCAD5;
}

.MainMenu_MenuArrow {
	width:0px;	
	font-size: 9pt;
	cursor: hand;
	border-left: #5ccad5 0px solid;
	border-bottom: #5ccad5 0px solid;
	border-top: #5ccad5 0px solid;
	border-right: #5ccad5 0px solid;
	background: #5ccad5;
}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuBreak{ display:none; }


.STYLE2 {
	color: #DDBF77;
	font-size: 9pt;
}
.STYLE4 {color: #CCCCCC}
.STYLE6 {
	color: #666666;
	font-size: 12px;
}
.style7 {color: #F0DDC4}
.style8 {color: #333333}
.pageborder {
	border:1px solid #a8d1ff;
	background-color:#FFFFFF
	}
	


