/* Name: Matinox
Date: Mar 2016
Description: admin section css for all pages
Version: 3.0
Author: Kanwaljeet Sodhi, Gurus11
Autor URI: http://www.gurus11.com
008
*/
@charset "utf-8";
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header,
hgroup, menu, nav, section, menu,
time, mark, audio, video{ margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:Black; line-height:16px; text-align:left;}
article, aside, figure, footer, header, hgroup, nav, section{  display: block; }
body{padding-bottom:25px; }
.wrap{width:990px; margin:0px auto;}
ul, ol{margin-left:0px;}
ul li{list-style:none;}
ul li ul, ul li ol{margin-left:0px;}
ul li ul li{list-style:none;}
iframe, img{ border:0px;}
a{text-decoration:none; color:#25557b; outline:0;}
a:hover{text-decoration:none;}
.clr{clear:both;}
h1, h1 span{color:#25557b; font-size:20px;}
h1{margin:20px 10px 20px 0px ; border-bottom:solid 1px #ddd; padding-bottom:15px;}
h1 span{color:#666; font-size:14px;}
h2, h2 span{font-size:18px; color:#084694; font-weight:normal;}
h2{margin: 30px 0px 15px 0px;}
h4{  color:#3a953d;  margin: 5px 0px;}
input[type="text"], textarea, input, a.btn{background: #FFF; width:160px; padding:7px 7px 6px 7px; border: 1px solid #C2C2C2; line-height: 11px;  color:#7a7a7a; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:5px;}
h3{color:#3a953d; font-size:16px; padding-top:9px;}

textarea {height:40px; width:73%;}
.edtor textarea {height:300px!important; width:600px!important;}
.ajax__htmleditor_htmlpanel_default {height:300px!important; width:600px!important;}
input.sml{width:45px; margin-left:4px; margin-right:4px;}
input.bg{width:300px;}
input.pwd{width:350px;}
input[type="submit"], input[type="reset"]{width:130px;padding:8px 7px;display:inline-block;background: url(../images/bgbtn-rpt.jpg) left top repeat-x #666666;font-size:14px;color:#fff;margin-right:10px;border: none;cursor:pointer!important;text-align:center;outline: 0;}
input.btn, input.btnb, a.btn{width:130px;padding:8px 7px;display:inline-block;background: #a68370;font-size:14px;color:#fff;margin-right:10px;border: none;cursor:pointer!important;text-align:center;margin: 0px auto;display: block;}
input.btn.dlt, a.btn.dlt{background-color: #d2232a;}
input.btnb{width:135px;}
input.btnb.rt{float:right;}
input[type="text"]:focus, textarea:focus{  color : #3b953d;  border : 1px solid #937842;  background:#dfdfdf;  font-weight:bold;}
 .chk{padding-bottom:0px; padding-top:4px; line-height:16px;}
input[type="checkbox"], input[type="radio"], .chk input{width:20px; background:none; margin-top:5px; margin-left:0px; padding:0px;}
a.btn.edt{    display: block;  text-align: center; background:url(../images/bg-edt.png) no-repeat center center #fff692; text-indent:-1000000px; color:#000000;    width: 42%; border:none;}
a.btn.edt.dlt{color:#fff;background:url(../images/bg-dlt.png) no-repeat center center #25557b; }
.error{margin-left:130px; color:#FF0000;}
fieldset{width:100%; border:0px;margin: 10PX;}

div.fldWrp{width: 100%; float:left;}
div.fldWrp label{width: 20%;float:left;font-size:14px;font-weight:bold;margin:0px auto;padding-bottom: 10px;}
div.fldWrp label.lrg{width:120px; float:left; font-size:12px; margin:0px auto; padding-top:10px;}
div.fldWrp label.pswrd{width:120px; float:left; font-size:12px; margin:0px auto; padding-top:10px;}
div.fldWrp input{width: 73%;float:left;font-size:12px;margin: 0;}
div.fldWrp input.btn{width:100px; float:left; font-size:12px; background-color:#d90f00;}
div.fldWrp .frgt{margin-left:88px; font-size:12px;}
.chckBx{display:block;background: #f2f2f236;width: fit-content;padding: 10px 17px;margin-bottom: 10px;border: 1px solid #e9e9e9;}
.chckBx label{display:block;font-size: 14px;font-weight: bold;margin-top: 10px;}
.chckBx ul{display:block;margin-top: 11px;}
.chckBx ul:after{content:'';display:block; clear:both;}
.chckBx ul li{display:block;float: left;display: flex;align-items: center;margin-right: 10px;margin-bottom: 10px;}
.chckBx ul label{display: inline-block;font-size: 14px;font-weight: normal;margin: 0;}
.chckBx ul input{display: inline-block;margin: 0;margin-right: 4px;}

fieldset.clm3{}
fieldset.clm3 div.fldWrp.fl .Unosubrow{border: 1px solid #C2C2C2;}
fieldset.clm3 div.fldWrp.fl{width:100%;margin-right: 0;}
fieldset.clm3 div.fldWrp:nth-child(3n+1){clear:left;}
fieldset.clm3 div.fldWrp{width: 31%;margin-right:2%;margin-bottom: 1%;}
fieldset.clm3 div.fldWrp label{width:100%;}
fieldset.clm3 div.fldWrp input.btn{width:fit-content;padding: 9px 15px;}
fieldset.clm3 div.fldWrp input, fieldset.clm3 div.fldWrp  textarea, fieldset.clm3 div.fldWrp  select{width: -webkit-fill-available;}
fieldset.clm4{}
fieldset.clm4 div.fldWrp{width:22.5%;margin-right:2%;}
fieldset.clm4 div.fldWrp label{width:100%;}
fieldset.clm4 div.fldWrp input, fieldset.clm4 div.fldWrp  textarea, fieldset.clm4 div.fldWrp  select{width:90%;}

fieldset.clm6{}
fieldset.clm6 div.fldWrp{width:14%;margin-right:2%;}
fieldset.clm6 div.fldWrp label{width:100%;}
fieldset.clm6 div.fldWrp input, fieldset.clm6 div.fldWrp  textarea, fieldset.clm6 div.fldWrp  select{width:90%;}

.mndt{color:#FF0000;}
fieldset.flfrm{width:51%;}
fieldset.flfrm div.fldWrp{width:100%;}
fieldset.flfrm div.fldWrp .error{margin-left:180px;}
div.fldWrp.chklst{width:100%;}
div.fldWrp.fdsrv{width:50%;}
div.fldWrp.chklst label{float:none;}
.mrgl{margin-left:180px;}
div.fldWrp.btn {padding-left:128px;}
div.fldWrp.txtara{min-height:80px;}
div.fldWrp.txtara div{margin-left:180px;}
#map{ width:100%; height:350px;}

.chk.lst input{margin-top:3px; float:left;}
.chk.lst2 input{margin-top:9px; float:left;}
.chk.lst2 label{width:280px; font-weight:bold;}
div.fldWrp.chklst .chk.lst label{margin-top:0px; width:165px; padding-top:0px; float:left;}
div.fldWrp.pkgs{width:100%; margin-bottom:10px;}
div.fldWrp.pkgs div.fldWrp{width:30%;}
div.fldWrp.pkgs div.fldWrp label{width:80px;}

.admpnl {
	background: #ffffff;
	max-width: 400px;
	margin: 0 auto;
	padding: 2% 3%;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -200px;
	margin-top: -189px;
	width: 100%;
	border: 1px dashed #f0f0f0;
}

	.admpnl .logo {
		width: 100%;
		height: 75px;
		margin: 0 auto;
		margin-bottom: 41px;
	}

	.admpnl fieldset {
		width: 100%;
		margin: 0px;
		box-shadow: none;
	}

		.admpnl fieldset .fldwrap {
			width: 100%;
			margin-bottom: 20px;
		}

			.admpnl fieldset .fldwrap label {
				/* width: 28%; */
				display: block;
				/* float: left; */
				margin-bottom: 7px;
				color: #4b4a47;
			}

			.admpnl fieldset .fldwrap input {
				margin: 0px;
				width: -webkit-fill-available;
				border: 1px solid #b1b1b1;
				border-radius: 25px;
				padding: 10px 15px;
				outline: 0;
				background: #fff;
			}

				.admpnl fieldset .fldwrap input.btn {
					background: #25557b;
					font-size: 12px;
					padding: 13px 0px;
					width: -webkit-fill-available;
					border: none;
					margin: 0;
					max-width: initial;
					display: block;
					float: none;
				}

			.admpnl fieldset .fldwrap .error {
				color: #ed3137 !important;
				margin-left: 99px;
				margin-top: 5px; /* display: block!important; */
			}

.fltNn{float:none!important;}
.spmhidip{   display:none;   width:10px;   height:3px;}
select{background: #fff;border: 1px solid #c2c2c2;font-size:12px;width: 150px;padding:6px;color:#7a7a7a;margin: 0;margin-bottom: 10px;margin-left: 0;}
select.sml{width:50px;}
p{margin-bottom:10px;}
#lgnForm{width:450px;}
section aside.lft{width:18%; float:left;}
section aside.rgt{float:left; width:80%; margin-left: 2%;}
header.admn{width:98%; height:110px; background:#fff; margin:0px auto; }
header.admn h1.hdRgt{ float:right; border-bottom:0px; margin-top: 40px; font-size: 16px; font-weight: normal;}
header.admn h1.hdRgt a{ color:#6e1914;}
header.admn h1.hdRgt a:hover{ color:#25557b;}
header.admn h1.hdRgt span{ font-size:28px; color:#e8e8e8; margin:0px 20px;}
header.admn img{margin:10px;}
#menu {background-color: #25557b;padding:5px 0px;margin-bottom:20px;margin-top: 10px;}
#menu a{display: block; text-decoration: none; font-size:12px; margin:0px 5px; color:#fff; font-weight:bold;}
/*#menu a:hover{background:#00799f; color:#fff;}*/
#menu ul li ul li a:hover{background:#a68370;}
#menu ul li ul li{ width:220px;}
#menu ul li ul li a{border-top: 1px solid #215d8f;padding:5px 15px;background-color: #25557b;}
#menu ul li {float: left; list-style:none; position:relative;}
#menu ul li a{padding:5px 15px;}
#menu ul li ul, #menu:hover ul li ul, #menu:hover ul li:hover ul li ul{ display:none; list-style-type:none; width:140px; z-index:999; padding-top: 5px;}
#menu:hover ul, #menu:hover ul li:hover ul, #menu:hover ul li:hover ul li:hover ul {display:block;}
#menu:hover ul li:hover ul li:hover ul {position: absolute; margin-left: 145px; margin-top:-22px;}
#menu:hover ul li:hover ul {position:absolute; margin-top:0px;}

section{width:98%; margin:10px auto;}
section.dshbrd{}
section.dshbrd .lft{width: 38%;}
section.dshbrd .rgt{width:60%;}

.entryBlk{border: 1px solid #333; background:#f7f7f7; margin-bottom:20px;}
.entryBlk .head{background: #333; padding: 2px 10px;}
.entryBlk .head h4{color:#fff; font-size: 14px;}
.entryBlk .hghLgt, .entryBlk .hghLgt span{color:#000; font-size: 16px; margin:10px; text-align:center; font-weight:bold;}
.entryBlk .hghLgt span{margin:0px;}

.ordr{width:100%;}
.ordr th{ background:#666; color:#fff; padding:5px;}
.ordr td{color:#333; border-bottom:#666 solid 1px; padding:3px 5px;}
.amnt{width:100px; text-align:right; padding-right:5px;}

.lftCat{}
.lftCat li{border-bottom:1px dashed #999;}
.lftCat li a{ text-align:left; font-size:14px; color:#333; display:block; padding:5px 10px; }

#content .hdOrdr{ border-bottom: none; border-top: 1px solid #c2c2c2; margin-bottom: 15px; padding-top: 21px; margin-top: 30px;}
#content .tblGrd, #content .tblGrd .UsrOrdr{ width:100%;}
#content .tblGrd .drpdwn{    width: 40%; float: right; text-align: right;}
#content .tblGrd .drpdwn select{ margin-left:0px;}
#content .tblGrd td p{ float:left; margin-top:10px;}
#content .tblGrd .UsrAmtTbl{ width:100%; }
#content .UsrAmtTbl .UsrAmtTblDtL{ float:right;}
#content .tblGrd .UsrOrdr td{ vertical-align:top; width:50%;}
#content .tblGrd .UsrOrdr td.prc{ width:10%;}
#content .tblGrd .UsrOrdr th{ height:30px;    text-align: right;     padding-right: 10px;}
#content .tblGrd .UsrOrdr th:first-child{ text-align:left; padding-left:15px;}
#content .tblGrd .UsrOrdr img{ float:left; margin-right:20px;}
#content .trnsId, #content .ordrSts{ width:55%; float:left;}
#content .trnsId .tdRgt{ text-align:right;}
#content .tblGrd .UsrOrdr td span, #content .tblGrd .UsrOrdr td.prc{padding-top: 15px;    text-align: right;    padding-right: 5px;}
#content .tblGrd .UsrOrdr td span.hd{ display:block;text-align: left;}
#content .tblGrd .UsrAmtTbl, #content .tblGrd .UsrOrdr{ background-color:#f6f6f6;}
#content .tblGrd .UsrAmtTbl{ margin-bottom:15px;}
#content .tblGrd .UsrAmtTbl .UsrAmtTblDtL td, #content .trnsId .tdRgt,#content .ordrSts td{      padding: 5px 2px;}
#content .tblGrd .UsrAmtTbl .UsrAmtTblDtL td.amt, #content .ordrSts td.amt{  width: 66%; text-align: right;    padding-right: 11px;}

section ul.prdctsThmb{list-style:none; width:100%;}
section ul.prdctsThmb.Wsh{ margin-left:40px;}
section ul.prdctsThmb.hm{width:650px; margin-left:360px;}
section ul.prdctsThmb li{display:block; float:left; width:165px; min-height:165px; margin-top:0px; margin-bottom:20px;  text-align:center;}
section ul.prdctsThmb.hm li{margin-right: 35px;}
section ul.prdctsThmb.Wsh li{margin-right: 20px; min-height:135px;}
section ul.prdctsThmb li a.img{border:solid 1px #e5e5e5; width:165px; padding:8px 0px; display:block; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px; min-height:96px; }
section ul.prdctsThmb li h2{font-size:12px; text-transform:uppercase; font-weight:bold; text-align:center; margin-bottom:0px; margin-top:5px;}
section ul.prdctsThmb li .sp{text-align:center; display:block;}
section aside.rgt ul.smlrprdcts{list-style:none; width:100%; margin-top:10px;}
section aside.rgt ul.smlrprdcts li{display:block; border:dashed 0px #999; float:left; width:225px; padding:0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px; min-height:40px; margin:0px 5px 5px 0px;  text-align:center;}
section aside.rgt ul.smlrprdcts li a.img{ width:60px; display:block; float:left; height:45px;}
section aside.rgt ul.smlrprdcts li a img{ width:60px; }
section aside.rgt ul.smlrprdcts li div.txt{ width:155px; display:block; float:right; margin-left:10px;}
section aside.rgt ul.smlrprdcts li div.txt h2{font-size:12px; text-transform:uppercase; font-weight:bold; text-align:center; margin:2px 0px 0px 0px; text-align:left;}
section aside.rgt ul.smlrprdcts li div.txt h2, section aside.rgt ul.smlrprdcts li div.txt h2 a{color:#7a7a7a;}
section aside.rgt ul.smlrprdcts li .sp{display:block; line-height:12px;}
section.content div.sellPro{background:url(../images/bgSell.jpg) no-repeat center; width:990px; height:43px;}
section .acntLnk{display:block; margin:20px auto; width:100%; border-bottom:solid 1px #d5d5d5; }
section .acntLnk a{display:block; padding:5px 10px; font-weight:bold; float:left; text-align:center; margin-right:10px; border:solid 1px #d5d5d5; border-bottom:0px; background-color:#f9f9f9;}
section .acntLnk a:hover{background:#d90f00; color:#fff; text-decoration:none;}
section aside.rgt.fl{float:none; width:100%; margin:0px auto;}
section aside.rgt.fl .fgt{ padding:30px; display:block; width:520px; margin:0px auto; border:solid 1px #e5e5e5;}
section aside.rgt .alpha{display:block; padding-bottom:15px;}
section aside.rgt .alpha a{display: block; padding:2px 9px; font-weight: bold; float: left; text-align: center;}
section aside.rgt .alpha a:hover{background:#d90f00; color:#fff; text-decoration:none;}
section aside.rgt h3{color:#3a953d; font-size:16px;}
section aside.rgt h6{ color:#3a953d; font-size:12px; font-weight:normal; margin-top:10px;}
section aside.rgt p{color:#5a5a5a; font-size:12px;}
section aside.rgt p.des{display:none;}
section aside.rgt ul li{color:#5a5a5a; font-size:12px; list-style:circle; margin-right:10px; margin-top:5px;}
section aside.rgt p.ans{padding:5px 0px 10px 15px; border-bottom:dashed 1px #9f9f9f;}
section aside.rgt p.sell{height:80px; background:#f5f5f5; width:628px; padding:7px 7px 6px 7px; border:1px solid #e5e5e5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px 5px; line-height: 11px; font-weight:bold; color:#7a7a7a;}
section aside.rgt p.sell .selldrp{height:40px; width:588px; padding:7px 7px 6px 7px; border:1px solid #d2d2d2; border-radius: 5px 5px; margin-top:20px; margin-left:20px;}
section aside.rgt p.fcbklgn{background:url(../images/fcbkBg.jpg) no-repeat left; height:26px; padding-top:7px; margin-top:20px; width:330px; background-color:#5270ae;}
section aside.rgt p.fcbklgn span{color:#FFF; padding-left:90px;}
section aside.lftfrm{width:370px; float:left; margin-top:12px;}
section aside.lftfrm label{width:120px; float:left; font-size:12px; margin:0px auto; padding-top:15px;}
section aside.lftfrm input{width:226px; float:left; font-size:12px; margin-bottom:5px;}
section aside.lftfrm input.btn{width:100px; float:left; font-size:14px; margin:10px 0px 0px 118px; background-color:#d90f00;}
section aside.right{width:710px; float:right; margin-left:30px;}
section aside.right h3{color:#3a953d; font-size:16px;}
section aside.right h6{ color:#3a953d; font-size:12px; font-weight:normal; margin-top:10px;}
section aside.right p{color:#7a7a7a; font-size:12px; margin-top:10px;}
section aside.right img{margin-right:10px; margin-top:5px;}
section aside.rgt .cardDtl{margin-bottom:10px; width:100%; display:block;}
section aside.rgt .cardDtl .crdImg{width:180px; min-height:115px; background:#f9f9f9; border:solid 1px #bfbfbf; float:left; display:block; padding:10px; } 
section aside.rgt .cardDtl .crdImg img{width:180px;}
section aside.rgt .cardDtl .crdDscrp{ float:right; width:490px; display:block; margin-left:15px; min-height:140px;} 
section aside.rgt .cardDtl .crdDscrp h2{margin-top:5px;}
section aside.rgt .cardDtl .crdDscrp p{margin-top:15px;}
section aside.rgt .dtlCartHd{background:url(../images/bgDtlCrt.jpg) no-repeat center top #f9f9f9;}
section aside.rgt .dtlCartHd th{padding:9px 0px; padding-bottom:15px; color:#fff; font-size:14px; font-weight:normal; text-align:center;}
section aside.rgt .dtlCartHd th.typ{width:295px; padding-left:20px; text-align:left;}
section aside.rgt .dtlCartHd th.vlu{width:90px;}
section aside.rgt .dtlCartHd th.prc{width:90px;}
section aside.rgt .dtlCartHd th.dscnt{width:195px; padding-left:20px; text-align:left;}

/* Cart Page*/
section .dtaTbl{ width:100%;border:solid 1px #ddd; background:#f9f9f9; margin:15px auto;}
section .dtaTbl th{padding:8px 10px; color:#fff; font-size:13px; font-weight:bold; text-align:center;background:#666666;}
section .dtaTbl th.typ, section .dtaTbl td.typ{width:170px;}
section .dtaTbl th.vlu, section .dtaTbl td.vlu{width:90px; white-space:nowrap; text-align:right;}
section .dtaTbl td.vlu input{width:70px;}
section .dtaTbl th.dscnt{width:90px;}
section .dtaTbl th.prc{width:108px;}
section .dtaTbl td .grpPnl:after{content:''; display:block; clear:both;}
section .dtaTbl td .grpPnl{display:block;width: fit-content;margin: 0 auto;}
section .dtaTbl td .grpPnl input{display:block;margin: 0;float: left;font-size: 14px;padding: 7.5px 10px;width: fit-content;max-width: 40px;}
section .dtaTbl td .grpPnl a{display:block;float: left;width: fit-content;padding: 11px 13px;}
section .dtaTbl td{padding: 3px 15px;text-align:left;}
section .dtaTbl input[type="checkbox"]{ margin:0% 45%;}
section .dtaTbl tr:nth-child(even){background-color:#ffffff;}
section .dtaTbl tr:hover{background-color:#D4D4D4;}
section .dtaTbl tr{border-bottom:1px solid #ddd;}
section .dtaTbl td .buyCart{background:url(../images/bgbtnCart.jpg) repeat-x right; width:80px; height:12px; padding:10px; color:#FFF; font-size:12px; text-decoration:none;}
section .dtaTbl td.prc span, section .dtaTbl td.prc{font-weight:bold; color:#000; font-size:14px;}
section .dtaTbl td.dcnt{color:#3a953d; text-align:right;}
section .dtaTbl td.nm, section .dtaTbl th.nm{width:170px;}
section .dtaTbl td.nm input{width:150px;}
section .dtaTbl td.nm span{ font-size:11px;}
section .dtaTbl td.nm .crdName{color:#d90f00; font-weight:bold; font-size:12px;}
section .dtaTbl td.img{width:75px; padding:6px 8px; padding-bottom:0px;}
section .dtaTbl td.prc{width:90px; text-align:right; padding-right:20px;}
section .dtaTbl td.exp{text-align:center;}
section .dtaTbl td select{width:150px;}
section .dtaTbl td input.sml{width:80px;}
section .dtaTbl td select.sml{width:50px;}
section .dtaTbl td.dscnt{width:90px; text-align:center;}
section .dtaTbl td.txtBlk span{width:200px; height:75px; overflow:scroll; overflow-x:hidden; display:block; text-align:left;}
section .dtaTbl td.del{width:50px;}


/*---- order history ---*/
#content .UsrAmtTbl .UsrAmtTblDtL{ width: 96%;border-top: 1px solid #DEDEDE;margin: 3% 2% 0%;padding: 1% 0%;}
#content .UsrAmtTbl .UsrAmtTblDtL.exl{ border:0px; /* background-color:#f9f9f9; */width: 96.1%; margin-top: 0px;    padding-top: 0px;}
table#ctl00_CPH1_GridView2_ctl02_Table1 {}
#content .UsrAmtTbl .UsrAmtTblDtL.exl td{ border:0px;text-align: right;    width: 25.3%;    padding: 4px 0px;}
section .tblGrdHsrty .rgt.tp, section .tblGrdHsrty .lft.tp{ border: 0; padding:0px;}
section .tblGrdHsrty .dtlHstry td{ border-bottom:1px solid #000;/* width: 50%; */}
section .tblGrdHsrty .lft h3, section .tblGrdHsrty .rgt h3{ font-size:14px; color:#000; margin-bottom:6px;text-transform: uppercase;}
section .tblGrdHsrty p{ margin-bottom:5px;}
section .tblGrdHsrty p.spcP{ padding:15px 15px 0px;}
section .tblGrdHsrty p.spcP b{ color:#666; text-transform:capitalize;}
section .tblGrdHsrty p b{margin-bottom: 5px;   line-height: 18px;text-transform: uppercase;}
section .tblGrdHsrty table, section .tblGrdHsrty{ width:100%;}
section .tblGrdHsrty .lft{ float: left; width: 49.9%;  border-right: 1px solid #000; padding-bottom: 1.8%;}
section .tblGrdHsrty .lft .wrp{width: 60%;  padding-right: 37%; line-height:18px;padding-left: 2.5%;    line-height: 18px;}
section .tblGrdHsrty h2, section .tblGrdHsrty .lft h2 span{ font-size:13px; margin:0px;}
section .tblGrdHsrty h2 span{ font-weight:bold;font-size:13px;}
section .tblGrdHsrty .rgt{     width: 50%;float: right;  margin: 0%;}
section .tblGrdHsrty .rgt h2{ padding-left:3%;}
section .tblGrdHsrty .rgt h2, section .tblGrdHsrty .lft h2{ margin-bottom:2%;}
section .tblGrdHsrty .rgt .wrp{width: 50%; padding-left: 2.5%; padding-right:47%;/* height: 226px; */line-height: 18px;}
section .tblGrdHsrty .lft.fl{       padding: 2% 0% 2% 1.5%;WIDTH: 48.4%;}
section .tblGrdHsrty .rgt.fl{          padding: 2% 0%;}
section .tblGrdHsrty .rgt.fl p{ padding-left:3%;}
section .tblGrdHsrty .lft h1, section .tblGrdHsrty .rgt h1{ padding:10px; background-color:#cacaca; color:#000; font-size:16px; margin:0%; margin-bottom: 1.5%;}
section .UsrOrdrHstry th{ padding:1%; font-size:14px;}
section .UsrOrdrHstry td, section .UsrAmtTbl td{ border:1px solid #C0C0C0; padding:1%;}

section .UsrAmtTbl{     width: 100%; /* float:right; */background-color: #F1F1F1;}
section .UsrAmtTbl td{ border-top: none; border-left:0px;}
section .UsrAmtTbl td.rmrk{}
section .tblGrdHsrty h2.hdHsry{ border:0px; font-size:18px;margin-top: 3%;}
section .UsrAmtTbl .UsrAmtTblDtL td{ border:0px;}
section .tblGrdHsrty .lft th, section .tblGrdHsrty .rgt th{ padding: 2%; font-size: 16px; }
section .tblGrdHsrty .lft td, section .tblGrdHsrty .rgt td{ border:0px;line-height: 0;}
section .UsrAmtTbl p{ padding:0px 15px 15px; }

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

section .chk {padding-left:7px;}
section .chk.trms {padding:1px 4px; font-size:11px;}
section .frmCntctMe{width:90%; margin:10px auto;}
section .frmCntctMe td td{padding:3px 2px;}
section .box{width:99.5%; border:1px solid #cfcfcf; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px 9px; min-height:150px; margin-top:15px; text-align:center; }
section .box.tp0{margin-top:0px;}
section .box.srvc{min-height:240px;}
section .box.srvc .scrlwrap .viewport {height: 180px; }
section .box.whtnew{margin-top:0px; padding-bottom:10px; height:190px; overflow:hidden;}
section .box.whtnew span span{margin:10px 10px 0px 10px; display:block;}
section .box.whtnew span span b{font-size:12px;}

/* -------------------- Left Navigation ------------------------------ */
.lftNav ul{width: 198px; /* Main Menu Item widths */list-style-type: none; font: bold 12px Verdana;}
.lftNav ul li{position: relative; margin-top:1px;}
.lftNav ul li img{ float:right; margin-top:6px;}
/* Top level menu links style */
.lftNav ul li a{display: block; overflow: auto; font-size:14px; /*force hasLayout in IE7 */ color: white; text-decoration: none; padding: 6px; background:url(../images/bg-lft-nav.jpg) left top repeat-x #e15312;  }
.lftNav ul li a.tp{background-image:url(../images/bglftnav-tp.jpg);  }
.lftNav ul li a.btm{background-image:url(../images/bglftnav-btm.jpg);  }
.lftNav ul li a:link, .lftNav ul li a:visited, .lftNav ul li a:active{ /*background of menu items (default state)*/background:url(../images/bg-lft-nav.jpg) left top repeat-x #e15312; color: white; }
.lftNav ul li a.tp:link, .lftNav ul li a.tp:visited, .lftNav ul li a.tp:active{ background-image:url(../images/bglftnav-tp.jpg);}
.lftNav ul li a.btm:link, .lftNav ul li a.btm:visited, .lftNav ul li a.btm:active{ background-image:url(../images/bglftnav-btm.jpg); background-position:bottom;}
.lftNav ul li a:hover, .lftNav ul li a.selected{ background:url(../images/bglftnav-hvr.jpg) left top repeat-x #541a75; /*background of menu items during onmouseover (hover state)*/ color: white; }
.lftNav ul li a.tp:hover, .lftNav ul li a.selected.tp{background-image:url(../images/bglftnav-tp-hvr.jpg);}
.lftNav ul li a.btm:hover, .lftNav ul li a.selected.btm{background-image:url(../images/bglftnav-btm-hvr.jpg);}
/*Sub level menu items */
.lftNav ul li ul{position: absolute; width: 170px; /*Sub Menu Items width */ top: 0; font-weight: normal; visibility: hidden; } 
/* Holly Hack for IE \*/ 
* html .lftNav ul li { float: left; height: 1%; }
* html .lftNav ul li a { height: 1%; }

/*------------------------------------- Left Menu End-------------------------------------------------- */

.ratingEmpty
{
background-image: url(../images/ratingStarEmpty.png);
width:16px;
height:15px;
margin-right:3px;
}
.ratingFilled
{
background-image: url(../images/ratingStarFilled.png);
width:16px;
height:15px;
margin-right:3px;
}
.ratingSaved
{
 background-image: url(../images/ratingStarFilled.png);
width:16px;
height:15px;
margin-right:3px;
}
.grn-box{border: 2px solid #3b953d; background:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3b953d;
	text-decoration: none;
	margin:10px 0px;
	padding:5px;
	}