@charset "utf-8";
*{	font-family:Tahoma;
	font-size:12px;
}
body{ 
	margin:0px;	
	font-family:Tahoma;
	color:#CC9966;
	font-family:Tahoma;
	font-size:12px;
	background:url(../images/bg.gif) repeat-x top;}
	
#container{
	width:90%;
	margin-top:2%;
	margin-bottom:2%;
	background-color:#FFFFFF;
	border:1pt solid #015287;}	
	
#logo{
	float:left;
	width:219px;
	height:94px;
	background:url(../images/logo.jpg) top left no-repeat;}

#admin-title{
	float:right;
	width:264px;
	height:53px;
	background:url(../images/admin-title.jpg) no-repeat bottom right;
	margin:41px 50px 0px 0px;}	

	
#leftmenu{
	border-right:1px solid #f4f1e0;
	float:left;
	width:218px;
	padding:0px;
	text-align:left;}
	
ul.linklist{
	margin: 0px;
	padding:30px 0px 30px 25px;
	list-style:none;}
	
a.link{
	display:block;
	height:30px;
	background:url(../images/button-bg.jpg) no-repeat .2em 30%;
	padding-left:14px;
	font-size:12px;
	font-weight:bold;	
	color:#4c5d6d	;
	text-decoration:none;}
	
a.link1{
	display:block;
	height:30px;
	background:url(../images/button-bg.jpg) no-repeat .2em 30%;
	padding-left:14px;
	font-size:12px;
	font-weight:bold;	
	color:#b19229;
	text-decoration:none;}
	
a.link:hover{
	background:url(../images/button-bg-over.jpg) no-repeat .2em 30%;
	color:#725b2b;}
	
#footer{
	clear:both;
	color:#3399CC;
	height:50px;
	padding-top:10px;
	border-top:1px solid #f4f1e0;}
	
.footer{
	font-size:11px;
	color:#DAA907;
	text-decoration:none;}
	
.footer:hover{
	font-size:11px;
	color:#626e99;
	text-decoration:none;}	
	
h2{
	font-size:18px;
	font-weight:bold;}
	
h5{
	font-size:11px;
	font-weight:normal;
	color:#dddddd;}
	
/*------------------------------------ login page -----*/
#wrapper{
	width:351px;
	background-image:url(../images/login-bg.jpg);
	margin:10% 0;}
	
#login-header{
	background:url(../images/login-head.jpg) no-repeat top left;
	height:96px;}
	
#login-control {
	text-align:left;
	font-size:12px;
	color: #474747;
	margin:0px 0px 0px 48px;}
	
.loginbox{
	height:18px;
	width:170px;
	border:1px solid #4782ac;
	background:url(../images/login-text.jpg) repeat-x top 50%;
	padding-left:8px;
	vertical-align:middle;
	color:#003366;
	font-size:12px;}
	
#login-footer{
	clear:left;
	background:url(../images/login-foot.jpg) no-repeat bottom left;
	height:37px;}
	
.login-submit{
	text-align:center;
	margin:0px;	
	display:block;
	border:none;
	height:23px;
	width:72px;
	color:#695B34;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
	background:url(../images/login-button.jpg) no-repeat 0em 70%;	}
	
.login-submit:hover{
	background:url(../images/login-button-over.jpg) no-repeat 0em 20%;	}
	
.textbox{
	height:16px;
	width:170px;
	text-decoration:none;
	font-family:Tahoma;
	padding:0px 8px;
	vertical-align:middle;
	color:#003366;	}

.textfeild1{width:50%;font-family:Tahoma;font-size:12}
	
.red{ color:#FF0000;}

.bodytext {
	font-size:12px;
	line-height:18px;
	color: #474747;
	margin:0px;
	text-align:center}

.table {
	font-size:12px;
	color: #474747;
	margin:0px;
	text-align:left;
	line-height:12px;}
	
.titles{
	font-weight:bold;
	color:#5a542f;
	background-color:#94bacf;
	padding:3px 10px;	
	text-align:left;}
	
.td1 td{
	color:#474747;
	background-color:#f1efe5;
	margin:0px;
	padding:2px 10px;
	text-align:left;
	border-bottom:solid 1px #fff;}
	
.td2 td{
	color:#474747;
	background-color:#e2e4d7;
	margin:0px;
	padding:2px 10px;
	text-align:left;
	border-bottom:solid 1px #fff;}
	
.td3 td{
	color:#474747;
	background-color:#f0f2e4;
	margin:0px;
	padding:2px 10px;
	text-align:left;
	border-bottom:solid 1px #fff;}
	
.tdsubmit{
	color:#474747;
	background-color:#ffffff;
	padding:5px 10px;
	margin:0px;
	text-align:left;}

.headings{
	color:#725b2b;
	font-weight:bold;
	text-decoration:none;}
	
.headings:hover{
	color:#6B5C38;
	text-decoration:underline;}
	
.pagenos{
	font-weight:normal;
	color:#A47E4D;
	text-decoration:underline;}
	
.pagenos:hover{
	color:#6B5C38;
	text-decoration:none;}

.headred{
	color:#045189;
	font-weight:bold;
	text-decoration:none;}
	
.headred:hover{
	color:#990000;
	text-decoration:underline;}
	
.button{
	color:#ffffff;
	background-color:#345f8a;
	font-size:11px;
	font-weight:bold;
	border:1px solid #50637f;
	padding:3px 10px;
	margin:2px 3px;
	text-decoration:none;}
	
.button:hover{
	color:#ffffff;
	background-color:#715320;	
	border:1px solid #6d4a0e;
	font-weight:bold;
	text-decoration:none;}
	
.note {
	font-size: 10px;
	color:#a4b3d6;}
a.sublink2{
color:#996600;
text-decoration:none;
}
a.sublink2:hover{
text-decoration:underline;
}