h1 {
color:#0055a3;
font-family:arial,sans serf;
font-size:16px;
text-transform:uppercase;
}

h1{ font-size:2em; }
h2{ font-size:1.8em; }
h3{ font-size:1.6em; }
h4{ font-size:1.4em; }
h5{ font-size:1.2em; }
h6{ font-size:1em; }

.large, .large td{
     font-size:14px !important;
}

.large h1{
font-size:20px;
}

#search, #search form {
display:inline;
}

#contentdiv {
padding:32px 0px 0px 0px;
}

.hier{ display:inline; }

/* ----- HTML5 Doctype Upgrade START ----- */

#topbanner img{vertical-align:top}

#keywords {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #8AB3DA;
color:#8AB3DA;
font-size:11px;
height:15px;
padding-left:3px;
width:135px;
vertical-align:top;
}

/* ----- HTML5 Doctype Upgrade FINISH ----- */

#ql_menu {
background:#ffffff none repeat scroll 0%;
border-color:#8AB3DA;
border-style:solid;
border-width:0px 1px 1px 1px;
left:0px;
margin:0;
padding:5px 0pt 0pt;
position:absolute;
top:0px;
visibility:hidden;
width:115px;
}
#ql_menu br {
display:none;
}
#ql_menu ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#ql_menu a {
color:#8AB3DA;
display:block;
font-size:10px;
padding:4px 6px;
text-decoration:none;
width:100%;
}
#ql_menu a:hover {
background:#8AB3DA none repeat scroll 0%;
color:#ffffff;
}

#nav_menus div {
background:#6D9ECB none repeat scroll 0% 50%;
border-color:#3B3B3B;
border-style:solid;
border-width:0px 1px 1px;
margin-left:-1px;
padding-top:5px;
position:absolute;
top:0px;
visibility:hidden;
width:114px;
}

#nav_menus ul {
list-style-type:none;
margin:0pt;
padding:0pt 0pt 4px;
}
#nav_menus a {
color:#024D92;
display:block;
font-size:11px;
padding:4px 4px;
text-decoration:none;
}

#nav_menus a:hover {
background:#024d92 none repeat scroll 0%;
color:#ffffff;
}
