html, body {
	background: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	height: 100%;
	margin-right: 0px;
	margin-bottom: 0px;
	border:none;
	padding:0;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	}
	
li {
		font-size: 11px; 
 		color: #777777;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 5px;

}


a:link { 
color: #0066cc; 
text-decoration: none;
}
a:visited { 
color: #006699; 
text-decoration: none; 

}
a:hover {
color: red;  

} 


a.tipLink{
	display:block;
	margin-bottom: 10px;
	border-bottom: 1px dotted #00ee00;
	padding: 12px 2px 2px 6px;
}

ul.pdf { list-style-image: url(/legacy/images/PDF-pdf.gif) ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
	padding-right: 10px;
	padding-left: 20px;
}

a.tipLink:hover{
	display:block;
	margin-bottom: 10px;
	border-bottom: 1px dotted #00ee00;
	background: #00ee00;
	color: #ffffff;
	padding: 12px 2px 2px 6px;
}



.pBodyText{
	margin-bottom: 20px;
}


.highlightRow{
	background-color: #eee;
}


.lowlightRow{
	background-color: #ddd;
}


.headerRow{
	background-color: #ccc;
}

.whiteBackgroud {
background: #ffffff;
padding: 0px 8px 4px 8px;
}

input.login { 
 		font-size: 10px; 
 		background-color: #F1F1F1; 
 		border: 1px solid #CCCCCC; 
 		color: #444444;
 		font-family: "Andale Mono", Monaco, sans-serif;
 }
 
 .req {
	font-family: courier, serif;
	font-size: 20px;
	font-weight: bold;
	color: red;
	margin:5px;
}
 
	
 .errorDiv{
 			font-size: 12px; 
 			font-weight:bold;
 			text-align: center;
			color : red; 
			padding : 4px; 
			width : 350px; 
			height : 30px; 
    		border: 1px solid #cccccc;

 
 }
 
.news {
		
			font-size: 10px; 
			color : #666666; 
			padding : 4px; 
			width : 170px; 
			height : 97%; 
			border-top: 0px;
    		 border-right: 1px solid #cccccc;
     		border-bottom: 0px;
     		border-left: 0px;
     
			overflow : auto; 

}


.valueAdded {
		
			font-size: 10px; 
			color : #666666; 
			padding : 4px; 
			width : 190px; 
			height : 97%; 
			border-top: 0px;
    		 border-left: 1px solid #cccccc;
     		border-bottom: 0px;
     		border-right: 0px;
     
			overflow : auto; 

}

.ad {
		
			font-size: 10px; 
			color : #666666; 
			padding : 4px; 
			width : 183px; 
			height : 97%; 
			border-top: 0px;
    		 border-left: 1px solid #cccccc;
     		border-bottom: 0px;
     		border-right: 0px;

}


.announce {
			text-align: left;
			font-size: 10px; 
			color : #666666; 
			padding : 4px; 
			width : 380px; 
			height : 150px; 
			overflow : auto; 


}


.tools {
			text-align: left;
			font-size: 10px; 
			color : #666666; 
			padding : 4px; 
			width : 380px; 
			height : 100%; 
			border-top: 1px solid #cccccc;
    		border-left:  0px;
     		border-right: 0px;
     		border-bottom: 0px;

}

.Atools {
			text-align: left;
			font-size: 12px;
			color : #666666; 
			padding-left : 10px; 
			width : 380px; 
			height : 230px; 
			border-top: 1px solid #cccccc;
    		border-left:  0px;
     		border-right: 0px;
     		border-bottom: 0px;
     		overflow : auto; 

}


.Btools {
			text-align: left;
			font-size: 12px; 
			color : #666666; 
			padding-left : 10px; 
			width : 300px; 
			height : 150px; 
			border-top: 1px solid #cccccc;
    		border-left:  1px solid #cccccc;
     		border-right: 1px solid #cccccc;
     		border-bottom:1px solid #cccccc;
     		overflow : auto; 

}


.email {	font-family: Verdana, Arial, Helvetica, sans-serif;
			text-align: left;
			font-size: 13px; 
			color : #666666; 
			padding : 10px; 
			width : 300px; 
			 
			border-top: 1px solid #cccccc;
    		border-left:  1px solid #cccccc;
     		border-right: 1px solid #cccccc;
     		border-bottom:1px solid #cccccc;
     		

}

