﻿/**** Renewal CSS ****/
.RWtab1{float:left; width:100%; background:url(../../images/rtab1.png) no-repeat; width:980px; height:79px;}
.RWtab2{float:left; width:100%; background:url(../../images/rtab2.png) no-repeat; width:980px; height:79px;}
.RWtab3{float:left; width:100%; background:url(../../images/rtab3.png) no-repeat; width:980px; height:79px;}
.w100P{width:100%;}
.w40PTright{width:40%;text-align:right;float:left}
.RWreset{float: right;margin:15px 15px 0px 0px;}
.pdt8 { padding-top:8px;}
.pb10ml32{margin-left:32px;padding-bottom:10px}
.ml10{margin-bottom:10px;}
.coverage{float: left;width: 173px;text-align: center;padding:6px 0px;font-weight: bold;text-transform:uppercase;border: 1px solid #D1D1D1;}
.coverageDetails{float: left;width: 153px;padding:6px 0px 6px 20px;border: 1px solid #D1D1D1;}
.wid350b{border: 1px solid #D1D1D1;width: 360px;}
.tAlignRight{text-align: right;padding-right: 10px;}
.fs10{font-size:10px;}
.pl35{padding-left:35px;}
.pb35{padding-bottom:35px;}
.flW100pb10{float:left;width:100%;padding-bottom:10px;}
.flW100pb10 .label {width:118px;padding-top:5px;float:left;text-align:right;padding-right:5px;}
.flW100pb10 .labelContact {padding-top:5px;float:left;text-align:right;padding-right:5px;}
.flW100pb10 .label b{color:Red;}
.flW100pb10 .labelContact b{color:Red;}
.flW90pb10{float:left;width:90%;padding-bottom:10px;}
.flW90pb10 .lbl_lf {width:40%;padding-top:5px;float:left;text-align:right;}
.flW90pb10 .lbl_rt {width:115px;padding-top:5px;float:left;}
.editbtn {background: url("../../images/edit.png") no-repeat ;border: 0 none;cursor: pointer;height: 30px;width: 132px;}
.confirmbtn { background: url("../../images/confirm.png") no-repeat ;border: 0 none;cursor: pointer;height: 30px;width: 132px;}
.fn{float:none}
.perils {}
.perils label{float:right;padding:0px;margin-left:5px;}
.W30 {}
.W30 label{width:30px !important;float: right;}
/**** Renewal CSS ****/

.wordBreak{word-wrap: break-word;word-break: break-all;white-space: normal;}
.arrow2{float:left; background:url(../../images/arrowbg.png) no-repeat; height:34px; width:218px; font-weight:normal; color:#6b6b6b;font-family:Arial, Helvetica, sans-serif; padding:9px 0 0 8px; margin-left:3px;}
.btnbgn{background:url(../../images/buynow.png) no-repeat; height:35px; width:157px; border:0; cursor:pointer;}
.backbtn{background:url(../../images/back.png) no-repeat; height:27px; width:132px; border:0; cursor:pointer; padding:0;}
.savequotebtn{background:url(../../images/save-quote.png) no-repeat; height:27px; width:132px; border:0; cursor:pointer; padding:0;}
.printpolicy{background:url(../../images/print-policy.png) no-repeat; height:27px; width:134px; border:0; cursor:pointer; padding:0;}
.home_btn{background:url(../../images/home_btn.png) no-repeat; height:27px; width:134px; border:0; cursor:pointer; padding:0;}
.BuyOnline{background:url(../../images/buy-online.png) no-repeat; height:27px; width:134px; border:0; cursor:pointer; padding:0;}
.knowmore{background:url(../../images/know-more.png) no-repeat; height:27px; width:134px; border:0; cursor:pointer; padding:0;}
.submitQuery{background:url(../../images/submit-query.png) no-repeat; height:27px; width:134px; border:0; cursor:pointer; padding:0;}
.close_btn{background:url(../../images/close.png) no-repeat; height:27px; width:134px; border:0; cursor:pointer; padding:0;}
.proceedbtn{background:url(../../images/proceed.png) no-repeat; width:132px; height:27px; border:0; cursor:pointer; padding:0;}
.backbtn2{background:url(../../images/back2.png) no-repeat; height:10px; width:30px; border:0; cursor:pointer;}
.resetbtn2{background:url(../../images/reset2.png) no-repeat; height:21px; width:30px; border:0; cursor:pointer; margin-bottom:-5px; position:relative;}
.contentmn{	float:left; width:100%; padding:16px 0 20px 0;}
.pagemn{width:980px; margin:0 auto;}
.headermn{float:left; height:143px; padding-top:5px; width:100%;}
.logo{float:left; padding-top:12px;}
.logoimg{width:113px;height:120px; float:left;background:url(../../images/logo.png) no-repeat;}
.slogan{float:left; width:auto; text-align:left; font-size:18px; color:#e41e26; font-family:Arial, Helvetica, sans-serif;padding-top:50px; padding-left:20px;}
.txtbg07{float:left; width:261px; height:19px;padding:0 2px 0 6px; border:0px; line-height:19px;border-top:1px solid #d7d7d7; border-left:1px solid #c6c6c6; border-right:2px solid #bfbfbf; border-bottom:2px solid #a8a8a8;}
.graybox1{border:1px solid #d1d1d1; width:978px; background:#f0f0f0; float:left;}
.cpmn1{font-size:14px; color:#646464; font-family:Arial, Helvetica, sans-serif;width:100%; float:left; border-bottom:1px solid #dbdbdb; padding:20px 0 0 0;}
.cpmn2{font-size:14px; color:#646464; font-family:Arial, Helvetica, sans-serif;width:946px; float:left; padding:18px 0 0 32px;}
.cpmn2 h2 {font-size: 16px;color: #e31e28;margin: 0;border-bottom: none !important;}
.cpmn1 strong{font-size:14px; letter-spacing:-1px;}
.cpmn1 b, .cpmn2 b{color:#e31e28;}
.cpmn1 h2{font-size:16px; color:#e31e28; margin:0; padding:14px 0 10px 0;border-bottom:none !important}
.cpmn1_lt{width:456px; margin-left:32px; float:left;}
.forline{float:left; width:455px;padding-bottom:10px;}
.fclear {clear:both; float:none; line-height:0px; height:0px; font-size:0px; overflow:hidden;}
.fleft  {float:left;}
.fright {float:right;}
.cpmn1_rt{width: 303px;padding-left:27px;float:left; }
.cpsub2{float:left; width:100%; background:#c1c1c1; padding:14px 0 0 0;}
.graybox3_lt{float:left; width:184px; margin-left:36px; background:#5d5d5d; text-align:center; padding:22px 0 24px 0;margin-bottom: 15px;}
.graybox3_lt01{color:#FFF; font-size:12px; height:37px;}
.graybox3_lt02{background:#FFF; width:138px; margin:0 auto; color:#000; padding:5px 0;}
.graybox3_lt02 strong{color:#e31e28; font-size:18px; display:block;}
.tabsbox_rt{background:#d8d8d8; text-align:center; float:right; width:286px; margin-right:16px;font-size:11px; font-weight:bold; color:#000; padding:15px 10px; }
.trt02{font-size:12px; color:#d9141d; padding-bottom:10px;}
.trt02 strong{font-size:16px;}
.mpmn{float: left;width: 100%;padding-top: 15px;}
.pl35{padding-left: 35px;}
.mpmn h2{font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #e31e28;font-weight: normal;padding: 0;text-transform: uppercase;margin: 20px 0 10px 0;border-bottom: none !important;}
.labmn{float: left;width: 100%;padding-bottom: 10px;}
.labmn label{width: 164px;float: left;}
.labmn strong{width: 230px;float: left;}
.labbig .labmn label{width: 220px;}
.labbig .labmn strong{width: 200px;}
.txtbg11{float: left;width: 208px;height: 19px;padding: 0 2px 0 6px;line-height: 19px;border-top: 1px solid #d7d7d7;border-left: 1px solid #c6c6c6;border-right: 2px solid #bfbfbf;border-bottom: 2px solid #a8a8a8;}
.graybox2{background: #c1c1c1;margin-left: 35px;padding: 18px 29px 25px 29px;width: 849px;margin-top: 280px;height: 175px;font-size: 12px;color: #3e3e3e;font-weight: bold;} 
.W30 label{width:30px !important;float: right;}
input[type=checkbox], input[type=radio] {vertical-align:baseline; margin-top:0px;}
.graybox2 a{font-size:12px; color:#3e3e3e; font-weight:bold; text-decoration:underline;}
.ProgressBarPanel{background-color: #FFFFFF;border: 1px solid #676767;border-radius: 10px 10px 10px 10px;position: fixed;text-align: center;vertical-align: middle;z-index: 1010;}
.PrHeader{border-bottom: 1px solid #CCCCCC !important;border-top: 0 solid #808080 !important;color: #000000 !important;font-family: Arial,Helvetica,sans-serif !important;font-size: 9pt !important;font-weight: bold !important;line-height: 1.9 !important;padding: 0 10px !important;white-space: nowrap !important;border-style: none !important;}
.PrBody{border-style: none !important;padding: 10px !important;border-top: 1px solid #808080 !important;}
.cpmn1_rt_RDetails{width: 303px;padding-left:32px; }
.addressDetailMargin { margin-left : 25px;}
