body {margin:0; padding:0;}
ul {margin:0; padding:0; list-style:none; line-height:14px}
li {background:url(images/pointer.gif) left no-repeat; padding:0 0 0 12px; vertical-align:middle;}

input,a,div,td,select,textarea,body{
 	
	font-size:12px;
    font-family: Arial, Helvetica, sans-serif; 
    color: #666666; 
	   
	}
.link{
	font-size:11px;
    font-family:Tahoma; 
    color:#586478;
	line-height:12px
}

.list{
	font-size:11px;
    font-family:Tahoma; 
    color:#637382;
}
.listd
{
margin-top:12px;
margin-bottom:12px;
}

.list1{
	font-size:11px;
    font-family:Tahoma; 
    color: #333333;
}

.blue2{
	font-size:14px;
    font-family:Tahoma; 
    color:#5276B0;
	font-weight:bold;
}
 .blue{
	font-size:11px;
    font-family:Tahoma; 
    color:#456494;
}
 .date{
	font-size:9px;
    font-family:Tahoma; 
    color:#586478;
}
 .policy1{
	font-size:10px;
    font-family:Tahoma; 
    color:#979797;
	line-height:14px;
	text-decoration: underline;
}

.policy1:hover{
	font-size:10px;
    font-family:Tahoma; 
    color:#979797;
	line-height:14px;
	text-decoration: none;
}
 .policy2{
	font-size:11px;
    font-family:Tahoma; 
    color: #666666;
	text-decoration:none;
}


  .input{
  		width:204px; height:19px;
		border-width:1px;
		border-style:solid;
		background-color:#EAEAEA;
		border-color:#CCCFD6;
    	line-height:10px;
		margin-top:3px;
		padding-left:7px;
		}