.equipmentPanel {
			text-align: left;
			font-size: 12px; 
			color : #666666; 
			padding-left : 10px; 
			width : 740px; 
			height : 475px; 
			border-top: 1px solid #cccccc;
    		border-left: 1px solid #cccccc;
     		border-right: 1px solid #cccccc;
     		border-bottom: 1px solid #cccccc;
     		overflow : auto; 

}


.standardTable {
	text-align: left;
	font-size: 12px; 
	color : #666666; 
	margin-left: auto;
	margin-right: auto;
}

.vertTextHeader{
	text-align: center;
	font-size: 9px;
	line-height: 9px;
	color : #666666; 
	margin-left: auto;
	margin-right: auto;
	text-transform: uppercase;
}
 
.leftShadow  { 
		background: url(/legacy/images/leftShadow.gif);
		background-repeat: repeat-y;
				}
				
.rightShadow  { 
		background: url(/legacy/images/rightShadow.gif);
		background-repeat: repeat-y;
				}
				
.footBack  { 
		background: url(/legacy/images/foot_agent.jpg);
		background-repeat: no-repeat;
				}
				
.foot{
		
		font-size: 9px; 
 		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
}	
				
A.foot:link  {
		font-size: 9px; 
 		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
				}			
				
A.foot:hover  { 
		font-size: 9px; 
 		color: black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
				}
				

.copy { 
 		font-size: 9px; 
 		color: #888888;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
		margin: 5px;
		padding:5px;
 }
 
 
.copyLInk:link { 
 		font-size: 9px; 
 		color: #777777;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;

 }
 .copyLInk:hover { 
 		font-size: 9px; 
 		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;

 }
 
 
 
.person {
		font-size: 13px; 
 		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
			border-top: 1px solid #cccccc;
    		border-left:  0px;
     		border-right: 0px;
     		border-bottom: 0px;
 }


.callForInfo {
		font-size: 14px; 
 		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
 }


 .biz {
		font-size: 15px; 
		font-variant: small-caps;
		font-weight: bold;
 		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
 
 }
 
  .blurbtitle {
		font-size: 16px; 
		font-variant: small-caps;
		text-align: left;
		font-weight: bold;
 		color: #006633;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding : 1px; 
		width : 380px; 
		
 
 }
 
 .prospectDiv {
 	width: 600px;
 	margin-left: auto;
 	margin-right: auto;
 	font-size: 12px;
 	border: 1px solid #666666;
 	padding: 4px 4px 4px 4px;
 	text-align: left;
 	background: #efefef;
 
 }
 	
 .main {
		font-size: 14px; 
		line-height: 22px;
 		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	
		
 
 }
 
  .blurb {
		font-size: 12px; 
		line-height: 14px;
 		color: #666666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
		padding : 4px; 
		width : 380px; 
		
		
 
 }
 
 
 .sm { 
		font-size: 9px; 
 		color: #888888;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;

 }
 
 
 
 
.side { 
 		font-size: 12px; 
 		color: #333333;
		font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
 
 .sideMenu { 
 		font-size: 12px; 
 		color: #58B679;
 		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
 }

 
  .sideMenu:link { 
 		font-size: 12px; 
 		color: #58B679;
 		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;


 }
 
 .sideMenu:hover { 
 		font-size: 12px; 
 		color: #095925;
 		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;

 }
 
 
 
 .cardPay{
	background-image:url(../legacy/images/paymentCard.gif);
	background-repeat: no-repeat;
	width:606px;
	height:352px;
	padding : 40px 0px 0px 0px;

}

 .cardFund{
	background-image:url(../legacy/images/fundingCard.gif);
	background-repeat: no-repeat;
	width:606px;
	height:352px;
	padding : 55px 0px 0px 0px;

}


.shadow {
	text-shadow: #666666 2px 2px 2px;
}

.shadow {
  line-height: 2em;
  white-space: nowrap;
  
}

.shadow:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666; 
}

#shadow_header:before { content: 'In shadow'; }