/* CSS Document */


html {width:100%; margin:0 auto;}
body {/*background:url(../images/bg_top.png) top repeat-x #eee;*/ background-color:#eee; margin:0 auto; border:0;font:12px Verdana, Arial, Helvetica, sans-serif;color:#333; line-height:18px}

p {
}
h2{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-color:#16A085; padding:5px; margin-top:0px; 
}
h3{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#146696; background-color:#eee; padding:5px; border-radius:5px; border-bottom: 1px solid #eee;}
h4{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #00a9ea}
/*h5{ font-size:18px; font-weight:normal; color: #000}*/
h5{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#16A085; /*background-color:#05a7fb;*/ padding:5px; margin-top:0px; border-bottom:1px solid #F6B0AB;}

h6{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#146696; padding:0px; margin:0px 0px 5px 0px;}
img {  border:0px;}
#main {
	width:1200px;
    background:url(../images/bg_top.png) top repeat-x #ffffff; 	
	padding:0;
	margin:0 auto; background-color:#fff; border: 0px solid #dddddd;
}

#content {	width:1180px;
              margin:0 auto;background-color:#fff;	}

#header {
	width:100%; 	
	padding:0;
	margin:0 auto; height:100px; /*height:150px;*/ background-color:#fff;}

#headerleft { 	width:450px; float:left;}

#headerleft img { padding-left:0px; padding-top:5px; border:0px;}
#headerTitle{font-size:13px; color:#507A45; margin-top:4px; margin-left:350px; line-height:13px; /*float:right;*/ font-weight:bold; position:absolute;}

#headerright { 	width:320px; float:right;}
#headerright img { padding-left:0px; padding-top:10px; border:0px;}

#headermiddle {width:300px; float:left; font-size:18px; color:#4dae13; font-weight:bold; text-align:center; margin-top:30px;}


.headinks{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#898989; font-weight:bold; margin-top:5px; float:right;}
.headinks a {color:#05A7FB;text-decoration: none; }
.headinks a:hover{color:#FF7C00; text-decoration:underline;}

.points { background:url(../images/marker-1.png) 1px 2px  no-repeat; padding-left:20px; padding-bottom:5px; line-height:25px; }
	
.clear { clear: both; height:0px;}

.line { clear: both; height:1px; background-color:#ccc; margin:5px;  border: 0px solid #cccccc;}

.line1 { clear: both; height:1px; background-color:#202020; margin:0px;  border: 0px solid #cccccc;}
#contentinner {	width:1180px; margin:0 auto; padding:0px; margin-left:5px; border: 0px solid #f58220; background-color:#fff; border-radius:0px; min-height:500px;	}

/*.menu { margin:0 auto; width:100%; height:32px; background-color:#16A085; border-bottom:1px solid #DFDFDF; border-top:1px solid #DFDFDF; }*/
.menu { margin:0 auto; width:100%; height:32px; background-color:#5F849F; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; }

.contentmain { width:960px; float:left; border: 0px solid #cccccc; margin-left:0px; padding:0px; margin-top:0px; margin-bottom:10px;}
.contentmaininner { width:956px; float:left; border: 1px solid #cccccc; margin-left:0px; padding:0px; margin-top:10px; margin-bottom:10px;}

.contentmaininnerfull { width:1170px; float:left; border: 1px solid #cccccc; margin-left:0px; padding:0px; margin-top:10px; margin-bottom:10px;}

.contentmainbox { width:940px; float:left; border: 0px solid #cccccc;  padding:0px; margin:10px; line-height:23px; font-size:12px }
.contentleft { float:left; width:212px;  }
.contentleftbox { width:185px; float:left; border: 1px solid #cccccc; padding:5px; margin-top:10px; }
.contentleftbox1 { width:185px; float:left; border: 1px solid #cccccc; padding:5px; margin-top:10px;}
.contentleftbox2 { width:185px; float:left; border: 1px solid #cccccc; padding:5px; margin-top:10px;}
.contentleftbox3 { width:185px; float:left; border: 1px solid #cccccc; padding:5px; margin-top:10px;}
.contentleftboxfb { width:185px; float:left; border: 0px solid #cccccc; padding:0px; margin-top:10px;}
.address{ text-align:center; line-height:20px;}


.contentright { float:right; width:197px; }
.contentrightbox { width:185px; float:right; border: 1px solid #cccccc; padding:5px; margin-top:10px;}
.contentrightbox1 { width:185px; float:right; border: 1px solid #cccccc; padding:5px; margin-top:-5px;}
.contentrightbox2 { width:185px; float:right; border: 1px solid #cccccc; padding:5px; margin-top:10px;}
.contentrightboxshare { width:185px; float:right; border: 1px solid #cccccc; padding:5px; margin-top:10px; }
.contentrightboxgoogle { width:190px; float:left; border: 0px solid #cccccc; padding:0px; margin-top:10px;  }
.contentrightbox2 img{ padding-left:0px; padding-bottom:10px; }


.title { width:100%; padding:10px; color:#FFF; background-color:#35a200;}
.add_search{float:left;vertical-align:top;}
.add_search a {color: #05B628; cursor:pointer; vertical-align:middle;}
.add_search a:hover {color: #D46AA9;}

.progress {color:#EE8126; position:absolute;text-shadow: #FCCCA3 0px -1px 0px;}
.button {
	display:inline-block;  margin-right:0px;  text-decoration:none;
	padding:0 12px;
	margin-left:2px;
	margin-bottom:2px;
	font-size:14px;
	line-height:25px;
	color:#fff;
	border:2px solid #fff; background:#10ADC2;
	box-shadow:0 0 2px #bbb;
	cursor:pointer;
	text-shadow: #10ADC2 0px -1px 0px;
}
.button:hover {background:#EEC9A0;color:#4D4B4C;text-shadow: #979799 0px -1px 0px;}

.gridbutton {
	display:inline-block;  margin-right:0px;  text-decoration:none;
	padding:0 5px;
	font-size:13px;
	line-height:20px;
	color:#10ADC2;
	border:1px solid #fff;
	box-shadow:0 0 2px #bbb;
	cursor:pointer;
	/*text-shadow: #10ADC2 0px -1px 0px;*/
}
.gridbutton:hover {background:#EEC9A0;color:#4D4B4C;text-shadow: #979799 0px -1px 0px;}


	
.GBsmall {
	display:inline-block;  margin-right:0px;  text-decoration:none;
	padding:0 5px;
	font-size:12px;
	line-height:17px;
	color:#10ADC2;
	border:1px solid #10ADC2;
	/*box-shadow:0 0 2px #bbb;*/
	cursor:pointer;
	background-color:#FFF;
	/*text-shadow: #10ADC2 0px -1px 0px;*/
	font-weight:200;
}
.GBsmall:hover {background:#EEC9A0;color:#4D4B4C;text-shadow: #979799 0px -1px 0px;}
.GBlink {display:inline-block;  margin-right:0px;  text-decoration:none;padding:0px;font-size:12px;	color:#10ADC2;cursor:pointer;}

.GBuline{cursor:pointer; text-decoration:underline;}


/* Footer */
footer {width:100%; /*background-color:#F3F3F7;*/ height:50px;	padding:0px 0 06px; /*border-top: 1px solid #DFDFDF;*/}
.footerinner{width:100%px; margin:0 auto; height:50px; /*background-color:#F3F3F7*/;font-size:11px; text-align:center;}
.copy { line-height:15px;  }

.conPageTitle {border-bottom: 1px solid #F6B0AB; font-size:15px; font-weight:bold; line-height:1.3em; margin:10px 0px 10px 0px; padding:5px; position:relative; text-align:left; width:99%; color:#BC5E59; }


.conPageTitlefull {border-bottom: 1px solid #FCCC7A; font-size:15px; font-weight:bold; line-height:1.3em; margin:10px 0px 10px 10px; padding:5px; position:relative; text-align:left; width:1140px; color:#146696; }

.divinner{margin-left:100px;margin-right:100px;}

.cont{border: 1px solid #cccccc;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; width:700px; margin:50px 30px;}
/*.cont label {float: left;width: 13em;margin-right: 1em; margin-left: 1em;}*/

.contleft{ float:left; width:320px; margin:10px 10px; pading:10px; line-height:25px;}
.contleft label {float: left;width: 10em;margin-right: 1em; margin-left: 1em;}

.contright{ float:left;width:325px;margin:10px 5px; line-height:25px; padding: 0px 10px; border-left:1px solid #cccccc;}
.contright label {float: left;width: 10em;margin-right: 1em; margin-left: 1em;}
.contall{float:left; width:700px; margin:10px 20px; pading:10px; line-height:20px; margin-top:0px;}

.required { display:inline;color:#F00; font-size:11px; vertical-align:middle; padding-left:2px;}

.roundwmark{background-color:#F2F5FA; color:#CCC; font-size:11px;
border:1px solid #b3b3b3;border-radius:5px;-moz-border-radius:5px; -moz-box-shadow:    1px 1px 1px #ccc;-webkit-box-shadow: 1px 1px 1px 1px #ccc; box-shadow:         1px 1px 1px 1px #ccc;  height:20px;}
 
.roundTextBox{border:1px solid #b3b3b3;border-radius:5px;-moz-border-radius:5px; -moz-box-shadow:1px 1px 1px #ccc;
-webkit-box-shadow: 1px 1px 1px 1px #ccc; box-shadow:1px 1px 1px 1px #ccc; height:20px; padding-left:5px;}


.wmark{background-color:#F2F5FA; color:#CCC; font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif; 
height:20px;}

.textBox{border:1px solid #b3b3b3;height:16px}
.mustBox {border:1px solid #b3b3b3;height:16px; padding-left:5px;}
/* ERROR Text */
.RedText {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;color: #CC0000;}
.RedTextBig {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #146696; }
.RedTextBig a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #146696; }

.green{color:#62B232;}
.red{color:#F00;}

.msgok{color:#090; font-size:14px;font-weight: bold;}
.msgerror{color:#F00; font-size:11px;font-weight: bold;}
.msgGreen{color:#62B232;  font-weight: bold;} 

/* Validation */
.highlight{border-color:#F9A2A6;background-color:#FFFFFF;}
.CustomValidatorCalloutStyle div, .CustomValidatorCalloutStyle td {color: #D8000C;background-color: #FBE6A7; border:solid 1px #A57D04;}

.contenttext{ margin-top: 10px 0px; padding:10px; color:#06F;}

.styled-select {width: 308px;height: 21px; overflow: hidden; background:url(arrow_xs.png) no-repeat 225px #FFF; border: 1px solid #ccc;}
.styled-select select { background: transparent; width: 309px; padding-right: 4px;padding-left: 4px;padding-top: 0px; font-size: 12px;
   line-height: 1; border: none; border-radius: 0; height: 34px; -webkit-appearance: none;}
   
/* datepicker */
div.ui-datepicker {font-size:85%; }
.dateinput{width:100px;border: 1px solid #ABAAAA; height:17px; padding-left:5px; }

/*Grid view*/
.mGrid {width: 100%;margin: 5px 0 0px 0;/*background-color: #FBF9EE;*/	border: 1px solid #e3e3e3;	border-radius: 6px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;}  
.mGrid  tr{	border-style: none;	border-bottom:1px solid #e3e3e3;}
.mGrid  td, .mGrid  th {/*padding: 5px;*/color: #333;border-style: none;}
.mGrid td {border-style: none; padding: 2px;  /*border: solid 1px #c1c1c1;   */ color: #262626;	/*line-height: 30px;*/	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;	font-size: 12px;  /*vertical-align:middle;*/}  
.mGrid th {border-style: none; padding: 4px 2px; color: #1155AA;/*background: #e3e3e3;*/ font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)"; } 

.mGrid a {color:#606B77;text-decoration: none;}
.mGrid a:hover{color:#0067B0;text-decoration: underline;}
.mGrid .pardiv{display: none; position: relative; left: 0px; overflow: auto; margin-left:10px; width:99%; margin-bottom:10px; }
.mGrid tr:hover{ background-color: #EBEEF4; color: black; border-bottom: solid 1px #BBC1CE; border-top: solid 1px #BBC1CE;  }

.mGrid .fstyle {border-style: none; padding: 4px 2px; color: #1155AA; font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 35px; background-color:#FBFBFB; font-weight:bold;} 


.mGrid .tableChild {background-color:#FAFBFC;margin: 10px 0 0px 30px;border: 1px solid #e3e3e3; width:90%;}
.mGrid .tableChild td, .mGrid .tableChild th {padding: 5px;color: #333; line-height:15px;}
.mGrid .tableChild td {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 11px;vertical-align:middle;}
.mGrid .tableChild  th {/*border-style: none; padding: 4px 0px;*/ color: #1155AA;/*background: #e3e3e3;*/ font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px;border: 0px solid #FAFBFC;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";} 
.mGrid .tableChild .botline{ border-top:1px solid #e3e3e3; }

/*Grid view*/
.mGridChild {width: 100%;margin: 5px 0 0px 0;/*background-color: #FBF9EE;*/	border: 1px solid #e3e3e3;	border-radius: 6px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;}  
.mGridChild   tr{	border-style: none;	/*border-bottom:1px solid #e3e3e3;*/ }
.mGridChild   td, .mGrid  th {/*padding: 5px;*/color: #333;border-style: none;}
.mGridChild  td {border-style: none; padding: 3px 2px;  /*border: solid 1px #c1c1c1;   */ color: #262626;	/*line-height: 30px;*/	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;	font-size: 12px;  /*vertical-align:middle;*/}  
.mGridChild  th {border-style: none; padding: 4px 2px; color: #1155AA;/*background: #e3e3e3;*/ font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";} 

.mGridChild a {color:#606B77;text-decoration: none;}
.mGridChild a:hover{color:#0067B0;text-decoration: underline;}
.mGridChild  .pardiv{display: none; position: relative; left: 0px; overflow: auto; margin-left:10px; width:98%; margin-bottom:10px; }
.mGridChild  tr:hover{ background-color: #EBEEF4; color: black; /*border-bottom: solid 1px #BBC1CE; border-top: solid 1px #BBC1CE*/;  }

.mGridChild .fstyle {border-style: none; padding: 4px 2px; color: #1155AA; font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 35px; background-color:#FBFBFB; font-weight:bold;} 



.mGridSmall {width: 100%;margin: 5px 0 0px 0;border: 1px solid #e3e3e3;	border-radius: 6px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;}  
.mGridSmall  tr{	border-style: none;	border-bottom:1px solid #e3e3e3; }
.mGridSmall  td, .mGridSmall  th {color: #333;border-style: none;}
.mGridSmall td {border-style: none; padding: 1px;color: #262626;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;	font-size: 12px;}  
.mGridSmall th {border-style: none; padding: 4px 2px; color: #1155AA;font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)"; } 


.mGridSmall a {color:#606B77;text-decoration: none;}
.mGridSmall a:hover{color:#0067B0;text-decoration: underline;}
.mGridSmall .pardiv{display: none; position: relative; left: 0px; overflow: auto; margin-left:10px; width:99%; margin-bottom:10px; }
.mGridSmall tr:hover{ background-color: #EBEEF4; color: black; border-bottom: solid 1px #BBC1CE; border-top: solid 1px #BBC1CE;  }

.dSearch{overflow-y:scroll;overflow-x:hidden; height:100px;}

.gwidth {margin-left:5px; width:99%;}
/* Grid View column color*/
.gvPending{color:#FE7096;}
.gvApprove{color:#090;}
.gvReject{color:#F00;} 

/* Table */


/*.tablePopup {background-color:#FAFBFC;margin: 10px 0 0px 0;border: 1px solid #e3e3e3;-webkit-border-radius: 6px;-moz-border-radius: 6px; width:98%;}*/
.tablePopup {background-color:#FAFBFC;margin:0px;border: 1px solid #e3e3e3;/*-webkit-border-radius: 6px;-moz-border-radius: 6px;*/ width:100%;}
.tablePopup td, .tablePopup th {padding: 5px;color: #333; line-height:15px;}
.tablePopup td {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 11px;vertical-align:middle;}
.tablePopup  th {border-style: none; padding: 4px 2px; color: #1155AA; font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px; text-align:left;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";} 

.searchArea { margin-top:-15px; width:98%;}
.searchArea td, .searchArea th {padding: 3px;color: #333; line-height:15px;}
.searchAreap td {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 11px;vertical-align:middle;}
.searchArea  th {border-style: none; padding: 4px 2px; color: #1155AA; font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px; text-align:left; /*border-bottom:1px solid #e3e3e3;*/  
} 

.divPopup {background-color:#FAFBFC;margin: 10px 0 0px 0;border: 1px solid #e3e3e3;-webkit-border-radius: 6px;-moz-border-radius: 6px; width:98%;}
.divPopup .dhead {border-style: none; padding: 4px 2px; color: #1155AA; font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px; text-align:left; font-weight:bold;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";} 

.dleft{float:left; margin-left:10px;font-size: 11px;font-weight:bold;}
.dcenter{float:left; margin-left:10px;font-size: 11px;font-weight:bold; padding-top:5px;}
.dright{float:left; margin-left:10px;}

 
/*give order summary*/
.order{width:99%; /*height:400px;*/ border: 1px solid #C3C3C3; -moz-box-shadow:0 0 5px #C3C3C3;  -webkit-box-shadow:0 0 5px #C3C3C3; }
.order h3{ font-size:11px;  color:#09C; background-color:#FFF; border:0px; padding:2px; margin:1px;}
.order .amt{font-size: 20px; font-weight:; color:#000;}
.order  div {/*border-bottom:1px dotted #cccccc; width:90%;*/  line-height:26px;}

.order .ord_sum{ /*border-right:1px dotted #cccccc;*/ margin-right:1px; background-color:#fff; width:33%; height:240px; float:left; padding:0px 5px; }

.order .ord_bill{/* border-right:1px dotted #cccccc;*/ margin-right:1px;background-color:#fff; width:32%;height:240px; float:left; padding:0px 5px;}
.order .ord_ship{ padding:0px 5px; background-color:#fff; width:31%;height:240px; float:left}

.order .tableChild {background-color:#FAFBFC;margin: 10px 0 0px 30px;border: 1px solid #e3e3e3; width:90%;}
.order .tableChild td, .order .tableChild th {padding: 5px;color: #333; line-height:15px;}
.order .tableChild td {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 11px;vertical-align:middle;}
.order .tableChild  th {/*border-style: none; padding: 4px 0px;*/ color: #1155AA;/*background: #e3e3e3;*/ font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px;border: 0px solid #FAFBFC;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";} 
.order .tableChild .botline{ border-top:1px solid #e3e3e3; }


.order .tableChild_rand {background-color:#FAFBFC;margin: 10px 0 0px 30px;border: 1px solid #e3e3e3; width:90%;-webkit-border-radius: 6px;-moz-border-radius: 6px;}
.order .tableChild_rand td,.order .tableChild_rand th {padding: 5px;color: #333; line-height:15px;}
.order .tableChild_rand td {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 11px;vertical-align:middle;}
.order .tableChild_rand  th {/*border-style: none; padding: 4px 0px;*/ color: #1155AA;/*background: #e3e3e3;*/ font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px;border: 0px solid #FAFBFC;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";} 
.order .tableChild_rand .botline{ border-top:1px solid #e3e3e3; }



.alginLeft{text-align:left;}
.alginCent{text-align:center;}
.alginRight{text-align:right;}
.alginTop{ vertical-align:top};



/* Modual popup */
.modpopUpStyle{font: normal 11px auto "Trebuchet MS", Verdana; /*background-color: #ffffff;*/ color: #4f6b72;  padding:6px;filter: alpha(opacity=80);opacity: 0.8;}

.pop_window{width: 800px; border: 1px solid #585F65; 
-webkit-border-radius: 2px;/*border-radius: 2px;*/ float:left; box-shadow:0 0 10px #C1C5C8;
background: -webkit-gradient(linear, left bottom, left top,  from(#F0F3F3), to(#FFFFFF));
background: -moz-linear-gradient(bottom, #F0F3F3, #FFFFFF);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F0F3F3, endColorstr=#FFFFFF);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F0F3F3, endColorstr=#FFFFFF)";}

.pop_window .pop_title { width:99%; /*-moz-border-radius: 2px;-webkit-border-radius: 2px;  border-radius: 2px;*/vertical-align:middle;  padding:3px 0px 3px 10px; margin-bottom:10px;
font-size:13px; font-weight:bold;color: #F4F4F2;
border-bottom: 1px solid #585F65; 
background: -webkit-gradient(linear, left bottom, left top,  from(#585F65), to(#596066));
background: -moz-linear-gradient(bottom,#585F65, #596066 );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#585F65, endColorstr=#596066);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#585F65, endColorstr=#596066)";
}

.pop_window .pop_title span{float:left; vertical-align:middle; margin-left:10px; /*margin-top:-5px;*/ color:#FFF; vertical-align:middle;}

.pop_window .pop_title img{float:right; padding-right:10px;}
.pop_window .content{margin:5px;height:450px;overflow-y: scroll;overflow-x: hidden;}
.pop_window .pop_title .imgbutton{float:right; padding-right:5px;}

.pop_window .popDiv {margin-left:0px; float:left; /*border: 1px solid #9EAAB8;*/ width:100%; padding-top:10px; 
background: -webkit-gradient(linear, left bottom, left top,  from(#4F88CE), to(#1155AA));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";}

.pop_footer{width:95%;padding-left:10px; float:left; margin:10px 0px;}

.pop_party { width:1000px;}

/*Search box */
.textBox{border:1px solid #b3b3b3;height:18px}
.search_box {background: white url(../images/search.png) right no-repeat;padding-left: 5px; padding-right:18px;border-radius: 15px;}

#searchpanel{width:100%; float:left; border: 1px solid #D7D7D7;margin:0px 0px; font-family:Verdana, Geneva, sans-serif; font-size:11px;
border-bottom:0px;
/*background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";*/}
#searchpanel .searchLeft{width:50%; font-size:14px; padding:2px;  float:left; margin-right:5px;}
#searchpanel .searchRight{width:50%;font-size:13px; padding:2px; float:right; }

.progress {color:#EE8126; position:absolute;text-shadow: #FCCCA3 0px -1px 0px;}

/*chit*/
/*Form*/
/*.formLeft{width:460px; float:left; padding:3px;}
.formLeft label { float:left; width:100px;}
.formRight{width:460px; float:left; padding-top:3px; margin-left:5px;}
.formCenter{width:325px; float:left; padding-top:3px; margin-left:5px;}*/

.formAll{width:680px;float:left; padding:3px;}
.formLeft{width:50%; float:left; padding:3px;/* border:solid 1px #C9DEB1;*/}
.formRight{width:48%; float:left; padding-top:3px; margin-left:5px;/*border:solid 1px #C9DEB1; */}

.formLeft label { float:left; width:80px;}
.formRight label { float:left; width:80px;}

.formLeft1{width:30%; float:left; padding:3px;}
.formCenter1{width:30%; float:left; padding:3px;}
.formRight1{width:30%; float:left; padding-top:3px; margin-left:5px;}



/*.formLeft{width:340px; float:left; padding:3px;}
.formRight{width:345px; float:left; padding-top:3px; margin-left:5px;}*/

.formcontent{font-size:11px; font-family:Verdana, Geneva, sans-serif; margin-left:15px;margin-bottom:30px;}
.formcontent label{display:inline;vertical-align:top; float:left;}
.formcontent input,select,textarea{float:left;margin:1px 2px 1px 1px;}
.imgleft{float:left;}

.fname{ font-weight:bold;}
.verAL{vertical-align:top;}


.AutoExtender
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .9.5em;
	font-weight: normal;
	border: solid 1px #828282 ; /*#FCBAB2;*/
	line-height: 18px;
	padding: 10px;
	background-color: #F2F2F3;/* #FDEBD6;*/
	margin-left:0px;
	height:auto;	
	color:#000000;
}
.AutoExtenderList
{
	/*border-bottom: dotted 1px #006699;*/
	cursor: pointer;
	color: Maroon;
}
.AutoExtenderHighlight
{
	color: White;
	background-color: #05ADC4;
	cursor: pointer;
}

#divwidthO{width: 200px !important;}
#divwidthO div{	width: 200px !important; }

#divwidthR{width: 150px !important;}
#divwidthR div{width: 150px !important; }

.csearch{ border: 1px solid #e3e3e3;	border-radius: 6px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px; width:95%; margin-left:5px 10px;}

.imgbutton{vertical-align:middle;}


/* table form */
.tableMain {background-color:#FAFBFC;margin: 0px;width:100%;}
.tableMain td, .tableMain th {padding: 5px;color: #333; line-height:12px;}
.tableMain td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;vertical-align:middle;}
.tableMain  th {/*border-style: none; padding: 4px 0px;*/ color: #1155AA;/*background: #e3e3e3;*/ font-size: 11px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px;border: 0px solid #FAFBFC;
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#FBFBFB ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";} 
.tableMain .botline{ border-top:1px solid #e3e3e3; }

.mainsub{ height:350px;}

#dvPreview{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image); min-height: 100px; min-width: 100px;    display: none;}


.mview{border: 1px solid #CCCCCC;width:100%; height:auto; margin-left:5px 10px; /*background-color:#9CF;*/}
.mvhead {width:99%;/* border: 1px solid #CCCCCC; */ border-bottom:1px solid #CCCCCC;height:22px;padding:4px; margin-bottom:10px;
background: -webkit-gradient(linear, left bottom, left top,  from(#E8E8E8), to(#F5F5F5));
background: -moz-linear-gradient(bottom, #E8E8E8, #F5F5F5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E8E8E8, endColorstr=#F5F5F5);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E8E8E8, endColorstr=#F5F5F5)";}

.mvfoot {width:99%; border-top:1px solid #CCCCCC;height:22px;padding:4px; margin-top:10px;
background: -webkit-gradient(linear, left bottom, left top,  from(#E8E8E8), to(#F5F5F5));
background: -moz-linear-gradient(bottom, #E8E8E8, #F5F5F5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E8E8E8, endColorstr=#F5F5F5);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E8E8E8, endColorstr=#F5F5F5)";}

.popUpStyle{font: normal 11px auto "Trebuchet MS", Verdana; background-color:#666; color: #4f6b72; padding:1px;  filter: alpha(opacity=80);opacity: 0.2;  }

.griderror{font-size:12px; color:#F00;}
.searchgrid{ margin:0px 10px 6px 10px;}

/* Search Grid*/
.searchGrid {width: 100%;margin: 5px 0 0px 0;border: 1px solid #CECECE;	border-radius: 6px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;}  
.searchGrid  tr{	border-style: none;}
.searchGrid  td, .searchGrid  th {color: #333;border-style: none;}
.searchGrid td {border-style: none; padding: 1px;color: #262626;font-family:Verdana, Geneva, sans-serif;	font-size: 11px;}  
.searchGrid th {border-style: none; padding: 4px 2px; color: #1155AA;font-size: 11px; font-family:Verdana, Geneva, sans-serif;line-height: 17px; 
background: -webkit-gradient(linear, left bottom, left top,  from(#E2E3E5), to(#CECECE ));
background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";
} 

.searchGrid a {color:#606B77;text-decoration: none;}
.searchGrid a:hover{color:#0067B0;text-decoration: underline;}
.searchGrid .pardiv{display: none; position: relative; left: 0px; overflow: auto; margin-left:10px; width:99%; margin-bottom:10px; }
.searchGrid tr:hover{ background-color: #EBEEF4; color: black; border-bottom: solid 1px #BBC1CE; border-top: solid 1px #BBC1CE;  }

.vtop{vertical-align:text-top; vertical-align:top;}
.vmid{vertical-align:middle;}

/*.formLeft{width:460px; float:left; padding:3px;}
.formLeft label { float:left; width:100px;}
.formRight{width:460px; float:left; padding-top:3px; margin-left:5px;}
.formCenter{width:325px; float:left; padding-top:3px; margin-left:5px;}*/

.hline{width:100%; border-bottom:solid 1px #E3E3E3; margin:0px 0px;}
.frmlf{ border-right:solid 2px #F00}

.tpinv{width:100%;} 
.tpinvLeft{width:24%; float:left; padding:3px;}
.tpinvCenter{width:50%; float:left; padding:3px;}
.tpinvRight{width:20%; float:left; text-align:right; padding:3px;}
.tpinvCenter label{float:left;}


.tpinvRight h2{ font-family:Verdana, Geneva, sans-serif;font-size:19px; font-weight:bold; color:#16A085; background-color:#FFF; padding:5px; margin-top:0px;}
.divTitle{font-family:Verdana, Geneva, sans-serif;font-size:15px; font-weight:bold; color:#630; margin-top:-1px; width:100%; /*border-bottom:solid 1px #C9DEB1;*/ margin-bottom:10px; }
.chkdiv{width:100%;margin-bottom:5px;}
.chkdiv input[type=checkbox]{ float:left;}
.chkdiv label{width:auto; float:left; font-size:11px;}

.tblfstyle {border-style: none; padding: 4px 2px; color:Black; font-size: 11px; font-family:Verdana, Geneva, sans-serif; line-height: 23px; background-color:#FBFBFB; font-weight:bold;
             border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;} 
			 
.head_buttonbar{ width:100%; text-align:right;}		

a.btn, a.btn:link, a.btn:active, a.btn:visited, a.btn:hover{border: thin solid #CBCBCB;    font-family: 'Arial Unicode MS';    background-color: #10ADC2;    color: #FFFFFF;    padding:2px;}	 

.payleft{width:50%; border:1px solid #e3e3e3; float:left;}
.payright{width:48%; border:1px solid #e3e3e3; float:right;}



/* Auto extender */
.AutoExtender
{
	
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .9.5em;
	font-weight: normal;
	border: solid 1px #DEDEDE;
	line-height: 23px;
	padding: 10px;
	background-color: #ededed;
	/*background-color:#FFF;*/
	margin-left:0px;
	height:auto;

	color:#000000;
	/*color:#818181;*/
	z-index:1000;
	width: 255px !important;
	max-height:150px;
	text-align:inherit;
	text-indent:-1;
	list-style:none;
	overflow-x: hidden;
	overflow-y:scroll;
	scrollbar-arrow-color:#B89020;
	scrollbar-base-color:#8E6E1C;
	scrollbar-face-color:#B6C5D4;
	scrollbar-3dlight-color:#8E6E1C;
	scrollbar-highlight-color:#EED47D;
	scrollbar-shadow-color:#959595;
	scrollbar-darkshadow-color:#00337E;


}
.AutoExtenderList
{
	/*border-bottom: dotted 1px #006699;*/
	cursor: pointer;
	color:#666;
}
.AutoExtenderHighlight
{
	/*color: White;*/
	background-color: #6aa7fb;/*#FAB684;*/
	cursor: pointer;
}

#divwidthO{width: 255px !important;}
#divwidthO div{	width: 255px !important; }


 .pmodal
{
    position: fixed;
    z-index: 999;
    height: 100%;
    width: 100%;
    top: 0;
    left:0;
    /*background-color:#FFF;
    filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.8;*/
}
.pcenter
{
    z-index: 1000;
    margin: 300px auto;
    padding: 20px;
    width:300px;
    background-color:#0087de;
    /*border-radius: 10px;*/
	border: solid 2px #5fbefc;
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
	color:#FFF;
}

.formLeftCH {
    width: 600px; /*320px;*/
    float: left;
    padding: 3px; /* border:solid 1px #C9DEB1;*/
}

.formCenterCH {
    width: 325px;
    float: left;
    padding-top: 3px;
    margin-left: 5px; /*border:solid 1px #C9DEB1; */
}

.formRightCH {
    width: 325px;
    float: left;
    padding-top: 3px;
    margin-left: 5px; /*border:solid 1px #C9DEB1; */	
}

.hline {
    width: 100%;
    border: solid 1px #F5F5F5;
}

.formcontentCH {
    font-size: 11px;
    font-family: Verdana, Geneva, sans-serif;
    margin-left: 15px;
    margin-bottom: 30px;
}

    .formcontentCH label {
        display: inline;
        margin-right: 4px;
        vertical-align: top;
    }

    .formcontentCH input, select {
        float: left;
        margin: 1px 2px 1px 1px;
    }

.imgleft {
    float: left;
}

.formHead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 5px; /*border-bottom:solid 1px #B1BDD6;*/
    color: #05A7FB
}

.formHeadchild {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 5px;
    color: #05A7FB;
}

.frmlf {
    border-right: solid 1px #F5F5F5;
}

.gcontainer {    width: 95%;
    margin: 20px auto;
    overflow: hidden;
}

.galleryItem {
    color: #797478;
    font: 10px/1.5 Verdana, Helvetica, sans-serif;
    float: left;
    margin: 5px 2px;
}

.galleryItemLink {
    color: #00a9ea;
    font: 15px Verdana, Helvetica, sans-serif;
    float: left;
    margin: 3px 2px;
	width:100%;
}
/*.galleryItemLink a{color:00a9ea;}*/

.galleryItemLink a {color:#05A7FB;text-decoration: none; }
.galleryItemLink a:hover{color:#FF7C00; text-decoration:underline;}

    .galleryItem h3 {
        text-transform:lowercase;
        font-size:18px;
        width:100%;
    }
    .galleryItem h4 {
    text-transform: lowercase;
    font-size: 13px;
    margin-top:1px;
	width:100%;
    }

    .galleryItem img {
        /*max-width: 20%;
        max-height:20%;*/
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        border: 1px solid #ccc;
    }


.tblPop {
    background-color: #FAFBFC;
    margin: 0px;
    border: 3px solid #D55500;
    width: 100%;
}
    .tblPop td, .tblPop th {
        padding: 5px;
        color: #333;
        line-height: 15px;
        
    }

.tblPop td {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 13px;
    vertical-align: middle;
}

    .tblPop th {
        border-style: none;
        padding: 4px 2px;
        color: #1155AA;
        font-size: 14px;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        line-height: 17px;
        text-align:center;
        background: -webkit-gradient(linear, left bottom, left top, from(#E2E3E5), to(#FBFBFB ));
        background: -moz-linear-gradient(bottom,#E2E3E5, #FBFBFB );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E3E5, endColorstr=#FBFBFB)";
    }

.rounded-bg {
    /*background-clip: padding-box;
    border-radius: 20px;
    color: #58ba64;*/
    padding: 5px 10px;
    margin-bottom: 5px;
    display: inline-block;
    /*display: inline;*/
    /*background-color: #d7f5df;*/
    background-color: #5f849f /*#c2fbd7*/;
    /*border-radius: 100px;*/
    color:white;
    /*color: green;
    align-items: center;
    background-color: rgba(240, 240, 240, 0.26);
    border: 1px solid #DFDFDF;
    border-radius: 20px;
    box-sizing: border-box;
    color: #000000;*/
    /*cursor: pointer;
    display: flex;*/
    /*font-family: Inter, sans-serif;
    font-size: 18px;
    justify-content: center;
    line-height: 28px;
    max-width: 100%;
    padding: 14px 22px;*/
    text-decoration: none;
    transition: all .2s;
    user-select: none;
    -webkit-user-select: none;
    touch-action: manipulation;
}


/* Search box */
.sbox {
    border: 1px solid #cacaca;
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    position: relative;
    /*border-radius: 5px;*/
    width: 60%;
    margin-left:50px;
}

    .sbox input,
    .sbox button {
        background-color: transparent;
        border: 0;
    }

    .sbox button {
        position: absolute;
        /*right: 5px;*/
        top: 0;
        cursor: pointer;
        border: 1px solid #10ADC2 !important;
        background-color: #10ADC2!important;
        color:white;
    }

    .sbox input {
        padding-right: 5px; /* button padding */
        width: 99%;
        -webkit-transition: width 0.4s ease-in-out;
        transition: width 0.4s ease-in-out;
      /*  -webkit-border-radius: 5px;
        -moz-border-radius: 5px;*/
    }

    .sbox .icon {
        position: absolute;
        margin-top: 0px;
        z-index: 1;
        color: #4f5b66;
        
    }
.watermark {
    opacity: 0.5;
    color: BLACK;
    /*position: absolute;
    bottom: 0;
    right: 0;*/
}


#divwidthO {
    width: auto !important;
    min-width: 355px;
}

    #divwidthO div {
        width: auto !important;
    }



.autocomplete_completionListElement {
    background-color: white;
    color: windowtext;
    border-width: 1px;
    border-style: solid;
    overflow: auto;
    max-height: 150px;
    text-align: left;
    list-style-type: none;
    /*padding:5px;*/
}

.completionList {
    border: solid 1px #DEDEDE;
    margin: 0px;
    padding: 5px;
    height: 150px;
    overflow: auto;
    background: white;
    box-shadow: 0 2.8px 2.2px rgba(0, 0, 0, 0.034), 0 6.7px 5.3px rgba(0, 0, 0, 0.048), 0 12.5px 10px rgba(0, 0, 0, 0.06), 0 22.3px 17.9px rgba(0, 0, 0, 0.072), 0 41.8px 33.4px rgba(0, 0, 0, 0.086), 0 100px 80px rgba(0, 0, 0, 0.12);
    border-radius: 5px;
    overflow-x: hidden;
    /*overflow-y:scroll;*/
    scrollbar-arrow-color: #B89020;
    scrollbar-base-color: #8E6E1C;
    scrollbar-face-color: #B6C5D4;
    scrollbar-3dlight-color: #8E6E1C;
    scrollbar-highlight-color: #EED47D;
    scrollbar-shadow-color: #959595;
    scrollbar-darkshadow-color: #00337E;
}

.AutolistItem {
    color: #1C1C1C;
    line-height: 25px;
}

.itemHighlighted {
    background-color: #68c0ff;
    line-height: 25px;
}

.groupHead {
	font-size:15px; font-weight:600; 
    line-height: 30px;
}
.gridRight {
    text-align: right;
}

.gridCenter {
    text-align: center;
}

.th1{font-size:16px; color:green; font-weight:600;}


/*Grid view*/
.mGvChild {
    width: 100%;
    margin: 5px 0 0px 0;
    border: 1px solid #d2d2d2;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    background-color: #e3ece5;
}

    .mGvChild tr {
        border-style: none;
    }

    .mGvChild td, .mGrid th { 
        color: #333;
        border-style: none;
    }

    .mGvChild td {
        border-style: none;
        padding: 3px 2px;
        color: #262626; 
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        font-size: 12px;
    }

    .mGvChild th {
        border-style: none;
        padding: 4px 2px;
        color: black;
        font-size: 11px;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        line-height: 19px;
        background: #d6e9db;
        /*background: -webkit-gradient(linear, left bottom, left top, from(#d6e9db), to(#97c1a2 ));
        background: -moz-linear-gradient(bottom,#d6e9db, #97c1a2 );
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d6e9db, endColorstr=#97c1a2);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#d6e9db, endColorstr=#97c1a2)";*/
        border-bottom: 1px solid #d2d2d2;
    }

    .mGvChild a {
        color: #606B77;
        text-decoration: none;
    }

        .mGvChild a:hover {
            color: #0067B0;
            text-decoration: underline;
        }

    .mGvChild .pardiv {
        display: none;
        position: relative;
        left: 0px;
        overflow: auto;
        margin-left: 10px;
        width: 98%;
        margin-bottom: 10px;
    }

    .mGvChild tr:hover {
        background-color: #EBEEF4;
        color: black;
        ;
    }

    .mGvChild .fstyle {
        border-style: none;
        padding: 4px 2px;
        color: #1155AA;
        font-size: 12px;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        line-height: 19px;
        background-color: #e3ece5;
        border-top: 1px solid #d2d2d2;
        font-weight: bold;
    }

.gcenter {
    margin: 0 auto;
    margin-top: 5PX;
    /*float: right; */
}

.txtLef{float:left;}