body 			{font-family:verdana,helvetica,arial; font-size:12px; font-weight:normal; color:#293D71;  background-color:#E2E8F6; margin:0}
td 				{font-family:verdana,helvetica,arial; font-size:12px; color:#293D71; line-height: 16px}
h1				{font-family:verdana,helvetica,arial;  font-weight:bold; font-size:18px; margin-bottom:3pt; margin-top:1pt}
h2				{font-family:verdana,helvetica,arial; font-weight:bold; font-size:13px; margin-bottom:3pt; margin-top:1pt}
h3				{font-family:verdana,helvetica,arial;  font-weight:bold; font-size:12px; margin-bottom:3pt; margin-top:1pt}

a 				{font-family:verdana,helvetica,arial; color:#00A4E8;  text-decoration:none}
a:hover		{font-family:verdana,helvetica,arial; color:#00A4E8;  text-decoration:underline}


a.menu	{
font-family:verdana,helvetica,arial; 
font-size: 12px ; 
font-weight:bold;  
color:#ffffff;  
text-decoration:none;  
padding-top:4px; 
padding-bottom:4px;  
padding-left:12px; 
padding-right:12px; 
height:15px;  }
a.menu:visited	{font-family:verdana,helvetica,arial; font-size: 12px ; font-weight:bold;  color:#ffffff;   text-decoration:none}
a.menu:hover	{font-family:verdana,helvetica,arial; font-size: 12px ; font-weight:bold;  color:#ffffff;   text-decoration:none; background-color:#3255A7;}

a.mdetails	{
font-family:verdana,helvetica,arial; 
font-size: 11px ; 
font-weight:bold; 
 color:#ffffff;  text-decoration:none;  
 padding-top:5px; padding-bottom:5px; 
  padding-left:5px; padding-right:5px; 
  width:110px;   
  background-color:#59C7D1; 
  display:block;}
  
a.mdetails:visited	{font-family:verdana,helvetica,arial; font-size: 11px ; font-weight:bold;  color:#ffffff;   text-decoration:none}
a.mdetails:hover	{font-family:verdana,helvetica,arial; font-size: 11px ; font-weight:bold;  color:#ffffff;   text-decoration:none; background-color:#3251A1;}

.date { font-size:10px; }

a.foot	{font-family:verdana,helvetica,arial; font-size: 11px ; font-weight:bold;  color:#ffffff;  text-decoration:none;  padding-top:3px; padding-bottom:3px;  padding-left:12px; padding-right:12px;  }
a.foot:visited	{font-family:verdana,helvetica,arial; font-size: 11px ; font-weight:bold;  color:#ffffff;   text-decoration:none}
a.foot:hover	{font-family:verdana,helvetica,arial; font-size: 11px ; font-weight:bold;  color:#ffffff;   text-decoration:none; background-color:#59C7D1;}

.small { font-size:10px; }

textarea		{font-family: Verdana; font-size: 11px }
select       	{font-family: Verdana; font-size: 11px }
input        	{font-family: Verdana; font-size: 11px }

.sent {border-bottom:thin solid #000000;border-right:thin solid #000000;border-top:thin solid #C7A389;border-left:thin solid #C7A389;background-color: #AE8160; color:#Ffffff; font-weight:bold}


.topbar { border-top: solid 5px #ffffff; border-bottom: solid 5px #ffffff; height:22px; background-color: #37C1D1; padding-left:10px;}
.bottombar { border-top: solid 3px #ffffff;  height:20px; background-color: #304D9B; padding-left:10px;}
.turq { background-color: #708DC8}

.home { font-size:12px; }

.bbuys { background-color: #ffffff; padding:3px; }

.main { background-color: #F0F0F2; border-left:10px solid white; border-right: 10px solid white; width:990px;}

.sq { margin-bottom:2px; }

.textcontent {
padding:15px; 
background-color:#ffffff; 
vertical-align:top;}

.menucontent { }
.menuheader {padding:10px; background-color: #304D9B ;}

.image { border-bottom: 5px solid white; height:70px; background-color:#ffffff;}

.pad {padding:15px;}

.news { padding:10px; background-color:#ffffff; }

.footer { height:20px;  background-color: #96C81A}

.blue { background-color:#217FBD }

.submit {border-bottom:thin solid #000000;border-right:thin solid #000000;border-top:thin solid #70B0D8;border-left:thin solid #70B0D8;background-color: #217FBD; color:#Ffffff; font-weight:bold}

UL {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 7px; TEXT-ALIGN: justify
}
LI {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 7px; TEXT-ALIGN: justify
}


hr.divider { border: 2px dotted  #D0E9F4 }


.floatright { 
float: right; 
margin: 15px 0px 10px 15px;
}


.floatleft { 
float: left; 
margin: 0px 10px 10px 0px;
}

.accountlogo { 
float: left; 
margin: 3px 3px 3px 0px;
}

.besttable { background-color: #ffffff; padding:10px;}

.sectionheader { font-size:16px; font-weight:bold; padding-top:10px; display:block;}

.sectionhead { font-size:13px; font-weight:bold; margin-bottom:10px; }

.box1 {background-color: #F5F2F8; padding:10px;  }
.box2 {background-color: #E3F0F5; padding:10px;  }
.box3 {background-color: #F5F2F8; padding:10px;  }

.besthead {
background-color: #D0EDF0; 
padding:3px; 
font-size:12px;  
border:1px solid #464AAA; }

.border { border-left:10px solid white; border-right: 10px solid white;  width:990px;}

.logo { padding-left:5px; }

.besthead {
background-color: #D0EDF0; 
padding:3px; 
font-size:12px;  
border:1px solid #464AAA; }

table.compare

{ 
background-color: #FFFFFF;
border-collapse: collapse;
 }
 
. comparecontainer
 
 { 
 width:98%;
 margin-left:5px;
  }
  
  .compareheader
  
  {padding:4px;
  background-color: #464AAA; 
  color:#ffffff;
   }
   
   
   .additionalinfo
   
   { 
   background-color:#FFFFFF; 
   border-top:1px solid #464AAA;
   border-bottom:1px solid #464AAA;
border-left:1px solid #464AAA;
padding:3px;
    }
	

.compcell

{
border:1px solid #464AAA; 
padding:3px;
 }
 
 
 .compapply

{ 
border-top:1px solid #464AAA; 
   border-bottom:1px solid #464AAA;
border-right:1px solid #464AAA;
 }	
 
 
 .todaysdate
 
 
 {
 
 float:right;
 display:block;
 padding-right:100px;
 padding-bottom:5px;
 font-weight:bold;
 }