/* CSS Document */

body {
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
padding:0px;
margin:0px;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:15px;
margin-right:15px;
line-height:20px;
text-align:justify;
}
h2.h2{font-size: 14px;line-height:19px;margin:4px 0 0 15px;}
h2.h2 a{color:#323434;text-decoration:none;}
.text a {
color:#000;
text-decoration:none;
}
#contact_form input[type="text"]{
	min-height:20px;
	padding:2px;
	width:200px;
}
.buy_table td{
	font-size: 11px;
	color:#666;
	font-family: tahoma;
	padding:1px 4px;
}
.buy_table td input{
	font-size: 11px;
	color:#666;
	font-family: tahoma;
}
.text a:hover{
color:#333;
}

.textin{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:10px;
margin-right:10px;
line-height:20px;
text-align:justify;
}

.textin a {
color:#000;
text-decoration:none;
}

.textin a:hover{
color:#333;
}

#topmenuleft{
width:20px;
height:56px;
float:left;
background-image:url(../images/topmenuleft.jpg);
}

#topmenuright{
width:9px;
height:56px;
float:left;
background-image:url(../images/topmenuright.jpg);
}

#topmenuwrapper{
width:601px; 
height:56px;
float:left;
}

#topmenu{
width:601px;
margin:auto;
}

ul.menu{
height:56px;
background-image:url(../images/toplinkbg.jpg);
padding:0px;
list-style-type:none;
width:601px;
margin:0px;
}

.menu li{
float:left;
padding-left:5px;
padding-right:5px;
}

.menu li a{
line-height:60px;
display:block;
font-family:arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
font-style:italic;
font-weight:bold;
}

.menu li a:hover{
color:#000;
}

li.sepetator{
height:56px;
width:16px;
padding:0px;
background-image:url(../images/seprator.jpg);
}

.clear{
clear:both;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#323434;
margin-top:0px;
margin-bottom:0px;
line-height:35px;
font-weight:bold;
border-bottom:1px solid #6fb8cb;
margin-left:10px;
}
h1 a {
color:#323434;
text-decoration:none;
}

h1 a:hover{
color:#333;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#323434;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
line-height:30px;
}


#main{
width:987px;
margin:auto;
}

#hdleft{
width:14px;
height:151px;
background-image:url(../images/hdleft.jpg);
float:left;
}

#hdrbg{
width:959px;
height:151px;
margin:auto;
background-image:url(../images/hdrbg.jpg);
float:left;
}

#hdright{
width:14px;
height:151px;
background-image:url(../images/hdright.jpg);
float:left;
}

#logo{
width:315px;
height:119px;
float:left;
padding-top:32px;
}

#callus{
width:341px;
height:56px;
float:right;
margin-right:25px;
padding-top:10px;
}

#menu{
width:630px;
height:56px;
float:left;
margin-top:23px;
margin-left:12px;
}

#banleft{
width:14px;
height:272px;
background-image:url(../images/banleft.jpg);
background-repeat:no-repeat;
float:left;
}

#banmain{
width:959px;
height:272px;
background-image:url(../images/banner.jpg);
float:left;
}

#banright{
width:14px;
height:272px;
background-image:url(../images/banright.jpg);
background-repeat:no-repeat;
float:left;
}

#banmainbuy{
width:959px;
height:272px;
background-image:url(../images/banner-buy.jpg);
float:left;
}


#fastfree{
float:left;
padding-top:189px;
}

#getquotenow{
float:left;
padding-top:205px;
margin-left:320px;
}

#contentmain-buy{
width:959px;
margin:auto;
clear:both;
}

.divblock{
width:325px;
float:left;
background-color:#d7d7d7;
margin-bottom:12px;
margin-top:6px;
}
.divblock_1{
width:311px;
float:left;
margin:18px 0 0 15px;
}

.divtopbg{
width:325px;
height:11px;
background-image:url(../images/topbg.jpg);
margin:auto;
}

.divmainbg{
width:325px;
background-color:#d7d7d7;
margin:auto;
}

.divbottombg{
width:325px;
height:9px;
background-image:url(../images/bottombg.jpg);
margin:auto;
}

#leftdivarrow{
width:307px;
margin:auto;
margin-left:0px;
}

#leftdivarrow ul{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#18748d;
font-weight:bold;
margin:0 0 0 10px;
}

#leftdivarrow ul li{
border-bottom:1px dotted #93cada;
background:url(../images/arrow.jpg)  no-repeat;
list-style-type:none;
text-indent:25px;
margin:10px 0 10px;
padding-bottom:7px;
}
ul {
	margin:0;
	padding:0;
}

.blueboldtext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006a95;
font-weight:bold;
margin-left:10px;
margin-top:5px;
}
.blueboldtext a {
color:#006a95;
text-decoration:none;
}

.blueboldtext a:hover{
color:#2c2929;
text-decoration:underline;
}

.blacktext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#303030;
margin-left:10px;
margin-right:10px;
border-bottom:1px dotted #93cada;
text-align:justify;
padding-bottom:5px;
margin-top:-3px;
}

