/*
Theme Name: Quote Warz
Theme URI: http://www.geeksonsteroids.com.net
Description: Insurance.
Version: 2.0
Author: Astereostudio & Devlounge
*/

@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background: url(images/bg.gif) repeat-x #dfedfd;
}

a img { 	border:none;  }

.both {	clear: both;}

form {	margin: 0px;	padding: 0px;}

div {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}

iframe{
	padding:0px;
	margin-bottom: 1px;
}

.btnBox{
	width: 902px;
	height: 50px;
	margin: 0px auto;
	background-image: url(images/btnBg.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
	padding-top: 6px;
}

.btnBox *{
	margin: 0px;
	padding: 0px;
}

.btnBox ul{
	list-style-type: none;
	padding-top: 1px;
	text-align: center;
	padding-left: 10px;
}

.btnBox ul li{
	float: left;
	padding-left: 5px;
}

#top {
	margin: 0px auto;
	width: 960px;
	padding-bottom: 10px;
}

#top .logo-call {
	width: 582px;
	float: left;
	background-color: #FFFFFF;
}

#top .tmenu {
	height: 87px;
	background-color: #FFFFFF;
}

#top .tmenu .links {
	text-align: center;
	padding-top: 38px;
	color: #999999;
}

#top .tmenu .links a {
	font-size: 11px;
	color: #095EB8;
	text-decoration: none;
}

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

#main .colm1 {
	width: 651px;
	float: left;	
}

#main .colm1 .banner {

}

#main .colm1 .mmenu {
	background-color: #095EB8;
	margin-bottom: 2px;
}

#main .colm1 .mmenu .link {
	padding: 10px;
	text-align: center;
}

#main .colm1 .mmenu .link a {
	color: #FFF;
	font-size: 13px;
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	text-decoration: none;
}

#main .colm1 .mmenu .link a:hover{
	color: #FF6;
}

#main .colm1 .mmenu img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#main .colm1 .msearch {
	background-image: url(images/logo_r4_c1.jpg);
	background-repeat: no-repeat;
	height: 67px;
	margin-bottom: 4px;
}

#main .colm1 .msearch .cont {
	padding-top: 12px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 280px;
}

#main .colm1 .msearch .cont .bxsearch {
	width: 190px;
	float: left;
	padding-right: 5px;
}

#main .colm1 .msearch .cont .bxsearch2 {
	width: 84px;
	float: left;
	padding-right: 10px;
	padding-left:2px;
}

#main .colm1 .msearch .cont .bxsearch .inpIns {
	width: 92%;
	border: 1px solid #CCCCCC;
}

#main .colm1 .msearch .cont .boxb {
	padding-top: 6px;
}

#main .colm1 .mainInfo {
	margin-top: 4px;
}

.more-link{
	text-align: right;
	display: block;
	color: #095EB8;
	padding: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4EBEF;
	margin-top: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DFE5;
	}

#main .colm2 {
	background-color: #FFFFFF;
	/*margin-top: 4px;
	margin-left: 657px;*/
	width: 245px;
    float:right;
}

#main .colm2 .cont {}

#main .colm2 .cont .tt {
	background-color: #095EB8;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 3px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	/*margin-top: 4px;*/
	padding-top: 3px;
}

#main .colm2 .cont .box {
}

#main .colm2 .cont .box .cont {
	padding: 3px 6px;
}

#main .colm2 .cont .box .cont .bxsearch .inpIns {
	width: 90%;
	border: 1px solid #DAE9FE;
}

#main .colm2 .cont .box .cont .opP a {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFF;
	display: inline;
	font-size: 11px;
}

#main .colm2 .cont .box .cont a.imgLink {
	display: block;
	font-size: 12px;
	padding:0px;
	margin:0px;
}

#main .colm2 .cont .box .cont a {
	display: block;
	font-size: 12px;
	color: #095EB8;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#main .colm2 .cont .box .cont a:hover {
	color: #003;
	}

#main .colm2 .cont .lineb {
	background-image: url(images/logo_r9_c8.gif);
	background-repeat: no-repeat;
	height: 8px;
	background-position: left top;
}

#main .colm2 .cont ul {
	margin: 0px;
	padding: 0px;
}

#main .colm2 .cont li h2 {
	background-color: #095EB8;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

#main .colm2 .cont li {
	margin: 0px;
	padding: 1px 0px;
	list-style-type: none;
}

#main .colm2 .cont li a {
	color: #06C;
	display: block;
	padding-left: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #80BFFF;
	margin-top: 1px;
	margin-bottom: 1px;
}

#main .colm2 .cont li a:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #5BADFF;
	}

#footer {
	background-image: url(images/logo_r10_c1.gif);
	background-repeat: no-repeat;
	height: 95px;
	width: 902px;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#footer .links {
	font-size: 11px;
	padding-top: 22px;
	padding-left: 200px;
}

#footer .links a {
	font-size: 12px;
	color: #0052A1;
	text-decoration: underline;
}

.footer_video{
	height: 375px;
	width: 902px;
	margin:5px auto 0px auto;
	padding: 10px 0px;
	background-image: url(images/footer_video.jpg);
	background-repeat: no-repeat;
}

.footer_video .video_clip {
	float: left;
	width: 505px;
	padding-left: 13px;
}

.footer_video .other_serv {
	float: right;
	width: 362px;
	padding-right: 10px;
}

.insComp {
	height: 115px;
	width: 902px;
	/*margin-top: 5px;*/
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:30px 0px 0px 0px;
	background-image: url(images/insCompaniesBG.gif);
	background-repeat: no-repeat;
}

