﻿

html{ 
height: 100%; 
border: 0; 
padding: 0; 
margin: 0; 
} 
body{ 
height: 100%; 
 
padding: 0; 
border: 0; 
} 

#spacer{ 
display: block; 
height: 95%; 
float: left; 
width: 2px; /* 1px would be enough this is for display only */ 
font-size: 1px; /* to make sure width is not overridden */ 
padding: 0; 
margin: 0; 
background-color: red; /* visual effect only */ 
} 

#contentwrap{ 
display: block; 
width: 99%; /* to suit but leave room for spacer */ 
text-align: center; 
padding: 0; 
margin: 0; 
} 

#content{ 
margin: 0; 
padding: 0; 

} 

#footer{ 
clear: both; 
height: 5%; 
border-top: 1px solid green; 
padding: 0; 
margin: 0; 
} 

.footerBox { left:0px; bottom:0px; width:100%; background:#FFFFFF; border-top:1px solid #ffffff; height: 25px; 
		font-size: 10px; font-family:Helvetica, Times New Roman; font-style: normal;
	 
	
	
	 
	color: #696969; 
	vertical-align:middle;
	padding-top: 8px;
	background-position: center bottom; 
	clear: both; 
	position: relative;



	} 

.navhelp
{
	font-size: 11px; font-family: Verdana, Arial, sans-serif; font-style: normal;
	 
	
	text-decoration:underline;
	 line-height:25px;  
	color: #666666;
 
}

.navhelp2
{
	font-size: 11px; font-family: Verdana, Arial, sans-serif; font-style: normal;
	text-decoration:none;
	line-height:25px;  
	color: #666666; 
}

.rmNavGrey
{
	font-size: 11px; font-family: Verdana, Arial, sans-serif; font-style: normal;
	 
	color: #FFFFFF;
	text-decoration: none;
	 line-height:25px;  
	 background-color:#696969;
	 border-right: solid 2px #2F4F4F;
	 border-top: solid 2px #ffffff;
	 border-bottom: solid 1px #cc0000;
	 text-align :center;
	 font-weight:bold;
	 border-top:1px solid #FFFFFF;
 
}

.rmNavGreyDisabled
{
	font-size: 11px; font-family: Verdana, Arial, sans-serif; font-style: normal;
	 
	color: #696969;
	text-decoration: none;
	 line-height:25px;  
	 background-color:#696969;

	 text-align :center;
	 font-weight:bold;
	
 
}

.spacerL
{
	background-color:#8B0000;
}

.spacerR
{
	background-color:#cc0000;
}

.rmNavGrey2
{
	font-size: 11px; font-family: Verdana, Arial, sans-serif; font-style: normal;
	 
	color: #FFFFFF;
	text-decoration: none;
	 line-height:25px;  
	 background-color:#696969;
	 border-top: solid 2px #ffffff;
	 border-left: solid 1px #808080;
	 border-bottom: solid 1px #cc0000;
	 text-align :center;
	 font-weight:bold;
	 border-top:1px solid #FFFFFF;
 
}

.rmNavRed
{
	font-size: 11px; font-family: Verdana,Arial, sans-serif; font-style: normal;
	 
	color: #FFFFFF;
	text-decoration:none;
 line-height:25px;  
 background-color:Red;
 border-right: solid 1px #8B0000;
 text-align :center;
 font-weight:bold;
}

.rmNavRedDisabled
{
	font-size: 11px; font-family: Verdana,Arial, sans-serif; font-style: normal;
	 
	color: Red;
	text-decoration:none;
	line-height:25px;  
	background-color: Red;
	text-align :center;
	font-weight:bold;
}

.rmNavWhite
{
	font-size: 11px; font-family: Verdana,Arial, sans-serif; font-style: normal;
	 
	color: #000000;
	text-decoration:none;
 line-height:25px;  
 background-color:white;
 border-top:solid 5px red;
 text-align :center;
 font-weight:normal;
}

.rmNavRed2
{
	padding-left: 40px;
	font-size: 11px; font-family: Verdana,Arial, sans-serif; font-style: normal;
	 
	color: #FFFFFF;
	text-decoration:none;
 line-height:25px;  
 background-color:Red;
 
 text-align :left;

}

.Table
{
	border-bottom: solid 1px #dddddd;
	border-top: solid 1px #dddddd;
	border-right: solid 1px #dddddd;
	border-left: solid 1px #dddddd; 
	color: #666666;
	font-size: 11px; font-family: Helvetica, Verdana,Arial, sans-serif; font-style: normal;
	
}

