/* CSS Document */
/* insureprice */
/* basic */
body {
	margin:0px;
	padding:0px;
	background:url(images/main_bg.gif) repeat-x;
	background-color:#E0BD88;
	}
table, tr, td, p, span, div, a, ul, li, ol, form, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
	} 	
/* table */
	/* header */
.header {
	margin:0px;
	padding:0px;
	width:950px;
	height:106px;
	background:url(images/top_rnd_bg.jpg) no-repeat;
	background-position:bottom;
	}
.logo_area {
	margin:0px;
	padding:0px;
	width:613px;
	}
.other_area {
	margin:0px;
	padding:0px;
	width:337px;
	}
#logo {
	margin:22px 0px 0px 30px;
	}
#contact_btn {
	margin:0px 0px 0px 124px;
	}
ul.top_nav{
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 225px;
	list-style:none;
	}
ul.top_nav li {
	margin:0px 12px 0px 12px;
	padding:0px 0px 0px 0px;
	display:block;
	float:left;
	}
	
	/* mid_body */
.mid_body {
	margin:0px;
	padding:0px;
	width:950px;
	background:url(images/mid_rnd_bg.jpg) repeat-y;
	}
.left_sh {
	margin:0px;
	padding:0px;
	background:url(images/left_sh.jpg) no-repeat;
	background-position:top;
	width:25px;
	height:714px;
	font-size:0px;
	line-height:0px;
	}
.right_sh {
	margin:0px;
	padding:0px;
	background:url(images/right_sh.jpg) no-repeat;
	background-position:top;
	width:25px;
	height:714px;
	font-size:0px;
	line-height:0px;
	}
.main_mid {
	margin:0px;
	padding:5px 0px 15px 0px;
	width:900px;
	height:auto;
	}
.gap_1 {
	margin:0px;
	padding:0px;
	width:20px;
	font-size:0px;
	line-height:0px;
	}
.gap_2 {
	margin:0px;
	padding:0px;
	width:10px;
	font-size:0px;
	line-height:0px;
	}
.gap_3 {
	margin:0px;
	padding:0px;
	width:40px;
	font-size:0px;
	line-height:0px;
	}
.mid_area {
	margin:0px;
	padding:0px 0px 20px 0px;
	width:860px;
	height:auto;
	border-bottom:1px solid #E1E1E1;
	}
.banner_1 {
	margin:0px;
	padding:0px;
	background:url(images/banner_1.jpg) no-repeat;
	width:558px;
	height:200px;
	}
.quote_bg {
	margin:0px;
	padding:0px;
	background:url(images/quote_bg.jpg) no-repeat;
	width:292px;
	height:200px;
	}
.quote_bg h1 {
	margin:0px;
	padding:10px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	line-height:18px;
	}
.quote_bg h3 {
	margin:0px;
	padding:5px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	line-height:18px;
	}	
.quote_bg h3 span {
	text-decoration:none;
	color:#ACCBE5;
	}
.quote_bg a {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#ACCBE5;
	}
.quote_bg a:hover {
	text-decoration:none;
	color:#ffffff;
	}
		/* left_nav */
.left_nav {
	margin:0px;
	padding:20px 0px 0px 0px;
	width:208px;
	}
.nav_topbg {
	margin:0px;
	padding:0px;
	background:url(images/nav_top_bg.gif) no-repeat;
	font-size:0px;
	line-height:0px;
	width:208px;
	height:15px;
	}
.nav_botbg {
	margin:0px;
	padding:0px;
	background:url(images/nav_bot_bg.gif) no-repeat;
	font-size:0px;
	line-height:0px;
	width:208px;
	height:15px;
	}
.nav_midbg {
	margin:0px;
	padding:0px;
	width:206px;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	background:url(images/nav_mid_bg.gif) repeat-x;
	background-color:#F0F0F0;
	}
ul.navigation {
	margin:0px;
	padding:0px 20px 0px 20px;
	list-style:none;
	}
ul.navigation li {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#878787;
	line-height:26px;
	border-bottom:1px solid #E6E6E6;
	display:block;
	}
ul.navigation li a {
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#878787;
	line-height:26px;
	display:block;
	background:none;
	}
ul.navigation li a:hover {
	margin:0px;
	padding:0px 5px 0px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	line-height:26px;
	display:block;
	background:#019999;
	}
ul.navigation li span {
	margin:0px;
	padding:0px 5px 0px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	line-height:26px;
	display:block;
	background:#019999;
	}