.back { background-image:url(images/header.jpg); background-repeat:no-repeat; width:728px;}
.logo {margin-left:45px; margin-top:10px;}
.mt20 {margin-top:20px;}
.mt20 a {font-size:11px; font-family: Tahoma; color: #666666; text-decoration: underline;}
.mt20 a:hover {font-size:11px; font-family: Tahoma; color: #666666; text-decoration: none;}
.ml3 {margin-left:3px;}
.ml7 {margin-left:7px;}
.ml10 {margin-left:10px;}

.leftmenu {padding-left:41px; padding-top:32px;}
.slogan {font-family:Tahoma; font-size:16px; color:#FF0000; margin-top:20px; margin-bottom:20px; margin-left:140px; font-weight:bold; clear:both;}
.slogancompany {font-family:Tahoma; font-size:14px; color:#FF0000; font-weight:bold; padding-top:10px;}

/* Zip Form */
.zipblock {
margin-left:100px; 
margin-top:-10px;
}

.enterzip {
margin-right:10px; 
font-family:Tahoma; 
margin-left:233px; 
font-size:16px; 
font-weight:bold; 
color:#666666;
}

.zip {
    border:1px;
	border-color:#000033;
	border-style: dotted;
    font-size:22px;
	line-height:30px;	
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	width:100px;
	height:32px;
	vertical-align:middle;
	margin-left:10px;
	color:#000000;
  	
}
.zipyn {
margin-left:172px; 
padding-top:2px;
font-weight:bold;
}


.zipbuttom {
	border:0px;
	width:80px;
	height:19px;
	margin-left:256px;
	margin-top:12px;
	
}


/* End Zip Form */

.zipblockother {margin-left:160px; margin-top:20px;}
.block1 {background-image:url(images/back1.gif); background-repeat:no-repeat;}
.leftcolumn {padding-left:44px; padding-top:16px; padding-right:25px;}
.remember {padding-left:44px; padding-top:16px; padding-right:25px;}
.welcome {color:#000033; font-family:verdana; font-size:16px; font-weight:bold;}
.picmoney {margin-right:8px;}
.mt5 {margin-top:5px;}
.mr5 {margin-right:5px; vertical-align:middle;}
.mr10 {margin-right:10px; vertical-align:middle;}
.mr8 {margin-right:8px;}


.pol2 {
	font-size:11px;
    font-family:Tahoma; 
    color: #666666;
	text-decoration:none;
	padding-left:17px;
	padding-top:12px;
}
.pol1{
	font-size:10px;
    font-family:Tahoma; 
    color:#979797;
	line-height:14px;
	text-decoration:none;
	padding-left:44px; 
	padding-top:6px; 
	clear:both;
}
.po1{
	font-size:10px;
    font-family:Tahoma; 
    color:#979797;
	line-height:14px;
	text-decoration:none;
	padding-left:44px; 
	padding-top:6px; 
}

.colorred {color:#FF0000;}
.privacytext {padding-left:45px; padding-right:6px; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
.privacytext1 {padding-left:65px; padding-right:6px; }
.pt {margin-bottom:5px;}
.pt a {font-weight:bold; font-size:16px; text-decoration:underline;}
.pt a:hover {font-weight:bold; font-size:16px; text-decoration:none; color:#990000;}  
.pta { font-weight:bold; font-size:14px; text-decoration:none;}
.pta:hover { font-weight:bold; font-size:14px; text-decoration:underline; color:#FF0000;}
.zagh3 {padding-left:45px; padding-right:18px; font-family:Verdana; color:#333333; font-size:18px; margin-top:10px;}
.zagh4 {padding-left:45px; padding-right:18px; padding-top:10px; font-family:Verdana; color:#333333; font-size:16px;}

.textstate {padding-left:43px; padding-right:14px; font-family:Verdana;}
.textstate a { text-decoration:none; color:#666666; font-size:11px; font-weight:bold;}
.textstate a:hover { text-decoration:underline; color:#FF0000; font-size:11px; font-weight:bold;}
.textstateone {padding-left:43px; font-family:Verdana;}
.textstateone a {text-decoration:none; color:#666666; font-size:12px;}
.textstateone a:hover { text-decoration:underline; color:#FF0000; font-size:12px;}

.textstatein {font-family:Verdana;}
.textstatein a {text-decoration:none; color:#666666; font-size:12px;}
.textstatein a:hover {text-decoration:underline; color:#FF0000; font-size:12px;}

.sitemaplink { 
font-family:verdana;
font-size:14px;
color: #003333;
font-weight:bold;
text-decoration:none;

}
.sitemaplink:hover { 
font-family:verdana;
font-size:14px;
color: #003366;
font-weight:bold;
text-decoration:underline;
}
.imgsitemap {
margin-right:8px; 
vertical-align:middle;
}
.fname {padding-left:4px; padding-top:1px;}
.lh13 {line-height:13px;}
.divform {padding-left:3px; padding-right:40px; line-height:14px;}
.butform {padding-left:80px; padding-top:6px;}
.mr19 {margin-right:19px;}

.ulz { list-style-type:none; font-family:Verdana; font-size:9px; color:#000033;}
.marg {margin:5px;}

/* points menu */
.point {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-top:5px; padding-left:4px;}
.point a { text-decoration:none; margin-left:5px; margin-right:5px; font-size:11px;}
.point a:hover { text-decoration:underline; margin-left:5px; margin-right:5px; font-size:11px;}
#pointl {background-image:url(/images/pointline.jpg); background-repeat:no-repeat; width:680px; height:28px; margin-left:38px;}

.addbtn {
margin-right:20px; 
margin-bottom:10px;
margin-top:15px;
}

.state_table
{
	border:#ddddcf 1px solid;
	border-collapse:collapse;
	padding-top:0px;
	margin-top:5px;
	height:34px;
	}
.capt {
padding-bottom:5px; 
font-weight:bold;
}
.statetype {
font-size:12px; 
width:120px;
}
.state_table_zip {
width:70px;
height:18px; 
font-size:14px; 
font-weight:bold;
}
.state_table td
{
	border:#ddddcf 0px solid;
	border-collapse:collapse;
	color:#000000;
	font-size:12px;
	font-family:Verdana;
	padding:6px;
	vertical-align:top;
	vertical-align:middle;
}

.st_row
{
	background-color:#f9f8e4;
}
/* Left sidebar state */
#leftside {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:8px;}
#leftside h4 { font-size:14px;}
#leftside li { padding-bottom:2px; padding-top:2px; }

/* State List */

.statelist {
padding-top:20px; 
padding-bottom:20px; 
padding-left:20px;
}
.statelist_form {margin: 0px;}

/* map section */
.mapdiv 
{
padding-left:45px; padding-right:6px;
}
.mapdivt {font-weight:bold; margin-bottom:5px;}
.map {height:360px; width:700px;}
