﻿@charset "utf-8";
/* CSS Document */

html {overflow:auto;}
body {margin:0px; padding:0px; font-size:62.5%; font-family:Arial, Helvetica, sans-serif; color:#666666; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; background:url(../NewImages/main_bg_inner.gif) repeat-x scroll 0 0;}
.body_ind{background:url(../images/main_bg.gif) repeat-x scroll 0 0!important;}

.parent{height:auto; margin:0 auto; padding:0; width:1000px; }
.parent_box{float:left; height:auto; margin:0; width:100%;}

/*   ------------- header left --------------  */

.header{padding:0px; margin:0px;  height:126px; width:100%; float:left; }
.header_left{padding:4px 0px 0px 0px; margin:0px; float:left; width:31%;}
/*.header_left{padding:10px 0px 0px 0px; margin:0px; float:left; width:28%;}*/
.header_left img{border:0 none;}

/*   ------------- header right --------------  */

.noquote_message{padding:5px 5px 5px 5px; margin:0px 0px 10px 0px ; background:#fcf7d1; border:1px solid #eae09d; font-size:1.3em; font-weight:bold; color:#dd421d; }

/*.header_right{padding:10px 0px 0px 0px; margin:0px; float:right; width:70%;}*/
.header_right{padding:10px 0px 0px 0px; margin:0px; float:right; width:68%;}

.nav_utilities{padding:0px 0 0; margin:0px; float:left; width:100%; height:18px;} 
.nav_utilities ul{padding:0px; margin:0px; list-style-type:none; float:left;}
.nav_utilities ul li{padding:0px 6px 0px 6px; margin:0px; display:inline; border-left:1px solid #c1c1c1;  font-family:arial;}
.nav_utilities ul li a{padding:0px; margin:0px; text-decoration:none; color:#646262; font-size:1.2em; font-weight:bold;}
.nav_utilities ul li a:hover{padding:0px; margin:0px; color:#F9BC13; background:none;}
.nav_utilities ul li a.active{color:#F9BC13; background:none;}
.nav_utilities ul li.first{border:0px none;}


h2.heading_normal {font-size:1em !important;font-weight:normal !important;padding:0 3px 0 0 !important;width:auto !important;}



/* MAIN NAVIGATION START  */

.header_right .main_nav{padding:0px; margin:0px; position:relative; top:49px; float:left; }
.settop{top:3px!important;} /* using this when contact_us on header*/

/*.header_bottom .two .main_nav ul{padding:0px; margin:0px; list-style-type:none; }
.header_bottom .two .main_nav ul li{padding:0px 10px 0px 10px; margin:0px; display:inline; font-size:1.3em; font-family:arial; color:#064768;}*/


	ul#nav-main {margin: 0; padding:0; list-style-type:none; font-family:Helvetica, sans-serif; }
	ul#nav-main li { float:left; height:42px; font-size:1.6em; margin:0; display:inline; padding:0px 6px 0 0; }
	ul#nav-main li a {background:url(../NewImages/bg_button1.gif) no-repeat; height:42px; display:block; float:left;text-decoration:none; }
	ul#nav-main li a:link,
	#nav-main li a:visited {color: #fff; background-position:0 0; text-decoration:none;}			
	ul#nav-main li a:hover,
	ul#nav-main li a.active,
	ul#nav-main li a:focus,
	ul#nav-main li a { text-decoration:none; background-position:0 -42px; }			
	#nav-main li a span { background:url(../NewImages/bg_button1.gif) no-repeat; display:block; padding:3px 10px 0 0; margin-left:10px; height:27px; float:left; cursor:pointer;}
			
	#nav-main li a:link span,
	#nav-main li a:visited span {color:#fff; background-position:100% 0; text-align:center; }
				
				#nav-main li a:hover span,
				#nav-main li a.active span,
				#nav-main li a:focus span,
				#nav-main li a span
					{ color:#ffffff; text-decoration:none; background-position:100% -42px;}
			
			#nav-main ul
				{ display:none;  position:absolute; width:917px; top:42px; left: -200px; bottom: 0; background:#1d84a6; padding:0; list-style:none; text-align: center; height: 21px; font-size: 1.2em; float:left;}
			
/* MAIN NAVIGATION END */



.banner{padding:0px; margin:0px; width:100%; float:left; height:auto; height:256px;}
.banner_left{padding:40px 0px 0px 0px; margin:0 0 0 0px;  width:29%; float:left;}
.banner_left img{border-style:none;}
.banner_right{padding:0px; margin:0px; width:70%; float:right;}

.banner_first{padding:0px; margin:0px; float:left; width:100%; height:auto;}

#h1 h1{ color:#333333; font-size:1.0em!important; margin:0; padding:18px 0px 5px 0px; display:inline; font-weight:bold; }
.h1{padding:18px 0px 5px 0px; margin:0px; font-size:2.1em; color:#333333; float:left; width:100%; font-weight:bold;}
#h1 h1 a{color:#333333; text-decoration:none;}


.banner_first p{padding:0px; margin:0px; font-size:1.5em; font-weight:bold; }
.banner_first a{text-decoration:none;color:#333333; padding:18px 0px 5px 0px; margin:0px; font-size:2.1em; color:#333333; float:left; width:100%; font-weight:bold;}
.banner_first h2{padding:0px; margin:0px; font-size:1.5em; font-weight:bold;} 
.highlight{color:#333;}

.banner_second{padding:5px 0px 0px 0px; margin:0px; float:left; width:100%; height:auto;}
.banner_second h2{padding:0px; margin:0px; font-size:1.9em; font-weight:normal; color:#333;} /* add for moto */
/*28 May Changes */
.banner_second1{padding:18px 0px 0px 0px; margin:0px; float:left; width:100%; height:auto;}
/*28 May Changes */
.banner_second2{padding:0px 0px 0px 0px; margin:0px; float:left; width:100%; height:auto;}
.banner_second2 p{padding:0px 0px 0px 0px!important; margin:0px; font-size:1.9em; font-weight:normal; color:#333; text-align:justify}

.banner_second1 p{padding:0px 0px 0px 0px!important; margin:0px; font-size:1.9em; font-weight:normal; color:#333;text-align:justify}
.set_height{padding-top:5px;}
.set_moto{padding:22px 0px 0px 0px!important;}
.banner_second .left{padding:20px 0px 0px 10px; margin:0px; float:left; width:51%; height:auto;}
.banner_second .left .main_points{padding:0px 0px 5px 0px; margin:0px; float:left; width:100%; height:41px;}
.banner_second .left .img_space{padding:0px; margin:0px; width:11%; float:left;}
.banner_second .left .text_space{padding:0px; margin:0px; width:88%; float:right;}
.banner_third{padding:0;}
/*28 May Changes */
.banner_third p{padding:0px; margin:0px; font-size:1.9em; font-weight:normal; color:#333;}
/*28 May Changes */
.banner_third p a{text-decoration:none;color:#333333; font-weight:bold;}
.banner_third p a img{padding-top:30px;padding-left:270px;}
.banner_second .left h2{padding:7px 0px 0px 0px; margin:0px; float:left; width:100%; height:auto; font-size:1.8em; font-weight:bold; color:#333;}
.banner_second .left p{padding:1px 0px 0px 0px; margin:0px; float:left; width:100%; height:auto; font-size:1.8em; font-weight:normal; color:#333;}
.banner_second .left p a{text-decoration:none;color:#333333;}  
.banner_second .right{padding:85px 0px 0px 0px; margin:0px; float:right; width:42%; height:auto;}

/*    ------------ container start ------------------- */

.container{padding:0px; margin:0px; float:left; width:100%; }
.container_heading{padding:0px; margin:0px; float:left; width:100%;}
.container_heading p{padding:15px 0px 15px 0px; margin:0px; font-size:1.8em; color:#008ad5; font-weight:normal;}
/*28 May Changes */
.container_heading p a{text-decoration:none;color:#008ad5;}
.container_top{padding:0px 0px 15px 0px; margin:0px; float:left; width:100%; border-bottom:1px solid #e5e5e5;}
.container_top .first{padding:0px; margin:0px; float:left; width:32%; background:url(../NewImages/box_b.gif) repeat-y right top; margin-right:14px;}

/* --- aboutus box ---  */
.aboutus_box{padding:0px; margin:0px; }
.aboutus_box .box_head{padding:0px; margin:0px; }
.aboutus_box .box_head p{padding:5px 0px 0px 36px; margin:0px; font-size:1.8em; color:#ff630e; font-weight:bold; background:url(../NewImages/icon_guide.gif) no-repeat top left; height:36px;}

.aboutus_box .box_head h2{padding:5px 0px 0px 36px; margin:0px; font-size:1.8em; color:#F9BC13; font-weight:bold; background:url(../NewImages/icon_guide.gif) no-repeat top left; height:36px;}
.aboutus_box .box_head h2 a{text-decoration:none;  color:#F9BC13;}

.aboutus_box .box_desc{padding:0px; margin:0px;}
.aboutus_box .box_desc ul{padding:0px; margin:0px;}
.aboutus_box .box_desc ul li{padding:18px 0px 0px 15px; margin:0px; font-size:1.2em; background:url(../NewImages/arrow.gif) no-repeat 0 17px; list-style-type:none;}
.aboutus_box .box_desc ul li a{margin:0;padding:0;text-decoration:none;color:#666666;}
.aboutus_box .box_desc p{padding:10px 15px 0px 0px; margin:0px; float:right; font-size:1.2em; background:url(../NewImages/s_arrow.gif) no-repeat 0 12px; }
.aboutus_box .box_desc p a{ padding:0px 0px 0px 13px; margin:0px; text-decoration:none; color:#008ad5; background:transparent url(../NewImages/nav_b.gif) repeat-x scroll left bottom;}
.aboutus_box .box_desc p a:hover{ background:none;}
.nobg{background:none!important;}


/* --- article box ---  */
.article_box{padding:0px; margin:0px; float:left; width:100%;}
.article_box .box_head{padding:0px; margin:0px; }
.article_box .box_head p{padding:5px 0px 0px 36px; margin:0px; font-size:1.8em; color:#ff630e; font-weight:bold; background:url(../NewImages/icon_article.gif) no-repeat top left; height:36px;}

.article_box .box_head h2{padding:5px 0px 0px 36px; margin:0px; font-size:1.8em; color:#F9BC13; font-weight:bold; background:url(../NewImages/icon_article.gif) no-repeat top left; height:36px;}

.consigli{background:url(../NewImages/icon_consigli.gif) no-repeat top left!important; padding-top:1px!important;}

.article_box .box_head h2 a{color:#F9BC13; text-decoration:none;}

.article_box .box_desc{padding:0px; margin:0px;}
.article_box .box_desc ul{padding:0px; margin:0px;}
.article_box .box_desc ul li{padding:18px 0px 0px 15px; margin:0px; font-size:1.2em; background:url(../NewImages/arrow.gif) no-repeat 0 17px; list-style-type:none;}
.article_box .box_desc ul li a{color:#666666;margin:0;padding:0;text-decoration:none;}
.article_box .box_desc p{padding:10px 15px 0px 0px; margin:0px; float:right; font-size:1.2em; background:url(../NewImages/s_arrow.gif) no-repeat 0 12px;}
.article_box .box_desc p a{ padding:0px 0px 0px 13px; margin:0px; text-decoration:none; color:#008ad5; background:transparent url(../NewImages/nav_b.gif) repeat-x scroll left bottom;}
.article_box .box_desc p a:hover{ background:none;}

.article_box_innerpage{padding:20px 0px 20px 0px!important; margin:0px; background:url(../NewImages/dot_line.gif) repeat-x bottom left;}


/* --- assureurs box ---  */
.assureurs_box{padding:0px; margin:0px; float:left; width:100%; height:auto;}
.assureurs_box .box_head{padding:0px; margin:0px; }
.assureurs_box .box_head p{padding:5px 0px 0px 36px; margin:0px; font-size:1.8em; color:#ff630e; font-weight:bold; background:url(../NewImages/icon_assureurs.gif) no-repeat top left; height:36px;}

.assureurs_box .box_head h2{padding:5px 0px 0px 36px; margin:0px; font-size:1.8em; color:#F9BC13; font-weight:bold; background:url(../NewImages/icon_assureurs.gif) no-repeat top left; height:36px;} 

.assureurs_box .box_head h2 a{color:#F9BC13; text-decoration:none;}

.assureurs_box .box_desc{padding:7px 0px 0px 0px; margin:20px 0px 0px 0px; float:left; width:97%; height:130px; border:1px solid #dadada; }

.assureurs_box .box_desc .insurer_img tr{padding:0px; margin:0px;}
.assureurs_box .box_desc .insurer_img tr td{font-size:1.05em; padding:3px 10px 0px 10px; margin:0px;  }
.assureurs_box .box_desc .insurer_img tr td a{text-decoration:none; color:#008ad5; padding:0px; background:transparent url(../NewImages/nav_b.gif) repeat-x scroll left bottom;}
.assureurs_box .box_desc .insurer_img tr td a:hover{background:none;}

.allinsurers{ text-indent:-9999px; float:left; height:0px;}

.insurer_img{padding:0px; margin:0px; width:100%;}
.insurer_img ul{padding:5px 0px 0px 0px; margin:0px; list-style-type:none; float:left; width:100%;}
.insurer_img ul li{padding:0px; margin:0px; display:inline; font-size:1.1em;  float:left; width:24%;}
.insurer_img ul li a{ color:#008ad5;}
.insurer_img img{padding:0px; margin:0px; border:0px none;}
.insurer_img p{padding:3px 0; margin:0px; }
.assureurs_text_link{ background:url(../NewImages/s_arrow.gif) no-repeat 0 1px; padding:0px 0px 0px 11px!important; text-decoration:underline; color:#008ad5;}


.container_top .second{padding:0px; margin:0px; float:left; width:32%; background:url(../NewImages/box_b.gif) repeat-y right top; margin-right:12px;}
.container_top .third{padding:0px; margin:0px; float:right; width:33%;}


.container_bottom{padding:15px 0px 20px 0px; margin:0px; float:left; width:100%;}
.container_bottom .first{padding:0px; margin:0px; float:left; width:32%; background:url(../NewImages/box_b.gif) repeat-y right top; margin-right:14px;}

.container_bottom .common_box{padding:0px; margin:0px; width:100%; float:left;}
.container_bottom .common_box .heading p{padding:0px 0px 5px 0px; margin:0px; font-size:2.0em; color:#008ad5; font-weight:bold;}
.container_bottom .common_box .heading h2{padding:0px 0px 5px 0px; margin:0px; font-size:2.0em; color:#008ad5; font-weight:bold;} 
.border_set{border-bottom:1px solid #E5E5E5; margin:20px 0px 15px 0px; float:left; width:96%;}



.container_bottom .common_box .heading h2 a{color:#008ad5; text-decoration:none;}

.container_bottom .common_box .description p{padding:0px; margin:0px; font-size:1.2em; }

p.box_more {padding:10px 15px 0px 0px; margin:0px; float:right; font-size:1.2em; background:url(../NewImages/s_arrow.gif) no-repeat 0 12px;}
.box_more a{ padding:0px 0px 0px 13px; margin:0px; text-decoration:none; color:#008ad5; background:transparent url(../NewImages/nav_b.gif) repeat-x scroll left bottom;}
.box_more a:hover{ background:none;}


.container_bottom .second{padding:0px; margin:0px; float:left; width:32%; background:url(../NewImages/box_b.gif) repeat-y right top; margin-right:14px; height:225px;}
.container_bottom .third{padding:0px; margin:0px; float:right; width:33%;}

/*         ----------------- Internal pages  container inner left   -------------    */
.container_inner{padding:0px 0px 6px 0px; margin:0px; float:left; width:100%;}
.container_inner_left{padding:0px; margin:0px; width:67%!important; width:66.9%; float:left; background:#FFFFFF; min-height:400px;}
.inner_left{padding:0px 15px; margin:0px; float:left; width:95%;}

.inner_left p.back {padding:20px 0px 0px 0px; margin:0px; border-bottom:1px dotted; width:auto; float:left; }
.inner_left p.back a{color:#28769d; background:url(../NewImages/s_arrow.gif) no-repeat 0px 2px;  margin:0px; padding:0px 0px 0px 10px; text-decoration:none;}

.navigaton_top{padding:20px 0px 6px 0px; margin:0px; width:100%; background:url(../NewImages/dot_line.gif) repeat-x left bottom; float:left;}
.navigaton_top ul{padding:0px; margin:0px; width:100%; }
.navigaton_top ul li{padding:0px 4px 0px 0px; margin:0px; list-style-type:none; display:inline; font-size:1.1em; color:#999999;}
.navigaton_top ul li a{padding:0px; margin:0px; color:#008AD5; text-decoration:none;}
.navigaton_top ul li a:hover{text-decoration:underline;}
.inner_left p a{font-weight:bold;text-decoration:underline;color:#666;}

.inner_news_more{padding:10px 0px 2px 0px!important; margin:0px; font-size:1.1em;background:url(../NewImages/s_arrow.gif) no-repeat 0 12px!important;}
.inner_news_more a{text-decoration:none; color:#4588AA; padding:0px 0px 0px 10px; background:url(../NewImages/nav_b.gif) repeat-x scroll left bottom;}
.inner_news_more a:hover{background:none!important;}


.inner_left h1{padding:20px 0px 20px 0px; margin:0px; color:#fcc800; font-size:1.9em; font-weight:bold; width:100%; float:left;}

.inner_left h2{padding:10px 0px; margin:0px;  font-size:1.8em; font-weight:bold; width:100%; float:left; color:#3ca1d4;}
.inner_left h2 img{ vertical-align:middle; padding-right:6px; border:0 none;}
.inner_left h2.green_dwn{padding:0px 0px 10px 18px; margin:0px; color:#33cc00; font-size:1.8em; font-weight:bold; width:100%; float:left; background:url(../NewImages/green_dwn.jpg) no-repeat 0px 8px;}
.inner_left h2.green_up{padding:0px 0px 10px 18px; margin:0px; color:#33cc00; font-size:1.8em; font-weight:bold; width:100%; float:left; background:url(../NewImages/arrow_g.gif) no-repeat 0px 4px;}

.inner_left h2.green{padding:0px 0px 0px 0px; margin:0px; color:#33cc00; font-size:1.8em; font-weight:bold; width:100%; float:left;}

.inner_left p{padding:0px 0px 20px 0px; margin:0px; width:100%; float:left; font-size:1.2em;}
.candidate{margin:0px;}
.candidate p{font-size:1.1em;}
.blue_heading{padding:0px 0px 20px 0px; margin:0px; float:left; width:100%;}
.inner_left .blue_heading ul{padding:0px; margin:0px;}
.inner_left .blue_heading ul li{padding:10px 0px 0px 0px; margin:0px; list-style-type:none; font-size:1.4em; font-weight:bold; color:#3ca1d4;}
.inner_left .blue_heading ul li a{padding:0px 0px 0px 16px; margin:0px; text-decoration:none; color:#3ca1d4; background:url(../NewImages/arrow_blue.gif) no-repeat 0px 2px; }

.container_inner_right{padding:0px; margin:0px; width:33%; float:right; height:auto; background:url(../NewImages/bg_right_inner.gif) repeat-x top left;}
.set_height{height:2700px;} /* set height for accident report page */


/* --- inner right section --- */
/*background:url(../NewImages/mini_car.gif) no-repeat 94px 63%--- */
.banner_internal{padding:21px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; width:100%; height:231px;background:url(../NewImages/mini_car.gif) no-repeat 94px 63%}
.banner_internal h2{padding:0px 0px 0px 20px; margin:0px; float:left; width:90%; font-size:2.3em; color:#2ba4db;}
.banner_internal p{padding:0px 0px 0px 20px; margin:0px; float:left; width:86%; font-size:1.9em; font-weight:normal; color:#2ba4db;}
.banner_internal p a{text-decoration:none; color:#2BA4DB;font-size:1.1em;}
.banner_internal p img{margin-top:105px; border:0 none; float:right;}
.inner_right{padding:0px 15px; margin:0px; float:left; width:90.8%; height:100%; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}



.backg_none{ background:none!important;}

.right_banner{background:transparent url(../NewImages/dot_line.gif) repeat-x scroll left bottom; padding:20px 0px 20px 0px; margin:0px; float:left; width:100%;} /* banner 290x100 */
.right_banner a:hover{text-decoration:none;}

.box_innerpage{padding:20px 0px 20px 0px!important; margin:0px; background:url(../NewImages/dot_line.gif) repeat-x bottom left;}
.ie6down{float:none; clear:both;} /*  issue in ie6 li down solve */
.nobg{background:none!important;}



/*    ------------ footer start ------------------- */

.footer_wrap{padding:0px; margin:0px; width:100%; float:left; height:100%; background:url(../NewImages/bg_footer.gif) repeat-x 0 0;}
.footer{height:auto; margin:0 auto; padding:0; width:975px;}

.footer_top{padding:10px 0px 0px 0px; margin:0px; width:100%; height:43px;  text-align:center;}
.footer_top ul{padding:6px 0 0 0px; margin:0px; list-style-type:none;}
.footer_top ul li{padding:0px 3px 0px 3px; margin:0px; display:inline; font-size:1.2em; color:#666565;}
.footer_top ul li a{padding:0px; margin:0px; text-decoration:none; color:#666565;}
.footer_top ul li a:hover{padding:0px; margin:0px; text-decoration:underline; color:#666565;}
.footer_top ul li.first{border:0px none;}


.footer_bottom{padding:0px; margin:0px; width:100%; float:left;}
.footer_bottom p{padding:5px; margin:0px; width:100%; float:left; font-size:1.1em; text-align:center; color:#666565;}
.footer_bottom p a{ text-decoration:none; color:#008AD5;}
.footer_bottom p a:hover{ text-decoration:none; }


/*    ------------ About Us ------------------- */

.faq_box_main {
float:left;
margin:0;
padding:0 0 12px;
width:99.3%;
}
.box_middle_inner {padding:10px 0px 0px 0px; margin:0px; float:left; width:100%;}
.faq_box_top{padding:0px 0px 0px 0px;  margin:0px 0px -9px 0px; background:url(../images/frqbox_top.gif) no-repeat left top; height:15px; float:left; width:100%;}
.faq_box_mid{float:left; background:url(../images/frqbox_mid.gif) repeat-y; margin:0px 0px 0px 0px; padding:0; width:99.5%; }
/* .faq_box_mid{float:left; margin:0px 0px 0px 0px; padding:0; width:99%; background:url(../images/faqbox_mid.gif) repeat-y 0px 0px;}*/

.faq_box_mid .faq_box_inner {padding:10px; margin:0px; float:left; width:98.5%;}
.faq_box_mid .faq_box_inner h3{padding:0px 0px 10px 0px; margin:0px; font-size:1.5em; font-weight:normal; color:#00a8ff; text-decoration:none; cursor:pointer; width:98.5%;}
.faq_box_mid .faq_box_inner h4{padding:0px 0px 9px 24px; margin:0px; font-size:1.6em; font-weight:bold; color:#00a8ff; text-decoration:none; background:url(../images/icon_note.gif) no-repeat 0 2px;}
.faq_box_mid .faq_box_inner p{padding:0px 0px 10px 0px; margin:0px; font-size:1.3em; width:98%;}
.faq_box_mid .faq_box_inner a{ color:#40beff; text-decoration:none;}

.faq_box_bottom{padding:0px 0px 0px 0px; margin:-3px 0px 0px 0px; background:url(../images/frqbox_bottom.gif) no-repeat left bottom; width:100%; float:left; height:7px;}
.faq_img{padding:3px 0px 0px 20px!important; margin:0px;}
.clear_padding{padding:2px 0px 0px 15px!important; margin:0px;}


.clear_padding{padding:0px 0px 0px 20px!important; margin:0px;}


.frq_box_main{float:left; margin:0; padding:0px 0px 12px 0px; width:100%;}
.frq_box_top{padding:0px 0px 0px 0px;  margin:0px 0px -9px 0px; background:url(../images/frqbox_top.gif) no-repeat left top; height:15px; float:left; width:100%;}
.frq_box_mid{float:left; background:url(../images/frqbox_mid.gif) repeat-y; margin:0px 0px 0px 0px; padding:0; width:100%; }
.frq_box_mid .frq_box_inner {padding:10px; margin:0px; float:left; width:97.5%;}
.frq_box_mid .frq_box_inner h3{padding:0px 0px 10px 0px; margin:0px; font-size:1.4em; font-weight:bold; color:#00a8ff; text-decoration:none; cursor:pointer; width:98.5%;}
.frq_box_mid .frq_box_inner h4{padding:0px 0px 9px 24px; margin:0px; font-size:1.4em; font-weight:normal; color:#00a8ff; text-decoration:none; background:url(../images/icon_note.gif) no-repeat 0 2px;}
.frq_box_mid .frq_box_inner p{padding:0px 0px 10px 0px; margin:0px; font-size:1.2em; width:96%;}
.frq_box_mid .frq_box_inner a{ color:#40beff; text-decoration:none;}

.frq_box_bottom{padding:0px 0px 0px 0px; margin:-3px 0px 0px 0px; background:url(../images/frqbox_bottom.gif) no-repeat left bottom; width:100%; float:left; height:7px;}
.frq_img{padding:3px 0px 0px 20px!important; margin:0px;}
.clear_padding{padding:2px 0px 0px 15px!important; margin:0px;}

/*    ------------News Section------------------- */

.wo_border{padding:0px; margin:0px; text-align:center;}
.wo_border tr{padding:0px; margin:0px;}
.wo_border tr td{padding-left:25px;padding-top:7px; border:0 none;width:560px; height:30px; text-align:left;}
.wo_border tr td a{text-decoration:underline; color:#1f96b6; padding:0px;text-align:left;font-size:12px;}
.wo_border tr td ul{padding:0px; margin:0px;text-align:left;}
.wo_border tr td li{padding-left:15px; margin:0px; background:url(../images/icon-arrow.gif) no-repeat 0px 7px; list-style:none;padding-top:5px;}


.News_middle_inner {
float:left;
margin:0;
padding:10px;
width:95%;
}
.News_middle_inner p {
font-size:1.2em;
margin:0;
padding:0px 30px 10px 10px;
}
.News_middle_innerH {
font-size:1.5em;
color:#1F96B6;
padding-left:18px;
padding-top:100px;

}
.News_middle_inner p a
{
    
      color:#666666;font-weight:bold;
}

.News_middle_innerN {
font-size:1.0em;
color:#1F96B6;
padding:30px 0 2px 15px;
width:100%;
}
.News_middle_inner ul {font-size:11px;}
.News_middle_inner ul li{font-size:12px;width:90%;text-align:justify}
.News_bottom{ width:95%;}
.News_bottom p{font-size:1.0em;padding:2px 16px 10px;}

.box_content{margin-top:10px;float:left;}

 ol.pt_pager {clear:both; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:20px 0; padding:0px 0px 0px 10px; width:97.5%;}
 ol.pt_pager li{float:left; margin:0; padding:0 10px 0 0; width:auto; font-size:1.1em;}
 ol.pt_pager li a {text-decoration:underline; color:#1f96b6; padding:3px 5px; font-size:1.1em;}
 
 
 /* Privacy Section */
 
.content_inner{padding:10px 0px 0px 0px; margin:0px; float:left; width:100%;}  /* --- 20th--- */
.content_inner .left{padding:0px; margin:0px; float:left; width:60%;}
p.privacy_head{padding:0px 0px 0px 15px; margin:0px; background:url(../images/bullet.gif) no-repeat 0px 3px; font-size:1.2em; color:#333333;}
p.privacy_head a{text-decoration:none; color:#666;}
p.privacy_head a:hover{text-decoration:underline;}
.content_inner .right{padding:0px; margin:0px; float:right; width:27%;} /* --- 19th--- */
.content_inner .right p a{ text-decoration:none; color:#333333; border:none 0;}

.content_inner ul li{font-size:1.2em;padding:7px 0 0;text-align:justify;width:94%;}
.table_privacy{padding:20px 0px 0px 0px; margin:0px; width:620px; float:left;} /* --- 19th--- */
.privacy_top{padding:5px 0px 0px 0px; margin:0px; background:url(../images/privacy_top.gif) no-repeat;}
.privacy_mid{padding:0px 1px; margin:0px;}
.privacy_bottom{padding:0px 0px 20px 0px; margin:0px;}

.table_1 {line-height:2.1em;border-collapse: collapse;}
.table_1 th {padding: 0 0.5em;text-align: left; color:#f4ce0a; text-align:center; border-left: 1px solid #edebeb;	border-right: 1px solid #edebeb; background:#f8f8f8; border-bottom: 1px solid #edebeb; font-size:1.2em;}

.table_1 tr td {border-left: 1px solid #edebeb;	border-right: 1px solid #edebeb; border-top: 0px; border-bottom: 1px solid #edebeb;	padding: 0 0.5em; font-size:1.1em; height:25px; background:#f8f8f8;}			
.table_1 tr td a{text-decoration:none;}
.set_width{width:100%!important}


/* Glossary Section */  

.glossarytitle{padding:15px 0px 5px 0px!important;margin-top:15px; font-size:1.1em!important; font-weight:bold; color:#ffbc13;height:50px;}
.glossarylink{font-weight:bold; color:#ffa500;text-decoration:none;background:transparent none repeat scroll 0 0;}

.all_alphabets{padding:0 0 10px; margin:0px; width:97%; float:left; background:url(../images/bg_line.gif) repeat-x left bottom; height:25px;}
.bottom_index{padding:10px 0px 0px 0px!important; background:url(../images/bg_line.gif) repeat-x left top!important; }
.all_alphabets ul {padding:0px; margin:0px;}
.all_alphabets ul li{padding:0px; margin:0px;list-style-type:none; display:inline;font-size:10px;  float:left; width:25px; height:21px;}

.all_alphabets ul li a{padding:4px 0px 0px 7px; margin:0px; font-size:1.1em; color:#147dae; text-decoration:none; background:url(../images/bg_alphabet.gif) no-repeat 0px 0px; float:left; width:18px; height:21px;}
.all_alphabets ul li a:hover{background:url(../images/bg_alphabet_hover.gif) no-repeat 0px 0px; font-weight:bold; color:#ffbc13;}
.all_alphabets ul li a:hover, .all_alphabets ul li a.active{background:url(../images/bg_alphabet_hover.gif) no-repeat 0px 0px; font-weight:bold; color:#ffbc13;}
.details_name{padding:0px; margin:0px; width:100%; float:left;}
.table_content{font-size:1.1em;}
.table_content a{color:#147dae; text-decoration:none;}
.table_content a:hover{text-decoration:underline;}
 p.head_alphbet{padding:3px 0px 0px 5px; margin:15px 0px 0px 0px; float:left; width:20px; height:25px; background:url(../images/bg_alphabet_big.gif) no-repeat; color:#ffbc13; font-size:1.5em; font-weight:bold; height:25px;}
 p.head_alphbet_inner{padding:3px 0px 0px 5px; margin:15px 0px 0px 0px; float:left; width:20px; height:25px; background:url(../images/bg_alphabet_big.gif) no-repeat; color:#ffbc13; font-size:1.5em; font-weight:bold; height:25px;}
.glossario_heading{padding:15px 0px 5px 0px!important; margin:0px; font-size:1.3em!important; font-weight:bold; color:#ffbc13;}
.glossario_details{padding:0px; margin:0px; float:left; width:100%;}


 /* Insurer Pages */
.company_box{padding:10px; margin:0px 11px 10px 0px; float:left; width:415px; height:155px; border:1px solid #E0E0E0; background-color:#fffeed;}
.company_logo {padding:20px 0px 0px 0px; margin:0px; float:left; width:29%; border:0 none; }
.company_logo img{border:0 none; text-decoration:none;}
.company_text{padding:0px; margin:0px; float:right; width:68%; text-align:justify;}
.company_text p{padding:0px 0px 10px 0px; margin:0px; float:left; width:98%; font-size:1.2em; line-height:15px;height:105px;}
.company_text img{border:0 none;}
.highlight_text{color:#fbbd0d; font-weight:bold;}
.company_text p a{text-decoration: none; color:#666;}

.inner_left h4{color:#1676B5;
float:left;
font-size:1.6em;
font-weight:bold;
margin:0;
padding:15px 0 10px;
width:95%;}

.inner_left h3{color:#1676B5;
float:left;
font-size:1.6em;
font-weight:bold;
margin:0;
padding:15px 0 10px;
width:95%;}

.insurer_details{padding:0px 0px 15px 0px; margin:0px; float:left; width:98%;} /* 17 feb */
.insurer_details .left{padding:0px; margin:0px; float:left; width:30%;}
.insurer_details .right{padding:0px; margin:0px; float:right; width:66%;}
.insurer_details ul{padding:0px;margin:0px;width:98%;}
.insurer_details ol{padding:0 0 0 20px;margin:0px;width:96%; }
.insurer_details ol li{padding:5px 0px 5px 1px; margin:0px;float:left; font-size:12px;}

.insurer_details .left img{border:1px;border-color:#ccc;border-style:solid;}
.insurer_details ul li{padding:5px 0px 5px 15px; margin:0px; list-style-type:none; background:url(../images/bullet_orange.gif) no-repeat 0px 8px; float:left;width:100%;font-size:1.2em;text-decoration:none;}

.insurer_details ul li a{font-weight:bold;text-decoration:none;color:#666;}
.set_margin{padding-left:210px; width:66%;} /* 17 feb */
.set_margin_bottom{padding-left:30px; width:95%;} /* 17 feb */
.zero_padding{padding:0px 0px 0px 50px!important; width:90%!important;}
.para_heading{font-size:1.4em!important; color:#40BEFF;}


/* ---------- site map -------------- */
.sitemap{padding:0px; margin:0px;}
.sitemap .left{padding:0px; margin:0px; float:left; width:49%;}
.sitemap .right{padding:0px; margin:0px; float:right; width:49%;}

.sitemap ul{padding:0px; margin:0px;}
.sitemap ul li{padding:0px 0px 4px 0px; margin:0px; list-style-type:none; font-size:1.2em; width:93%; float:left; border-bottom:1px solid #e5e5e5;}
.sitemap ul li a{text-decoration:none; color:#646262;}
.sitemap ul li a:hover{color:#F9BC13;}
.sitemap .last{margin:0px 0px 30px 0px;}
.sitemap .blue {border:0 none; font-weight:bold; padding:0px 0px 8px 0px;}
.sitemap .blue a{color:#1f96b6;}


p.insurer_brief{ margin:0px; width:60%; padding-left:100px; font-weight:bold;}

.active_page{text-decoration:none!important; color:#1F96B6 !important;}


/* ---------- Other Insurer Page -------------- */

.tdQuestion{border-right:2px solid #efefef;border-left:2px solid #efefef;border-bottom:2px solid #efefef;width:877px;background-color:#fff;}
.quote_RowImage{ text-align:center; border:none 0;}
.screenScrapper{font-size:12px;color:#7e7c7c;padding-left:10px; padding-right:10px;padding-bottom:4px; padding-top:4px; text-align:justify;}
.quoterow6{background:#ffffff; height:10px;}
.quoterow4{background:#f1f1f1; height:80px;}
.quoterow5{background:#ffffff; height:80px;}