body{
	font-family: verdana,arial,sans-serif;
}

a{
	
	font-size:12px;
	color: black;
}
a:hover{
	text-decoration: none ;
}
#header{
 	padding: 0px;
 	margin:0px;
	height: 150px;
	width:100%;
	background-color: #2B2B2B;
	background-image: url('../images/header.png') ;
}
#top-banner{
	top: 0px;
	background-color: #AEAEAE;
	height: 30px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#content{
	width: 90%;
	min-height: 1224px;

	background-color: white;
	position: absolute;
	left: 5%;
	top: 95px;
	border: 1px solid black;
}
#content-header{
	background-image: url('../images/content_header.png') ;
	width:100% ;
	height: 44px;
	margin-bottom:0px;
	padding-bottom: 0px;
}
.content-header-nav{
	border-right: 3px groove gray;
	color: white;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 10px;
}

#content-sub{
	margin: 0px;
	padding:0px;
	background-color: #ffffff;
	width: 100% ;
	height: 28px;
}
.content-sub-nav{
	width: 98px;
	height: 26px;
	background-image: url('../images/tab.png') ;
	background-repeat: no-repeat ;
	color: white;
	width: 98px;
	height: 26px;
	text-align: center;
/* 	padding-right: 10px; */
/* 	padding-left: 10px; */
}

.content-sub-nav A{
	margin-left:-10px;
	border: none;
	text-decoration: none;
	color: white;
	font-size: 10px;
	font-weight: bold;
	padding:0px;
	margin: 0px;
	
}

#content-panel{
	margin-top:16px;
	height:100% ;
}
.content-header-nav A{
	
	
	border: none;
	text-decoration: none;
	color: white;
}


#footer{
	left: 0px;
	text-align:center;
	margin-left: auto ;
	width:100%;
  	margin-right: auto ;
	position:absolute;
	bottom: 0px;
	margin-top: 50px;
	border: 1px solid black ;
	background-color: #EFEFEF ;
	font-size: 10px;
	color: black;
}
#footer A{
	color: black;
	text-decoration: none ;
}

#text-box{
	width: 95%;
	margin-top: 15px;
	padding: 10px ;
	background-color: white;
	position: absolute;
	left: 16px;
	/*top: 95px;*/
	/*border: 1px solid black;*/
}

H2{
	padding:none;
	margin:none;
	font-family: arial,sans-serif ;
}

label { 
	display:block;
	font-weight:bold;
	margin-top: 2px;	
}
input { display:block; }

.login-box{
	position: relative; 
	left:33%; 
	top: 100px; 
	width:300px
} 

label.error {
  background:url("./images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  font-weight: bold;
  font-size: 11px;
  color: #EA5200;
}
label{
	font-size: 12px ;
}
