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

body {
          margin : 0 0 0px 0;
          font : 13px 'Open Sans', sans-serif;
		  -webkit-font-smoothing: antialiased;
		  color: #666;
		  background: url(../admin/images/bg.png) #eee repeat;
		  
}

.div-admin-main{
	width: 100%;
	
	margin:auto;
	}
	
.div-admin-inner1{
	width: 400px;
	height: 300px;
	margin:auto;
	margin-top: 70px;
	border-bottom: #2D4D6C solid 6px;
	border-top: #2D4D6C solid 2px;
	border-left: #2D4D6C solid 2px;
	border-right: #2D4D6C solid 2px;
	border-radius: 5px;
	background:#FFF;
	}
	
.div-admin-inner1-home{
	width: 900px;
	height: 1000px;
	margin:auto;
	margin-top: 40px;
	border-bottom: #2D4D6C solid 6px;
	border-top: #2D4D6C solid 2px;
	border-left: #2D4D6C solid 2px;
	border-right: #2D4D6C solid 2px;
	border-radius: 5px;
	background:#FFF;
	}	
	
.div-admin-inner2{
	margin: 20px 10px 20px 10px;
	}
	
ol li {
        clear : left;
        margin-bottom : 10px;
        list-style-type : none;
}
label {
        display : inline-block;
        list-style-type : none;
        margin-right : 10px;
        width : 80px;
}

.input1 {
         width : 170px;
         height : 18px; 
         padding : 5px;
         margin : 0 5px 0 0;
         border-radius : 5px;
         color:#666;
         border : #ccc solid 1px;
         font-weight : normal;
}		

.input2 {
         width : 340px;
         height : 100px; 
         padding : 5px;
         margin : 0 5px 0 0;
         border-radius : 5px;
         color:#666;
         border : #ccc solid 1px;
         font-weight : normal;
}			

.ctech-header {
   font : 30px 'Open Sans', sans-serif;
   color : #2D4D6C;
   text-shadow : 0 1px 1px rgba(0, 0, 0, 0.4), 0 4px 6px rgba(0, 0, 0, 0.1), 0 9px 11px rgba(0, 0, 0, 0.1);
   padding:2px 2px 4px 10px;
}

#aLogin{
	width:85px;
	border:#2D4D6C;
	height:28px;
	color:#FFF;
	background : linear-gradient(to right, rgba(136, 153, 180, 1), rgba(44, 77, 109, 1));
	border-radius:5px;
	}

#aInvoice{
	width:150px;
	border:#2D4D6C;
	height:28px;
	color:#FFF;
	background : linear-gradient(to right, rgba(136, 153, 180, 1), rgba(44, 77, 109, 1));
	border-radius:5px;
	}
	
#aPayment{
	width:150px;
	border:#2D4D6C;
	height:28px;
	color:#FFF;
	background : linear-gradient(to right, rgba(136, 153, 180, 1), rgba(44, 77, 109, 1));
	border-radius:5px;
	}
	
.ajaxMsg{
	padding:2px 2px 2px 9px;
	}
	
.div-left-menu{ float:left;}

.div-right-content{
	float: left;
    padding:0px 0px 0px 10px;
}

.div-links{
	
	}
	
.div-links a, a:active{
	color: #333;
	text-decoration:none;
	}
	
.div-links a:hover{
	color:#CCC;
	}
	
.div-content1{
	width:600px;
	}	
	
.div-content2{
	width:600px;
	visibility:hidden;
	}	
	
.div-content3{
	width:600px;
	visibility:hidden;
	}
	
.div-content4{
	width:600px;
	visibility:hidden;
	}
	
.div-content5{
	width:600px;
	visibility:hidden;
	}	
	
.div-content6{
	width:600px;
	visibility:hidden;
	}							
	
#table {
display : table;
border:#CCC solid 1px;
border-radius: 5px;
padding:2px 2px 2px 2px;
width:700px;
}
.row {
display : table-row;
padding : 5px 5px 5px 5px;
border-radius: 5px;
}

.cell {
display : table-cell;
padding : 5px 5px 5px 5px;
text-align : left;
margin : 4px 4px 4px 4px;
}

.admin-form-odd{
	background:#CCC;
	}
	
.admin-form-even{
	background:#666;
	color:#FFF;
	}
	
.div-menu-links{
	width:120px;
	height:30px;
	margin: 2px 2px 2px 2px;
	border:#CCC solid 1px;
	border-radius: 5px;
	padding:2px 2px 2px 5px;
	background : linear-gradient(rgba(221, 221, 221, 1), rgba(204, 204, 204, 1));
		color:#fff;
		text-shadow : 0 1px 1px rgba(0, 0, 0, 0.4), 0 4px 6px rgba(0, 0, 0, 0.1), 0 9px 11px rgba(0, 0, 0, 0.1);
	}
	
.paginate{
	text-decoration:none;
	padding:15px 100px 5px 2px;
	text-align:center;
	}

#lean_overlay {
position : fixed;
z-index : 10000;
top : 0;
left : 0;
height : 100%;
width : 100%;
background : #000;
display : none;
}
	
#view {
       width : 600px;
       padding : 30px;
       display : none;
       background : #FFF;
       border-radius : 5px;
       box-shadow : 0 0 4px rgba(0, 0, 0, 0.7);
	   color: #999;
    }
#view p {
	  color:#999;
      text-shadow : none;
}
	
.decor{
	text-decoration:none;
	color:#FFF;
	text-shadow : 0 1px 1px rgba(0, 0, 0, 0.4), 0 4px 6px rgba(0, 0, 0, 0.1), 0 9px 11px rgba(0, 0, 0, 0.1);
	}
.mouseover{
	background:#FC9;
	color:#000;
	}
.loader2{
	display:none;
	}
.loader2 .fa{
	font-size:24px;
	}