h1 {
    color:#1c4395;
    font-family:"Times New Roman",Times,serif;
    font-weight:normal;
    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;
}

.hier{ display:inline; }

#search {
background:transparent url(/uploaded/images/search.gif) no-repeat scroll left top;
height:38px;
margin-left:595px;
padding-top:0px;
position:absolute;
top:20px;
width:211px;
}

#contentdiv {
padding:15px 30px 10px 35px;
}

#submit_btn {
position:relative;
top:5px;
}
#keywords {
background:#192c5a none repeat scroll 0% 50%;
border:1px solid #205c9a;
color:#ffffff;
font-size:9px;
height:18px;
margin-left:50px;
padding-left:3px;
width:109px;
}

#ql_menu {
background:#192C5A none repeat scroll 0% 50%;
border-color:#205B99;
border-style:solid;
border-width:0px 1px 1px;
left:0px;
margin:0;
padding:5px 0pt 0pt;
position:absolute;
top:0px;
visibility:hidden;
width:94px;
}
#ql_menu br {
display:none;
}
#ql_menu li {
list-style-type:none;
}
#ql_menu ul {
margin:0pt;
padding:0pt;
}
#ql_menu a {
color:#6ca4d9;
display:block;
font-size:10px;
padding:2px 4px;
text-decoration:none;
}
#ql_menu a:hover {
background:#205b99 none repeat scroll 0%;
color:#FFFFFF;
}
#nav_menus div {
background:#1e2c50 none repeat scroll 0% 50%;
border-color:#1e2c50;
border-style:solid;
border-width:0px 1px 1px;
left:0px;
padding-top:5px;
position:absolute;
top:0px;
visibility:hidden;
width:168px;
}
#nav_menus ul {
list-style-type:none;
margin:0pt;
padding:0pt 0pt 5px;
}
#nav_menus a {
color:#FFFFFF;
display:block;
font-size:11px;
padding:3px 6px;
text-decoration:none;
}
#nav_menus a:hover {
background:#434443 none repeat scroll 0% 50%;
color:#ffffff;
}

.bannermodcontent img { vertical-align: top; }