/* CSS Document */


.privasy_statement{ position:relative;
float:left; display:block;
width:212px; padding-bottom:40px;
clear:both;
}

table.compare tr td{ font-size:11px; line-height:13px; font-family:Arial, Helvetica, sans-serif;}

.select1{width:40px;}
.select2{width:80px; }
.radio{ border:none; margin:0; padding:0; width:25px;}
#form1 h3, #form3 h3{ font:bold 14px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#273958;}
.think{ font-size:9px; clear:left; display:block; position:relative; float:left; width:520px; margin:20px 0 20px 10px;}
#rightColomn3{ display:block; position:absolute; top:0px; left:640px; width:170px;}
#rightColomn3 h2{ width:170px; color:#6699FF; margin:0; padding:0;}
#rightColomn3 ul{ margin:0; padding:0;}
#rightColomn3 ul li{ list-style:none; list-style-type:none; font-size:11px;}
#rightColomn3 ul li.name{font:bold 12px Arial, Helvetica, sans-serif; color:#999999; margin-bottom:15px;}


#rightColomn4{ display:block; position:relative; float:right; width:175px; padding-top:0px; margin-right:36px; _margin-right:0px; font-size:11px;}
#rightColomn4 h2{ width:200px; color:#9db900; margin:10px 0 0 0; padding:15px 0 10px 0; line-height:15px; font-size:15px;}
#rightColomn4 ul{ margin:0; padding:0;}
#rightColomn4 ul li{ list-style:none; list-style-type:none; font-size:11px;}
#rightColomn4 ul li.name{font:bold 12px Arial, Helvetica, sans-serif; color:#999999; margin-bottom:15px;}
#rightColomn4 p{ margin-top:0; padding-top:0;}


#rightColomn41{ display:block; position:relative; float:left; width:173px; padding:0; margin:0;}
#rightColomn41 h2{ display: block; width:173px; color:#FF9900; margin:0 0 0 0; padding:0 0 5px 0; font-size:13px;}
#rightColomn41 ul{ margin:0; padding:0;}
#rightColomn41 ul li{ list-style:none; list-style-type:none; font-size:11px;}
#rightColomn41 ul li.name{font:bold 12px Arial, Helvetica, sans-serif; color:#999999; margin-bottom:15px;}
#rightColomn41 p{ margin-top:0; padding-top:0;}


#leftColomn41{ display:block; position:relative; float:left; width:640px;}
#leftColomn41 ul{ list-style:none;}
#leftColomn41 ul li a{ color:#333333;}


#wrapper41{ display:block; position:relative; float:left; width:844px; background:url(../i/bg3.gif) repeat-y top; margin:0; padding:0;}



#bottom41{display:block; width:844px; height:62px; background:url(../i/bottom3.gif) no-repeat 0 0;}
#bottom41 ul{ display:block; float:left; position:relative; margin:5px 0 0 40px; _margin:5px 0 0 20px; padding:0; width:370px; height:20px;}
#bottom41 ul li { display:block; float:left; position:relative; list-style:none; list-style-type:none; font-size:10px; color:#666666; font-weight:normal; }
#bottom41 ul li a{color:#666666; text-decoration:none;}
#bottom41 ul li a:hover{color:#000000; text-decoration:none;}
#bottom41 p.copy{display:block; position:relative; float:left; width:305px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; margin:10px 0 0 40px; _margin:10px 0 0 20px; padding:0;}


