/* CSS Document */
body {
padding:0px;
margin:0px;
background:#ffffff;
}
#outer {
	text-align:center;
	padding:0px;
	margin:0px;
}
#main {
	width:980px;
	padding:0px;
	margin:auto;
	/*border:solid 1px;*/
}
#footer {
	width:980px;
	padding:0px;
	padding-top:10px;
	margin:auto;
	margin-top:10px;
	height:40px;
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
#content {
	/*height:400px;*/
	/*border:solid 1px;*/

}
.home_message {
	float:left;
	text-align:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px;
	/*margin-left:8px;
	margin-right:8px;*/
	background-image: url(../images/grad_bg_55.png);
	background-repeat: no-repeat;
	background-position: top;
	/*border:solid 1px;*/
	/*background:#1C8CAC;*/
}	
.banner1 {
	height:15px;
	color: #ffffff;
	font-weight:bold;
	text-align:center;
	padding-top:0px;
}
.banner_msg {
	padding-top:2px;
}
img {
vertical-align:top;
}
.headerrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000066;

}
.normalrow {
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;background-color: #ffffff;
}
.tleft {
	background-image: url(../images/dark_blue_left_table_header.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.tright {
	background-image: url(../images/dark_blue_right_table_header.png);
	background-repeat: no-repeat;
	background-position: right top;
}
table a {
 text-decoration:none;
 color:#0000ff;
}
table a:hover {
 text-decoration:underline;
}
#main_menu {
	width:980px;
	height:20px;
	background-image: url(../images/menu_bg.png);
	background-repeat: no-repeat;
	margin-top:3px;
	padding:0px;
}
#main_menu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	text-align:center;
}
#main_menu li
{
display:inline;
/*padding-top:2px;*/
text-align: center;
padding-left:5px;
padding-right:5px;
border-right:solid 1px;
}
#main_menu li a {
text-decoration: none;
text-align: center;
color: #0d2474;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
width:65px;
}
#main_menu li a:hover {
text-decoration:underline;
}
#control_options li a:hover {
text-decoration:underline;
}
#control_options li {
	margin-left:-15px;
}
#control_options li a {
text-decoration: none;
color: #0d2474;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
}
#login_table {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
.textbox {
width:100px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;

}
.textboxcbo{
width:170px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.textareacbo { 
width:250px;
height:150px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;

}
#bs{
	background-image: url(../images/button_find.png);
	
}
.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.7;
    opacity:.70;
    filter: alpha(opacity=70);
}
 
.white_content {
    display: none;
    position: absolute;
    top: 15%;
    left: 25%;
    width: 50%;
    height: 550px;
    padding: 16px;
    border: 1px solid #0099CC;
    background-color: white;
    z-index:1002;
    overflow: auto;
}
#lightbox_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
#lightbox_content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:12px;
}

