	 


 xxtable  {
	margin: 0;
	padding: 0;
	background: #ffffff;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
 	color: #333;
	text-align: center;
}
	.c0{font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000;FONT-WEIGHT:normal;  font-size:10px; }

table#maintbl
{
	padding-right: 5 ;
	margin-left:8;
}

table#tblsignup
{
	background: #cffccc;
}

ul#listtype1 {
	margin:  1px  0px 0px 20px   ;
	padding:   1px  0px 0px 10px   ;
	list-style-type:square;
}

ul#listtype1 li {
	padding:   1px 4px 5px 0;
	background: #fff;
	margin-bottom: 0px;
}
.forgotpass, .signup 
{
	padding:0 0 3 10;
	background: #cffccc;
	margin-bottom: 3px;
	border:solid 1px #999;
	padding:15px;
 }
 
 .forgotpass 
{

	width:333px; 
 }
.spnWd   
{
color:#963; 
width:80;
}
.spnSignup   
{
color:#963; 
width:150;
}

.divLoginBtn
{
	margin-left:111;
	align:center;
}
#highlights {
	text-align: center;
	}
 
  

h1 
{
	font-family: Verdana, Georgia, serif;
	font-weight: normal;
	font-size: 18px;
	color: #369;
	margin: 15px 0px 2px 0px;
}

h2 
{
	font-family: Verdana, Georgia, serif;
	font-weight: normal;
	font-size: 18px;
	color: #B54B1A;
	margin: 5px 0px 2px 10px;
}

h2.green span 
{
	font-size: 13px;
	color: #39b54a;
	border-bottom: 1px solid #39b54a;
}

h3 
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Georgia, serif;
	font-size: 14px;
}
  

table.acct_comp    
{
	 border:solid 1 #999;
	 text-align: center;
}
table.acct_comp tr.gray  
{
	background-color:#fff;
}
   table.acct_comp td.corner_h  
{
	background-color:#999;
	border-right:solid 1 white;
}
  table.acct_comp td.prem_h  
{
	background-color:#999;
	border-right:solid 1 white;
}
 table.acct_comp td.pro_h  
{
	background-color:#999;
	border-right:solid 1 white;
}
 table.acct_comp td.free_h  
{
	background-color:#999;
}

 table.acct_comp td.prem  
{
	background-color:#aaa;
	border-right:solid 1 white;
}
 table.acct_comp td.pro  
{
	background-color:#bbb;
	border-right:solid 1 white;
}
 table.acct_comp td.free  
{
	background-color:#ccc;
}
  table.acct_comp td.blk  
{
	background-color:#000;
}
table.acct_comp td
{
	border-bottom: 1px solid #666;
}
table.acct_comp tr 
{
	padding-bottom:5;
}
table.acct_comp a.upgrdlink
{
	color:White; font-weight:bold; text-decoration:underline;  
}
.upgrd
{
	 background-color:#def; border:solid 1px #339966; 
	 width:610px; margin-left:10px; padding:10px;
	 margin-top:4px; font-size:14px;
}
.continue
{
background-color:#fed; border:solid 2px #339966; width:350; margin-left:450; padding:5
}