#contentdiv {
padding: 5px 15px;
}

.large, .large td{
font-size:14px;
}

#title_link{ 
position:absolute;
height:100px; width:200px;
text-indent:-9999px;
margin: 115px 0px 0px -340px;
background:#fff;
FILTER: alpha(opacity=0); -moz-opacity:0; opacity:0; -khtml-opacity:0;
}

#tools{
float:right;
margin-right:8px;
}

.hier{ display:inline; }

.search_bar{
text-align:right;
}

#ss_div{
display:inline;
padding-top:2px;
padding-bottom:3px;
}

#ss_div form{ display:inline; }
#ss_submit {vertical-align:middle;}
#ss_keywords{
background:#D3C69A;
border:1px solid #868289;
width:162px; height:17px;
padding-left:4px;
vertical-align: middle;
}


#nav_menus div{
	 width:175px;
	position:absolute; top:0px; left:0px;
	margin-top:0px; padding-top:0px;
	visibility:hidden; background: background: url('../images/dropbottom.gif')bottom left no-repeat;
FILTER: alpha(opacity=94);
-moz-opacity:.94;
opacity:.94;

}

#dhtmlmenu_2 { margin-left:3px;}
#dhtmlmenu_6 {width: 172px !important; }

#nav_menus ul {
	list-style-type:none; margin: 0px 0px 16px 0px;
padding:16px 6px 2px 6px; background: #590B1A;
}

#nav_menus a { display:block; text-decoration:none; color:#FFF; font-size:11px; padding:6px 6px;  }

#nav_menus a:hover{ color:#ffffff; border: 1px solid #54578a; padding: 5px }


#ql_menu{
	background:#D3C79C; width:107px; 
	border-width:0px 1px 1px 1px; border-color:#858088; border-style:solid;
	position:absolute; top:0px; left:0px;
	margin:0px 0 0 0;
	padding:5px 10px 5px 10px;
	visibility:hidden;
}

#ql_menu ul{ margin:0; padding:0; }
#ql_menu br{ display:none; }
#ql_menu li{ list-style-type:none;  }
#ql_menu a{ display:block; text-decoration:none; color:#2D3273; font-size:10px; padding:2px 4px; }
#ql_menu a:hover{ color:#FFF; background:#666481; }

#topbanner img { vertical-align: top; }
#topbanner .search_bar img { vertical-align: middle; }

