@charset "utf-8";
/* CSS Document */
* {margin : 0; padding : 0; outline: 0;}
.clear { clear : both;}



.smlslct {-moz-border-radius: 4px 4px 4px 4px; background:#fff; border:1px solid #A4A4A4; display: block; padding: 2px 3px 2px; width:50%;}
.smlinput {-moz-border-radius: 4px 4px 4px 4px; background:#fff; border:1px solid #A4A4A4; display: block; padding: 2px 3px 2px; width:50%;}

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:18px; background: url(../images/main321.jpg) no-repeat 0px 0px; }

.header {background:#000000;}


.header { padding:10px; border-bottom:1px solid #2DB3DF; min-height:95px; position:relative;}





.box .hdr {
    -moz-border-radius: 5px 5px 0 0; 
	-webkit-border-radius: 5px 5px 0 0; 
    background: url("../images/headerbox.png") repeat-x scroll 0px 0px ;
	border-bottom: 1px solid #04B4AE;
	margin-top:-1px;
	position:relative;
}

.box.smlsize { width:50%; margin:0 auto 10px}


.hdr h1 {
    color: #FFFFFF;
}

h1 { font-size:14px; color:#fff; padding:10px 10px 10px 50px;}



.adminbody { padding:10px 10px 50px; width:80%; margin:auto;}



.center { text-align:center;}
.tbl td{ padding:3px;}

table { border-collapse:collapse;}
td { vertical-align:top; padding:3px;}

.alt-row { background-color:#ececec;}

.pad { padding:10px;}
.padtb { padding:10px 0;}
.padtd {}
tbody td { padding:5px 10px;}

table thead th { background: url("../images/thead.gif") repeat-x scroll 0 0 #DDDDDD;
    border-left: 1px solid #F2F2F2;
    border-right: 1px solid #D5D5D5;
    text-shadow: 0 1px 0 #FFFFFF;
	text-align:left; padding: 10px 10px 8px;}




/*ul.content-box-tabs li a.current{ -moz-border-radius:10px; -webkit-border-radius:10px; background-color:#e5f9ff; border:1px solid #0b6da1; padding:10px; width:450px;}*/


.logout { float:right; position:absolute; right:10px; top:10px; text-align:right;}
.logout img { padding-left:10px;}
.welcome { font-weight:bold; color:#fff; padding-top:10px;}
.admin { background:url(../images/admin.png) no-repeat 0 2px; height:40px; float:left; padding-left:35px; color:#fff; text-align:left; font-weight:bold; margin-top:7px; font-size:14px;}
.nameAdm a { font-size:10px; color:#ffc; border-bottom:1px solid #ffc;}


ul .view {}
.view li { width: 180px; height:110px; padding:5px; text-align:center; float:left; margin:10px 5px;}
.vicon { height:70px; vertical-align:middle; text-align:center;}
.clink, .clink a{ text-align:center; color:#0431B4; font-weight:bold; font-size:12px; height:40px; padding:0 5px;}
.clink a:hover { color:#B40431;}

.boxtbl { background:#f0f0f0 url(../images/boxbg.jpg) repeat-x 0 0; border:3px solid #000000}
.boxtbl:hover { border:1px solid #333;}
.boxtbl td {  border:none;}

ul.actions { text-align:left;}
ul.actions li {display: inline; margin-right:5px; float:left;}

.minth { min-width:45px;}
.center { text-align: center !important;}

.even { background:#510606;}


.hide {
	color:black;
	display:none;
}
.unhide {
	color: black;
	display:"";
}
td.htd {  padding: 5px 0 !important;}

.button { background:url(../images/btnbg.png) repeat-x;
    border: 1px solid #FF6;
    color :#FFFFFF;
    font-weight: bold;
    padding: 4px 10px 5px;
	cursor:pointer;
	overflow:visible;
	margin:3px;
}
.button:hover{
	background:url(../images/btnbghover.png) repeat-x;
    border: 1px solid #FFFFFF;
    color : #FFFFFF;
}

/* BOF Login Box CSS ***********************/
#login-box {
	width:485px; height: 369px; padding: 55px; color: #000000; ;
	background: url(../images/login-main.jpg) no-repeat left top; margin:20px auto;
}

#login-box h2 {	font-size:22px;	line-height:45px;}

#login-box-name {float: left; display:inline; width:118px; text-align: right; padding: 10px 10px 0 0;	margin:0 0 7px 0; }

#login-box-field {	float: left; display:inline; width:230px; margin:0;	margin:0 0 12px 0;}

.form-login  { width: 205px; padding: 5px 4px 5px 3px; border: 1px solid #fff; background-color:#ffffff;	font-size: 16px; color: #000;}

.login-box-options  { clear:both;	padding-left:130px;	font-size: 10px;}

.login-box-options a {	color: #ebebeb;	font-size: 10px;}

.capture { padding-left:130px; clear:both;}
/* EOF Login Box CSS ***********************/

/*pagination ***********/
.pagination {
    background: url("../images/pagination.gif") repeat-x scroll 0 0 #FFFFFF;
    border-top: 1px solid #999999;
    color: #333333 !important;
    text-align: center;}
	