.insComp p {
	text-align:center;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.insComp img {
	padding:0px;
	text-align:center;
	margin: 0px;
}

.content1 {
	background-color: #FFFFFF;
	font-size: 11px;
	padding:4px 10px;
	font-size:12px;
	line-height:18px;
   }

.content1 *{
	margin: 0px;
	padding: 0px;
}

.content1  .both{
	clear: both;
}

.content1  .post {
	margin-bottom: 4px;
	margin-top: 4px;
	padding: 2px;
}

.content1  .post p{ padding: 3px 0;}

/*#main .colm1 .mainInfo .content {
	background-color: #FFFFFF;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-size:12px;
	line-height:18px;
}*/

/*#main  .colm1  .mainInfo  .content1  .post {
	margin-bottom: 4px;
	margin-top: 4px;
	padding: 2px;
}*/

/*#main .colm1 .mainInfo  .content1 .bloq1 {
	width: 300px;
	float: left;
	margin-right: 10px;
	padding-right: 4px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}

#main .colm1 .mainInfo  .content1 .bloq1 .tt {
	color: #F60;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
}*/

.content1 .tt  h1   {
	color: #095EB8;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 24px;
}































.content1  .tt  h1  a    {















	font-size: 24px;















	color: #095EB8;















}































.content1 p{















	padding:0px;















	margin:0px;















	font-size: 11px;















	line-height:14px;















}















		















.content1 h2 {















	font-size: 18px;















	color: #50555B;















}































.content1 h1 {















	font-size: 18px;















	color: #50555B;















	padding-bottom: 10px;















}























































.content1 .welcome {















	background-image: url(images/welcome.jpg);















	background-repeat: no-repeat;















	height: 180px;















	padding-left: 220px;















	padding-top: 5px;















	padding-right: 5px;















	font-size: 11px;















	line-height: 16px;















}	































.content1 .welcome p {















	color: #333333;















	text-align: justify;















	padding-right: 10px;















	line-height: 10px;















	padding-top: 10px;















}	































.content1 .welcome .point {















	font-size: 16px;















	color: #1071A6;















	font-weight: bold;















	text-align: center;















	padding-top: 8px;}































.content1 .welcome a{ color:#0099FF;}































.content1 .welcome a:hover{color:#1071A6; text-decoration:underline;}































.content1 p.left_2 {















	float: left;















	clear:left;















	width: 390px;















	color: #000000;















	text-align: justify;















	padding: 6px 0px 5px 10px;















}































.content1 p.right_2{















	float: right;















	width: 400px;















	clear: right;















	text-align: justify;















	padding-right: 15px;















	color: #000000;















	padding-bottom: 8px;















}			































.content1 .autoIns2 {















	background-image: url(images/autoInsurance2.jpg);















	background-repeat: no-repeat;















	height: 162px;















	margin-bottom: 15px;















}































.content1 .autoIns2 h2 {















	padding: 13px 0 10px 35px;















}































.content1 .autoIns2 a {	















	color: #FF6E03;	















	padding: 0px; 















	font-weight: bold;















	}































.content1 .autoIns2 a:hover {	















	color: #C15200; 















	text-decoration: underline;}































.content1 .healthIns2 {















	background-image: url(images/healthInsurance2.jpg);















	background-repeat: no-repeat;















	height: 162px;















	margin-bottom: 15px;















}































.content1 .healthIns2 h2 {float: right; padding: 12px 85px 12px 0;}































.content1 .healthIns2 a {















	color: #0C64C5;















	padding: 0px; 















	font-weight: bold;}































.content1 .healthIns2  a:hover {















	color: #255176;















	text-decoration: underline;}































.content1 .lifeIns2 {















	background-image: url(images/lifeInsurance2.jpg);















	background-repeat: no-repeat;















	height: 163px;















	margin-bottom: 15px;















}































.content1 .lifeIns2 h2 {















	padding: 13px 0px 4px 35px;















}































.content1 .lifeIns2 a {















	color: #516105; padding: 0px; font-weight: bold;















}































.content1 .lifeIns2 a:hover {















	color: #74880B; text-decoration: underline;















}































.content1 .homeIns2 {















	background-image: url(images/homeInsurance2.jpg);















	background-repeat: no-repeat;















	height: 163px; 















	margin-bottom: 15px;















}































.content1 .homeIns2 h2 { float: right;	padding: 12px 90px 10px 0px;}































.content1 .homeIns2 a {	















	color: #000000; 















	font-weight: bold;















	padding: 0px; }































.content1 .homeIns2 a:hover {	















	color: #3A3D42; 	















	text-decoration: underline;}































.content1 .offer {















	width: 622px;















	text-align: left;















	color: #FFFFFF;















	background-image: url(images/offerBg.jpg);















	background-repeat:repeat-y;















	margin: 0px;















	padding: 0px 0px 10px 0px;















}















.content1 .offer table {















	margin: 0px 1px;















	background-image: none;















	width: 620px;















































}































.content1 .offer ul {















	list-style-type: none;















	padding: 5px 0px 0px 10px;















}































.content1 .offer ul li {















	list-style-type: none;















	margin: 0px;















}































.content1 .offer a {















	color: #FFFFFF;















	text-decoration: none;















}















.content1 .offer a:hover {















	text-decoration: underline;















}































.content1  .offer  h1 {















	background-image: url(images/offerH1.jpg);















	background-repeat: no-repeat;















	height: 20px;















	font-size: 16px;















	color: #FFFFFF;















	padding-top: 5px;















	padding-right: 5px;















	padding-bottom: 5px;















	padding-left: 15px;















}































.content1 .offer h3 a {font-weight: bold;}































.content1 .offer .offerDet {















	width: 207px;















	background-color: #5D6268;















}































.content1 .offer .offerDet h3 {















	font-size: 12px;















	text-transform: uppercase;















	padding-bottom: 5px;















	padding-top: 4px;















	padding-left: 15px;















	height: 21px;















	background-color: #777A81;















}















.content1 .offer .offerDet1 {















	font-size: 12px;















	margin: 0px;















	width: 210px;















	background-color: #FFA03C;















}































.content1 .offer .offerDet1 h3{















	font-size: 12px;















	text-transform: uppercase;















	background-color: #FEB05D;















	padding-bottom: 5px;















	padding-top: 4px;















	padding-left: 15px;















	height: 21px;















}































.content1 .offer .offerDet2 {















	font-size: 12px;















	font-size: 12px;















	color: #427EBC;















	width: 200px;















}































.content1 .offer .offerDet2  h3{















	font-size: 12px;















	text-transform: uppercase;















	background-color: #5E91C6;















	padding-bottom: 5px;















	padding-top: 4px;















	padding-left: 15px;















	height: 21px;















}































.alignCenter {















	text-align: center;















	padding: 0px;















}































#searchform {















	margin: 0px;















	padding: 30px 0px 0px 40px;















	background-image: url(images/searchFormBg.jpg);















	height: 50px;















	width: 195px;















	background-repeat: no-repeat;















}















#searchform p {















	margin: 0px;















	padding: 0px;















	float: left;















}















#searchform .intext {















	padding: 5px 1px 5px 3px;















	float: left;















	width: 100px;















	border-top: 1px solid #666666;















	border-right: 1px solid #E0E0E0;















	border-bottom: 1px solid #E0E0E0;















	border-left: 1px solid #666666;















	margin-top: 2px;















	margin-right: 5px;















}















#searchform .inbutton {















	margin: 0px;















	padding: 0px;















	float: left;















}































#NewsTicker{















	width:221px;















	height:215px;















	margin:0 auto;















	background-image: url(images/txtScrollerbg.jpg);















	background-repeat: no-repeat;















	padding-left: 10px;















}































#NewsTicker h1{















	padding:6px 6px 10px 6px;















	margin:0;















	border:0;















	color:#FFFFFF;















	font-size:16px;















	font-weight:bold;















	}































#NewsVertical {















	height: 180px;















	display: block;















	overflow: hidden;















	position: relative;















	}































/* --------------- */















/* Ticker Vertical */































#TickerVertical {















	height: 180px;















	display: block;















	list-style: none;















	margin: 0;















	padding: 0px;















	}











#TickerVertical ul {



	list-style-type: none;



	margin: 0px;



	padding: 0px;



}























#TickerVertical li {















	display: block;















	color: #333333;















	text-align: left;















	font-size: 11px;















	margin: 0;















	padding: 5px;















	height: 300px;















	}















#TickerVertical li .NewsTitle{















	display: block;















	color: #000000;















	font-size: 12px;















	font-weight:bold;















	margin-bottom:6px;















}































#contact-area {















	width: 211px;















	background-image: url(images/rightForm.jpg);















	background-repeat: no-repeat;















	padding-top: 10px;















	padding-right: 10px;















	padding-left: 10px;















	height: 180px;















}















#contact-area p {















	padding: 0px;















	margin: 5px 0px 10px 0px;















	font-size: 12px;















	text-align: center;















	font-weight: bold;















	color: #990000;















}















#contact-area   input, #contact-area select   {















	padding: 2px;















	















	font-family: Helvetica, sans-serif;















	font-size: 11px;















	margin: 0px auto 5px auto;















	border: none;















}































