/* 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; }

.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;}
*/
.progress{position:absolute;left: 50%;top: 50%;color:#473E2E;border:2px solid #48453E; background:#E9DCCB;width=:100%;height:auto;padding:25px;visibility:visible;-moz-box-shadow:0 0 5px #C3C3C3;  -webkit-box-shadow:0 0 5px #C3C3C3; margin-top: -30px;margin-left: -70px; 
}

.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:14px;
	line-height:20px;
	color:#fff;
	border:1px solid #fff; background:#10ADC2;
	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;}


/* 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;}
/* 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:11px;}
.msgerror{color:#F00; font-size:11px;font-weight: bold;}
.msgGreen{color:#62B232;  font-weight: bold;} 

.error{color:#F00; font-size:13px;font-weight: bold; padding:10px;}

/* 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:20px; }

/*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;  }

.gfooter {border-style: none; padding: 4px 2px; color: #1155AA;font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 17px; background-color: #FBFBFB; font-weight:bold;
}

/*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*/;  }

.gwidth {margin-left:5px; width:99%;}
/* Grid View column color*/
.gvPending{color:#FE7096;}
.gvApprove{color:#090;}
.gvReject{color:#F00;}
.gvNew {color: #10adc2;}
.gbtn{padding:2px 3px;}

.GridPager{ background-color:#FBFBFB;}
.GridPager a, .GridPager span {display: block;  height: 22px; width: 22px;font-weight: bold;text-align: center;       text-decoration: none;}
.GridPager a{color: #969696; border: 1px solid #969696;    }
.GridPager span{ background-color: #E2E3E5;color: #000;border: 1px solid #A1ACBA;}

/* 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 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;*/  
} 


 
/*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; }


.tableRoot {background-color:#FAFBFC;margin: 10px 0 0px 5px;border: 1px solid #C3C3C3; width:100%;} 
.tableRoot td, .tableRoot th {padding: 5px;color: #333; line-height:15px;}
.tableRoot td {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 11px;vertical-align:middle;}
.tableRoot 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)";} 
.tableRoot .botline{ border-top:1px solid #e3e3e3; }


.alginLeft{text-align:left;}
.alginCent{text-align:center;}
.alginRight{text-align:right;}
.alginTop{ vertical-align:top};



.tablehead {background-color:#FAFBFC;margin: 10px 0 0px 30px;border: 1px solid #e3e3e3; width:90%;}

/* 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 #1155AA; 
-webkit-border-radius: 2px;border-radius: 2px; float:left; 
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:100%; -moz-border-radius: 2px;-webkit-border-radius: 2px;  border-radius: 2px;vertical-align:middle;  padding:3px 0px 3px 0px;
font-size:13px; font-weight:bold;color: #1155AA;
border-bottom: 1px solid #9EAAB8; 
background: -webkit-gradient(linear, left bottom, left top,  from(#4F88CE), to(#1155AA));
background: -moz-linear-gradient(bottom,#4F88CE, #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_window .pop_title span{float:left; vertical-align:middle; margin-left:10px; margin-top:-5px; color:#FFF;}
.pop_window .pop_title img{float:right;}
.pop_window .pop_title imgbtn{float:right;}
.pop_window .content{margin:5px;height:450px;overflow-y: scroll;overflow-x: hidden;}

.pop_window .pop_title .head{float:left;}


/*.searchbox {background:#FFFFFF url(../images/search.png)no-repeat 4px 4px;padding:0px 0px 0px 0px;border: 1px solid #848484;}
.roundbox {border: 1px solid #848484;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}*/
.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:99%; float:left; border: 1px solid #D7D7D7;  padding:5px; border-radius: 3px; margin:0px 0px; font-family:Verdana, Geneva, sans-serif; font-size:11px;
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 #search{width:100%;}
#searchpanel #search .searchLeft{width:500px; font-size:14px; padding:2px;  float:left; margin-right:5px;}
#searchpanel #search .searchRight{width:400px; font-size:13px; padding:2px; float:right; }
#searchpanel #searchmodi{border-top:1px solid #D7D7D7; padding-top:10px; }

.contnew{border: 1px solid #cccccc;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; width:950px; margin-left:0px; }
.formAll{width:885px;float:left; padding:3px;}
.formLeft{width:320px; float:left; padding:3px;/* border:solid 1px #C9DEB1;*/}
.formCenter{width:325px; float:left; padding-top:3px; margin-left:5px;/*border:solid 1px #C9DEB1; */}
.formRight{width:280px; float:left; padding-top:3px; margin-left:5px;/*border:solid 1px #C9DEB1; */}
.hline{width:100%;border:solid 1px #F5F5F5;}

.formcontent{font-size:11px; font-family:Verdana, Geneva, sans-serif; margin-left:15px;margin-bottom:30px;}
.formcontent label{display:inline;margin-right:4px;vertical-align:top;}
.formcontent 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;}


.tblItem {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #FFF;	border: 1px solid #E2E3E5; margin-top:3px;}
.tblItem tr { height: 18px; }
.tblItem 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)";} 

.tblItem1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;border-bottom:1px solid #E2E3E5;	border-left:1px solid #E2E3E5;	border-right:1px solid #E2E3E5; margin-bottom:5px;}
.tblItem1 tr { height: 20px; }

.TextCenter {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFFF;border: 2px solid #F5F5F5;	text-align: center;	width: 30px;	height:20px;}


.divTable{display:  table;border-spacing:5px;width:910px; padding:5px; font-size:12px;border:1px solid #C3C3C3;  line-height:20px; margin: 15px 5px 1px 15px;-moz-border-radius:5px; -webkit-border-radius:5px;  -moz-box-shadow:0 0 5px #C3C3C3;  -webkit-box-shadow:0 0 5px #C3C3C3;    }
.divTableNew {
    display: table;
    border-spacing: 5px;
    width: 99%;
    padding: 0px;
    font-size: 12px;
    border-top: 1px solid #C3C3C3;
    line-height: 20px;
    margin: 15px 0px 1px 0px;
    /*-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 0 5px #C3C3C3;
    -webkit-box-shadow: 0 0 5px #C3C3C3;*/
}


/* txtbox dropdown check box */
  .PnlDesign { border: solid 1px #000000;height: 150px; width: 330px;overflow-y:scroll; background-color: #EAEAEA;font-size: 12px; font-family: Verdana; }
  .txtbox { background-image: url(../images/drpdwn.png); background-position: right top; background-repeat: no-repeat;cursor: pointer; cursor: hand; }
  
  
  .scroll_checkboxes
    {
        height: auto;
        width: 200px;
        padding: 5px;
        overflow: auto;
        border: 1px solid #ccc;
    }
    
     .FormText
    {
        FONT-SIZE: 11px;
        FONT-FAMILY: tahoma,sans-serif
    }


.gcontainer {
    width: 95%;
    margin: 30px auto;
    overflow: hidden;
}
.galleryItem {
    color: #797478;
    font: 10px/1.5 Verdana, Helvetica, sans-serif;
    float: left;
    margin:5px 2px;
}

    .galleryItem h3 {
        text-transform: uppercase;
    }

    .galleryItem img {
        /*max-width: 20%;
        max-height:20%;*/
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        border: 1px solid #ccc;
    }
	
.pop_table { width: 100%; }
.pop_table td, .pop_table th {padding: 10px 5px;color: #333; line-height:20px;}

.chkfree{font-size:12px; font-weight:800;}

.tags {
    margin-bottom: 10px;
    border: 1px solid #cacaca; padding: 5px;
}
    .tags a {
        display: inline-block;
        /*height: 18px;*/
        line-height: 18px;
        position: relative;
        margin: 0 10px 8px 0;
        padding: 5px 8px 5px 8px;
        /*background: #777;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);*/
        color: black;
        font-size: 12px;
        /*font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;*/
        text-decoration: none;
        /*text-shadow: 0 1px 2px rgba(0,0,0,0.2);*/
        /*font-weight: bold;*/
        border: 1px solid #e4e4e4;
        border-radius: 10px;
    }

    /*.tags a:before {
        content: "";
        position: absolute;
        top: 0;
        left: -12px;
        width: 0;
        height: 0;
        border-color: transparent #3243A5 transparent transparent;
        border-style: solid;
        border-width: 12px 12px 12px 0;
    }*/

    /*.tags a:after {
        content: "";
        position: absolute;
        top: 10px;
        left: 1px;
        float: left;
        width: 5px;
        height: 5px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        background: #fff;
        -webkit-box-shadow: -1px -1px 2px rgba(0,0,0,0.4);
        box-shadow: -1px -1px 2px rgba(0,0,0,0.4);
    }*/