body{background-image:url(../images/bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#e5e9ed; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.4em;}
a:link, a:visited{text-decoration:none; font-weight:bold; color:#0b3661;}
a:hover{text-decoration:underline; font-weight:bold; color:#0b3661;}
td{vertical-align:top; text-align:left;}
p{margin:0px; padding:.3em;}

#centerit{position:relative; width:943px; margin-left:auto; margin-right:auto; border:0px;}
#titlebar{width:942px; height:91px; background:url(../images/bg_titlebar.gif) repeat-x #0b3661;}
#orange{background:url(../images/bg_orange_nav.jpg) no-repeat; width:134px; height:293px; position:absolute; z-index:4; vertical-align:text-top; line-height:1.5em; font-size:10px;; padding:6px;}
#orange a:link, #orange a:visited{color:#000000; text-decoration:none;}
#orange a:hover{color:#000000; text-decoration:none; left:8px;}
#flashbx{background: #030f1b; position:absolute; z-index:2; width:790px; padding:5px 5px 5px 147px; top:126px}
#cntbx{position:absolute; z-index:1; width:942px; top:126px;}
#inner_cntbx{background: #030f1b; padding:0px 5px 5px 147px; min-height:400px;}
#btm_cnt{width:790px; position:absolute; z-index:3; top:396px; left:148px;}
#inner_btm_cont{width:780px; padding:5px; background: #163B69;}
#bsi{position:absolute;	z-index:6; left: 41px; top: 312px;}
#tblSample td, pli_tot_tbl td{}
#ld_tot_tbl td{text-align:right;}
#logout{position:absolute; margin-top:-25; float:right; left: 871px; top: 20px;}
#asc_log{ position:absolute; z-index:10; color:#ffffff; width:137px; height:140px; left: 4px; top: 275px; }
#w{background:#01406D url(../images/btn_m.jpg) repeat-x;}
#missingkids{position:absolute; left:50%; margin-left:60px; text-align:right; font-size:11px; color:#ADC7E2; top:40px; width:400px;}
#missingkids a:link, #missingkids a:visited{font-size:12px; color:#ADC7E2; text-decoration:underline; font-weight:normal;}
#missingkids a:hover{color:#fff;}

.b_buzz{line-height:1.9em;}
.pad{float:left; margin:5px 10px 5px 10px;}
.tablepad{margin:4px;}
.page_footers{text-align:left; font-size:9px; color:#000000; margin:2px;}

.orange:link, .orange:visited, .orange:hover{text-decoration:none; color:#000000; font-weight:normal;}
.red:link, .red:visited{text-decoration:none; color:#CC0000; font-weight:bold;}
.red:hover{text-decoration:underline; color:#CC0000; font-weight:bold;}
.black:link, .black:visited{text-decoration:none; color:#000000; font-weight:normal;}
.black:hover{text-decoration:underline; color:#000000; font-weight:normal;}
.btn:hover{text-decoration:none;}
.btn:hover .inbtn{color:#D9F5FF}
/*.btn:hover span{position:relative; z-index:7; left:1px; top:1px;}
.btn:hover div{position:relative; z-index:5; left:1px; top:1px;}*/
 
.headers_ow{font-size:16px; font-weight:normal; display:block; border-bottom:#8ca6bf solid thin; margin:0 0 3px 0; padding:0 0 1px 0;}
.headers_od{font-size:16px; font-weight:normal; display:block; border-bottom:#0b3661 solid thin; margin:0 0 3px 0; padding:0 0 1px 0;}
.headers_ob{color:#FFFFFF; font-size:16px; font-weight:normal; display:block; border-bottom:#8ca6bf solid thin; margin:0 0 3px 0; padding:0 0 1px 0;}
.lilred{font-size:10px; color:#990000;}
.lilgrayit{font-size:10px; color:#333333; font-style:italic;}
.lighter_blue_bg{background-color:#C9D5E0;}
.main_tbl{background-color:#8CA6BF;}
.jen{color:#660066; font-weight:bold;}
.input_txt_right{text-align:right;}
.cbar_active{color:#0E7CBE; font-weight:bold; font-size:16px;}
.cbar_inactive{color:#555555}
.cbar_past{color:#000000;}
.ro_input{color:#777777; background:#dedede;}
.ro_and_ra_input{text-align:right; color:#777777; background:#dedede;}
.comp_def{font-size:14px; text-align:center; font-weight:bold;}
.upnout{position:absolute; visibility:hidden; display:none}
.t10pxl{font-size:10px; line-height:1.2em;}
.t11pxl{font-size:11px; line-height:1.3em;}
.inbtn{ vertical-align:middle; text-align:center; color:#FFFFFF; font-weight:bold; cursor: hand; cursor: pointer;}
.btn_holder{padding:3px;}
.highlight{background-color:#FFAC59}
.rdiv{text-align:right;}
.tawatermark{background-image:url(../images/logo_watermark3.gif); background-position:center; background-repeat:no-repeat; }




/*------------nav attempt 2----------*/
.nav2 {
height:35px; 
background: #030f1b; 
position:relative; 
font-family:verdana, sans-serif; 
font-size:12px; 
width:800px; 
z-index:52;
left:-1px;
float:right;
vertical-align:top;
}

.navtop{
list-style:none;
padding:0px;
margin:0px;
}

.navtop .tops{
font-weight:bold;
font-size:14px;
float:left;
}

.navtop .norm a{
display:block;
background-color:#33CC00;
padding:4px;
}

.navtop .norm a:link, .navtop .norm a:visited{
color:#FFFFFF;
text-decoration:none;
}

.navtop .norm a:hover{
color:#fd9906;
text-decoration:none;
} 

.navtop .norm .navsub{
position:absolute;
z-index:300;
top:21px;
left:117px;
background-color:#FFCC33;
visibility:visible;
}

.navtop .norm:hover .navsub{
background-color:#FF6699;
visibility:hidden;
}

/*------------------------*/

#nav3  {
height:35px; 
background: #030f1b; 
position:relative; 
font-family:verdana, sans-serif; 
font-size:12px; 
width:800px; 
z-index:52;
left:-1px;
float:right;
vertical-align:top;
list-style: none;
padding: 0;
margin: 0;
background-image:
}

#nav3 a {
display:block; 
background: url(../images/pro_line_1.gif); 
padding:0 0 0 10px; 
text-decoration:none; 
line-height:32px; 
color:#fff;
}

#nav3 a b{
display:block; 
padding:0 10px 0 5px;
background: url(../images/pro_line_1.gif) right; 
}


#nav3 li li a {
	display: block;
	font-weight: normal;
	color: #060;
}

#nav3 li li a:hover {
}

#nav3 li {
	float: left;
	position: relative;
	cursor: default;
	margin:0; 
	padding:0 0 0 1px; 
	height:auto; 
	display:table-cell; 
}


#nav3 li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0px;
	padding:0px;
	margin:0px;

	font-weight: normal;

}

#nav3 li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

#nav3 li:hover ul, #nav3 li.over ul {
	display: block;
}