#maincurvetop{
width:959px;
height:10px;
background-image:url(../images/maincurvetop.jpg);
margin:auto;
clear:both;
}

#maincurvebg{
background-color:#e2e2e2;
margin:auto;
width:959px;
padding-bottom:10px;
min-height:1020px;
}

#maincurvebottom{
width:959px;
height:10px;
background-image:url(../images/maincurvebottom.jpg);
margin:auto;
margin-bottom:15px;
}

#fotbgmain{
background-image:url(../images/fotmainbg.jpg);
width:959px;
margin:auto;
margin-bottom:15px;
}

#fottop{
width:959px;
height:10px;
margin:auto;
background-image:url(../images/fotmainbg.jpg);
}

#fotmainbg{
width:959px;
margin:auto;
background-image:url(../images/fotmainbg.jpg);
}

#fotbotom{
width:959px;
height:46px;
margin:auto;
background-image:url(../images/fotbotom.jpg);
}

.foterblacktext{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#2c2929;
line-height:20px;
text-align:center;
}

.foterblacktext a {
color:#2c2929;
text-decoration:none;
}

.foterblacktext a:hover{
color:#2c2929;
text-decoration:underline;
}



.foterwhttext{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:22px;
text-align:center;
}
.foterwhttext a {
color:#FFFFFF;
text-decoration:none;
}

.foterwhttext a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#bannerform{
width:500px;
float:right;
margin-top:80px;
margin-right:50px;
}

.formtext{
font-family:Tahoma, Helvetica, sans-serif;
color:#2a2d2e;
font-size:11px;

}

input{
border:1px solid #8e8d8d;
}

#contentmainbuybg{
width:643px;
float:left;
}

.carbutbg{
width:643px;
height:127px;
background-image:url(../images/carbutbg.jpg);
font-family:Tahoma, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#505050;
line-height:18px;
}

.buytopbg{
width:643px;
height:36px;
background-image:url(../images/buytopbg.jpg);
margin:auto;
color:#1d1d1d;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
margin-top:9px;
text-indent:10px;
line-height:34px;
}

.buymainbg{
width:632px;
background-image:url(../images/buymainbg.jpg);
margin:auto;
color:#1d1d1d;
font-family:arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
padding-left:10px;
padding-right:1px;
padding-top:10px;
}

.buybottombg{
width:643px;
height:13px;
background-image:url(../images/buybottombg.jpg);
}

.logobg{
width:250px;
height:85px;
float:left;
margin-left:5px;
}

.buytextleft{
width:302px;
float:left;
margin-left:38px;
}

.buytextleft ul{
list-style-image:url(../images/orangebulet.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2a2d2e;
font-weight:bold;
margin-top:5px;
text-indent:5px;
}

.buytextleft ul li{
margin:0px;
padding:0px;
line-height:20px;
margin-left:-8px;
}

.gobtn{
width:70px;
height:30px;
float:right;
margin-right:10px;
padding-top:12px;
}

#butrttopbg{
width:295px;
height:12px;
background-image:url(../images/butrttopbg.jpg);
margin:auto;
}

#butrtmainbg{
width:295px;
background-color:#e2e2e2;
margin:auto;
}

#buyrtbtmbg{
width:295px;
height:12px;
background-image:url(../images/buyrtbtmbg.jpg);
margin:auto;
}
.field{
	float:left;
	font-weight:bold;
	width:140px;
	text-align:right;
	padding:0 3px 0 0 ;
	margin:0 6px 0 0 ;
	color:#323434;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.value{
	float:left;
}
.cb{
	clear:both;
}
.form_containt{
	width:500px;
	margin:0 auto;
	padding:10px 0;
}
.border{	
	border-top: 1px solid #6FB8CB;
	border-bottom	: 1px solid #6FB8CB;
}
.form_containt li{
	list-style-type:none;
	padding:0 0 7px 0;
}

input.error,select.error{
	border: 1px solid red;
}
label.error{
	color:red;
	font-size:11px;	
}
.captcha_message  {
	color:red;
	padding:4px 0 0;
}

#inner-rt-content{
margin-left:15px; margin-right:15px; margin-top:50px; margin-bottom:20px; border:1px solid #d3d3d3; background-color:#f2f2f2; padding:10px; width:300px; float:right;
}

.innet-rt-font{
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:25px;
}
.innet-rt-font a {
color:#000000;
text-decoration:none;
}

.innet-rt-font a:hover{
color:#333333;
text-decoration:underline;
}
.provided{
	width:280px;
	margin:0 auto;
	padding:20px 0 0 0;
}
.sure_hits{
	padding:0 0 0 10px;
}
#listingResults{
	margin:10px 0 0 0;
}
p.improve a{
	text-decoration:underline;
	color:#2d3fe8;
}

p.improve a:hover{
	text-decoration:none;
	color:#2d3fe8;
}
.what_next{
	margin:10px 0 0 60px;
}