.landingTitle41{display:block; float:left; position:relative; width:540px; font:bold 22px/24px Verdana, Helvetica, sans-serif; margin:0 0 0 40px; _margin:0 0 0 20px; padding:0; color:#000000;}



.form10{ position:relative; float:right; display:block; clear:right; width:280px; margin:-2px 0 0 0; padding:0; border-left:2px solid #009bff; border-right:2px solid #009bff; border-bottom:2px solid #009bff; }
.form10 table{ width:260px; margin:10px;} 
.form10 input, .form10 select{color:#333333; border:1px solid #7f9db9; margin-top:1px; margin-bottom:0; background-color:#fff; font:bold 12px Arial; }
.form10 table tr td{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}  
.form10 fieldset{ border:none; width:280px; padding:0; margin:0;}
.form10 h3{font:normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0; padding:0;}
.form10 table.form{background:#e7f1f9;}
.form10 table.form tr td{ padding:7px;}
.form10 table.form2 tr td{ padding:5px 0 5px 0; border-bottom:1px solid #CCCCCC;}
.form10 table.form2 tr td.no{ padding:3px 0 3px 0; border-bottom:none;}
.form10 table tr td{ padding:3px 0 3px 0;}

.form10 fieldset legend{ display:block; position:relative; float:left; width:280px; height:25px; padding:3px; font:bold 13px Arial, Helvetica, sans-serif;  color:#000000; background-color:#c7dff1;}
.form10 h4{font:bold 20px Arial, Helvetica, sans-serif; color:#666666; margin:0 0 5px 0; padding:0; line-height:20px;}


.form11{
	position:relative; 
	float:left; 
	display:block; 
	clear:right; 
	width:536px; 
	margin:-2px 0 0 0; 
	padding:10px 0 20px 0; 
	border:5px solid #9dd275; } 

.form11 table{ width:490px; margin:20px 0 0 20px;} 
.form11 input, .form11 select{color:#333333; border:1px solid #7f9db9; margin-top:1px; margin-bottom:0; background-color:#fff; font:bold 12px Arial; width:120px;}
.form11 table tr td{ font:normal 12px Arial, Helvetica, sans-serif; color:#000000;}  
.form11 fieldset{ border:none; width:280px; padding:0; margin:0;}
.form11 h3{font:bold 15px Arial, Helvetica, sans-serif; color:#000000; margin:10px 0 0 0; padding:0;}
.form11 table.form{background:#e7f1f9;}
.form11 table.form tr td{ padding:7px;}
.form11 table.form2 tr td{ padding:5px 0 5px 0; border-bottom:1px solid #CCCCCC;}
.form11 table.form2 tr td.no{ padding:3px 0 3px 0; border-bottom:none;}
.form11 table tr td{ padding:3px 0 3px 0;}

.form11 fieldset legend{ display:block; position:relative; float:left; width:280px; height:25px; padding:3px; font:bold 13px Arial, Helvetica, sans-serif;  color:#000000; background-color:#c7dff1;}
.form11 h4{font:bold 18px Arial, Helvetica, sans-serif; color:#000; margin:20px 0 0 20px; padding:0;}
.form11 p{ margin:0 0 0 20px; padding:0; color:#000; font-size:12px;}




.form11 fieldset legend{ display:block; position:relative; float:left; width:280px; height:25px; padding:3px; font:bold 13px Arial, Helvetica, sans-serif;  color:#000000; background-color:#c7dff1;}

input.b_finish{
	display:block;
	width:180px;
	height:64px;
	background:url(../i/b_getQuote3.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
	}
	
input.b_search{
	display:block;
	width:165px;
	height:53px;
	background:url(../i/b_search.gif) no-repeat 0 0;
	border:1px solid #FFFFFF;
	cursor:pointer;
	}

.privacy{
	display:block;
	position:absolute;
	top:50px;
	left:620px;
	}

.privacy2{
	display:block;
	width:164px;
	height:60px;
	position:absolute;
	top:18px;
	left:590px;
	z-index:999;}
	
.blue{ color:#009bff;}

.requirements{
	display:block;
	position:relative;
	float:left;
	background:url(../i/bg_requirement.gif) no-repeat 0 0;
	width:180px;
	height:274px;
	padding:20px;
	font-size:11px;
	color:#666666;}
	
.requirements h3{
	font-size:15px;
	margin:0;
	padding:0;
	color:#333333;}
	
.requirements p{}

.formHeading{font:bold 18px/20px Arial, Helvetica, sans-serif; color:#000033;}
.formHeading h2{ font:bold 25px/30px Arial, Helvetica, sans-serif; }
.formHeading h3{ font:bold 16px Arial, Helvetica, sans-serif; color:#CC0000; font-style:italic;}