
/* CSS Document */

html, body{
margin:0px;
background:none;
padding:0px 0px 0px 0px;
height:100%;
border:none;
}

table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;
}

#tablereviw{
	margin:0px;
	padding:10px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse: collapse;}
	
tr{
padding:0px;
Margin:0px;
}

li {
	
	margin-bottom:10px;}
	
h1, h2, h3 {
	font-size:14px;
	color:#398914;}

td{
vertical-align:top;
padding:0px;
margin:0px;
}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;
}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;
}

img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;
}

p{padding:0px; margin:0px;}


.main-table {background:url(images/body-bg.jpg) repeat-x top left #d1e6ec;}
.left-td {background:url(images/white-bg.jpg) repeat-y left top;}
.mid-td {height:11px; background:url(images/mid-bg.jpg) no-repeat left top;}
.welcome {background:url(images/line1.jpg) repeat-x top left #ffffff;}
.text-1 {font-family:Arial; font-size:12px; color:#3c4b57; font-weight:normal; text-align:justify;}
.text-1 a{font-family:Arial; font-size:12px; color:#3c4b57; font-weight:normal; text-align:justify;}
.text-1 a:hover{font-family:Arial; font-size:12px; color:#4d4d4d; font-weight:normal; text-align:justify;}
.text-2 {font-family:Arial; font-size:16px; color:#1a232d; font-weight:bold; text-align:justify;}
.text-3 {font-family:Arial; font-size:12px; color:#ffffff; font-weight:normal; text-align:justify;}
.text-4 {font-family:Arial; font-size:12px; color:#1a232d; font-weight:bold; text-align:justify;}
.text-4-red {font-family:Arial; font-size:12px; color:#ff0000; font-weight:bold; text-align:justify;}
.text-5 {font-family:Arial; font-size:13px; font-weight:bold; color:#398914;}
.text-6 {font-family:Arial; font-size:16px; color:#3c4b57; font-weight:bold; text-align:justify;}
.text-6-red {font-family:Arial; font-size:16px; color:#ff0000; font-weight:bold; text-align:justify;}
.hoo-head {font-family:Arial; font-size:16px; color:#1a232d; font-weight:bold; text-align:justify;}
.input-1 {margin:5px 0 0 5px; width:60px; border:1px solid #6f8185; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-2 {margin:5px 0 0 5px; width:100px; border:1px solid #6f8185; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-3 {margin:3px 0 0 0; width:200px; height:21px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-4 {margin:5px 0 0 0; width:300px; height:100px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}


.r-table {width:300px;}
.r-table ul {margin:0 0 0 42px; padding:0;}
.r-table li {margin:0; padding:0; display:inline;}
.r-table li img {margin:0 5px 0 5px;}
.r-table li a:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; color:#ffffff;}
.r-table li a:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; color:#ffffff;}
.r-table li a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; color:#ffffff;}
.r-table li a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-decoration:none; color:#6dbdd1;}


.ul-td {background:url(images/ul-bg.jpg) no-repeat left top; height:274px;}
.ul-td ul {margin:0; padding:0;}
.ul-td li {margin:10px 2px 0 0px; padding:0; background:url(images/ero.gif) no-repeat left top; list-style-type:none; border-bottom:1px solid #606264; height:33px; padding-left:30px;}
.ul-td li a:link {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#ffffff;}
.ul-td li a:active {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#ffffff;}
.ul-td li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#ffffff;}
.ul-td li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#c1f1fd;}


.service {width:300px;}
.service ul {margin:0 0 0 55px; padding:0;}
.service li {margin:2px 30px 2px 0; padding:0 0 6px 0; list-style-image:url(images/ero1.gif); background:url(images/bot-line.jpg) repeat-x bottom left;}
.service li a:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#3c4b57;}
.service li a:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#3c4b57;}
.service li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#3c4b57;}
.service li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#69bbcf;}


.services {background:url(images/services-bg.jpg) no-repeat top left #3c4a57; border-right:1px solid #ffffff; padding-top:10px;}
.services ul {margin:0 0 0 22px; padding:0; background:url(images/ul-r.jpg) repeat-y right top; height:100%;}
.services li {margin:2px 25px 2px 20px; padding:0 0 8px 0; background:url(images/bot-line1.jpg) repeat-x bottom left; list-style-image:url(images/ero1.gif);}
.services li a:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#ffffff;}
.services li a:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#ffffff;}
.services li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#ffffff;}
.services li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#69bbcf;}


.bottom-td {height:40px; background:#899a9e; padding:0 10px 0 10px; vertical-align:middle;}
.bottom-td p {float:left;}
.bottom-td p a {margin-left:150px;}
.bottom-td span {float:right;}
.bottom-td a:link {font-family:Arial; font-size:12px; color:#ffffff; font-weight:normal; text-align:justify; text-decoration:none}
.bottom-td a:active {font-family:Arial; font-size:12px; color:#ffffff; font-weight:normal; text-align:justify; text-decoration:none}
.bottom-td a:visited {font-family:Arial; font-size:12px; color:#ffffff; font-weight:normal; text-align:justify; text-decoration:none}
.bottom-td a:hover {font-family:Arial; font-size:12px; color:#333333; font-weight:normal; text-align:justify; text-decoration:none}


.faq-ul {margin:0 0 0 20px; padding:0;}
.faq-ul li {line-height:18px; margin:0px 0px 5px 0px; padding:0px; list-style-image:url(images/ero2.gif); font-family:Arial; font-size:12px; color:#3c4b57; font-weight:normal; text-align:justify;}
.faq-ul-bold {line-height:18px; margin:0px 0px 5px 0px; padding:0px; list-style-image:url(images/ero2.gif); font-family:Arial; font-size:12px; color:#398914; font-weight:bold; text-align:justify;}

.list {margin:0 0 0 20px; padding:0;}
.list ul li {line-height:18px; margin:0px 0px 5px 0px; padding:0px; list-style-image:url(images/ero2.gif); font-family:Arial; font-size:12px; color:#000000; font-weight:normal; text-align:justify;}
.list {line-height:18px; margin:0px 0px 5px 0px; padding:0px; list-style-image:url(images/ero2.gif); font-family:Arial; font-size:12px; color:#3c4b57; font-weight:bold; text-align:justify;}

.list1 {margin:0 0 0 20px; padding:0;}
.list1 ul li {line-height:18px; margin:0px 0px 5px 0px; padding:0px; list-style-image:url(images/ero2.gif); font-family:Arial; font-size:12px; color:#000000; font-weight:normal; text-align:justify;}
.list1 {line-height:18px; margin:10px 0px 5px 0px; padding:0px; list-style-image:url(images/ero2.gif); font-family:Arial; font-size:12px; color:#3c4b57; text-align:justify;}


.faq-ul1 {margin:5px 0 0 0px; padding:0;}
.faq-ul1 li {line-height:18px; margin:0px 0px 10px 0px; padding:0px; list-style-type:none;}
.faq-ul1 li a:link {font-family:Arial; font-size:12px; color:#398914; font-weight:bold; text-decoration:none;}
.faq-ul1 li a:active {font-family:Arial; font-size:12px; color:#3c4b57; font-weight:bold; text-decoration:none;}
.faq-ul1 li a:visited {font-family:Arial; font-size:12px; color:#3c4b57; font-weight:bold; text-decoration:none;}
.faq-ul1 li a:hover {font-family:Arial; font-size:12px; color:#3c4b57; font-weight:bold; text-decoration:underline;}

.input-5 {margin:5px 0 0 5px; width:200px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-6 {margin:5px 5px 0 5px; width:35px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-7 {margin:0px 5px 3px 5px; width:55px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-8 {margin:0px 0px 3px 5px; width:160px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-9 {margin:2px 0 3px 5px; width:300px; height:70px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-10 {margin:5px 0 0 5px; width:160px; height:70px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-11 {margin:0px 5px 5px 0px; border:none; width:180px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none; color:#000000;}
.input-12 {margin:5px 0 0 5px; width:200px; border:1px solid #6f8185; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-13 {margin:5px 0 0 5px; width:100px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-14 {margin:5px 0 0 5px; width:55px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-15 {margin:5px 0 0 5px; width:110px; border:1px solid #6f8185; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.input-16 {margin:5px 0 0 5px; width:200px; height:70px; border:1px solid #6f8185; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.star {color:#ff0000;}

.left-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:italic; text-align:justify; text-decoration:none; color:#3C4B57; padding:10px;}

.left-text-2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; text-decoration:none; color:#3C4B57; padding:10px;}
.left-text-2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; text-decoration:none; color:#3C4B57; padding:10px;}
.left-text-2 a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; text-decoration:none; color:#3C4B57; padding:10px;}
.left-text-2 a:activate{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; text-decoration:none; color:#3C4B57; padding:10px;}
.left-text-2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; text-decoration:underline; color:#669900; padding:10px;}

.add a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.add a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.add a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:none;}
.add a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:none;}

.faq-span {float:right; padding:0 0 5px 0;}
.faq-span a:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#333333;}
.faq-span a:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#333333;}
.faq-span a:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#333333;}
.faq-span a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#999999;}
.faq-span img {vertical-align:middle; margin-right:5px;}

.data-link a:link {font-family:Arial; font-size:12px; color:#3c4b57; font-weight:normal;}
.data-link a:active {font-family:Arial; font-size:12px; color:#3c4b57; font-weight:normal;}
.data-link a:visited {font-family:Arial; font-size:12px; color:#3c4b57; font-weight:normal;}
.data-link a:hover {font-family:Arial; font-size:12px; color:#000000; font-weight:normal;}
.thank_content{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1c4881; padding:0px 20px 0px 20px;}
.thank_content1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#bb112e; font-weight:bold;}
.head_title{font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#7dc4d6;text-decoration:none; padding:10px 0px 0px 0px;}
.head_title1{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; padding-left:10px; }

.quick-quote {line-height:20px; width:auto;}
.quick-quote td {vertical-align:middle;}
.quick-quote .first-td {text-align:right; padding-right:5px;}
.quick-quote .title {text-align:left; padding:4px 0px 0px 6px;}

.form td {padding:1px 0px;}

.icon {height:100%; vertical-align:bottom; text-align:center; padding-top:10px;}
.icon a {display:inline-block; margin:5px 10px; outline:none;}