h1,h2,h3,h4,h5,h6{
font-family:helvetica, arial, sans-serif;
}

h1{ font-size:2em; color:#e89814; font-weight:normal;}
h2{ font-size:1.5em; color:#01384F; font-weight:normal;}
h3{ font-size:1.3em; }
h4{ font-size:1.2em; }
h5{ font-size:1.1em; }
h6{ font-size:1em; }

.large, .large td{
     font-size:14px !important;
}

#poweredby{
padding-left:20px !important;
}

.top_btns{
position:relative;
padding:0px 0px 0px 656px;
}

.top_logo{position:absolute;}

.main_nav{
padding-top:51px;
}

#mem_login, #dhtmlbtn_btn5{
position:absolute;
top:37px;
right:10px;
}


.newspostitemsep{
border-width:0px !important;
}

.newspostitemsep a:hover{
text-decoration:none !important;
}

#leftbanner a:hover{
text-decoration:none !important;
}

.qlBtn{
}

#search_div {
background:#215786 url(../images2/search.gif) no-repeat scroll 0 0;
height:26px;
position:absolute;
top:0px;
margin-left:-149px ;
width:146px;
}

#search_div form {
display:inline;
}

#topbanner img{vertical-align:top}
#topbanner .tools img{vertical-align:middle}

#search_keywords {
background:transparent none repeat scroll 0 0;
border-width:0;
color:#fff;
height:18px;
margin:0px 0 0 0px;
padding:5px 0 0 10px;
vertical-align:top;
width:110px;
}

#search_submit {
background:transparent none repeat scroll 0 0;
border-width:0;
cursor:pointer;
height:26px;
overflow:hidden;
text-indent:999px;
width:25px;
}


.hier{ display:inline; }

#hierbar{
margin:8px 0px 6px 230px;
width:460px;
position:absolute;
font-size:10px;
color:#999999;
}

.eventspacer{
height:0px !important;
margin-top:5px;
*margin-top:0px;
}

.listcap{
height:0px !important;
margin-top:8px;
*margin-top:0px;
}

.etitle{
font-weight:normal;
}

#contentdiv{
padding:15px 10px 10px 30px;
}

#rightbanner{
color:#00356e;
font-size:10px;
}


#ql_menu{
visibility:hidden;
position:absolute; top:0px; left:0px;
background:#1A4972;
width:145px;
padding:0px 0 0 0;
margin-top:2px;
margin-left:-58px;
}

#ql_menu ul{ margin:0; padding:0; }
#ql_menu br{ display:none; }
#ql_menu li{ list-style-type:none;  }

#ql_menu a{
display:block;
padding:4px 6px 4px 6px;
color:#F2DA87;
font-size:11px;
text-decoration:none;
margin: 5px;
text-align:right;
}

#ql_menu a:hover{
color:#F2DA87;
background:#215786;
}

#nav_menus div{
visibility:hidden;
position:absolute; top:0px; left:0px;
width:160px;
background:#1A4972;
}

#nav_menus ul {
list-style-type:none;
margin:0;
padding:0;
}

#nav_menus a {
display:block;
padding:4px 6px 4px 6px;
color:#F2DA87;
font-size:11px;
text-decoration:none;
margin: 5px;
}

#nav_menus a:hover{
color:#F2DA87;
background:#215786;
}