#contact-area input.submit-button {

	width: 100px;

	height: 25px;

	background-color: #006699;

	color: #FFFFFF;

	border-top-style: outset;

	border-right-style: outset;

	border-bottom-style: outset;

	border-left-style: outset;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;











}































label {















	float: left;















	margin-right: 15px;















	padding-top: 5px;















	font-size: 12px;















	vertical-align: middle;















	text-align: center;















}















.box .contShare {















	text-align: center;















	padding: 5px 0px;















}















































.content1 .fixed_Ann {















	background-image: url(images/ann_img1.jpg);















	background-repeat: no-repeat;















	background-position: center top;















	height: 142px;















	padding-left: 270px;















	padding-right: 5px;















	margin-bottom: 15px;















}



.content1 .fixed_Ann p {



        color:#FFFFFF;}







.content1 .fixed_Ann h2, .content1 .fixed_Ann h2 a {















	color: #3A71AA;















	font-size: 25px;















	padding-top: 5px;















	padding-bottom: 15px;















	text-decoration:none;















}















.content1 .fixed_Ann h2 a:hover{















	color: #000099;















}































.content1 .fixed_Ann .knowmore {















	font-size: 14px;















	color: #FFFFFF;















	padding-top: 5px;















	padding-left: 25px;















	text-transform: uppercase;















	font-weight: bold;















	padding-bottom: 15px;















}















.content1 .fixed_Ann2 {















	background-image: url(images/ann_img2.jpg);















	background-repeat: no-repeat;















	background-position: left top;















	height: 77px;



















	margin-bottom: 10px;















}















.content1 .fixed_Ann2 p {



	line-height: 17px;



        



}































.content1 .fixed_Ann2 h3 , .content1 .fixed_Ann2 h3 a{















	color: #910F0F;















	padding-top: 3px;















	text-transform: uppercase;















	font-size: 15px;















	font-style: italic;















	padding-bottom: 10px;















	text-decoration:none;















}















.content1 .fixed_Ann2 h3 a:hover{















	text-decoration: underline;















}















.content1 .fixed_Ann2 .data {















	float: left;















	width: 460px;















	padding-left: 10px;















	padding-right: 10px;















}















.content1 .fixed_Ann2 .image {















	float: right;















	width: 115px;















	padding-top: 0px;















	padding-right: 10px;















}







.content1 .disab_insu {







	text-align: center;







	color: #FFFFFF;







}







.content1 .disab_insu a {







	color: #FFFFFF;







	text-decoration: none;







}







.content1 .disab_insu a:hover {







	text-decoration: underline;







}







.content1 .disab_insu h2 {







	padding-top: 7px;







	padding-bottom: 10px;







	font-size: 20px;







	color: #FFFFFF;







}







.content1 .disab_own_occup {







	background-image: url(images/disab_ins_img1.jpg);







	background-repeat: no-repeat;







	height: 85px;







	margin-bottom: 10px;







	padding-left: 10px;







	padding-right: 230px;







}







.content1 .disab_quote {







	background-image: url(images/disab_ins_img2.jpg);







	background-repeat: no-repeat;







	height: 85px;







	margin-bottom: 10px;







	padding-right: 10px;







	padding-left: 230px;







}







.content1 .disab_how_works {







	background-image: url(images/disab_ins_img3.jpg);







	background-repeat: no-repeat;







	height: 85px;







	margin-bottom: 10px;







	padding-right: 230px;







	padding-left: 10px;







}







.content1 .disab_professionals {







	background-image: url(images/disab_ins_img4.jpg);







	background-repeat: no-repeat;







	height: 86px;







	margin-bottom: 10px;







	padding-right: 10px;







	padding-left: 220px;







}







.content1 .disab_FAQ {







	background-image: url(images/disab_ins_img5.jpg);







	background-repeat: no-repeat;







	height: 84px;







	margin-bottom: 10px;







	padding-right: 230px;







	padding-left: 10px;







}







.content1 .disab_facts_defn {







	background-image: url(images/disab_ins_img6.jpg);







	background-repeat: no-repeat;







	height: 85px;







	margin-bottom: 10px;







	padding-right: 10px;







	padding-left: 230px;







}







.content1 .disab_short_long {







	background-image: url(images/disab_ins_img7.jpg);







	background-repeat: no-repeat;







	height: 86px;







	margin-bottom: 10px;







	padding-right: 230px;







	padding-left: 10px;







}







.content1 .insu_claims{}



.content1 .insu_claims ul {



	list-style-type: none;



        margin: 0px 0px 25px 0px;



}



.content1 .insu_claims ul  li {



	display: inline;



}



.content1 .insu_claims .image {



	margin: 0px 0px 25px 0px;



}



.content1 .insu_questions{







	background-image: url(images/insu_claims_img1.jpg);







	background-repeat: no-repeat;







	height: 205px;







	text-decoration:none;







	padding-left: 240px;







	color: #FFFFFF;







	padding-right: 10px;







}







.content1 .insu_questions p {







	line-height: 16px;







	font-size: 11px;







}







.content1  .insu_questions    h2, .content1 .commer_questions h2 a{







	color: #3A71AA;







	font-size: 22px;







	text-decoration: none;







	padding-bottom: 20px;







}







.content1 .insu_questions h2 a:hover{







	text-decoration: underline;







}















.content1 .insu_questions .knowmore {







	font-size: 12px;







	color: #FFFFFF;







	padding-top: 8px;







	padding-left: 110px;







	text-transform: uppercase;







	font-weight: bold;







	padding-bottom: 12px;







}







.content1 .insu_contact {







	background-image: url(images/insu_claims_img2.jpg);







	background-repeat: no-repeat;







	height: 77px;







	margin-bottom: 25px;







	text-align: center;







	font-size: 18px;







	line-height: 20px;







	padding-top: 12px;



}







.content1 .insu_contact span {



	color: #FFCC00;



}







.content1 .blogs {}



.content1 .blogs p {



	font-size: 12px;



	line-height: 17px;



}







.content1 .blogs h1, .content1 .blogs h1 a {



	color: #3A71AA;



	font-size: 25px;



	font-style: italic;



	font-family: "Times New Roman", Times, serif;



	padding-left: 5px;



	padding-top: 15px;



	padding-bottom: 18px;



	text-decoration:none;



}



.content1 .blogs h1 a:hover{



text-decoration:underline;



}







.content1 .blog_auto {



	background-image: url(images/blog_img1.jpg);



	background-repeat: no-repeat;



	height: 97px;



	margin-bottom: 10px;



	padding-left: 10px;



	padding-right: 235px;



}



.content1 .blog_health {



	background-image: url(images/blog_img2.jpg);



	background-repeat: no-repeat;



	height: 108px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 250px;



}



.content1 .blog_general {



	background-image: url(images/blog_img3.jpg);



	background-repeat: no-repeat;



	height: 108px;



	margin-bottom: 10px;



	padding-right: 220px;



	padding-left: 10px;



}



.content1 .blog_life {



	background-image: url(images/blog_img4.jpg);



	background-repeat: no-repeat;



	height: 108px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 220px;



}



.content1 .blog_home {



	background-image: url(images/blog_img5.jpg);



	background-repeat: no-repeat;



	height: 108px;



	margin-bottom: 10px;



	padding-right: 230px;



	padding-left: 10px;



}



.content1 .blog_other {



	background-image: url(images/blog_img6.jpg);



	background-repeat: no-repeat;



	height: 128px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 220px;



}



.content1 .blog_commercial {



	background-image: url(images/blog_img7.jpg);



	background-repeat: no-repeat;



	height: 108px;



	margin-bottom: 10px;



	padding-left: 10px;



	padding-right: 180px;



}



.content1  .commer_insurance {}



.content1 .commer_insurance p {



	font-size: 12px;



	line-height: 16px;



	text-align: justify;



        padding-top: 5px;



}







.content1    .commer_insurance    p.size   {



	font-size: 11px;



        padding-top: 2px;



}



.content1 .commer_insurance h3 {



	color: #FFFFFF;



	font-size: 16px;



	padding-top: 6px;



	padding-bottom: 5px;



}



.content1 .commer_insurance h3 a{



	color: #FFFFFF;



	text-decoration: none;



}



.content1 .commer_insurance h3 a:hover{



	color: #FFFFFF;



}



.content1 .commer_questions{



	background-image: url(images/comm_ins_img1.jpg);



	background-repeat: no-repeat;



	height: 240px;



	margin-bottom: 10px;



	text-decoration:none;



	padding-left: 240px;



	color: #FFFFFF;



	padding-right: 10px;



}



.content1 .commer_questions p {



	line-height: 16px;



	font-size: 11px;



}







.content1    .commer_questions    h2, .content1 .commer_questions h2 a{



	color: #333333;



	font-size: 22px;



	text-decoration: none;



	padding-bottom: 30px;



}



.content1 .commer_questions h2 a:hover{



	color: #000000;



	text-decoration: none;



}







.content1 .commer_questions .knowmore {



	font-size: 12px;



	color: #333333;



	padding-top: 5px;



	padding-left: 243px;



	text-transform: uppercase;



	font-weight: bold;



	padding-bottom: 15px;



}



.content1 .commer_small_buss {



	background-image: url(images/comm_ins_img2.jpg);



	background-repeat: no-repeat;



	height: 171px;



	margin-bottom: 10px;



	padding-left: 10px;



	padding-right: 180px;



}



.content1 .commer_real_est {



	background-image: url(images/comm_ins_img3.jpg);



	background-repeat: no-repeat;



	height: 111px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 190px;



}



.content1 .commer_ins_quote {



	background-image: url(images/comm_ins_img4.jpg);



	background-repeat: no-repeat;



	height: 173px;



	margin-bottom: 10px;



	padding-right: 190px;



	padding-left: 10px;



}



.content1 .commer_insurance_1 {



	background-image: url(images/comm_ins_img5.jpg);



	background-repeat: no-repeat;



	height: 83px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 270px;



}



.content1 .commer_insurance_2 {



	background-image: url(images/comm_ins_img6.jpg);



	background-repeat: no-repeat;



	height: 82px;



	margin-bottom: 10px;



	padding-right: 270px;



	padding-left: 10px;



}



.content1 .commer_insurance_3 {



	background-image: url(images/comm_ins_img7.jpg);



	background-repeat: no-repeat;



	height: 81px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 270px;



}



.content1 .commer_insurance_4 {



	background-image: url(images/comm_ins_img8.jpg);



	background-repeat: no-repeat;



	height: 83px;



	margin-bottom: 10px;



	padding-right: 265px;



	padding-left: 10px;



}



.content1 .commer_insurance_5 {



	background-image: url(images/comm_ins_img9.jpg);



	background-repeat: no-repeat;



	height: 83px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 270px;



}



.content1 .commer_insurance_6 {



	background-image: url(images/comm_ins_img10.jpg);



	background-repeat: no-repeat;



	height: 83px;



	margin-bottom: 10px;



	padding-left: 10px;



	padding-right: 260px;



}



.content1 .commer_insurance_7 {



	background-image: url(images/comm_ins_img11.jpg);



	background-repeat: no-repeat;



	height: 120px;



	margin-bottom: 10px;



	padding-left: 10px;



}







.content1 .commer_insurance_7 .def_facts {



	float: left;



	width: 285px;



	padding-right: 5px;



}



.content1 .commer_insurance_7 .comm_FAQ {



	float: right;



	padding-left: 10px;



	width: 305px;



	padding-right: 5px;



}



.content1 .commer_insurance_7 .comm_FAQ  h3 {



	padding-top: 0px;



	padding-bottom: 5px;



}



.content1 .quote_auto {



	background-image: url(images/auto_img1.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	height: 210px;



	margin-bottom: 10px;



	color: #FFFFFF;



	padding-left: 285px;



	padding-right: 10px;



}



.content1 .quote_auto p {



	padding-bottom: 10px;



}



.content1 .quote_auto p a {



	color: #FF9900;



	font-weight: bold;



}



.content1 .quote_auto p a:hover {



	text-decoration: none;



}











.content1 .quote_auto .get_quote{



	font-size: 14px;



	color: #FFFFFF;



	padding-top: 6px;



	padding-left: 73px;



	text-transform: uppercase;



	font-weight: bold;



	padding-bottom: 15px;



}



.content1 .quote_auto h2, .content1 .quote_auto h2 a {



	color: #3A71AA;



	font-size: 25px;



	padding-top: 5px;



	padding-bottom: 25px;



	text-decoration:none;



}



.content1 .quote_auto h2 a:hover{



	color: #000099;



}



.content1 .cover_quote {



	background-image: url(images/auto_img4.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	height: 144px;



	margin-bottom: 10px;



	padding-left: 220px;



	padding-right: 20px;



}



.content1 .cover_quote p {	line-height: 16px;}



.content1 .cover_quote p a{



	color: #FF6600;



	font-weight: bold;



}



.content1 .cover_quote p a:hover{text-decoration:none;}







.content1 .cover_quote h3 {



	color: #3A71AA;



	text-align: center;



	font-size: 22px;



	padding-top: 10px;



	padding-bottom: 22px;



}



.content1 .cover_quote h3 a{color: #3A71AA; text-decoration:none;}



.content1 .cover_quote h3 a:hover{text-decoration:underline;}







.content1 .facts {



	background-image: url(images/auto_img9.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	height: 143px;



	margin-bottom: 10px;



	padding-left: 220px;



	padding-right: 20px;



}



.content1 .facts p {	line-height: 16px;}



.content1 .facts p a{



	color: #FF6600;



	font-weight: bold;



}



.content1 .facts p a:hover{text-decoration:none;}



.content1 .facts h3 {



	color: #3A71AA;



	text-align: center;



	font-size: 22px;



	padding-top: 10px;



	padding-bottom: 22px;



}



.content1 .facts h3 a{color: #3A71AA; text-decoration:none;}



.content1 .facts h3 a:hover{text-decoration:underline;}







.content1 .quote_auto_det {



	margin-bottom: 10px;



}



.content1 .quote_auto_det p {



	line-height: 16px;



	padding-bottom: 10px;



}



.content1 .quote_auto_det p a{



	color: #FF6600;



	font-weight: bold;



}



.content1 .quote_auto_det p a:hover{text-decoration: none;}



	



.content1 .quote_auto_det h3{ 



	font-size: 14px;



	text-transform: uppercase;



	color: #333333;



	font-style: italic;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #666666;



	padding-bottom: 4px;



	padding-top: 2px;



	margin-bottom: 5px;



	



}



.content1 .quote_auto_det h3 a { color: #333333;text-decoration:none;}



.content1 .quote_auto_det h3 a:hover{ text-decoration:underline;}







.content1 .quote_auto_det .left_txt {



	float: left;



	width: 465px;



}



.content1 .quote_auto_det .left_img {



	float: left;



	width: 155px;



	text-align: center;



	vertical-align: middle;



}



.content1 .quote_auto_det .right_img {



	float: right;



	text-align: center;



	width: 150px;



}



.content1 .quote_auto_det .right_txt {



	float: right;



	width: 460px;



}



.content1 .auto_ins {}







.content1 .auto_ins a{



	color: #3871A8;



        text-decoration: none;



}



.content1 .auto_ins a:hover{



	text-decoration: none;



}



.content1 .auto_ins img {



	width: 300px;



	margin-right: auto;



	margin-left: auto;



	padding-bottom: 5px;



}







.content1 .auto_ins p {



	line-height: 16px;



	color: #000000;



	font-size: 12px;



}







.content1 .auto_ins h2 {



	color: #3871A8;



	font-size: 19px;



	font-weight: bold;



	padding-top: 7px;



	padding-bottom: 15px;



	padding-left: 15px;



}







.content1 .auto_ins .fltleft {



	float: left;



	width: 300px;



	margin-bottom: 10px;



	background-color: #F0F0F0;



	padding: 5px;



}



.content1 .auto_ins .fltleft h2 {



	background-color: #FFFFFF;



	padding: 10px;



	margin-bottom: 5px;



        



}







.content1 .auto_ins .fltright {



	float: right;



	width: 300px;



	margin-bottom: 10px;



	background-color: #F0F0F0;



	padding: 5px;



        margin-top: -6px;



}



.content1 .auto_ins .fltright h2 {



	background-color: #FFFFFF;



	padding: 10px;



	margin-bottom: 5px;



}







.content1 .auto_ins .auto_ins_defn {



	background-image: url(images/auto_ins_img1.jpg);



	background-repeat: no-repeat;



	height: 148px;



	margin-bottom: 10px;



	padding-left: 215px;



	padding-right: 5px;



}



.content1 .auto_ins .auto_ins_defn h2{



        padding-left: 25px;}







.content1 .auto_ins .liab_ins {



	background-image: url(images/auto_ins_img2.jpg);



	background-repeat: no-repeat;



	height: 149px;



	margin-bottom: 10px;



	padding-right: 190px;



	padding-left: 10px;



}



.content1 .auto_ins .compre_cover {



	background-image: url(images/auto_ins_img5.jpg);



	background-repeat: no-repeat;



	height: 138px;



	margin-bottom: 10px;



	padding-right: 210px;



	padding-left: 10px;



}



.content1 .auto_ins .file_claim {



	background-image: url(images/auto_ins_img6.jpg);



	background-repeat: no-repeat;



	height: 90px;



	margin-bottom: 10px;



	padding-left: 10px;



}



.content1 .auto_ins .file_claim h2 {



	float: left;



	padding-top: 35px;



	padding-right: 10px;



	padding-left: 150px;



}



.content1 .auto_ins .file_claim p {



	float: right;



	width: 340px;



	font-weight: bold;



	color: #000000;



	text-align: center;



	padding-top: 30px;



}







.content1 .auto_ins .drivers {



	background-image: url(images/auto_ins_img11.jpg);



	background-repeat: no-repeat;



	height: 102px;



	margin-bottom: 10px;



	padding-right: 224px;



	padding-left: 10px;



}



.content1 .other_insu {}



.content1 .other_insu p {



	line-height: 16px;}







.content1 .other_insu h2 {



	color: #AC1A2D;



	font-size: 18px;



	padding-left: 10px;



	padding-top: 6px;



	padding-bottom: 6px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #E7E7E6;



	margin-bottom: 5px;}







.content1 .other_insu h2 a{ color: #AC1A2D; text-decoration:none;}



.content1 .other_insu h2 a:hover{ color: #AC1A2D; text-decoration:none;}







.content1 .other_coverage {



	background-image: url(images/other_insu_img1.jpg);



	background-repeat: no-repeat;



	margin-bottom: 20px;



	padding-right: 150px;



}



.content1 .mcycle_insu {



	background-image: url(images/other_insu_img2.jpg);



	background-repeat: no-repeat;



	margin-bottom: 20px;



	padding-left: 135px;



}



.content1 .mhome_insu {



	background-image: url(images/other_insu_img3.jpg);



	background-repeat: no-repeat;



	margin-bottom: 20px;



	padding-right: 150px;



}



.content1 .other_insu .other_left {



	float: left;



	width: 305px;



	margin-bottom: 10px;



}



.content1 .other_insu .other_right {



	float: right;



	width: 310px;



	margin-bottom: 10px;



        margin-top: -6px;



}







.content1  .companies50  {



	text-align: center;



}



.content1  .companies50 p{



	text-align: left;



}



.content1 .companies50 td {



	padding: 15px 10px;



}



.content1 .companies50 form {



	padding: 10px 80px;



	text-align:center;



}







.content1  .states  {}



.content1 .states  td {



	padding: 15px 2px;



}



.content1 .states  form {



	padding: 10px 0px;



	text-align:center;



}







.content1 .cal_auto_ins {}



.content1 .cal_auto_ins p {



	line-height: 16px;



	font-size: 11px;



}







.content1 .cal_auto_ins h2 {



	font-size: 18px;



	color: #3A71AA;



	padding-top: 10px;



	padding-bottom: 7px;



	font-weight: normal;



	padding-left: 2px;



}



.content1 .cal_auto_ins h2 a, .content1 .cal_auto_ins h2 a:hover {



	color: #3A71AA;



	text-decoration:none;



}



.content1 .cal_auto_ins .descrip1 {



	background-image: url(images/cal_auto_ins_1.jpg);



	background-repeat: no-repeat;



	height: 115px;



	margin-bottom: 0px;



	padding-left: 225px;



	padding-right: 15px;



}



.content1 .cal_auto_ins .descrip2{



	margin-bottom: 0px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #EEEEEE;



}



.content1 .cal_auto_ins .descrip2 h2{ padding-top: 5px; }



.content1 .cal_auto_ins .descrip2 img {



	float: left;



	padding: 5px 10px 10px 10px;



	width: 200px;



}



.content1  .cal_auto_ins  .calif_data  {



	float: right;



	width: 400px;



}







.content1 .cal_auto_ins .descrip3 {



	width: 302px;



	margin-bottom: 10px;	



}



.content1 .cal_auto_ins .descrip4 {



	background-image: url(images/cal_auto_ins_8.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	height: 96px;



	margin-bottom: 10px;



	padding-left: 15px;



	padding-right: 170px;



	text-align: center;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #EEEEEE;



	margin-top: 10px;



}



.content1 .comm_ins_pg {}



.content1  .comm_ins_pg  p {



	padding-left: 2px;



	line-height: 16px;



	padding-bottom: 2px;



}







.content1 .comm_ins_pg h2 {



	font-size: 18px;



	color: #3A71AA;



	padding-bottom: 2px;



	font-weight: normal;



        padding-left-2px;	



        padding-top: 5px;



}



.content1 .comm_ins_pg h2 a, .content1 .comm_ins_pg h2 a:hover{



	color: #3A71AA; text-decoration:none;}







.content1 .comm_ins_pg img {



	float: left;



	margin: 10px 0px;



}







.content1 .comm_ins_pg .comm_define {



	background-image: url(images/comm_ins_pg_1.jpg);



	background-repeat: no-repeat;



	height: 288px;



	padding-right: 205px;



	padding-left: 10px;



}



.content1 .comm_ins_pg .comm_define h2{



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #DBDBDB;



	margin-bottom: 2px;	



        padding-bottom: 5px; 



}



.content1 .comm_ins_pg .comm_data {



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CBCBCB;



}







.content1 .comm_ins_pg .comm_data_p {



	float: right;



	width: 440px;



	margin-top: 7px;



}



.content1 .comm_ins_pg .break{



        padding-top: 10px;



}



.content1 .cal_health_ins {}



.content1 .cal_health_ins .break {



	padding-top: 10px;



	padding-bottom: 5px;



}







.content1 .cal_health_ins p {



	line-height: 16px;



}







.content1 .cal_health_ins img {



	float: left;



	margin:10px 0px;



}







.content1 .cal_health_ins h2 {



	font-size: 18px;



	color: #3A71AA;



	font-weight: normal;



	padding: 5px 5px 2px 2px;



}



.content1 .cal_health_ins h2.border{



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CBCBCB;



	margin-bottom: 5px;



	padding-bottom: 5px;



}



.content1 .cal_health_ins h2 a, .content1 .cal_health_ins h2 a:hover{



	color: #3A71AA; text-decoration:none;}







.content1 .cal_health_defn {



	background-image: url(images/cal_health_ins_1.jpg);



	background-repeat: no-repeat;



	height: 203px;



	padding-left: 10px;



	padding-right: 225px;



}



.content1 .cal_health_search {



	background-image: url(images/cal_health_ins_3.jpg);



	background-repeat: no-repeat;



	height: 71px;



	padding-right: 10px;



	padding-left: 280px;



	text-align: center;



	padding-top: 10px;



	margin-top: 10px;



}



.content1 .cal_health_quote {



	background-image: url(images/cal_health_ins_11.jpg);



	background-repeat: no-repeat;



	height: 193px;



	padding-left: 10px;



	padding-right: 200px;



	padding-top: 10px;



	margin-top: 10px;



	margin-bottom: 10px;



}



.content1 .cal_health_5ways {



	background-image: url(images/cal_health_ins_12.jpg);



	background-repeat: no-repeat;



	height: 135px;



	padding-right: 10px;



	padding-left: 190px;



	padding-top: 5px;



}



.content1 .cal_health_data {



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CFCFCF;



}



.content1 .cal_health_data_p {



	float: right;



	width: 435px;



	margin-top: 5px;



}











.content1 .health_ins_pg {}



.content1 .health_ins_pg p {



	line-height: 16px;



}







.content1 .health_ins_pg h2 {



	font-size: 18px;



	color: #3A71AA;



	font-weight: normal;



	padding: 0px 5px 2px 2px;



}



.content1 .health_ins_pg h2.border{



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CBCBCB;



	margin-bottom: 5px;



	padding-bottom: 5px;



	padding-top: 5px;



}



.content1 .health_ins_pg h2 a, .content1 .health_ins_pg h2 a:hover{



	color: #3A71AA; text-decoration:none;}



	



.content1 .health_ins_pg .health_defn {



	background-image: url(images/health_ins_1.jpg);



	background-repeat: no-repeat;



	height: 129px;



	margin-bottom: 10px;



	padding-right: 215px;



	padding-left: 10px;



}



.content1 .health_ins_pg .health_data {



	margin-bottom: 10px;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CBCBCB;



}







.content1 .health_ins_pg .left_img {



	float: left;



	margin-bottom: 10px;



	width: 190px;



	text-align: left;



}







.content1 .health_ins_pg .left_txt {



	float: left;



	width: 435px;



}



.content1 .health_ins_pg .right_img {



	float: right;



	width: 190px;



	margin-bottom: 10px;



	text-align: right;



}



.content1 .health_ins_pg .right_txt {



	float: right;



	width: 435px;



        margin-top:-5px;



}







.content1 .insu_article {}







.content1 .insu_article p {



	line-height: 16px;



	padding-bottom: 10px;



}







.content1 .insu_article h2 {



	font-size: 18px;



	color: #3A71AA;



	font-weight: normal;



	padding: 2px 5px 2px 2px;



}



.content1 .insu_article h2.border{



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CBCBCB;



	margin-bottom: 3px;



	padding-bottom: 5px;



	padding-top: 5px;



}



	



.content1 .insu_article .arti_health {



	background-image: url(images/ins_arti_1.jpg);



	background-repeat: no-repeat;



	height: 129px;



	padding-bottom: 5px;



	padding-right: 220px;



	padding-left: 10px;



}



.content1 .insu_article .arti_health a{



	color: #095EB9;text-decoration:none;



}



.content1 .insu_article .arti_health a:hover{



	text-decoration:none;



	color: #003571;



}







.content1 .insu_article .arti_auto {



	background-image: url(images/ins_arti_2.jpg);



	background-repeat: no-repeat;



	height: 96px;



	padding-bottom: 5px;



	padding-right: 5px;



	padding-left: 202px;



}



.content1 .insu_article .arti_auto a {



	color: #588526;text-decoration:none;



}



.content1 .insu_article .arti_auto a:hover {



	text-decoration:none;



	color: #00472F;



}







.content1 .insu_article .arti_general {



	background-image: url(images/ins_arti_3.jpg);



	background-repeat: no-repeat;



	height: 75px;



	padding-bottom: 5px;



	padding-right: 220px;



	padding-left: 10px;



}



.content1 .insu_article .arti_general a{



	color: #A86701;text-decoration:none;



}



.content1 .insu_article .arti_general a:hover{



	text-decoration:none;



	color: #43280B;



}







.content1 .insu_article .arti_home {



	background-image: url(images/ins_arti_4.jpg);



	background-repeat: no-repeat;



	height: 117px;



	padding-bottom: 5px;



	padding-right: 10px;



	padding-left: 220px;



}



.content1 .insu_article .arti_home a{



	color: #00472F;text-decoration:none;



}



.content1 .insu_article .arti_home a:hover{



	text-decoration:none;



	color: #7D9537;



}







.content1 .insu_article .arti_life {



	background-image: url(images/ins_arti_5.jpg);



	background-repeat: no-repeat;



	height: 125px;



	padding-bottom: 5px;



	padding-right: 220px;



	padding-left: 10px;



}



.content1 .insu_article .arti_life a{



	color: #018AC0;text-decoration:none;



}



.content1 .insu_article .arti_life a:hover{



	text-decoration:none;



	color: #0066CC;



}







.content1 .insu_article .arti_commer {



	background-image: url(images/ins_arti_6.jpg);



	background-repeat: no-repeat;



	height: 93px;



	padding-bottom: 5px;



	padding-right: 10px;



	padding-left: 220px;



}



.content1 .insu_article .arti_commer a{



	color: #003571; text-decoration:none;



}



.content1 .insu_article .arti_commer a:hover{



	text-decoration:none;



	color: #3C586E;



}







.border  {



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CBCBCB;



	margin-bottom: 5px;



	padding-bottom: 5px;



}



.content1 .life_ins_pg {}



.content1 .life_ins_pg a{ 



         text-decoration:underline;



          color:#366DA5}







.content1 .life_ins_pg p {



	line-height: 16px;



	padding-bottom: 5px;



}







.content1 .life_ins_pg h2 {



	font-size: 18px;



	color: #3A71AA;



	font-weight: normal;



	padding: 2px 5px 5px 2px;



}



.content1 .life_ins_pg h2 a, .content1 .life_ins_pg h2 a:hover{



	color: #3A71AA; text-decoration:none;}



		



.content1 .life_ins_pg .life_defn {



	background-image: url(images/life_ins_1.jpg);



	background-repeat: no-repeat;



	height: 305px;



	padding-right: 200px;



	padding-left: 10px;



        padding-top:5px;



}



.content1  .life_ins_pg .life_data {



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CFCFCF;



	padding-top: 10px;



}



.content1  .life_ins_pg .life_data_p {



	float: right;



	padding-top: 2px;



	width: 435px;



	padding-bottom: 10px;



        



}



.content1 .life_ins_pg .life_data h2 {



	padding-bottom: 2px;



}







.content1 .life_ins_pg .life_left {



	float: left;



	width: 300px;



	margin-top: 10px;



}



.content1 .life_ins_pg .life_right {



	float: right;



	width: 300px;



	margin-top: 0px;



}



.content1 .life_ins_pg .life_quote_defn {



	background-image: url(images/life_ins_quote_1.jpg);



	background-repeat: no-repeat;



	height: 127px;



	padding-top: 7px;



	padding-left: 10px;



	padding-right: 200px;



}



.content1    .life_ins_pg    .image_l {



	float: left;



	width: 190px;



	padding-bottom: 10px;



}



.content1    .life_ins_pg    .image_r {



	float: right;



	width: 190px;



	padding-bottom: 10px;



}



.content1    .life_ins_pg   .life_data_l {



	float: left;



	padding-top: 2px;



	width: 435px;



	padding-bottom: 10px;



}



.content1    .life_ins_pg   .life_data_r {



	float: right;



	padding-top: 2px;



	width: 430px;



	padding-bottom: 10px;



}







.content1 .home_ins_pg {}



.content1 .home_ins_pg p {



	line-height: 16px;



	padding-bottom: 5px;



}







.content1 .home_ins_pg h2 {



	font-size: 18px;



	color: #3A71AA;



	font-weight: normal;



	padding: 2px 5px 5px 2px;



}



.content1    .home_ins_pg    .image_l {



	float: left;



	width: 190px;



	padding-bottom: 10px;



}



.content1    .home_ins_pg    .image_r {



	float: right;



	width: 190px;



	padding-bottom: 10px;



}



.content1 .home_ins_pg .image_small {



	float: left;



	width: 128px;



	padding-right: 3px;



}







.content1 .home_ins_pg h2 a, .content1 .home_ins_pg h2 a:hover{



	color: #3A71AA; text-decoration:none;}



		



.content1 .home_ins_pg .home_defn {



	background-image: url(images/home_ins_1.jpg);



	background-repeat: no-repeat;



	height: 142px;



	padding-top: 5px;



	padding-left: 10px;



	padding-right: 200px;



}



.content1   .home_ins_pg  .home_data {



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CFCFCF;



	padding-top: 10px;



}



.content1   .home_ins_pg  .home_data_r {



	float: right;



	padding-top: 2px;



	width: 435px;



	padding-bottom: 10px;



        margin-top: -5px;



}



.content1   .home_ins_pg  .home_data_l {



	float: left;



	padding-top: 2px;



	width: 435px;



	padding-bottom: 10px;



}



.content1 .home_ins_pg .home_left {



	float: left;



	width: 300px;



	margin-top: 10px;



}



.content1 .home_ins_pg .home_right {



	float: right;



	width: 315px;



	margin-top: 2px;



}







.content1 .home_ins_pg .home_faq {



	background-image: url(images/home_ins_7.jpg);



	background-repeat: no-repeat;



	height: 62px;



	color: #FFFFFF;



	margin-top: 10px;



}



.content1 .home_ins_pg .home_faq a {



	color: #FFFFFF;



	text-decoration: none;



}







.content1 .home_ins_pg .home_faq h1 {



	color: #FFFFFF;



	float: left;



	font-size: 35px;



	padding-top: 20px;



	padding-left: 10px;



	width: 110px;



	font-weight: normal;



}



.content1 .home_ins_pg .home_faq p {



	float: right;



	font-weight: bold;



	text-align: center;



	padding-top: 15px;



	padding-right: 150px;



	font-size: 12px;



	width: 350px;



}







.content1 .long_term{}



.content1 .long_term p {



	line-height: 16px;



	padding-bottom: 5px;



}



.content1 .long_term h2 {



	font-size: 18px;



	color: #3A71AA;



	font-weight: normal;



	padding: 2px 5px 5px 2px;



}



.content1  .long_term .long_term_quotes {



	background-image: url(images/long_term_1.jpg);



	background-repeat: no-repeat;



	height: 76px;



	padding-right: 200px;



	padding-left: 10px;



	padding-top: 5px;



	margin-bottom: 10px;



}



.content1  .long_term .long_term_quotes a{



	color: #798E0B;



	text-decoration: none;



}



.content1  .long_term .long_term_quotes a:hover{



	color: #003300;



	text-decoration: none;



}







.content1 .long_term .long_term_how {



	background-image: url(images/long_term_2.jpg);



	background-repeat: no-repeat;



	height: 88px;



	margin-bottom: 10px;



	padding-top: 5px;



	padding-right: 10px;



	padding-left: 200px;



}



.content1 .long_term .long_term_how a{



	color: #3B3C40;



	text-decoration: none;



}



.content1 .long_term .long_term_how a:hover{



	color: #000000;



	text-decoration: none;



}











.content1 .long_term .long_term_basics {



	background-image: url(images/long_term_3.jpg);



	background-repeat: no-repeat;



	height: 78px;



	padding-top: 5px;



	padding-right: 200px;



	padding-left: 10px;



	margin-bottom: 10px;



}



.content1 .long_term .long_term_basics a{



	color: #FE7704;



	text-decoration: none;



}



.content1 .long_term .long_term_basics a:hover{



	color: #FF3300;



	text-decoration: none;



}











.content1 .long_term .long_term_plan {



	background-image: url(images/long_term_4.jpg);



	background-repeat: no-repeat;



	height: 77px;



	margin-bottom: 10px;



	padding-top: 5px;



	padding-right: 5px;



	padding-left: 195px;



}



.content1 .long_term .long_term_plan a{



	color: #366DA5;



	text-decoration: none;



}



.content1 .long_term .long_term_plan a:hover{



	color: #427DB9;



	text-decoration: none;



}











.content1  .long_term  .long_term_tips  {



	background-image: url(images/long_term_5.jpg);



	background-repeat: no-repeat;



	height: 87px;



	padding-top: 5px;



	padding-right: 200px;



	padding-left: 10px;



	margin-bottom: 10px;



}



.content1  .long_term  .long_term_tips a{



	color: #D40400;



	text-decoration: none;



}



.content1  .long_term  .long_term_tips a:hover{



	color: #FF0000;



	text-decoration: none;



}











.content1 .long_term .long_term_policy {



	background-image: url(images/long_term_6.jpg);



	background-repeat: no-repeat;



	height: 88px;



	padding-top: 5px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 200px;



}



.content1 .long_term .long_term_policy a{



	color: #DCB53C;



	text-decoration: none;



}



.content1 .long_term .long_term_policy a:hover{



	color: #DCA816;



	text-decoration: none;



}











.content1 .long_term .long_term_faq {



	background-image: url(images/long_term_7.jpg);



	background-repeat: no-repeat;



	height: 88px;



	margin-bottom: 10px;



	padding-top: 5px;



	padding-right: 180px;



	padding-left: 10px;



}



.content1 .long_term .long_term_faq a{



	color: #435070;



	text-decoration: none;



}



.content1 .long_term .long_term_faq a:hover{



	color: #000000;



	text-decoration: none;



}











.content1 .long_term .long_term_defn {



	background-image: url(images/long_term_8.jpg);



	background-repeat: no-repeat;



	height: 76px;



	padding-top: 5px;



	margin-bottom: 10px;



	padding-right: 10px;



	padding-left: 195px;



}



.content1 .long_term .long_term_defn a{



	color: #982424;



	text-decoration: none;



}



.content1 .long_term .long_term_defn a:hover{



	color: #B83A3B;



	text-decoration: none;



}

.content1 .health_ins_quote {}

.content1 .health_ins_quote p {
	line-height: 16px;
	padding-bottom: 5px;
	padding-top: 3px;
}

.content1 .health_ins_quote h2 {
	font-size: 18px;
	color: #3A71AA;
	font-weight: normal;
	padding: 4px 5px 2px 2px;
}

.content1 .health_ins_quote p a, .content1 .health_ins_quote p a:hover{
	color: #3A71AA; text-decoration:underline;
}

.content1 .health_ins_quote h2 a, .content1 .health_ins_quote h2 a:hover{
	color: #3A71AA; text-decoration:none;
}

.content1 .health_ins_quote .padd {
	padding-right: 215px;
	padding-top: 5px;
}

.content1 .health_ins_quote .line {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CBCBCB;
	padding-bottom: 10px;
}

.content1 .health_ins_quote .health_defn {
	background-image: url(images/health_quotes_1.jpg);
	background-repeat: no-repeat;
	height: 220px;
	margin-bottom: 10px;
	padding-left: 10px;
}

.content1 .health_ins_quote .health_defn p{	
	padding-bottom: 12px;
	padding-top: 5px;
}

.content1 .health_ins_quote .left_img {
	float: left;
	margin-bottom: 10px;
	width: 190px;
	text-align: left;
}

.content1 .health_ins_quote .left_txt {
	float: left;
	width: 435px;
	margin-bottom: 10px;
}

.content1 .health_ins_quote .right_img {
	float: right;
	width: 190px;
	margin-bottom: 10px;
	text-align: right;
}

.content1 .health_ins_quote .right_txt {
	float: right;
	width: 435px;
	margin-bottom: 10px;
}

.content1 .health_ins_quote .fltleft {
	float: left;
	width: 310px;
	margin-bottom: 10px;
}

.content1 .health_ins_quote .fltright {
	float: right;
	width: 310px;
	margin-bottom: 10px;
    margin-top: -9px;
}

.content1 .health_ins_quote .ppo {
	background-image: url(images/health_quotes_2.jpg);
	background-repeat: no-repeat;
	height: 60px;
	text-align: center;
	padding-left: 30px;
	padding-right: 400px;
	font-size: 11px;
	line-height: 15px;
	padding-top: 9px;
	margin-bottom: 10px;
}

.content1 .health_ins_quote .pos {
	background-image: url(images/health_quotes_3.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 94px;
	width: 310px;
	margin-bottom: 10px;	
	text-align: center;	

}

.content1 .health_ins_quote .pos .det{
	padding-top: 5px;
	padding-right: 155px;
	padding-left: 10px;
}

.content1 .health_ins_quote .epo {
	background-image: url(images/health_quotes_4.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 94px;
	width: 310px;
	margin-bottom: 10px;
	text-align: center;
    margin-top: -8px;
}

.content1 .health_ins_quote .epo .det{
	padding-top: 4px;
	padding-right: 150px;
	padding-left: 0px;
	font-size: 11px;
	line-height: 16px;
}

.content1 .health_ins_quote .medicare {
	background-image: url(images/health_quotes_7.jpg);
	background-repeat: no-repeat;
	height: 79px;
	margin-bottom: 10px;
	padding-right: 360px;
	padding-left: 15px;
	padding-top: 10px;
}



.content1  .health_ins_quote  .state_quote  {
	background-image: url(images/health_quotes_12.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 95px;
	width: 310px;
	margin-bottom: 10px;
}

.content1  .health_ins_quote  .state_quote .det{
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 100px;
	padding-top: 5px;
}

.content1 .health_ins_quote .travel_ins {
	background-image: url(images/health_quotes_13.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 95px;
	width: 310px;
	margin-bottom: 10px;
    margin-top: -8px;
}

.content1 .health_ins_quote .travel_ins .det{
	padding-top: 4px;
	padding-right: 120px;
	padding-left: 10px;
	font-size: 11px;
	line-height: 16px;
}

.content1 .home_owner {}

.content1 .home_owner p {
	padding-left: 8px;
	padding-right: 5px;
}

.content1 .home_owner h2 {
	font-size: 18px;
	color: #3A71AA;
	font-weight: normal;
	padding: 5px;
}

.content1 .home_owner h2 a, .content1 .home_owner h2 a:hover{
	color: #3A71AA; text-decoration:none;
}

.content1 .home_owner img {
	text-align: center;
	padding-bottom: 1px;
	padding-top: 1px;
}

.content1 .home_owner .home_own_quote {
	background-image: url(images/home_own_1.jpg);
	background-repeat: no-repeat;
	height: 362px;
	padding-left: 2px;
	padding-right: 200px;
	margin-bottom: 5px;
	padding-top: 5px;
}

.content1 .home_owner .home_own_quote p {
	padding-top: 5px;
	padding-bottom: 10px;
}

.content1  .home_owner   .home_own_det  {
	background-image: url(images/home_own_2.jpg);
	background-repeat: no-repeat;
	height: 190px;
	padding-top: 3px;
}

.content1 .home_owner .left {
	float: left;
	width: 310px;
	margin-bottom: 5px;
}

.content1 .home_owner .right {
	float: right;
	margin-bottom: 5px;
	width: 310px;
	margin-top: -1px;
}

.content1 .home_owner .faq {
	background-image: url(images/home_own_7.jpg);
	background-repeat: no-repeat;
	height: 100px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;

}

.content1 .home_owner .faq p {
	padding-right: 10px;
	padding-left: 200px;
	padding-top: 10px;
}

.content1 .home_owner .facts {
	background-image: url(images/home_own_10.jpg);
	background-repeat: no-repeat;
	height: 75px;
	margin-bottom: 5px;
	text-align: center;
	padding-right: 250px;
	padding-left: 10px;
	padding-top: 4px;
}

.content1 .home_owner .blog {
	background-image: url(images/home_own_13.jpg);
	background-repeat: no-repeat;
	height: 70px;
	margin-bottom: 5px;
	text-align: center;
	padding-right: 300px;
	padding-left: 20px;
	padding-top: 10px;
}
.fltClear {
	clear: both;
}
