body { 	background-color:#185578; font-size:18px; color:white; font-family:Calibri, Arial; margin:10px; }
a { font-size:16px; color: #FC0; text-decoration:none; }
select { background:white; font-size:18px; color: #333333; border:1px solid #777777; margin:2px; }
div.bg { /* border:2px solid #36495a; */ background:url(white15.png);  /*margin:10px;*/}
div.top { color:white; padding:10px 20px 5px 15px; margin:0px; border:1px solid #777777;  height:auto;  }
br.cls {clear:both;  display:block; height:0px; font-size:0px; line-height:0px;}
div.top a { font-size:20px; font-weight:bold; text-decoration:none; color: #A4C9F2; }
h2 {  padding:5px 5px 2px 10px; background:url(white15.png); margin:0px; }
small { font-size:0.7em; }
h3 { }
.active { border-color:#06F; border:2px solid  #06F; }
.helper { color: #AAAAAA; }
#f_importdata { border:2px solid #CCCCCC; font-size:12px; font-family:Calibri, Arial; color:#222222; width:700px; height:100px; background-color:#FFF; border:2px solid #CCC; overflow:auto; overflow-x:hidden }
input { border:2px solid #CCCCCC; font-size: 15px; font-family:Calibri, Arial; color:#222222; }
input.submit { background: #3C3; color: white; font-weight:bold; font-size:16px; text-align:center; padding:auto; margin:1px; border:2px inset #FFF; }
div.alert img { display:none; }
div.alert { border:2px solid #000; background:url(black15.png); color: white; font-size:16px; margin:3px; padding:5px; height:auto; max-height:40px; text-align:left; overflow:hidden;}
div.alert p { padding:0; margin:0; display:block; overflow:hidden; }
div.alert em { color:yellow; font-weight:bold; }
table.tbtable { background:url(bg9.png) bottom left repeat-x;border:1px solid #555555; }
td.label { font-size:16px; font-weight:bold;text-align:right; padding:5px 10px 5px 10px; }
table.tbtable .text {
	border:0px;
	border-top: 1px solid #777777; 
	border-left: 1px solid #666699;
	border-right: 1px solid #666699;
	border-bottom: 1px solid #AAAAAA;
}
input.text {
	background:transparent url(bg7.png) top left repeat-x;
	width:230px;
	height:28px;
	border:2px solid #777;
	font-size:18px;
	font-weight:bold;
	color:black;
	padding-left:5px;
	padding-right:5px;
}
select { 	background:transparent url(bg7.png) top left repeat-x; 
	padding-left:5px;
	font-weight:bold; 
	border-right:0px !important; 
}
input.button {
	font-family:Arial;
	background:url(bg9.png) top left repeat-x;
	border:1px solid #222222;
	width:100px;
	height:auto;
	padding:5px;
	text-align:center;
	color: white;
	font-size:15px;
	font-weight:bold;
}
input.btn {
	font-family:Arial;
	background:url(bg9.png) bottom left repeat-x;
	border:1px solid #222222;
	width:150px;	
	height:auto;
	padding:5px;
	text-align:center;
	color: white;
	font-size:17px;
	font-weight:bold;
	cursor: pointer!important;
}

.cust-admin-master-accounts {
    overflow-x: scroll;
}

#qtable1.cust-qtable {
    margin: 8px 0px !important;
}

