/*

Web site name:Insurance Quotes
Designe date:14.10.2009

*/


/*---------------------------------------General style start----------------------*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; background:url(../images/bg_top.jpg) repeat-x;
	color:#2c2c2c;
	background-color:#ffffff;
	margin:0;
	padding:0;
	background-position: left top;
}

img, form, ul, li, form, input{padding:0; margin:0;}

img{border:0;}

ul{list-style-type:none;}

/*---------------------------------------General style end----------------------*/

/*behavior: url("images/iepngfix.htc");
*/

fieldset, form, label, input {
margin: 0;
padding: 0;
border: none;
}

#ajaxSearch_output {
	z-index: 12000;
}

#ajaxSearch_input {margin:0; padding:2px 2px; width:215px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#666666; border:#979797 solid 1px;}
	
.ajaxSearch_resultLink {
	font: bold 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.ajaxSearch_resultExtract p {
	margin: 2px 0 15px 0;
}

.ajaxSearch_highlight1{
  color : #e4810c;
  padding: 0;
  font-weight: bold;
}
.ajaxSearch_highlight2{
  color : #be6a07;
  padding: 0;
  font-weight: bold;
}

.header_top{margin:0; padding:0; background:url(../images/header_top.jpg) no-repeat; height:135px;}
.header_lef{margin:0; padding:46px 0 0 0; background:url(../images/header_lef.jpg) no-repeat;}
.header_right{margin:0; padding:23px 0 0 0; background:url(../images/header_right.jpg) repeat-y; color:#FFFFFF; font-size:12px;}
.contain_bg{margin:0; padding:22px 14px 30px 16px; background:url(../images/contain_bg.jpg) repeat-x;}

.border_bot_right{margin:0; padding:0; border-bottom:#cecece solid 1px; border-right:#cecece solid 1px;}
.border_bot{margin:0; padding:0; border-bottom:#cecece solid 1px;}
.border_right{margin:0; padding:0; border-right:#cecece solid 1px; line-height:18px;}

.border_bot_right_pad{margin:0; padding:3px 0 3px 20px; border-bottom:#cecece solid 1px; border-right:#cecece solid 1px;}
.border_bot_pad{margin:0; padding:3px 0 3px 20px; border-bottom:#cecece solid 1px;}
.border_right_pad{margin:0; padding:3px 0 3px 20px; border-right:#cecece solid 1px; line-height:18px;}
.border_pad{margin:0; padding:3px 0 3px 20px; line-height:18px;}

.blue_txt{margin:0; padding:0; color:#0386c5; font-size:14px;}
.blue_txt_small{margin:0; padding:0; color:#0094c9; font-size:12px;}
.blue_txt_normal{margin:0; padding:0; color:#0080bb; font-size:11px;}
.ass_txt{margin:0; padding:0; color:#999999; font-size:11px;}
.white_txt{margin:0; padding:0; color:#ffffff; font-size:12px;}

a, a:visited {
	color: #025ca0;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.go {
    background: url(../images/go.jpg) no-repeat;
    }


.box_top{margin:0; padding:0 0 0 22px; background:url(../images/box_top.jpg) no-repeat; line-height:38px; font-size:18px; color:#005ba1;}
.box_bg{margin:0; padding:5px 0 3px 22px; background:url(../images/box_bg.jpg) repeat-y; font-size:12px; color:#434343; line-height:25px;}

.midle_bg{margin:0; padding:15px 0 0 0; background:url(../images/midle_bg.jpg) no-repeat; height:137px;}
.a_midle_pad{margin:0; padding:0 0 0 25px; color:#666666;}
.b_midle_pad{margin:0; padding:0 0 0 15px; color:#666666;}
.c_midle_pad{margin:0; padding:0 0 0 23px; color:#666666;}

.txt_durk{margin:0; padding:0; color:#666666; font-size:12px;}

h5{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; font-weight:normal;}
h5 span{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#FFFFFF; font-weight:normal;}

h4{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#FFFFFF; font-weight:normal;}

a.blue_txt_normal_link{margin:0; padding:0; color:#0080bb; font-size:11px; font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none;}
a.blue_txt_normal_link:hover{margin:0; padding:0; color:#db7a20; font-size:11px; font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none;}

.footer_bg{margin:0; padding:0; background:url(../images/footer.jpg) repeat-x; height:161px;}
.footer_txt{margin:0; padding:0; color:#FFFFFF; font-size:11px;}

a.footer_link{margin:0; padding:0 4px 0 4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; 
	text-decoration:none;}
a.footer_link:hover{margin:0; padding:0 4px 0 4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffde00; 
	text-decoration:none;}

.drop_down{margin:0; padding:2px 2px; width:158px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#666666; border:none;}

ul.menu2{margin:0; padding:0 0 0 12px;}
ul.menu2 li{
	margin:0;
	padding:0 40px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff; text-transform:uppercase;
	font-size:12px;
	background-position:right center;
	line-height:36px;
	float:left;
	background-image: url(../images/div.jpg);
	background-repeat: no-repeat;
}
ul.menu2 li a{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
ul.menu2 li a:hover{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#012642; font-size:12px; text-decoration:none;}

ul.menu2 li.last {
	background-image:none;
	padding:0 0 0 47px;
}

a.header_link{margin:0; padding:0; color:#FFFFFF; font-size:11px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.header_link:hover{margin:0; padding:0; color:#000000; font-size:11px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

.txt_fild{margin:0; padding:2px 2px; width:215px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	color:#666666; border:#979797 solid 1px;}



.iner_con-img{margin:0; padding:0; background:url(../images/iner_topimg.jpg) no-repeat;}
.iner_con-bg{margin:0; padding:0; background:url(../images/iner_con_bg.jpg) repeat-y;}

.iner_lef{margin:0; padding:0; background:url(../images/left_img.jpg) no-repeat; height:484px;}
.iner_right{margin:0; padding:0; background:url(../images/right_img.jpg) no-repeat; height:484px;}

.iner_lef_sm{margin:0; padding:0; background:url(../images/iner_sm_lef.jpg) repeat-y;}
.iner_right_sm{margin:0; padding:0; background:url(../images/sm_iner_right.jpg) repeat-y;}

.iner_left-col_pad{margin:0; padding:22px 10px 0 10px;}

.dot{margin:0; padding:0; border-bottom:#FFFFFF dashed 1px;}

.white_txt{margin:0; padding:0; color:#ffffff; font-size:12px;}

ul.arrow{margin:0; padding:4px 0 4px 10px;}
ul.arrow li{margin:0; padding:0 0 6px 13px; font-family:Arial, Helvetica, sans-serif; color:#e8f5ff; font-size:12px; line-height:18px;
	background:url(../images/arro.jpg) no-repeat; background-position:0 5px;}
ul.arrow li a{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#e8f5ff; font-size:12px; text-decoration:none}
ul.arrow li a:hover{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#11dbff; font-size:12px; text-decoration:none}

h3{margin:0; padding:0 0 12px 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#005ca1;}
#maincontentarea h4{margin:0; padding:0 0 12px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#005ca1;}

.border_iner{margin:0; padding:0; border-bottom:#676d72 dashed 1px;}

.txt_durk_iner{margin:0; padding:0; color:#666666; font-size:12px; line-height:18px;}
.blue_txt_small_iner{margin:0; padding:0; color:#025ca0; font-size:12px;}

.userlogin input {margin:10px; padding:10px; border:1px orange solid; font-size:16px;}

input#cfContact   {background-color:#EDA012; font-size:20px; color:white; padding:10px; border:1px red solid !important}

div#newsfeed strong {display:none;}

span.newsfootertitle { text-transform: capitalize }
.getQuote {
	background-image: url(../images/get_quot.jpg);
	height: 38px;
	width: 154px;
}

