﻿
/*======================================================================
 * BASIC ELEMENT STYLES
 *====================================================================*/
body {
    background-color: #F3F3F3;
    background-repeat: repeat-x;
    color: #000000;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0px;
}
form {
    margin: 0px;
    padding: 0px;
}
div {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    vertical-align:top;
}
td {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    vertical-align:top;
}
p {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    vertical-align:top;
}
p {
    margin:0px 0px 10px 0px;
}
a:visited {
    color: #003366;
    text-decoration: none;
}
a:link {
    color: #003366;
    text-decoration: none;
}
a:hover {
    color: #858585;
    text-decoration: underline;
}
a.mailLink{
	color: #003366;
    text-decoration: none;
}
a.mailLink:hover{
	 color: #003366;
     text-decoration: underline;
}
h1 {
    padding:0px;
    color: #003366;
    font-size: 17px;
    font-weight: bold;
    margin: 0px;
}
h2 {
    color: #999999;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0px 0px 0px;
}
h3 {
    color: #999999;
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
}
h3 a:visited {
    color: #006600;
}
h3 a:link {
    color: #006600;
}
h4 {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    margin: 0px;
}
hr {
    color: #E5E5E5;
    background-color: #E5E5E5;
    border: 0px;
    height: 1px;
}
li {
    margin-bottom:5px;
}
/*======================================================================
 *====================================================================*/
/*======================================================================
 * PAGE FOOTER STYLES
 *====================================================================*/
td.footer {
    padding-top: 5px;
    padding-left: 13px;
    font-size: 11px;
    color: #666666;
    padding-bottom: 10px;
}
td.footer a:visited {
    color: #666666;
    line-height: 15px;
}
td.footer a:link {
    color: #666666;
    line-height: 15px;
}
td.footer a:hover {
    color: #858585;
}
td.footer a.terms_privacy:visited {
    color: #858585;
}
td.footer a.terms_privacy:link {
    color: #858585;
}
td.footer a.terms_privacy:hover {
    color: #C2C3C3;
}
td.hrcolor {
    background-color: #E5E5E5;
}
/*======================================================================
 *====================================================================*/
/*======================================================================
 * MISCELLANEOUS STYLES
 *====================================================================*/
table.content {
    background-color: #FFFFFF;
    padding-right: 0px;
    padding-left: 1px;
}
table.subpage_container {
    margin: 0px 0px 0px 0px;
}
td.main_content {
    padding: 0px 0px 0px 0px;
}
td.spacer_gray {
    background-color:#E5E5E5;
}
.date {
    color: #858585;
}
.filesize {
    color: #858585;
}
li.more {
    background-image: url(/upload/images/bullet.gif);
    background-repeat: no-repeat;
    background-position: 0px 1px;
    clear: both;
    list-style: none outside none;
    margin: 0px;
}
li.more a:visited {
    color: #003366;
    display: block;
    font-weight: bold;
    margin-left: 8px
}
li.more a:link {
    color: #003366;
    display: block;
    font-weight: bold;
    margin-left: 8px
}
li.more a:hover {
    color: #003366;
    margin-left: 8px
}
/*======================================================================
 *====================================================================*/
/*======================================================================
 * JAVASCRIPT MENUS STYLES includes mouse-over for top nav orig=663399 now=000000 for black
 *====================================================================*/
#dropmenudiv{
    position:absolute;
    font-size:11px;
    font-weight:normal;
    z-index:100;
}
#dropmenudiv a{
    width: 100%;
    display: block;
    padding: 5px;
    margin: 0px;
    border-top: ;
    color: #000000;
    background-color: #E8E8E8;
    text-decoration: none;
}
#dropmenudiv a:hover{
    color: #ffffff;
    background-color: #cccccc;
    text-decoration: none;
}
/*--------------------------------------------------------------------*/
/* LEVEL 1 */
/*--------------------------------------------------------------------*/
ul#secondarynav {
    list-style: none outside url(/upload/images/spacer_sm.gif);
    margin: 0px;
    padding: 0px;
    width: 186px;
}
ul#secondarynav li.off {
    background-color: #F0F0F0;
    border-right: 2px solid #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
    font-size: 18pt;
    font-weight: bold;
    margin-bottom: 0px;
}
ul#secondarynav li.on {
    margin-left: 20px;
    list-style: none outside url(/upload/images/bullet_subnav.gif);
}
ul#secondarynav li.off a {
    font-size:11px;
    display:block;
    font-weight: bold;
    padding:3px 3px 3px 20px;
}
ul#secondarynav li.off a:hover {
    background-color: #DADADA;
    color: #339933;
    display:block;
    font-size:11px;
    font-weight: bold;
    padding:3px 3px 3px 20px;
    text-decoration:none;
}
ul#secondarynav li.on a {
    background-color: #FFFFFF;
    color: #006600;
    font-size:11px;
    font-weight: bold;
}
ul#secondarynav li.on a:hover {
    text-decoration:none;
}