ul.navigation li.head{font-weight:bold;padding:0px 5px 0px 7px;}

h1.hdng_1 {
	margin:0px;
	padding:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#06569A;
	}
p.txt_1 {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#646464;
	text-align:left;
	line-height:18px;
	}
p.txt_1 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#646464;
	}
p.txt_1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#008181;
	}
p.txt_1 a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#008181;
	}
	
	ul.txt_1{margin:0px;margin-left:30px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#646464;
	text-align:left;
	line-height:18px;}
.picts {
	margin:5px 20px 5px 0px;
	padding:0px;
	float:left;
	display:block;
	border:2px solid #E1E1E1;
	}
h2.hdng_2 {
	margin:0px;
	padding:7px 20px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	color:#008181;
	line-height:18px;
	}
h2.hdng_2 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	}
h2.hdng_2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	color:#340199;
	}
h2.hdng_2 a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#340199;
	}
p.txt_2 {
	margin:0px;
	padding:0px 20px 10px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#340199;
	text-align:left;
	line-height:18px;
	}
p.txt_3 {
	margin:0px;
	padding:7px 0px 7px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#646464;
	text-align:left;
	line-height:18px;
	}
	
ul.txt_bullet{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#646464;margin:0px 0px 0px 20px}
ul.txt_bullet li{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#646464;}
	
p.txt_3 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#008181;
	}
p.txt_3 a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#008181;
	}
p.txt_3 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#646464;
	}
ul.txt_item {
	margin:0px;
	padding:7px 0px 0px 20px;
	list-style:disc;
	}
ul.txt_item li {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#646464;
	text-align:left;
	line-height:18px;
	}
ul.txt_item li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#646464;
	}
ul.txt_item li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#646464;
	}
ul.txt_item li ul {
	margin:0px;
	padding:0px 0px 0px 20px;
	list-style:disc;
	}
ul.txt_item li ul li {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#646464;
	text-align:left;
	line-height:18px;
	}
ul.txt_item li ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#646464;
	}
ul.txt_item li ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#646464;
	}
			/* mid_txt */
.mid_txt {
	margin:0px;
	padding:20px 0px 0px 0px;
	width:612px;
	}
.box_1 {
	margin:0px;
	padding:20px 0px 20px 0px;
	width:612px;
	border-bottom:1px solid #E1E1E1;
	}
.txt_rndtop {
	margin:0px;
	padding:0px;
	background:url(images/txt_rnd_top.gif) no-repeat;
	width:612px;
	height:14px;
	font-size:0px;
	line-height:0px;
	}
.txt_rndbot {
	margin:0px;
	padding:0px;
	background:url(images/txt_rnd_bot.gif) no-repeat;
	width:612px;
	height:14px;
	font-size:0px;
	line-height:0px;
	}
.txt_rndmid {
	margin:0px;
	padding:0px;
	background:url(images/txt_rnd_mid.gif) repeat-x;
	background-color:#F0F0F0;
	width:610px;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	}			
			
	/* footer */
.footer {
	margin:0px;
	padding:0px;
	width:950px;
	background:url(images/bot_rnd_bg.jpg) no-repeat;
	background-position:top;
	}
.footer p {
	margin:0px;
	padding:25px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#725120;
	}
	
	/* form_1 */
.inp_txt {
	margin:0px;
	padding:2px 0px 0px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#725120;
	width:159px;
	height:20px;
	background:#ffffff;
	border:1px solid #7F9DB9;
	}
.inp_txt2 {
	margin:0px;
	padding:2px 0px 0px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#725120;
	width:155px;
	height:17px;
	background:#ffffff;
	border:1px solid #7F9DB9;
	}
/*-------form-------*/
.conttextbox {
font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border: 1px solid #008181; background-color: #FFF; width: 313px; height: 20px; padding:2px 0px 0px 2px;
}
.conttextarea{
font:normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; border: 1px solid #008181; background-color: #FFF; width: 313px; height:60px; padding:2px 0px 0px 2px;
}
.contact-text {
font:normal 13px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
}
.contactform-btn{
 width:70px; height:20px; margin:0px; padding:0px 0px 0px 0px; background-color:#008181; border:0px solid #fff; font:normal 13px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; cursor:pointer;
}
.thankyou-smtext{
font-family:Arial, Helvetica, sans-serif; font-size: 18px; line-height: 25px; font-weight: normal; color: #666666; text-decoration: none;
}
/*------end----*/