.Table2
{

	border-right: solid 1px #dddddd;
	border-left: solid 1px #dddddd; 
	color: #666666;
	font-size: 11px; font-family: Helvetica, Verdana,Arial, sans-serif; font-style: normal;
	text-align:center;
	text-align:left;
}
.StyleAsset
{
	background-color:#dddddd;
	padding-left:3px;  
	padding-right:2px; 
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	padding-bottom:2px; 
	text-align:left;
}

.StyleAssetBlack
{
	background-color:#000000;
	padding-left:3px;  
	padding-right:2px; 
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 2px;
	padding-bottom:2px; 
	text-align:left;
}

.StyleAssetSelected
{
	background-color:#000000;
	padding-left:3px;  
	padding-right:2px; 
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 2px;
	padding-bottom:2px; 
	text-align:left;

}

.StyleAssetSelected
{
	background-color:#000000;
	padding-left:3px;  
	padding-right:2px; 
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 2px;
	padding-bottom:2px; 
    text-align:left;
}


.StyleExpType
{
	background-color:#dddddd;
	padding-left:3px;  
	padding-right:2px; 
	font-family: Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	padding-bottom:2px; 
	

}

td
{
	font-size: 11px; font-family: Helvetica, Verdana,Arial, sans-serif; font-style: normal;
	color: #666666;
}

Table
{
  margin-bottom:0;margin-left:0;margin-right:0;
  text-align:left;
}

.SectionHeader
{
		font-family: Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	border-bottom:solid 2px #000000;	
	
}

.NavHeader
{
	
		color: #FFFFFF;
	text-decoration:none;
 line-height:25px;  

 
 text-align :center;
 font-weight:bold;
 text-decoration:none;
 }
 
 .SecondTierNav
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
		 text-decoration:underline;
		 
		color: #000000;
}

 .SecondTierNavDisabled
{

		 
		color: #FFFFFF;
}

 .SecondTierNavDisabled
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
		 text-decoration:underline;
		 
		color: #FFFFFF;
}


.button {
	border: solid 1px white; 
	border-right: solid 1px gray; 
	border-bottom: solid 1px gray; 
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #cccccc; 
	font-weight:bold;
}

.blackgreytb
{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	width: 100px;
}

.blackgreytbsm
{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	width: 125px;
}

.blackgreytb_big
{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	width: 300px;
}

.business_usercontrolbase_messagetable_error
{
	background-color: #ffcc33;
	font-size: 11px; font-family: Arial, sans-serif; font-style: normal; 
	color: #000000;
	text-decoration:none; 
}

.business_usercontrolbase_messagetable_success
{
	background-color: #00ff00;
	font-size: 11px; font-family: Arial, sans-serif; font-style: normal; 
	color: #000000;
	text-decoration:none; 
}

.blacktext
{
	font-family: Verdana,Helvetica, sans-serif;	
	font-weight: normal;
	color: #000000;	
}

.splashtext
{
	font-family: Verdana,Helvetica, sans-serif;	
	font-weight:bold;
	color: #000000;	
	text-decoration:none; 
	font-size: 16px;	
}
.chkListStyle
{
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
		
}
.TextBox
{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666; width: 125px; 
	text-align:left;
	border: solid 1px #000000;
}
.TabSelect
{
	
	background-color:#FFFFFF; 
	border-top:solid 1px #000000;
	border-right:solid 1px #000000;
	border-left:solid 1px #FFFFFF;
	width:100px;	
	padding-top:0px;		 
}
.TabSelectYes
{
	
	background-color:#FFFFFF;	
	border-top:solid 1px #000000;
	border-right:solid 0px #000000;
	border-left:solid 1px #000000;
	width:100px;
	height:8px;
	padding-top:0px;		 
}
.TabSelectLbl
{
	font-size: 8pt; font-family: Arial, sans-serif; font-style: normal;font-weight:normal; color: #000000;
	text-align :center; background-color:#CCFFFF;  height:16px; vertical-align:baseline;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #CCFFFF;
	width:100px;
	height:16px;	
	padding-left:3px;	 
}
.TabSelectLblYes
{
	font-size: 9pt; font-family: Arial, sans-serif; font-style: normal;font-weight:bold; color: #000000;
	text-align :center; background-color:#FFFFFF; height:16px; vertical-align:baseline;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	width:100px;
	height:16px;	
	padding-left:3px;	 	 
}

.TabSpace
{
	background-color:#ffffff; width: 5px;	
}
.TabSpaceLeftBlack
{
	background-color:#ffffff; width: 5px;
	border-left:solid 4px #000000;
}
.TabBottom
{
	background-color:#000000; height:4px;
}
.TabBottomWhite
{
	background-color:#FFFFFF; height:4px;
	border-left:solid 1px #000000;
}

.hide { position:absolute; visibility:hidden; }
.show { position:absolute; visibility:visible; }