@charset "utf-8";
/* CSS Document */

body {
	padding:0px;
	margin:0px;
	background:url(../images/adminImages/admin_pagebg.jpg) repeat-x top left #004662;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
}
img {
	padding:5px;
}
li {
	list-style:none outside;
}
.loginbg {
	padding:0px 25px;
	margin:80px 0px 0px 0px;
	background:url(../images/adminImages/loginbg.png) no-repeat top left;
	width:385px;
	height:257px;
}
#login_mainbg {
	padding:0px;
	margin:0px;
	background:url(../images/adminImages/login_bg.jpg) no-repeat center  top;
	min-height:290px;
}
.login_home_inner {
	padding:40px 0px 0px 25px;
	margin:0px;
	font:bold 12px/16px Calibri, Arial, Helvetica, sans-serif;
	color:#333333;
}
.login_home_inner ul {
	padding:0px;
	margin:0px;
}
.login_home_inner ul li{
	padding:0px;
	margin:0px;
	height:40px;
}
.login_home_inner ul li label{
	float:left;
	font:bold 14px/16px Calibri, Arial, Helvetica, sans-serif;
	color:#fff;
	margin-right:20px;
	width:70px;
	padding-top:2px;
}
.login_home_inner ul li input{
	padding:1px 5px 0px 5px;
	margin:0px;
	font:normal 11px/16px Calibri, Arial, Helvetica, sans-serif;
	color:#333333;
	float:left;
	height:21px;
	width:170px;
	border:none;
	background:#E1E1E1;
}
.login_buttons {
	padding:0px 10px !important;
	margin:0px  5px 0px 0px !important;
	background:url(../images/adminImages/login_bu_bg.jpg) repeat-x left top !important;
	height:30px !important;
	width:75px !important;
	color:#FFFFFF !important;
	font:bold 12px/14px Calibri, Arial, Helvetica, sans-serif !important;
	cursor:pointer;
	border:1px solid #000000 !important;
}
.login_buttons:hover {
	background:url(../images/adminImages/login_bu_bg_hover.jpg) repeat-x left top !important;
	color:#00CCFF !important;
	border:1px solid #00FFFF !important;
}
.nav{
	margin:105px 43px 0 0;
	padding:0px;
}
.nav:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.nav ul{
	padding:0;
	margin:0;
	list-style:none;
	display:block;
}
.nav ul li{
	background:url(../images/adminImages/nav2_right_cu.png) no-repeat top right;
	height:41px;
	padding:0;
	margin:0;
	font:bold 12px/44px Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	text-transform:uppercase;
	float:right;
	margin:0 1px 0 1px;
	display:block;
}
.nav ul li span{
	background:url(../images/adminImages/nav2_left_cu.png) no-repeat top left;
	height:41px;
	color:#025775;
	text-decoration:none;
	font:bold 12px/44px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	float:left;
}
.nav ul li span a{
	height:41px;
	color:#025775;
	text-decoration:none;
	padding:0 17px 0 17px;
	font:bold 12px/44px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	float:left;
}
.nav ul li span a:hover{
	color:#161F27;
}
.nav ul li.active{
	background:url(../images/adminImages/nav2_right_cu_hover.png) no-repeat top right;
	height:41px;
	padding:0;
	margin:0;
	font:bold 12px/44px Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	text-transform:uppercase;
	float:left;
	margin:0 1px 0 1px;
	display:block;
}
.nav ul li.active span{
	background:url(../images/adminImages/nav2_left_cu_hover.png) no-repeat top left;
	height:41px;
	color:#025775;
	text-decoration:none;
	font:bold 12px/44px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	float:left;
}
.nav ul li.active span a{
	height:41px;
	color:#000;
	text-decoration:none;
	padding:0 17px 0 17px;
	font:bold 12px/44px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	float:left;
}
.nav ul li.active span a:hover{
	color:#000;
}
.errorTxtStyle{
	border:1px solid #FF0000 !important;
}
.errorTxtStyleNone{
	border:none;
}


.listTable{

}

.listTable td{
	padding-left:5px;
	border:1px solid #0088CE;

}


.listTable tr.head td{
	font-weight:bold;
	font-size:16px;
	
}




.listTable a,.listTable a img{
	outline:none;
	border:none;
}





