@charset "utf-8";
/* Reset CSS */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0; 
	border: 0;
	outline: 0;
}

input{margin: 0; padding: 0; font-family:Arial;}
body {background:#e9eaf1 url(../images/bg.jpg) repeat-x 0 0; font-family:"Trebuchet MS",helvetica,arial,clean,sans-serif; font-size: 62.5%; height: 100%;}
ol, ul {list-style-type: none;}
:focus {outline: 0;}
a {color: #444444; outline: none; text-decoration: none; cursor:pointer; }
a:hover {text-decoration: none;	color:#bf311a;}
.clear {clear:both;}
.clearfix:after {content: "."; display: block; clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
iframe{border:0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {	display: block;}
html[xmlns*=""]:root h2 {padding-top: 4px;}
* html .clearfix {height: 1%;}
p {font-size: 1.3em; color:#444444;	float:left;	padding-top:5px; width: 100%;}
p a {text-decoration: none;}
p a:hover {text-decoration: none;}
h1 {color:#fff; float:left; font-size:2.6em; padding-top:20px;}
h2 {color:#103e86; font-size: 1.6em; font-weight: bold; float:left; padding-top: 5px; width: 100%;}
h3{color:#000;	font-size:1.6em; clear:left;}
.bold{ font-weight:bold;}
.center{ text-align:center;}
table{color:#484441; float:left; font-size:1.2em; }
th{ font-size:bold; padding:2px 5px; }
.wrapper{margin: 0 auto; position: relative;width: 100%;}
.mainContainer{margin:0 auto; width:992px;}
.headerContainer{float:left; width:100%;}
.headerContainer .leftBg{background:url(../images/header-left-bg.jpg) no-repeat 0 0; float:left; height:115px; width:14px;}
.headerContainer .midBg{ background:url(../images/header-mid-bg.jpg) repeat-x; float:left; height:115px; width:963px;}
.headerContainer .rightBg{background:url(../images/header-right-bg.jpg) no-repeat; float:left; height:115px; width:14px;}
.midBg .logoContainer{ float:left; padding:10px 0 0 14px; width:113px;}
.midBg .headerTitle{ float:left; padding:10px 0 0 0; width:475px;}
.midBg .headerButtonContainer{ float:left; padding:10px 0 0 0; width:361px; }
.midBg .topButton{ float:right; width:auto;}
.midBg .topButton li{ float:left; padding:0 6px 0 0;}
/*.midBg .topButton li.last{float:right;}*/
.midBg .welcome{clear:right; float:right; padding-top:17px; padding-right:12px; width:193px;}
.midBg .welcome p{ float:right; padding:0; text-align:right; color:#fff;}
.midBg .welcome p span{color:#fff;}
.midBg .welcome ul{ float:right; padding-top:5px;}
.midBg .welcome ul li{ float:left; border-right:1px solid #fff; font-size:1.1em; padding:0 5px 0 5px; line-height:0.9em; color:#fff; }
.midBg .welcome ul li.last{border:none; padding-right:0;}

.searchContainer{ float:left; padding-top:13px; width:851px;}
.searchContainer .left{background:url(../images/search-header-leftbg.jpg) no-repeat 0 0; float:left;height:35px; width:14px; }
.searchContainer .Mid{background:url(../images/search-header-midbg.jpg) repeat-x 0 0; float:left; height:35px; width:823px;}
.searchContainer .Mid h2{color:#FFF;padding-left: 10px;}
.searchContainer .right{background:url(../images/search-header-rightbg.jpg) no-repeat 0 0; float:left; height:35px; width:14px;}

.searchBodyContainer{background:url(../images/search-body-bg.png) repeat-y 0 0; float:left; width:851px;}
.searchBodyContainer .productConatiner{border-right:#d7e2ec 1px solid; float:left; margin: 33px 0 55px; padding:0 0 80px 25px; width:223px;}
.searchBodyContainer .productConatiner p{color:#103e86; font-weight:bold; padding:0;}
.criteria_box{display:block; float:left; position:relative}
.searchBodyContainer .selectBox, .searchBodyContainer .creteria1 .selectBox, .searchBodyContainer .creteria2 .selectBox{  background:url(../images/select-bg.jpg) no-repeat 0 0; height:30px; margin-top:25px; position: relative; width:202px; z-index:100; float: left; }
.searchBodyContainer .selectBox .box, .searchBodyContainer .creteria1 .selectBox .box, .searchBodyContainer .creteria2 .selectBox .box {color: #000; font-size:11px; height:16px; left:12px; line-height:16px; overflow:hidden; position:absolute; top:7px; width:124px; cursor: pointer;}
.selectBox select, .searchBodyContainer .creteria1 .selectBox select, .searchBodyContainer .creteria2 .selectBox select { border:none!important; filter:alpha(Opacity=0); height: 24px; left:2px;  opacity: 0; position: absolute; z-index:100; top:3px; width: 198px; -moz-opacity: 0; cursor: pointer !important; background:#FFF !important; }
.selectBox select option, .searchBodyContainer .creteria1 .selectBox select option, .searchBodyContainer .creteria2 .selectBox select option { border-bottom:1px solid #eee; cursor: pointer; color: #000; font-size: 11px; padding:3px !important; display:block; border:none !important; }

.searchBodyContainer .textBox{ float:left; margin:10px 0 0 0; width:224px;}
.searchBodyContainer input {background:url(../images/input-box.jpg) no-repeat 0 0; border:none; float:left; height:29px; padding-left:10px; padding-right:10px; width:200px; *padding-top:5px; _padding-top:5px; }

.inChange { background:url(../images/input-box.jpg) no-repeat 0 0; border:none; float:left; height:29px; padding-left:10px; padding-right:10px; width:200px; *padding-top:5px; _padding-top:5px;}
.inChange input { background:none !important; border:none !important; height:29px; width:200px; padding:0 !important; }

.searchBodyContainer .creteria1, .searchBodyContainer .creteria2{float:left; margin-top:33px; padding:0 0 0 20px; position:relative; width:222px;}
.searchBodyContainer .creteria1 .selectBox, .searchBodyContainer .creteria2 .selectBox{ background:url(../images/certeria-select-bg.jpg) no-repeat; width:218px;}
.searchBodyContainer .creteria1 .selectBox select, .searchBodyContainer .creteria2 .selectBox select{width:214px;}
.searchBodyContainer .criteria_box .toolTipContainer{float:left; left:15px; position:absolute; top:122px; width:203px;}
.searchBodyContainer .criteria_box .toolTipContainer .top{background:url(../images/toolTip-Top-bg.png) no-repeat 0 0 ; float:left; height:20px; width:203px;}
.searchBodyContainer .criteria_box .toolTipContainer .mid{ background:url(../images/toolTip-mid-bg.png) repeat-y 0 0; float:left; width:203px;}
.searchBodyContainer .criteria_box .toolTipContainer .mid p{color:#c30000; font-size:1.1em; float:left; padding-left:13px; width:180px;}
.searchBodyContainer .criteria_box .toolTipContainer .bottom{ background:url(../images/toolTip-bottom-bg.png) no-repeat 0 0; float:left; height:20px; width:203px;}
.searchBodyContainer .criteria_box p{ font-weight:bold; color:#103e86;}
.searchBodyContainer .search{ float:right; width:auto; padding-top:10px; padding-right:15px}
.searchBodyContainer .SearchResult{ float:left; padding-left:9px; width:832px;}
.searchBodyContainer .SearchResult p{ float:left; padding:0 0 5px 10px; width:auto;}
.searchBodyContainer .SearchResult p.findResult{color:#484441;float:right; font-weight:bold;  padding-right:66px; }
.searchBodyContainer .SearchResult p span{color:#c30000; font-weight:bold;/* float:left;*/}
.searchBodyContainer .SearchResult p span.bold{ color:#484441;/* float:left;*/}
.searchBodyContainer .SearchResult p span.result{color:#c30000; float:right; font-weight:bold;}
.SearchResult table th{ border-top:1px solid #a3b6c5; border-bottom:1px solid #a3b6c5; background:#dde6ec url(../images/table-separate.jpg) no-repeat right 0;}
.SearchResult table th.leftborder{ border-left:1px solid #a3b6c5;}
.SearchResult table td{ background:url(../images/gray-bg.jpg) repeat-x 0 0; padding:7px; border-right:2px solid #FFF; text-align:center;}

/*.SearchResult table td .check{ 
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(../images/check-box.jpg) no-repeat;
  display: block;
  clear: left;
  float: left;
}
*/



.SearchResult .addPolicy{ float:right; padding-top:10px;}
.searchBottom{ background:url(../images/loginWhiteBtmBg.png) no-repeat; float:left; height:23px; width:851px;}

.addContainer{ float:left; margin-left:11px; padding-top:13px; width:130px; }
.addContainer .addtop{background:url(../images/add-top-bg.jpg) no-repeat 0 0; float:left; height:7px; width:100%;}
.addContainer .addMid{background:url(../images/add-mid-bg.jpg) repeat-y 0 0; float:left; width:100%;}
.addContainer .addBottom{background:url(../images/add-bottom-bg.jpg) no-repeat 0 0; float:left; padding-bottom:7px; width:100%;}
.addContainer .addMid p{ float:left; text-align:center; padding:8px 0 0 14px; width:103px;}
.addContainer .addMid p.small{font-size:1.1em;}
.addContainer .underline{ float:left; border-bottom:1px solid #d7e2ec; width:111px; margin:5px 0 0 10px;}
.addContainer .addMid .more{float:left; padding: 10px 0 0 6px; width:113px;}
.addContainer .addMid .more li{ background:url(../images/arrow-bullet.jpg) no-repeat 13px 5px; float:left; padding-left:23px;}
.addContainer .addMid .more li a{ color:#024e94; font-size:1.2em; font-weight:bold;}

.policyConatiner{ float:left; padding-top:7px; width:100%;}
.policyConatiner .top{ background:url(../images/policy-top-bg.png) no-repeat 0 0; float:left; height:17px; width:991px;}
.policyConatiner .mid{ background:url(../images/policy-mid-bg.png) repeat-y 0 0; float:left;width:991px; }
.policyConatiner .mid .MidContainer{ float:left; padding:0 0 0 5px; width:979px; }/*height:526px;*/

.policyConatiner .mid .MidContainer h2{ padding:5px 0 8px 25px;}
.policyConatiner .mid .MidContainer table{float:left;}
.policyConatiner .mid .MidContainer .resultTable{ width:100%; padding-left:2px; border-bottom:1px solid #DAE4EB;}
.policyConatiner .mid .MidContainer .resultTable tr, .policyConatiner .mid .MidContainer .resultTable tr td{ position:relative;}
.policyConatiner .mid .MidContainer table th{ background:url(../images/policy-bg.gif) 0 0; border:1px solid #caad54;background-repeat-y: repeat;}
/*.policyConatiner .mid table th.rightSeparet{background:url(../images/header-separeter.gif) no-repeat right 0;}*/
.policyConatiner .mid .MidContainer table tr.selected{background:url(../images/policy-selected-bg.gif) repeat-x 0 0 #b6cee4; border:none; }
/*.policyConatiner .mid .MidContainer table tr.selected{background:url(../images/policy-selected-bg.gif) repeat-x 0 0; border:none; }*/
.policyConatiner .mid .MidContainer table td.sel{float:left; display:block; position:relative;}
.policyConatiner .mid .MidContainer table td .down-arrow{ background:url(../images/dwon-arrow.jpg) no-repeat 0 0; position:absolute; width:16px; padding:0 0 0 0; margin-top:-2px; margin-left:40px; }
.policyConatiner .mid .MidContainer table td{/*background:url(../images/box-separateer.gif) no-repeat right 0;*/ border-right:1px solid #DAE4EB; border-top:1px solid #dae4eb;border-bottom: 1px solid #dae4eb; text-align:center; line-height:30px;}
.policyConatiner .mid .MidContainer table td input{ float:left; margin:8px 0 0 2px; *margin:5px 0 0 2px;}
.policyConatiner .mid .MidContainer table td.none{padding:0;}
.policyConatiner .mid .MidContainer table td table.details{background:url(../images/details-bg.gif) repeat-x 0 0; border:1px solid #FFF; width:100%}
.policyConatiner .mid .MidContainer table td table td{/*background:none;*/ border:none;/* padding:10px 0 0;*/}
.policyConatiner .mid .MidContainer table td table td img{ padding-top:22px;}
.policyConatiner .mid .MidContainer table td table td p{ padding-bottom:5px;}
.policyConatiner .mid .MidContainer table td table td p a{color:#103e86; font-size:0.6em; padding:0 0 11px 0; text-decoration:underline; }
.policyConatiner .bottom{ background:url(../images/policy-bottom-bg.png) no-repeat 0 0; float:left; height:25px; width:991px;}
.policyConatiner .bottomViewReport{background:url(../images/view-reports-bottom-bg.png) no-repeat 0 0; float:left; height:20px; width:989px; margin-left:2px;}

.policyConatiner .bottom-policy{ background:url(../images/policybottombg.png) no-repeat 0 0; float:left; height:50px; width:991px; margin-left:6px;}
.bottom-policy a{color:#5071a6; font-size:12px;padding:10px 0 0 20px; float:left; text-decoration:underline;}
.bottom-policy a.btn {
    background: url("../images/btn_policy_search.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 15px;
    margin: 10px 10px 0;
    width: 141px;
}
.bottom-policy a.track_view {
    background: url("../images/track_claim.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 15px;
    margin: 10px 10px 0;
    width: 141px;
}
.policytop{background:url(../images/policy-header-bg.png) no-repeat 0 0; float:left; height:34px; width:984px; margin-left:3px; }
.policytop h4{color:#fff; font-size:16px; font-family:Trebuchet MS; padding:6px 0 0 20px;}
.otherpolicy a{color:#5071a6; font-size:12px;padding:2px 0 0 5px; float:left; text-decoration:underline;}
.otherpolicy a.btn{ background: url("../images/btn_policy_search.gif") no-repeat scroll 0 0; float:left; height:24px; width:155px; margin: 0 10px 0 10px;}
.print a{color:#5071a6; font-size:12px;padding:4px 0 0 20px; float:left; text-decoration:underline;}
.save a{color:#5071a6; font-size:12px;padding:10px 0 0 20px; float:left; text-decoration:underline;}
.otherpolicy span{color:#5071a6; font-size:12px;padding:0 0 0 5px; float:left; text-decoration:underline;}
.otherpolicy img{float:left; width:25px; height:22px;}
.print a{color:#5071a6; font-size:12px;padding:10px 0 0 20px; float:left; text-decoration:underline;}
.print span{color:#5071a6; font-size:12px;padding:0 0 0 5px; float:left; text-decoration:underline;}
.print img{float:left; width:25px; height:22px;}


.detailHeader{background:url(../images/policy-header.png) no-repeat 0 0; float:left; height:36px; width:980px; margin:30px 0 0 0;}
.detailHeader h3{font-size:16px; color:#333333; font-family:Trebuchet MS; margin:4px 0 0 30px;}
.lhs{float:left; height:auto; width:460px; margin:0 0 0 1px;font-family:Arial; font-size:12px;}
.lhs .lhs-title{font-weight:bold; color:#103e86; text-align:right; width:108px; float:left;padding: 5px 0 0 20px;}
.lhs .lhs-text {color:#333333; text-align:left;width:115px; float:left; padding: 5px 0 0 5px;}
.rhs{float:left; height:auto; width:513px; margin:0 0 0 2px;font-family:Arial; font-size:12px;}
.rhs .lhs-title{font-weight:bold; color:#103e86; text-align:right; width:135px; float:left;padding: 5px 0 0 20px;}
.rhs .lhs-text {color:#333333; text-align:left;width:120px; float:left; padding: 5px 0 0 5px;}
.rhs .red{color:#c30000;}
.bottomlinks{margin:20px 0 20px 0; width:700px; float:left;}
.policyTopband{width:700px; float:left; margin:30px 10px 20px 30px;}
.policyTopband .policyContent{width:300px; float:left;}
.policyTopband .policyContent h3{font-size:16px; background:none; float:left; color:#333333;}
.policyTopband span{color:#103e86; font-size:14px; padding:4px 0 10px 10px; float:left;}


.policyMidContent .line{width:940px; background-color:#d7e2ec; height:1px; float:left;}
.policyMidContent .policyMidBox{margin:15px 0 15px 0; float:left; }
.policyMidContent{width:940px; margin:0 20px 0 20px; float:left; }
.typeofloss {border-right: solid 1px #d7e2ec; height:40px; float:left; padding:0 7px 0 8px; width:150px;}
.dateofloss {border-right: solid 1px #d7e2ec; height:40px; float:left; padding:0 10px 0 10px; width:100px;}
.lossreportDate {border-right: solid 1px #d7e2ec; height:40px; float:left; padding:0 10px 0 10px; width:155px;}
.lossLocation{border-right: solid 1px #d7e2ec; height:40px; float:left; padding:0 10px 0 10px; width:112px;}
.insuredRef{ height:40px; float:left; padding:0 10px 0 10px; width:317px;}
.policyMidBox h3{font-size:16px; float:left; color:#333333;x}
.policyMidBox span{color:#484441; font-size:14px; padding:0 0 15px 0; float:left; }
.policyTableHeader{background:url(../images/policyBgReport.png) no-repeat; float:left; height:36px; width:943px; margin:30px 0 0 0;}
.policyTableHeader h3{ font-size:16px; color:#333333; font-family:Trebuchet MS; padding:4px 0 0 10px;}


.statusTable{width:940px; float:left;}
.statusTable .statusTableRow{ border-bottom: solid 1px #d7e2ec; float:left;}
.statusTable .statusTableRow .column{width:200px;  float:left;border-right: solid 1px #d7e2ec;padding:5px 0 5px 10px; margin:3px 0 3px 0;}
.statusTable .statusTableRow .column h4{color:#103e86;font-size:12px; font-family:Arial;}

.statusTable .statusTableRow .columnA{ width:716px; float:left; padding:5px 0 5px 10px;margin:3px 0 3px 0;}
.statusTable .statusTableRow .columnA h4{color:#103e86;font-size:12px; font-family:Arial;}

.statusTable .statusTableRow .trTwo{ width:200px;  float:left; border-right: solid 1px #d7e2ec; padding:5px 0 5px 10px;margin:3px 0 3px 0;}
.statusTable .statusTableRow .trTwo span{color:#484441;font-size:14px; font-family:Arial;}

.statusTable .statusTableRow .trTwoDate{ width:716px; float:left; padding:5px 0 5px 10px;margin:3px 0 3px 0;}
.statusTable .statusTableRow .trTwoDate span{color:#484441;font-size:13px; font-family:Arial;}

.statusTable .statusTableRow .chkDate{width:294px; float:left;padding:5px 0 5px 10px;margin:3px 0 3px 0;}
.statusTable .statusTableRow .chkDate span{color:#484441;font-size:13px; font-family:Arial;}
.statusTable .statusTableRow .chkDate h4{color:#103e86;font-size:12px; font-family:Arial;}
.blank{height:20px; width:800px; float:left; }


/**/
.registerContentBox {width:940px;float:left;	margin:30px 15px 0 15px;}
.registerContentBox .line {	width:100%;background-color:#d7e2ec;	height:1px;	float:left;	margin:10px 0 10px;}
.registerContentBox .details {	width:100%;	float:left;}
.registerContentBox .selectbg {	background: url(../images/select-bg-title.jpg) no-repeat left top;	float: left;	height: 30px;	margin-bottom: 10px;	position: relative;
width:81px;}
.registerContentBox .selectbg .selectedvalue {	height: 23px;	overflow: hidden;	left: 0;	line-height: 30px;	position: absolute;	text-align: left;	text-indent: 7px;	top: 0;	width: 100%;	z-index: 1;	color:#103e86;	font-size:1.2em;	font-weight:normal;}
.registerContentBox select {cursor: pointer;float: left;height: 30px; opacity: 0;position: relative;	width: 81px; z-index: 2; filter:alpha(opacity=0);}
.registerContentBox .selectbgbig {background: url(../images/dd-big.jpg) no-repeat left top;	float: left;height: 37px;margin-bottom: 10px;position: relative;width:326px;}
.registerContentBox .selectbgbig .selectedvaluebig {height: 37px;overflow: hidden; left: 5px; line-height: 37px;text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#103e86; font-size:1.2em; font-weight:normal; position:absolute;}
.registerContentBox .selectbgbig select {cursor: pointer; float: left;height: 37px; height: 33px; opacity: 0;position: relative;width:298px;z-index: 2;  filter:alpha(opacity=0); *margin:10px 0 0 4px; margin:0 0 0 4px; }
.registerContentBox .inputWrapper_331px {background: url(../images/inputWrapper_331px.jpg) no-repeat scroll 0 0 transparent;	float: left;	margin-left: 13px;	width: 331px;}
.registerContentBox .inputWrapper_331px input.inputbox-without-issue {	background-color: transparent;	border: 0 none;	color: #103E86;	font-size: 1.2em;	font-weight: normal;
	margin: 0 0 0 10px;	padding: 8px 0;	width: 308px; *margin:0 0 0 1px !important;}
.registerContentBox .inputWrapper_policy {	background: url(../images/txt-big.jpg) no-repeat scroll 0 0 transparent;	float: left;	margin-left: 13px;	width: 320px;	height:37px;}
.registerContentBox .inputWrapper_policy input.inputbox-without-issue {	background-color: transparent;	border: 0 none;	color: #103E86;	font-size: 1.2em;	font-weight: normal;	margin: 4px 0 0 12px;	padding: 8px 0;	width: 305px;}
.registerContentBox .inputWrapper {	background: url(../images/input-box-login.jpg) no-repeat;width:250px;float:left; margin:0 0 0 10px; }
.registerContentBox .inputWrapper input.inputbox-without-issue {border: 0px; padding:8px 0;	width: 250px;background-color: transparent;color:#103e86;font-size:1.2em;	font-weight:normal; }
.registerContentBox .inputWrapperBox {width:900px;	float:left;	margin:10px 0 0 0;}
.registerContentBox .inputWrapperSm {background: url(../images/input-box-sm.jpg) no-repeat;	width:50px;	float:left;x}
.registerContentBox .inputWrapperSm input.inputbox-without-issue {border: 0px; padding:8px 0;width: 29px;background-color: transparent;margin:0 0 0 6px ;color:#103e86;font-size:1.2em;font-weight:normal; float:left;}

.registerContentBox .leftMargin {	margin:0 0 0 10px!important;}
.registerContentBox .leftMargin20 {	margin:0 0 0 20px!important;}
.registerContentBox .NoMargin {	margin:0!important;}
.registerContentBox .inputWrapper {	background: url(../images/input-box-login.jpg) no-repeat scroll 0 0 transparent;float: left; margin: 0 0 20px 0;	width: 270px; padding: 0 0 0 10px;}
.registerContentBox .calendar {	float: left;margin: 0 0 0 10px;}
.registerContentBox .submitCancel{ width:700px; float:left; margin:20px 0 0 0;}
.registerContentBox .submitCancel img{float:left; width:54px; height:24px; cursor:pointer;}
.registerContentBox .submitCancel a{color:#5071a6; font-size:12px; font-family:Arial; text-decoration:underline; margin:5px 0 0 10px; float:left}
.registerContentBox .inputWrapper-calendar {background: url(../images/input-box-login.jpg) no-repeat; width:300px; float:left; margin-top:4px !important;}
.registerContentBox .inputWrapper-calendar input.inputbox-without-issue {border: 0px; padding:7px 9px; width: 238px; *width: 240px; background-color: transparent;  color:#103e86; font-size:1.2em; font-weight:normal; float:left; *margin:0 0 0 -10px;}
.date-picker-css{color:#103e86; font-size:1.2em; font-weight:normal;}
/**/
.infoContainer{ float:left; padding:37px 0 0 0; width:100%; font-family:Trebuchet MS;}
.infoContainer .info{ float:left; padding:0 0 0 28px; width:800px;}
.infoContainer .info p{ float:left; font-size:1em; color:#666; padding:0; }
.infoContainer .info span{ font-size:1em; color:#103e86;}
.infoContainer .trust{float:left; padding:29px 0 0 5px; width:120px;}

.footer{ float:left; background-color:#024e94; margin-top:5px; padding:0 0 8px 0; width:100%;}
.footer p{ float:none; color:#FFF;  text-align:right; width:992px; margin:0 auto}
.heading_table{width:100%; float:left}
/* Tiny Scrollbar */
/*#scrollbar1 { width: 975px; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 960px; height: 212px; overflow: hidden; position: relative;float:left }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0;  }
#scrollbar1 .scrollbar{ background: transparent url(../images/scrollbar_track_y.jpg) repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../images/scrollbar_track_y_end.jpg) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../images/scroll.png) no-repeat 50% 100%; height: 20px !important; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../images/scroll.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }*/


/*end of Tiny Scrollbar */

/*  Existing user - Login to your account start */
.ExistingUserLoginContainer {float: left; padding-top: 13px; width: 444px; position: relative; z-index:1000; }
.ExistingUserLoginContainer .left {background: url(../images/search-header-leftbg.jpg) no-repeat 0 0; float: left; height: 35px; width: 14px; }
.ExistingUserLoginContainer .Mid {background: url(../images/search-header-midbg.jpg) repeat-x 0 0; float: left; height: 35px; width: 416px; }
.ExistingUserLoginContainer .Mid h2 {color: #fff; padding-left: 10px;}
.ExistingUserLoginContainer .right {background: url(../images/search-header-rightbg.png) no-repeat 0 0; float: left; height: 35px; width: 14px; }
.ExistingUserLoginBodyContainer {background: url(../images/ExistingUserLoginBodyContainer-bg.png) repeat-y 0 0; float: left; width: 444px; }
.ExistingUserLoginBodyContainer .criteria_box {display: block; float: left; position: relative; }
.ExistingUserLoginBodyContainer .criteria_box .criteria_box_text { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin: 10px 0 0; padding: 0 0 0 25px; line-height:1.5em; width: 399px; }
.ExistingUserLoginBodyContainer .NewUser{ background:#f5f5f3; border-top:1px solid #d7e2ec;  border-bottom:1px solid #d7e2ec; left:2px; position:relative; margin:0 0 5px 4px; height:22px; padding: 10px 0; width:434px;}
.ExistingUserLoginBodyContainer .NewUser h1{ margin:0 0 0 34px; padding:0; font-size:1.6em; font-weight: normal; text-transform:uppercase; display:inline; color:#000;}
.ExistingUserLoginBodyContainer .NewUser h2{font-size:1.6em; font-weight: normal; text-transform:uppercase; float:left; width: 200px; margin:0; padding:0; color:#000;}
.ExistingUserLoginBodyContainer .NewUser img {border: 0 none; margin:0 10px; float: left;}
.ExistingUserLoginBodyContainer .productConatiner {float: left; margin: 10px 0; padding: 0 0 0 47px; width: 399px; }
.ExistingUserLoginBodyContainer .productConatiner p {color: #103E86; font-weight: bold;}
.ExistingUserLoginBodyContainer .textBox {float: left; margin: 5px 0 5px; width: 250px; }
.ExistingUserLoginBodyContainer .ForgotPassword { float: right; margin: 5px 0 5px; width: 143px; padding-top:6px; color:#5071a6; } 
.ExistingUserLoginBodyContainer .ForgotPassword a {color:#5071a6; text-decoration:underline; }
.ExistingUserLoginBodyContainer input { background: url(../images/input-box-login.jpg) no-repeat 0 0; border: medium none; float: left; padding:5px 15px 9px; width: 225px; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainerBottom { width: 260px; margin:10px 0 0 30px; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainerBottom .top { background: url(../images/toolTipContainerBottomTop.jpg) no-repeat 0 0; float: left; height: 8px; width:260px; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainerBottom .mid { background: url(../images/toolTipContainerBottomMid.jpg); float: left; width: 260px; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainerBottom .mid p {color: #fff; font-size: 1em; width: 260px; text-align:center; height:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0; margin:0; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainerBottom .bottom {background: url(../images/toolTipContainerBottomBottom.jpg) no-repeat 0 0; float: left; 	height: 8px; width: 260px; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainer { float: left; left: 270px; position: absolute; top: 13px; width: 143px;}
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainer .left {float: left; left: -6px; position: absolute; top: 25px; width: 13px; height:23px; background:url(../images/toolTip-left.png) no-repeat; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainer .top {background: url(../images/toolTip-Top-bg-new.png) no-repeat 0 0; float: left; height: 20px; width:143px;}
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainer .mid {	background: url(../images/toolTip-mid-bg-new.png) repeat-y 0 0; float: left; width: 143px; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainer .mid p {color: #C30000; float: left; font-size: 1.1em; padding-left: 13px; width: 122px; text-align:center; }
.ExistingUserLoginBodyContainer .criteria_box .toolTipContainer .bottom {background: url(../images/toolTip-bottom-bg-new.png) no-repeat 0 0; float: left; height: 20px; 	width: 143px; }
.ExistingUserLoginBodyContainer .search {float: left; padding-right: 15px; padding-top: 10px; width: auto; clear:both; }
.ExistingUserLoginBottom {background: url(../images/ExistingUserLoginBottom.png) no-repeat 0 0; float: left; height: 23px; width: 444px; }
.ExistingUserLoginRightContainer {float: left; padding-top: 13px; width: 548px; left:-3px; position:relative; }
.ExistingUserLoginRightContainer .addtop {background: url(../images/add-top-bg-new.png) no-repeat scroll 0 0 transparent; float: left; height: 7px; width: 100%; }
.ExistingUserLoginRightContainer .addMid {background: url(../images/add-mid-bg-new.png) repeat-y 0 0; float: left; width: 100%;}
.ExistingUserLoginRightContainer .addMid .BenefitsOfSigningUp {background: url(../images/BenefitsOfSigningUp-bg.jpg) repeat-x; color:#FFF; padding:4px 0; height:28px; border-right:1px solid #a3b6c5; margin:14px 0 0; }
.ExistingUserLoginRightContainer .addMid .addMidContent { float: left; height: auto; margin: 0 0 0 31px; padding: 0; width: 497px;}
.ExistingUserLoginRightContainer .addMid .addMidContent ul {float: left; list-style: none; margin:21px 0 0; padding: 0;}
.ExistingUserLoginRightContainer .addMid .addMidContent ul li {	color: #333; float: left; font-size: 1.2em; font-weight: normal; font-family: Arial, Helvetica, sans-serif;     list-style: none; margin: 0; padding: 10px 0; width: 497px; border-bottom: 1px solid #d7e2ec;}
.ExistingUserLoginRightContainer .addMid .addMidContent ul li span {color: #333; font-weight: bold;}
.ExistingUserLoginRightContainer .addMid .addMidContent ul li span.specification {float: left; text-transform:uppercase; color:#333; padding-right:6px; }
.ExistingUserLoginRightContainer .addMid .addMidContent ul li p.specification_right {padding: 0; width: 355px; color: #333; float: left; font-size: 1.0em; font-weight: normal; 	font-family: Arial, Helvetica, sans-serif; }
.ExistingUserLoginRightContainer .addMid .addMidContent .register { float: left; padding-right: 15px; padding-top: 10px; width: auto; height:94px; }
.ExistingUserLoginRightContainer .addMid .BenefitsOfSigningUp h1 { color: #103e86; margin:0 0 0 31px; padding:0; font-size:1.6em; font-weight: normal; }
.ExistingUserLoginRightContainer .addBottom {background: url(../images/add-bottom-bg-new.png) no-repeat 0 0; float: left; padding-bottom: 7px; width: 100%; }
/*  Existing user - Login to your account end */

/*  Register page start */
.RegisterContainer {float: left; padding-top: 13px; width: 624px;}
.RegisterContainer .left {background: url(../images/search-header-leftbg.jpg) no-repeat 0 0; float: left; height: 34px; width: 14px; }
.RegisterContainer .Mid {background: url(../images/search-header-midbg.jpg) repeat-x 0 0; float: left; height: 34px; width: 585px; }
.RegisterContainer .Mid h2 {color: #fff; padding-left: 10px;}
.RegisterContainer .right {background: url(../images/search-header-rightbg.png) no-repeat 0 0; float: left; height: 34px; width: 14px; }
.RegisterContainer .RegisterBottom {background: url(../images/RegisterBodyContainerBottom.png) no-repeat 0 0; float: left; height: 23px; width: 624px; }
.RegisterBodyContainer {background: url(../images/RegisterBodyContainerBg.png) repeat-y 0 0; float: left; width: 624px; }
.RegisterBodyContainer .RegisterBodyContent{ width:535px; margin: 14px auto 0;}
.RegisterBodyContainer .RegisterBodyContent .line { border-bottom: 1px solid #d7e2ec; display: block; margin:0; padding:0; height:10px;}
.RegisterBodyContainer .RegisterBodyContent .fixHeight{ height:12px; clear:both;}
.RegisterBodyContainer .RegisterBodyContent .register-btn {clear: both; float: left; padding: 0; width: auto; height:35px; margin:10px 0 0;}
.RegisterBodyContainer .RegisterBodyContent h1 { color: #333; margin:13px 0 16px; padding:0; font-size:1.6em; font-weight: normal; width:100%;}
/* Tool Tip start */
.RegisterBodyContainer .RegisterBodyContent .toolTipContainer {float: left; left: 48%; position: absolute; top: 200px; width: 143px;/* display:block;*/}
.RegisterBodyContainer .RegisterBodyContent .toolTipContainer .top {background: url(../images/toolTip-Top-bg-Register.png) no-repeat scroll 0 0 transparent; float: left; height: 20px; width: 143px; }
.RegisterBodyContainer .RegisterBodyContent .toolTipContainer .mid {background: url(../images/toolTip-Mid-bg-Register.png) repeat-y scroll 0 0 transparent; float: left; width: 143px; }
.RegisterBodyContainer .RegisterBodyContent .toolTipContainer .mid p {color: #C30000; float: left; font-size: 1.1em; padding-left: 13px; text-align: center; width: 91px; }
.RegisterBodyContainer .RegisterBodyContent .toolTipContainer .left {background: url(../images/toolTip-left.png) no-repeat scroll 0 0 transparent; float: left; height: 23px; left: -6px; position: absolute; top: 25px; width: 13px; }
.RegisterBodyContainer .RegisterBodyContent .toolTipContainer .bottom {background: url(../images/toolTip-Bottom-bg-Register.png) no-repeat scroll 0 0 transparent; float: left;    height: 20px; width: 143px; }
/* Tool Tip end */
/* Personal Details start */
.RegisterBodyContainer .RegisterBodyContent .PersonalDetails { width:425px;}
.RegisterBodyContainer .RegisterBodyContent .PersonalDetails .selectbg {background: url(../images/select-bg-title.jpg) no-repeat left top; float: left; height: 30px; margin-bottom: 10px; position: relative; width:81px;}
.RegisterBodyContainer .RegisterBodyContent .PersonalDetails .selectbg .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#103e86; font-size:1.2em; font-weight:normal;}
.RegisterBodyContainer .RegisterBodyContent .PersonalDetails  select {cursor: pointer; float: left; height: 30px; width: 81px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}
.RegisterBodyContainer .RegisterBodyContent .PersonalDetails .inputWrapper_331px {background: url(../images/inputWrapper_331px.jpg) no-repeat 0 0; width:311px; height:15px; float: right; margin:0; padding: 7px 10px;}
.RegisterBodyContainer .RegisterBodyContent .PersonalDetails .inputWrapper_331px input.inputbox-without-issue {border:0; float:left; padding:0; width:300px; background-color: transparent; margin:0; color:#103e86; font-size:1.2em; font-weight:normal;}
.RegisterBodyContainer .RegisterBodyContent .inputWrapper-calendar {background: url(../images/input-box-login.jpg) no-repeat; width:290px; float:left; margin:6px 0 0; padding:0;}
.RegisterBodyContainer .RegisterBodyContent .inputWrapper-calendar input.inputbox-without-issue {border: 0px; padding:7px 10px; width: 235px; background-color: transparent; margin:0; color:#103e86; font-size:1.2em; font-weight:normal; vertical-align:top;}
.date-picker-css{color:#103e86; font-size:1.2em; font-weight:normal; }
/* Personal Details end */
/* Contact Details start */
.RegisterBodyContainer .RegisterBodyContent .ContactDetails{width:515px;} 
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsTop { width:303px; float:left; padding:0; margin:0 0 17px; *margin:0 0 15px;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsTop .inputWrapperSm {background: url(../images/input-box-sm.jpg) no-repeat; width:40px; float:left; margin:0;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsTop .inputWrapperSm input.inputbox-without-issue {border: 0px; padding:7px 0; height:15px; width: 29px; background-color: transparent;  margin:0 0 0 6px; color:#103e86; font-size:1.2em; font-weight:normal;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsTop .inputWrapper {background: url(../images/input-box-login.jpg) no-repeat 0 0; width:230px; height:15px; float: right; margin:0; padding: 7px 10px;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsTop .inputWrapper input.inputbox-without-issue {border: 0px; float:left; padding:0; width:226px; background-color: transparent; margin:0; color:#103e86; font-size:1.2em; font-weight:normal;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsBottom { width:513px; float:left;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsBottom .ContactDetailsBottomLeft .inputWrapper {background: url(../images/input-box-login.jpg) no-repeat 0 0; width:230px; height:15px; float:left; margin:0; padding: 7px 10px;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsBottom .ContactDetailsBottomLeft .inputWrapper input.inputbox-without-issue {border: 0px; float:left; padding:0; width:226px; background-color: transparent; margin:0; color:#103e86; font-size:1.2em; font-weight:normal;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsBottom .ContactDetailsBottomRight .inputWrapper {background: url(../images/input-box-login.jpg) no-repeat 0 0; width:230px; height:15px; float: right; margin:0; padding: 7px 10px;}
.RegisterBodyContainer .RegisterBodyContent .ContactDetails .ContactDetailsBottom .ContactDetailsBottomRight .inputWrapper input.inputbox-without-issue {border: 0px; float:left; padding:0; width:226px; background-color: transparent; margin:0; color:#103e86; font-size:1.2em; font-weight:normal;}
/* Contact Details end */

/* Policy Details start */
.RegisterBodyContainer .RegisterBodyContent .PolicyDetails { width:535px;}
.RegisterBodyContainer .RegisterBodyContent .PolicyDetails .inputWrapper {background: url(../images/inputWrapper_331px.jpg) no-repeat 0 0; width:311px; height:15px; float: left; margin:0; padding: 7px 10px;}
.RegisterBodyContainer .RegisterBodyContent .PolicyDetails .inputWrapper input.inputbox-without-issue {border: 0px; float:left; padding:0; width:306px; background-color: transparent; margin:0; color:#103e86; font-size:1.2em; font-weight:normal;}
/* Policy Details end */
/* Terms and Conditions start*/
.RegisterBodyContainer .RegisterBodyContent .inputWrappercheckBox {width:320px; float:left;}
.RegisterBodyContainer .RegisterBodyContent .inputWrappercheckBoxLeft {width:320px; float:left; margin:0; height:21px; background: url(../images/inputWrappercheckBox.jpg) no-repeat; }
.RegisterBodyContainer .RegisterBodyContent .inputWrappercheckBox span.ui-checkbox{background: url(../images/inputWrappercheckBox.jpg) no-repeat; float: left; height: 21px; width: 21px; top:0px; position:relative; cursor:pointer;}
.RegisterBodyContainer .RegisterBodyContent .inputWrappercheckBox span.ui-checkbox-checked{background: url(../images/inputWrappercheckBoxHover.jpg) no-repeat;}
.RegisterBodyContainer .RegisterBodyContent .inputWrappercheckBox input[type="checkbox"]{cursor: pointer; float: left; height: 21px; width: 21px; opacity: 0; position: relative; filter:alpha(opacity=0); float: left;}
 .RegisterBodyContainer .RegisterBodyContent .inputWrappercheckBox label { width:286px; cursor:pointer; float: right; color: #444444; font-size: 1.3em; height:21px; vertical-align:middle;}
/* Terms and Conditions end*/
.RegisterRightContainer {float: right; padding-top: 13px; width: 363px;}
.RegisterRightContainer .addtop {background: url(../images/RegisterRightContainerTopBg.png) no-repeat scroll 0 0 transparent; float: left; height: 7px; width: 100%; }
.RegisterRightContainer .addMid {background: url(../images/RegisterRightContainerMidBg.png) repeat-y 0 0; float: left; width: 100%;}
.RegisterRightContainer .addMid .addMidContent {height: auto; margin: 0 auto 0; padding: 0; width: 331px;}
.RegisterRightContainer .addMid .addMidContent ul {float: left; list-style: none; margin:21px 0 0; padding: 0;}
.RegisterRightContainer .addMid .addMidContent ul li {	color: #333; float: left; font-size: 1.2em; font-weight: normal; font-family: Arial, Helvetica, sans-serif;     list-style: none; margin: 0; padding: 10px 0; width: 331px; border-bottom: 1px solid #d7e2ec;}
.RegisterRightContainer .Noborder{	border-bottom: none!important;}
.RegisterRightContainer .addMid .addMidContent ul li .call-us{ width:310px;}
.RegisterRightContainer .addMid .addMidContent ul li .call-us .left{ width:160px; float:left;}
.RegisterRightContainer .addMid .addMidContent ul li h1{color: #333; margin:6px 0; padding:0; font-size:20px; font-weight: normal; width:100%; text-transform:uppercase;}
.RegisterRightContainer .addMid .addMidContent ul li p{color: #444444; float: left; font-size: 13px; padding-top: 5px; width: 100%; line-height:20px;}
.RegisterRightContainer .addMid .addMidContent ul li p span{color: #2d5595; float: left; font-size: 13px; padding-top: 5px; width: 100%; line-height:20px; font-weight:bold; margin-bottom:13px;}
.RegisterRightContainer .addMid .addMidContent ul li p span a{color: #2d5595;}
.RegisterRightContainer .addMid .addMidContent ul li p span a:hover{color: #2d5595; text-decoration:underline;}
.RegisterRightContainer .addMid .addMidContent ul li p .click-here{color: #2d5595; font-weight: normal; text-decoration:underline;}
.RegisterRightContainer .addMid .addMidContent ul li p a.click-here {color: #2d5595; text-decoration:underline;}
.RegisterRightContainer .addMid .addMidContent ul li p a:hover.click-here {color: #2d5595; text-decoration:none;}
.RegisterRightContainer .addMid .addMidContent ul li .fixHeight{ height:12px; clear:both;}
.RegisterRightContainer .addMid .addMidContent ul li .TopHeight{ height:25px; clear:both;}
.RegisterRightContainer .addMid .addMidContent ul li .BottomHeight{ height:25px; clear:both;}
.RegisterRightContainer .addMid .addMidContent ul li h2{color: #2d5595; margin:10px 0 0; padding:0; font-size:23px; font-weight: normal; width:100%; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.RegisterRightContainer .addMid .addMidContent ul li .call-us .right{ width:131px; float:right;}
.RegisterRightContainer .addMid .addMidContent ul li .sms{ width:305px;}
.RegisterRightContainer .addMid .addMidContent ul li .sms .left{ width:191px; float:left;}
.RegisterRightContainer .addMid .addMidContent ul li .sms .right{ width:114px; float:right;}
.RegisterRightContainer .addMid .addMidContent ul li .email-us{ width:308px;}
.RegisterRightContainer .addMid .addMidContent ul li .email-us .left{ width:210px; float:left;}
.RegisterRightContainer .addMid .addMidContent ul li .email-us .right{ width:98px; float:right;}
.RegisterRightContainer .addBottom {background: url(../images/RegisterRightContainerBottomBg.png) no-repeat 0 0; float: left; padding-bottom: 7px; width: 100%; }
/*  Register page end */

/* Forgot password  start */
.ForgotPopup{width:448px; /*background:url(../images/bg.jpg) repeat-x  #E9EAF1;*/ min-height:281px; float:left; top:0; position:absolute; z-index:101; display:none;} 
.ForgotPopup .headerContainer {float: left; width: 100%; margin:0 auto 0; display:none;}
.ForgotPopup .headerContainer .leftBg {background: url(../images/header-left-bg.jpg) no-repeat; float: left; height: 109px; width: 14px;}
.ForgotPopup .headerContainer .midBg {background: url(../images/header-mid-bg.jpg) repeat-x; float: left; height: 112px; width: 415px; }
.ForgotPopup .midBg .logoContainer {float: left; padding: 10px 0 0 14px; width: 113px;}
.ForgotPopup .midBg .headerTitle {float: left; padding: 10px 0 0; width: 200px; }
.ForgotPopup .midBg .headerTitle h1 {color: #103E86; float: left; font-size: 2.6em; padding-top: 20px; display:none;}
.ForgotPopup .headerContainer .rightBg {background: url(../images/header-right-bg.jpg) no-repeat; float: left; height: 109px; width: 14px;}

.ForgotPopup .ForgotContainer {float: left; padding-top: 13px; width: 444px; position: relative; margin:0 auto 0;}
.ForgotPopup .ForgotContainer .left {background: url(../images/popup-header-leftbg.png) no-repeat 0 0; float: left; height: 35px; width: 14px; }
.ForgotPopup .ForgotContainer .Mid {background: url(../images/search-header-midbg.jpg) repeat-x 0 0; float: left; height: 35px; width: 416px; }
.ForgotPopup .ForgotContainer .Mid h2 {color: #fff; padding-left: 10px;}
.ForgotPopup .ForgotContainer .right {background: url(../images/search-header-rightbg.png) no-repeat 0 0; float: left; height: 35px; width: 14px; }
.ForgotPopup .ForgotBodyContainer {background: url(../images/ExistingUserLoginBodyContainer-bg.png) repeat-y 0 0; float: left; width: 444px; }
.ForgotPopup .ForgotBodyContainer .criteria_box {display: block; float: left; position: relative; }
.ForgotPopup .ForgotBodyContainer .criteria_box .criteria_box_text { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin: 10px 0 0; padding: 0 0 0 25px; line-height:1.5em; width: 399px; }
.ForgotPopup .ForgotBodyContainer .productConatiner {float: left; margin: 10px 0; padding: 0 0 0 39px; width: 399px; }
.ForgotPopup .ForgotBodyContainer .productConatiner p {color: #103E86; font-weight: bold;}
.ForgotPopup .ForgotBodyContainer .productConatiner .DateOfBirth{ width:250px; float:left; clear:both; margin-top:8px;}
.ForgotPopup .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight{ width:75px;}
.ForgotPopup .ForgotBodyContainer .productConatiner .inputWrapper {background: url(../images/input-box-login.jpg) no-repeat 0 0; width:230px; height:15px; float:left; margin:8px 0 0; padding: 7px 10px;}
.ForgotPopup .ForgotBodyContainer .productConatiner .inputWrapper input.inputbox-without-issue {border: 0px; float:left; padding:0; width:226px; background-color: transparent; margin:0; color:#333333; font-size:1.2em; font-weight:normal;}

.ForgotPopup .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight{ width:75px; float:left;}
.ForgotPopup .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight .selectbg {background: url(../images/ForgotDDBg.jpg) no-repeat left top; float: left; height: 29px; margin-bottom: 10px; position: relative; width:62px;}
.ForgotPopup .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight .selectbg .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.ForgotPopup .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight select {cursor: pointer; float: left; height: 29px; width: 62px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}

.ForgotPopup .ForgotBodyContainer .productConatiner .selectbg {background: url(../images/ForgotDDBg.jpg) no-repeat left top; float: left; height: 29px; margin-bottom: 10px; position: relative; width:62px;}
.ForgotPopup .ForgotBodyContainer .productConatiner .selectbg .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.ForgotPopup .ForgotBodyContainer .productConatiner select {cursor: pointer; float: left; height: 29px; width: 62px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}

.ForgotPopup .ForgotBodyContainer .productConatiner .selectbgYY {background: url(../images/ForgotYYBg.jpg) no-repeat left top; float: right; height: 29px; margin-bottom: 10px; position: relative; width:100px;}
.ForgotPopup .ForgotBodyContainer .productConatiner .selectbgYY .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.ForgotPopup .ForgotBodyContainer .productConatiner .selectbgYY select {cursor: pointer; float: left; height: 29px; width: 100px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}

.ForgotPopup .ForgotBodyContainer .productConatiner .ForgotBtn{float:left; width:156px; clear:both; margin-top:10px;}
.ForgotPopup .ForgotBodyContainer .productConatiner .ForgotSubmitBtn {float: left; padding: 0; width: auto;}
.ForgotPopup .ForgotBodyContainer .productConatiner .ForgotCloseBtn {float: right; padding: 0; width: auto;}

.ForgotPopup .ForgotBodyBottom {background: url(../images/ExistingUserLoginBottom.png) no-repeat 0 0; float: left; height: 23px; width: 444px; }
#overlay {position:fixed; height:100%; width:100%; background-color:#000; opacity:0.5;filter:alpha(opacity=50)!important; top:0; left:0; z-index:100; display:none;}
/* Forgot password  end */

/* Forgot Email ID  start */
.EmailIDPopup{width:448px; /*background:#E9EAF1; min-height:256px; */float:left; top:0; position:absolute; z-index:101; display:none;} 
.EmailIDPopup .headerContainer {float: left; width: 100%; margin:0 auto 0;  display:none;}
.EmailIDPopup .headerContainer .leftBg {background: url(../images/header-left-bg.jpg) no-repeat; float: left; height: 109px; width: 14px;}
.EmailIDPopup .headerContainer .midBg {background: url(../images/header-mid-bg.jpg) repeat-x; float: left; height: 112px; width: 415px; }
.EmailIDPopup .midBg .logoContainer {float: left; padding: 10px 0 0 14px; width: 113px;}
.EmailIDPopup .midBg .headerTitle {float: left; padding: 10px 0 0; width: 200px; }
.EmailIDPopup .midBg .headerTitle h1 {color: #103E86; float: left; font-size: 2.6em; padding-top: 20px; display:none;}
.EmailIDPopup .headerContainer .rightBg {background: url(../images/header-right-bg.jpg) no-repeat; float: left; height: 109px; width: 14px;}

.EmailIDPopup .EmailIDContainer {float: left; padding-top: 13px; width: 444px; position: relative; margin:0 auto 0;}
.EmailIDPopup .EmailIDContainer .left {background: url(../images/popup-header-leftbg.png) no-repeat 0 0; float: left; height: 35px; width: 14px; }
.EmailIDPopup .EmailIDContainer .Mid {background: url(../images/search-header-midbg.jpg) repeat-x 0 0; float: left; height: 35px; width: 416px; }
.EmailIDPopup .EmailIDContainer .Mid h2 {color: #fff; padding-left: 10px;}
.EmailIDPopup .EmailIDContainer .right {background: url(../images/search-header-rightbg.png) no-repeat 0 0; float: left; height: 35px; width: 14px; }
.EmailIDPopup .EmailIDBodyContainer {background: url(../images/ExistingUserLoginBodyContainer-bg.png) repeat-y 0 0; float: left; width: 444px; }
.EmailIDPopup .EmailIDBodyContainer .criteria_box {display: block; float: left; position: relative; }
.EmailIDPopup .EmailIDBodyContainer .criteria_box .criteria_box_text { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin: 10px 0 0; padding: 0 0 0 25px; line-height:1.5em; width: 399px; }
.EmailIDPopup .EmailIDBodyContainer .productConatiner {float: left; margin: 10px 0; padding: 0 0 0 39px; width: 399px;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner p {color: #103E86; font-weight: bold;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .DateOfBirth{ width:250px; float:left; clear:both; margin-top:8px;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .DateOfBirthMarginRight{ width:75px;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .MobileNumber {width:274px; float:left}
.EmailIDPopup .EmailIDBodyContainer .productConatiner span{ float:left; font-size: 1.2em; padding-top:14px; padding-right:10px; display:block; }
.EmailIDPopup .EmailIDBodyContainer .productConatiner .inputWrapper {background: url(../images/input-box-login.jpg) no-repeat 0 0; width:230px; height:15px; float: right; *float: left; margin:8px 0 0; padding: 7px 10px;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .inputWrapper input.inputbox-without-issue {border: 0px; float:left; padding:0; width:226px; background-color: transparent; margin:0; color:#333333; font-size:1.2em; font-weight:normal;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .textBox {float: left; margin: 5px 0 5px; width: 250px; }
.EmailIDPopup .EmailIDBodyContainer .productConatiner .DateOfBirthMarginRight{ width:75px; float:left;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .DateOfBirthMarginRight .selectbg {background: url(../images/ForgotDDBg.jpg) no-repeat left top; float: left; height: 29px; margin-bottom: 10px; position: relative; width:62px;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .DateOfBirthMarginRight .selectbg .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .DateOfBirthMarginRight select {cursor: pointer; float: left; height: 29px; width: 62px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .selectbg {background: url(../images/ForgotDDBg.jpg) no-repeat left top; float: left; height: 29px; margin-bottom: 10px; position: relative; width:62px;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .selectbg .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner select {cursor: pointer; float: left; height: 29px; width: 62px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .selectbgYY {background: url(../images/ForgotYYBg.jpg) no-repeat left top; float: right; height: 29px; margin-bottom: 10px; position: relative; width:100px;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .selectbgYY .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .selectbgYY select {cursor: pointer; float: left; height: 29px; width: 100px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .EmailIDBtn{float:left; width:156px; clear:both; margin-top:15px;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .EmailIDSubmitBtn {float: left; padding: 0; width: auto;}
.EmailIDPopup .EmailIDBodyContainer .productConatiner .EmailIDCloseBtn {float: right; padding: 0; width: auto;}
.EmailIDPopup .EmailIDBodyBottom {background: url(../images/ExistingUserLoginBottom.png) no-repeat 0 0; float: left; height: 23px; width: 444px; }
/* Forgot Email ID  end */

/* Change password  start indigo */
.no_border{border:none !important;}
.m_top_btm{margin:5px 0 5px 0;}
.m_top{margin-top:20px;}
/* Change password  end indigo */

/* User Search  Page Css Starts */
.midBg .headerRightCourner { float:right; padding:10px 0 0 0; width:525px; }
.midBg .headerLeftTitle { float:left; padding:10px 0 0 0;  }

.loginContainer { float:left; padding-top:13px;  }
/*.noTopPadd { padding-top:0 !important; }*/
.noTopPadd { padding-top:20px !important; }
.loginContainer .left{background:url(../images/search-header-leftbg.jpg) no-repeat 0 0; float:left;height:35px; width:14px; }
.loginContainer .Mid{background:url(../images/search-header-midbg.jpg) repeat-x 0 0; float:left; height:35px; width:963px;}
.loginContainer .Mid h2{color:#FFF;padding-left: 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.loginContainer .right{background:url(../images/search-header-rightbg.jpg) no-repeat 0 0; float:left; height:35px; width:14px;}
.loginBodyContainer { background:url(../images/loginwhiteBg.png) left top repeat-y; width:998px; }
.productUserCont {border-right:#d7e2ec 1px solid; float:left; margin: 33px 0 12px 0; padding:0 0 0 25px; width:223px;  }
.productUserCont p{color:#103e86; font-weight:bold; padding:0;}

.userText { padding:76px 0 20px 0; float:left; width:290px; }
.userText input { display:block; width:198px; padding-right:10px; float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; font-style:normal; font-weight:normal; }
.userText a.searchUser { margin:4px 0 0 0; float:right;  }
.userText a.searchUser_new { margin:4px 0 0 0; float:right;  }

.userText_old { padding:24px 0 20px 0; float:right; width:290px; }
.userText_old input { display:block; width:198px; padding-right:10px; float:left; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; font-style:normal; font-weight:normal; }
.userText_old a.searchUser { margin:4px 0 0 0; float:right;  }
.userText_old a.searchUser_new { margin:4px 0 0 0; float:right;  }

.searchUserBottom { background:url(../images/loginWhiteBtmBg.png) no-repeat; float:left; height:23px; width:997px;}


.searchBodyContainer .SearchUserResult{ width:940px; margin:0 auto; }
.searchBodyContainer .SearchUserResult p{ float:left; padding:0 0 5px 10px; width:auto;}
.searchBodyContainer .SearchUserResult p.findResult{color:#484441;float:right; font-weight:bold;  padding-right:66px; }
.searchBodyContainer .SearchUserResult p span{color:#c30000; font-weight:bold;/* float:left;*/}
.searchBodyContainer .SearchUserResult p span.bold{ color:#484441;/* float:left;*/}
.searchBodyContainer .SearchUserResult p span.result{color:#c30000; float:right; font-weight:bold;}
.SearchUserResult table th{ border-top:1px solid #a3b6c5; border-bottom:1px solid #a3b6c5; background:#dde6ec url(../images/table-separate.jpg) no-repeat right 0;}
.SearchUserResult table th.leftborder{ border-left:1px solid #a3b6c5;}
.SearchUserResult table td{ background:url(../images/gray-bg.jpg) repeat-x 0 0; padding:7px; border-right:2px solid #FFF; text-align:center;}



.userSearchTable { width:754px;  }
.blocksearchUser { float:right; margin:0 0 10px 0; }
.userTab { float:left; width:754px; padding:0 0 10px 0; }

.userTbTitle { width:172px; background:#DDE6EC url(../images/table_titlebg.gif) top left repeat-x !important; border-right:1px solid #A3B6C5 !important; }
.userTabHeader { background:none !important; padding:0;  }
.lt_border {  border-left:1px solid #A3B6C5; }

.userTabData { background:none !important; padding:0;  }
.userDataText { width:172px; background:#DDE6EC url(../images/gray-bg.jpg) top left repeat-x !important; border-right:2px solid #FFF !important; }
.infoContainer .info p {   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;}
.infoContainer .info p a { font-size:1em; color:#3186cb; padding:0;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; }
.infoContainer .info p a:hover { color:#3186cb; }
.infoContainer .trustico {float:left; padding:15px 0 0 5px; width:120px;}

//.searchTab { display:block; padding:15px 0 0 0; width:980px; margin:0 auto; }
.searchTab {overflow: hidden;    border: 1px solid #ccc;    background-color: #f1f1f1;  }
.searchTab ul { list-style:none; list-style-type:none; }
.searchTab ul li { list-style:none; list-style-type:none; float:left; }
.searchTab ul li a { display:block; color:#333333; font-size:13px; font-style:normal; font-weight:bold; line-height:18px; padding:11px 0 0 0; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
/*.searchTab ul li a.tabBg1 { background:url(../images/tabBg1.png) left top no-repeat; width:131px; height:42px;  }*/
.searchTab ul li a.tabBg1 { width:131px; height:42px;  }
/*.searchTab ul li a.tabBg2 { background:url(../images/tabBg2.png) left top no-repeat; width:163px; height:42px;  }*/
.searchTab ul li a.tabBg2 { width:163px; height:42px;  }
/*.searchTab ul li a.tabBg3 { background:url(../images/tabBg3.png) left top no-repeat; width:200px; height:42px;  }*/
.searchTab ul li a.tabBg3 { width:200px; height:42px;  }
/*.searchTab ul li a.tabBg4 { background:url(../images/tabBg5.png) left top no-repeat; width:173px; height:42px;  }*/
/*.searchTab ul li a.tabBg4 { background:url(../images/tabBg5.png) left top no-repeat; width:129px; height:50px;background-size: 125px 121px;  }*/
.searchTab ul li a.tabBg4 { height:50px;background-size: 125px 121px;width:110px;  }
.searchTab ul li a.tabBg5 { background:url(../images/tabBg4.png) left top no-repeat; width:235px; height:42px;  }

//.searchTab ul li.active a { background-position:0 -61px; text-decoration:none; color:#ffffff; }
.searchTab ul li.active a {background-color: #064A91;color:#FFFFFF}

.listBulk { background:url(../images/bulletBlue.gif) left 8px no-repeat; padding:0 0 0 18px; margin:20px auto; width:930px; font-size:1.2em !important; font-family:Arial, Helvetica, sans-serif !important; }
.listBulk p { display:block; color:#333333; font-size:1.2em !important; font-style:normal; font-weight:normal; line-height:20px; font-family:Arial, Helvetica, sans-serif !important; }
.listBulk p b { font-weight:bold; line-height:18px; }
.listBulk a { font-weight:normal; color:#0d3c85 !important; cursor:auto; line-height:18px; }

.searchExample { padding:0 0 0 14px; }
.SearchUserResult h2 { color:#333333 !important; font-size:16px; font-style:normal; font-weight:normal; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; display:block; padding:0 0 5px 14px !important; }
.downloadSearchUser { float:left; margin:0 0 10px 0; }
.uploadSearchUser {  float:left; margin:0 0 10px 43px; }

.branch_detail { margin:0 auto; width:905px; padding:25px 0 25px 0; }
.branch_detailLeft { width:433px; float:left; border-right:1px solid #d7e2ec; min-height:197px; padding:0 0 0 0; }
.branch_detailLeft h5 , .branch_detailRight h5 { color:#333333 !important; font-size:16px; font-style:normal; font-weight:normal; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; display:block;  padding:0 0 0 0 !important; }
.branch_detailRight { float:left; padding:0 0 0 38px; width:430px;  }

.selBg_lt { color:#103e86!important; font-size:13px!important; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important;  /*background:url(../images/searchSelect.gif) no-repeat 0 0 !important;*/ float:left; }
.selBg_lt .box { color:#103e86!important; }
.email_txt { margin:17px 0 0 0; float:left;  background:url(../images/emailText.gif) left top no-repeat; width:394px; height:29px; }
.email_txt input { color:#103e86; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border:none; background:none; width:373px; height:29px; }

.phone_txt { padding:17px 0 0 0; float:left; width:394px; }
.phone_txt .extensionBox  { background:url(../images/extensionBG.gif) left top no-repeat; float:left; width:40px; height:29px; border:none;  }
.phone_txt .extensionBox input { background:none; border:none; display:block; width:23px; height:29px; color:#103e86; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; } 
.phone_txt .numberBox  { background:url(../images/numberBg.gif) left top no-repeat;  float:right; width:346px; height:29px; border:none;  }
.phone_txt .numberBox input { background:none; border:none; display:block; width:327px; height:29px; color:#103e86; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.addBtn { float:left; padding:17px 0 0 0;  }
.p_name { float:left; width:390px; padding:9px 0 0 0;  }
.top_padd { padding:25px 0 0 0; }
.p_name h3 { color:#103e86; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:15px; width:106px; float:left; }
.p_name span { text-align:right; float:left; display:block; font-weight:bold; font-size:12px; width:3px;  line-height:12px; }
.p_name h4 { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:15px; width:265px; float:left; padding:0 0 0 15px; }

/* User Search Page Css Ends */


/* Report Page Starts */

.report_box { width:925px; margin:0 auto; padding:20px 0 0 0;  }
.report_box p { padding:5px 0 18px 0;  }
.reportRadio { padding:0 0 17px 8px;  }
.generatBtn { padding:11px 0 0 0; float:left; }
.blueTextBg { background:url(../images/newBlueTextBg.gif) left top no-repeat !important; width:205px; padding:1px 10px 2px 10px!important; height:26px; float:left; }
.blueTextBg input { width:205px; padding:0; background:none; display:block; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:25px; font-style:normal; font-weight:normal; }

.radioRpt { display:block; float:left; padding:0 0 11px 0; color:#333333; font-size:12px; line-height:15px; font-style:normal; font-weight:normal; font-family:Arial, Helvetica, sans-serif; width:925px; } 


 


/* Report Page Ends */

/* Login Page Starts */
.loginUserContainer { width:507px; margin:0 auto; padding:15px 0 0 0;  }
.loginUserContainer .left{background:url(../images/search-header-leftbg.jpg) no-repeat 0 0; float:left;height:35px; width:14px; }
.loginUserContainer .Mid{background:url(../images/search-header-midbg.jpg) repeat-x 0 0; float:left; height:35px; width:474px;}
.loginUserContainer .Mid h2{color:#FFF;padding-left:31px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.loginUserContainer .right{background:url(../images/search-header-rightbg.jpg) no-repeat 0 0; float:left; height:35px; width:14px;}
.loginUserBodyContainer { background:url(../images/login_midBg.png) left top repeat-y; width:507px; }
.LoginUserBottom { background:url(../images/loginBtmBg.png) no-repeat; float:left; height:23px; width:507px;}

.ExistingUserLoginBodyContainer .criteria_box .Login_box_text { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin: 10px 0 0; padding:0 0 0 45px; line-height:1.5em; width: 399px; }


/* Forgot password  start */
.ForgotPopup_new{width:448px; /*background:url(../images/bg.jpg) repeat-x  #E9EAF1;*/ min-height:281px; float:left; top:0; position:absolute; z-index:101; display:none;} 
.ForgotPopup_new .headerContainer {float: left; width: 100%; margin:0 auto 0; display:none;}
.ForgotPopup_new .headerContainer .leftBg {background: url(../images/header-left-bg.jpg) no-repeat; float: left; height: 109px; width: 14px;}
.ForgotPopup_new .headerContainer .midBg {background: url(../images/header-mid-bg.jpg) repeat-x; float: left; height: 112px; width: 415px; }
.ForgotPopup_new .midBg .logoContainer {float: left; padding: 10px 0 0 14px; width: 113px;}
.ForgotPopup_new .midBg .headerTitle {float: left; padding: 10px 0 0; width: 200px; }
.ForgotPopup_new .midBg .headerTitle h1 {color: #103E86; float: left; font-size: 2.6em; padding-top: 20px; display:none;}
.ForgotPopup_new .headerContainer .rightBg {background: url(../images/header-right-bg.jpg) no-repeat; float: left; height: 109px; width: 14px;}

.ForgotPopup_new .ForgotContainer {float: left; padding-top: 13px; width: 444px; position: relative; margin:0 auto 0;}
.ForgotPopup_new .ForgotContainer .left {background: url(../images/popup-header-leftbg.png) no-repeat 0 0; float: left; height: 35px; width: 14px; }
.ForgotPopup_new .ForgotContainer .Mid {background: url(../images/search-header-midbg.jpg) repeat-x 0 0; float: left; height: 35px; width: 416px; }
.ForgotPopup_new .ForgotContainer .Mid h2 {color: #fff; padding-left: 10px;}
.ForgotPopup_new .ForgotContainer .right {background: url(../images/search-header-rightbg.png) no-repeat 0 0; float: left; height: 35px; width: 14px; }
.ForgotPopup_new .ForgotBodyContainer {background: url(../images/ExistingUserLoginBodyContainer-bg.png) repeat-y 0 0; float: left; width: 444px; }
.ForgotPopup_new .ForgotBodyContainer .criteria_box {display: block; float: left; position: relative; }
.ForgotPopup_new .ForgotBodyContainer .criteria_box .criteria_box_text { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin: 10px 0 0; padding: 0 0 0 25px; line-height:1.5em; width: 399px; }
.ForgotPopup_new .ForgotBodyContainer .productConatiner {float: left; margin: 10px 0; padding: 0 0 0 39px; width: 399px; }
.ForgotPopup_new .ForgotBodyContainer .productConatiner p {color: #103E86; font-weight: bold;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .DateOfBirth{ width:250px; float:left; clear:both; margin-top:8px;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight{ width:75px;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .inputWrapper {background: url(../images/input-box-login.jpg) no-repeat 0 0; width:230px; height:15px; float:left; margin:8px 0 0 0; padding: 7px 10px;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .inputWrapper input.inputbox-without-issue {border: 0px; float:left; padding:0; width:226px; background-color: transparent; margin:0; color:#333333; font-size:1.2em; font-weight:normal;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .textBox {float: left; margin: 5px 0 5px; width: 250px; }
.ForgotPopup_new .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight{ width:75px; float:left;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight .selectbg {background: url(../images/ForgotDDBg.jpg) no-repeat left top; float: left; height: 29px; margin-bottom: 10px; position: relative; width:62px;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight .selectbg .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .DateOfBirthMarginRight select {cursor: pointer; float: left; height: 29px; width: 62px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}

.ForgotPopup_new .ForgotBodyContainer .productConatiner .selectbg {background: url(../images/ForgotDDBg.jpg) no-repeat left top; float: left; height: 29px; margin-bottom: 10px; position: relative; width:62px;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .selectbg .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner select {cursor: pointer; float: left; height: 29px; width: 62px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}

.ForgotPopup_new .ForgotBodyContainer .productConatiner .selectbgYY {background: url(../images/ForgotYYBg.jpg) no-repeat left top; float: right; height: 29px; margin-bottom: 10px; position: relative; width:100px;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .selectbgYY .selectedvalue {height: 23px; overflow: hidden; left: 0; line-height: 30px; position: absolute; text-align: left; text-indent: 7px; top: 0; width: 100%; z-index: 1; color:#333333; font-size:1.2em; font-weight:normal;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .selectbgYY select {cursor: pointer; float: left; height: 29px; width: 100px; opacity: 0; position: relative; z-index: 2;  filter:alpha(opacity=0); float: left;}

.ForgotPopup_new .ForgotBodyContainer .productConatiner .ForgotBtn{float:left; width:156px; clear:both; margin-top:10px;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .ForgotSubmitBtn {float: left; padding: 0; width: auto;}
.ForgotPopup_new .ForgotBodyContainer .productConatiner .ForgotCloseBtn {float: right; padding: 0; width: auto;}

.ForgotPopup_new .ForgotBodyBottom {background: url(../images/ExistingUserLoginBottom.png) no-repeat 0 0; float: left; height: 23px; width: 444px; }
#overlay {position:fixed; height:100%; width:100%; background-color:#000; opacity:0.5;filter:alpha(opacity=50)!important; top:0; left:0; z-index:100; display:none;}
.MobileNumber {width:auto !important; float:left}
.MobileNumber span{float:left; font-size: 1.2em; padding-top:14px;}
.heading_table span { padding:5px 0 0 0; display:block; float:right; }
/* Forgot password  end */
.radioRpt .label-unchecked { padding:2px 17px 5px 24px; cursor: pointer; float:left; width:69px ; font-size:1.0em;}
.radioRpt .label-checked{ background:url(../images/radioReport.gif) 2px -47px no-repeat ; padding:2px 17px 5px 24px; cursor: pointer; float:left; width:69px ; font-size:1.0em;}
.radioRpt .label-unchecked{ background:url(../images/radioReport.gif) 2px 3px no-repeat; padding:3px 17px 5px 24px; cursor: pointer; float:left; width:69px ; font-size:1.0em;}

.userTbTitle .label-unchecked , .userDataText .label-unchecked{  padding:0 17px 0 24px; cursor: pointer; float:left; width:69px ; font-size:1.0em;background:url(../images/check-box-PP.gif) left 5px no-repeat;}
.userTbTitle .label-checked , .userDataText .label-checked  {  padding:0 17px 0 24px; cursor: pointer; float:left; width:69px; font-size:1.0em; background:url(../images/check-box-PP.gif) left -67px no-repeat;}
.radioRpt label { width:100% !important; float:none !important; }
 .topperOne { width:515px;  }



.suggestBox { width:715px; padding:26px 0 16px 48px; }
.suggestBox h2 { color:#333333; font-size:16px; font-style:normal; font-weight:normal; font:"Trebuchet MS", Arial, Helvetica, sans-serif; width:100%; }
.suggestBox h2 span { text-align:right; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.suggestBox h2 span b { color:#F00; }

.suggestBox_textOne {  padding:15px 0 0 0;  }
.suggestBox_textOne label { color:#103e86; font-size:13px; font-style:normal; font-weight:normal; font:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; float:left; width:250px; }
.suggestBox_textOne label span { color:#F00; float:left; }

.sug_title { display:block; float:left; width:83px; float:left; }
.sug_title .selectBox{  background:url(../images/genderSelect.gif) no-repeat 0 0; height:30px; margin-top:7px; position: relative; width:72px; z-index:100; float: left; }
.sug_title .selectBox .box {color: #000; font-size:11px; height:16px; left:12px; line-height:16px; overflow:hidden; position:absolute; top:7px; width:57px; cursor: pointer;}
.sug_title .selectBox select { border:none!important; filter:alpha(Opacity=0); height: 24px; left:2px;  opacity: 0; position: absolute; z-index:100; top:3px; width: 72px; -moz-opacity: 0; cursor: pointer !important; background:#FFF !important; }
.sug_title .selectBox select option { border-bottom:1px solid #eee; cursor: pointer; color: #000; font-size: 11px; padding:3px !important; display:block; border:none !important; }
.sug_FName{ float:left; width:325px;  }
.sug_FName h4 { background:url(../images/sug_fname.gif) left top no-repeat; width:301px; height:19px; padding:5px; margin:7px 0 0 0; display:block; float:left;}
.sug_FName h4 input { background:none; border:none; width:301px; height:19px; color:#333333; font-family:Arial, Helvetica, sans-serif; display:block; padding:0; float:none; }

.sug_LName{ float:left; width:307px;  }
.sug_LName h4 { background:url(../images/sug_fname.gif) left top no-repeat; width:301px; height:19px; padding:5px; margin:7px 0 0 0; display:block; float:left; }
.sug_LName h4 input { background:none; border:none; width:301px; height:19px;  color:#333333; font-family:Arial, Helvetica, sans-serif; display:block;padding:0; float:none; }

.sug_CNum{ float:left; width:408px;  }
.sug_CNum h4 { background:url(../images/contactBg.gif) left top no-repeat; width:384px; height:19px; padding:5px; margin:7px 0 0 0; display:block; float:left; }
.sug_CNum h4 input { background:none; border:none; width:384px; height:19px;  color:#333333; font-family:Arial, Helvetica, sans-serif; display:block;padding:0; float:none; }

.suggestBox_texttwo {  padding:18px 0 0 0;  }
.suggestBox_texttwo label { color:#103e86; font-size:13px; font-style:normal; font-weight:normal; font:"Trebuchet MS", Arial, Helvetica, sans-serif; width:100%; text-transform:uppercase; width:180px; float:left; }
.suggestBox_texttwo label span { color:#F00; }

.radioRpt_new { float:left;  }
.radioRpt_new .label-unchecked { padding:2px 17px 5px 24px; cursor: pointer; float:left; width:10px ; font-size:1.0em;}
.radioRpt_new .label-checked{ background:url(../images/radioReport.gif) 2px -47px no-repeat ; padding:3px 17px 5px 28px; cursor: pointer; float:left; width:20px ; font-size:1.0em; color:#333333; font-size:12px; text-transform:none; font-family:Arial, Helvetica, sans-serif;  }
.radioRpt_new .label-unchecked{ background:url(../images/radioReport.gif) 2px 3px no-repeat; padding:3px 17px 5px 28px; cursor: pointer; float:left; width:20px ; font-size:1.0em; color:#333333; font-size:12px; text-transform:none; font-family:Arial, Helvetica, sans-serif;  }

.sug_title h5 {  background:url(../images/sugTextarea.gif) left top no-repeat; width:703px; height:93px; padding:5px; margin:7px 0 0 0; float: left; }
.sug_title h5 textarea { background:none; border:none; width:703px; height:93px; padding:0; margin:0; }

.submitBtnNew { margin:18px 0 0 0; display:block;  background:url(../images/ForgotSubmitBtn.jpg) left top no-repeat; width:52px; height:24px; display:block; }
.submitBtnNew input { background:none; border:none; width:52px; height:24px; cursor:pointer;   display:block; }


.com_pro_newwidth { width:217px !important; }
.com_pro { display:block; float:left; width:249px; float:left; }
.com_pro .selectBox { background:url(../images/certeria-select-bg.jpg) no-repeat 0 0; height:30px; margin-top:7px; position: relative; width:218px; z-index:100; float: left; }
.com_pro .selectBox .box {color: #000; font-size:11px; height:16px; left:12px; line-height:16px; overflow:hidden; position:absolute; top:7px; width:218px; cursor: pointer;}
.com_pro .selectBox select { border:none!important; filter:alpha(Opacity=0); height: 24px; left:2px;  opacity: 0; position: absolute; z-index:100; top:3px; width: 216px; -moz-opacity: 0; cursor: pointer !important; background:#FFF !important; }
.com_pro .selectBox select option { border-bottom:1px solid #eee; cursor: pointer; color: #000; font-size: 11px; padding:3px !important; display:block; border:none !important; }


/* Login Page Ends */
.contWrapper{background:url(../images/cont_wrap.jpg) 2px bottom no-repeat; width:976px; height:auto; float:left; padding:5px;}