@charset "utf-8";
/* CSS Document */


body {
    background-color:#f0f0f0;
    color:black;
    /*text-align:center;
    padding:5px;*/
}
#section {
	margin:0 auto;
    width:100%;
   
 /*   padding:10px;	*/ 	 
}

.user{
 font-family:Candara;
 font-size:12px;
 font-weight:bold;		
}

/*table.users1 td {
	font-family:Candara;
 font-size:12px;
 font-weight:bold;
	
}*/
.shead{
 font-family:Tahoma, Geneva, sans-serif;
 font-size:16px;
 font-weight:bold;	
}

.textbx{
	/*padding:2px;
	border:1px ridge #000;*/
    padding: 4px;
    border: 1px solid #000;
    font-size: 13px;
    line-height: 15px;
    width: 300px;
	
}

.selbx{
	    padding: 2px !important;
}

.searchbx{
	/*padding:2px;
	border:1px ridge #000;*/
    padding: 3px;
    border: 1px solid #7a7a7a;
    font-size: 13px;
    line-height: 15px;
   /* width: 130px;*/
   width:90%;
	
}

.newwidth{
	    width: 95%;
}

.lgbtn{
	
	padding: 5px 35px;
    line-height: 17px;
    text-align: center;
    border: 1px solid #adadad;
    background-color: #e1e1e1;
	
}.lgbtn:hover{
	  border: 1px solid #0078d7;
  	  background-color: #e5f1fb;
	
}.textbx:hover,.searchbx:hover{
	
	border:1px ridge #0078d7;
	
}

.lgerror{
 font-family:Candara;
 font-size:12px;
 font-weight:bold;
	
}

.imgwidth {
	
width: 375px;
	
}
.pgbar{
	
background-color:#ebebeb;
border:1px solid #bcbcbc;	
height:27px;
width:100%;
}
/* CSSTerm.com Simple Horizontal DropDown CSS menu */

.drop_menu {
	background: #f5f5f5;
	padding:0;
	margin:0;
	list-style-type:none;
	height:30px;
	padding-left: 10px;
}
.drop_menu li { float:left; }
.drop_menu li a {
	padding:9px 20px;
	display:block;
	color: #000;
	text-decoration:none;
	
}

/* Submenu */
.drop_menu ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	list-style-type:none;
}
.drop_menu li:hover { position:relative;     background-color: #fbfbfb; }
.drop_menu li:hover ul {
	left:0px;
	top:30px;
	background:#fdfdfd;
	padding:0px;
}

.drop_menu li:hover ul li a {
	padding:5px 3px;
	display:block;
	width:170px;
	/*text-indent:15px;*/
	background-color:#fdfdfd;
	
	
}
.drop_menu li:hover ul li a:hover { padding:4px 2px;width:170px;background:#c4e1ff; border:1px solid #3399ff; }
/*---------------end menu -----------------------*/



.ftlft{
float:left;	
}

.ftrht{
float:right;	
}
.imgclass{
	 width: 18px;
     height: 18px; 
	
}
.bgclr {
	    border-right: 1px solid #f5f5f5;
/*    border-right: 1px solid #E2E1E1;	*/
}

.main_div{
/*padding:20px;*/	
    padding: 0px 20px 0 20px;
}

.mainbtn{
	padding: 5px 30px;
	/*padding: 4px 32px;*/
    line-height: 15px;
    text-align: center;
    border: 1px solid #adadad;
    background-color: #f5f5f5;
	box-shadow: inset 0 0px 5px #A5A5A5;
	
}.mainbtn:hover{
	  border: 1px solid #0078d7;
  	  background-color: #e5f1fb;
	
}
.smallbox{
	    padding: 3px 18px;
}
.smallbox1{	   
	       padding: 2px 8px !important;
}

.divcls {
	    margin-top: 5px;
}

.divcls7 {
    margin-top: 12px;
}

.padding-top-5{
	padding-top: 5px;
	
}

.boxx{
	
width:100%;	
}

.displyclass th{
	
border:1px solid #e5e5e5;	
border-bottom: 1px solid #a0a0a0;

}
.displyclass td{
	
	border-left: 1px solid #a0a0a0;
    border-bottom: 1px solid #a0a0a0;
	
/*border:1px solid #a0a0a0;*/	
}
.displyclass th:hover{
	
 background-color:#d9ebf9;	
	
}
.displyclass{
 border-collapse: collapse;
}

.scroll {
     width: 100%;
    height: 180px;
	overflow: scroll;
	border:1px solid #000;
    /*width: 100%;
    height: 350px;
   
   overflow: scroll;*/
}
/*.scroll::-webkit-scrollbar {
    width: 12px;
}

.scroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}

.scroll::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}*/

.ebox{
	
	width:97%;
}
/*=========================
Form Validation
===========================*/
 label.error {
	color:#F00;
	font-size:11px;
	display:inline-block;
	background: url(../img/alert.png) no-repeat scroll left center transparent;
	padding-left:20px;
}

 input.error {
	display:inline-block;
	margin-right:10px;
	border-color: #B94A48;
	color: #B94A48;
}
 input.valid {
	margin-right:10px;
	display:inline-block;
	border-color: #468847;
	/*color: #468847;*/
	
}
label.checked {
	padding-left:21px;
	background:url(../img/checked.png) no-repeat left !important;
}
.userwidth{
	
width:85%;	
}


.newwidth5{
	
width:89%;	
}

.newwidth7{
	
width:88%;	
}
.userwidth1{
	
width:99%;	
}

.userwidth2{
	
width:93%;	
}

.fieldc{	
	border: 1px solid #fff;
    color: #000;
}

.termtxt{
	 width:80px;
}



.termtxt1{
	 width:70px;
}


.repcls {
 	border:1px solid #a3a3bc;
	background-color:#e4e4ec;
	border-bottom:0;
		
}
.repcls  td{
   border-bottom :1px solid #a3a3bc;
	
}

.imgplus{
    border: 1px solid #fff;
    /* padding: 0px; */
    background: #fff;	
}

.imgplus: hover{
	 
	 
	
}

.dimn {	
width:50px;	
}

.dimbx{
	    padding: 2.5px !important;
}
.dimfull {
	
 	width:100%;	
}
.newstyle_tb {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	
}