a			{ color:windowtext; }
body		{ margin-top:0px; margin-right:0px; margin-left:0px; }	
TD		{ font-family:Arial; font-size:10pt; }
form 			{	margin: 0; padding: 0; }

.itemImportant		{ color:red } 

.custhdrBOLDblk	{
	height:100%;
	font-family:tahoma;
	font-size:10pt;
	text-decoration:none;
	color: black;
	font-weight: bold;
	}
.custhdrblk		{
	height: 100%;
	font-family: tahoma;
	font-size: 10pt;
	text-decoration: none;
	color: black;
	font-weight: normal;
	}
.cusLabel		{
	height: 100%;
	font-family: tahoma;
	font-size: 10pt;
	text-decoration: none;
	color: 005EBB;
	font-weight: bold;
	background-color: white;
	border-width: .1em;
	border-style: solid;
	border-bottom-color:gray;
	border-top-color:gray;
	border-right-color:gray;
	border-left-color:gray;
	}	
.cusMessage		{
	  height:100%;
	  font-family:tahoma;
	  font-size:10pt;
	  text-decoration:none;
	  color: red;
	  font-weight: bold; 
	}		
.button {border: 0px; 
	background-color:transparent; 
	font-family: Arial, Tahoma, Verdana, Helvetica; 
	font-size: 10pt; color: #000000; }
.buttonbold {border: 0px; 
	background-color:transparent; 
	font-family: Arial, Tahoma, Verdana, Helvetica; 
	font-size: 10pt; color: #000000;
	font-weight: bold }
.buttonborder	{ 
	height:100%;
	text-decoration:none;
	color: 005EBB;
	background-color: DDDDDD;				  
	font-weight: normal;
	font-size: 8pt;
	font-family:tahoma;
	border-width:.1em;
	border-style:solid;
	border-bottom-color:black;
	border-top-color:black;
	border-right-color:black;
	border-left-color:black;
	}
.buttonborder2	{ 
	height:14;
	text-decoration:none;
	color: 005EBB;
	background-color: DDDDDD;				  
	font-weight: normal;
	font-size: 6.5pt;
	font-family:tahoma;
	border-width:.1em;
	border-style:solid;
	border-bottom-color:black;
	border-top-color:black;
	border-right-color:black;
	border-left-color:black;
	}	
.buttonborder3	{ 
	height:16;
	text-decoration:none;
	color: 005EBB;
	background-color: DDDDDD;				  
	font-weight: normal;
	font-size: 8pt;
	font-family:tahoma;
	border-width:.1em;
	border-style:solid;
	border-bottom-color:005EBB;
	border-top-color:005EBB;
	border-right-color:005EBB;
	border-left-color:005EBB;		
	}		
.buttonSelect	{ 
	text-decoration:none;
	color: black;
	background-color: #DDDDDD;				  
	font-weight: normal;
	font-size: 8pt;
	font-family:tahoma;
	border-width:.1em;
	border-style:solid;
	border-bottom-color:black;
	border-top-color:black;
	border-right-color:black;
	border-left-color:black;
	}			
	.ListHdrOut {border: 0px; 
	background-color:transparent; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-align:left;
	font: 8pt/8pt;	
	color: black; 
	font-weight: bold }	
	.ListHdrIn {
	border: 0px; 
	background-color:transparent; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-align:left;
	font: 8pt/8pt;		
	color: white; 
	font-weight: bold }		
	.ListHdrOutL {border: 0px; 
	background-color:transparent; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-align:left;
	font: 8pt/8pt;		
	color: 005EBB; 
	font-weight: bold }	
	.ListHdrInL {border: 0px; 
	background-color:transparent; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-align:left;
	font: 8pt/8pt;		
	color: black; 
	font-weight: bold }	
	.ListHdrOutR {border: 0px; 
	background-color:transparent; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-align:right;
	font: 8pt/8pt;		
	color: 005EBB; 
	font-weight: bold }	
	.ListHdrInR {border: 0px; 
	background-color:transparent; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	text-align:right;
	font: 8pt/8pt;		
	color: black; 
	font-weight: bold 
	}		
	.OptionHdrOn {
	height:100%;
	text-decoration:none;
	color: white;
	background-color: 005EBB;				  
	font-weight: normal;
	font-size: 8pt;
	font-family:tahoma;
	border-width:.1em;
	border-style:solid;
	border-bottom-color:black;
	border-top-color:black;
	border-right-color:black;
	border-left-color:black;	
	}	
	.OptionHdrOut {
	height:100%;
	text-decoration:none;
	color: white;
	background-color: gray;				  
	font-weight: normal;
	font-size: 8pt;
	font-family:tahoma;
	border-width:.1em;
	border-style:solid;
	border-bottom-color:black;
	border-top-color:black;
	border-right-color:black;
	border-left-color:black;	
	}		
.OptionHdrIn {
	height:100%;
	text-decoration:none;
	color: black;
	background-color: DDDDDD;				  
	font-weight: normal;
	font-size: 8pt;
	font-family:tahoma;
	border-width:.1em;
	border-style:solid;
	border-bottom-color:black;
	border-top-color:black;
	border-right-color:black;
	border-left-color:black;	
	}		
.arial_8B {
	font: 8pt/10pt; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight:bold;}	
.arial_8Bwht {
	font: 8pt/10pt; 
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-weight:bold;
	color:white;}		
.arial_8 {
	font: 8pt/10pt;
	font-family: Arial, Tahoma, Verdana, Helvetica;}		
.arial_10B {
	font: 10pt/10pt;
	font-family: Arial, Tahoma, Verdana, Helvetica;	
	font-weight:bold;}		
.Arial_10 {
	font: 10pt/10pt;
	font-family: Arial, Tahoma, Verdana, Helvetica;}			
.arial_12B {
	font: 12pt/12pt;
	font-family: Arial, Tahoma, Verdana, Helvetica;	
	font-weight:bold;}	
	
.sysError	{
				font-family:tahoma; 
				font-size:12pt;
				font-weight:bold;	
				color:red
				} 	

.T8 			{ 
				font-family:tahoma; 
				font-size:8pt;			 
				}																
.T8B 			{ 
				font-family:tahoma; 
				font-size:8pt;
				font-weight:bold;				 
				}			
.T10			{ 
				font-family:tahoma; 
				font-size:10pt;			 
				}								
.T10B 			{ 
				font-family:tahoma; 
				font-size:10pt;
				font-weight:bold;				 
				}
.T12			{ 
				font-family:tahoma; 
				font-size:12pt;			 
				}						
.T12B			{ 
				font-family:tahoma; 
				font-size:12pt;	
				font-weight:bold;							 
				}						
.T14			{ 
				font-family:tahoma; 
				font-size:14pt;			 
				}
.frmheader {
	height:25;
	font: 10pt/14pt Arial,Verdana,san-serif;
	color:white;
	font-weight:bold;
	background-color: black;}		
.frmheaderTHIN {
	height:20;
	font: 8pt/10pt Arial,Verdana,san-serif;
	color:white;
	font-weight:bold;
	background-color: black;}		
.frmheaderWHT {
	font: 12pt/14pt Arial,Verdana,san-serif;
	color:black;
	font-weight:bold;
	background-color: white;}					
.protectdata {
	font: 7.5pt/7.5pt Verdana,Arial,san-serif;
	color:#000000;
	background-color: ccccAA;}					
.userinfo {
	font: 8pt/10pt Verdana,Arial,san-serif;
	color:#000000;
	background-color: ffffcc;}
.usertext {
	font: 10pt/14pt Verdana,Arial,san-serif;
	color:#000000;
	background-color: ffffff;}					
.userheader {
	font: 10pt/14pt Verdana,Arial,san-serif;
	color:#000000;
	font-weight:bold;
	background-color: ececec;}
.useradd {
	font: 8pt/10pt Verdana,Arial,san-serif;
	color:#000000;
	background-color: ffffff;}	
.addheader {
	font: 8pt/10pt Verdana,Arial,san-serif;
	color:#000000;
	background-color: ececec;}
.rowevens {
	font: 8pt/10pt Verdana,Arial,san-serif;
	color:#000000;
	background-color: ececec;}	
.rowodds {
	font: 8pt/10pt Verdana,Arial,san-serif;
	color:#000000;
	background-color: ffffff;}
.colorevens {
	font: Arial;
	color:ececec;
	background-color: ececec;}	
.colorodds {
	font: Arial;
	color:ffffff;
	background-color: ffffff;}	