body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.heading {  font-size: 16px; color: #404472; font-weight: bold}
.subheading { font-size: 12px; color: #404472; font-weight: bold }
.highlight { font-size: 12px; color: #7A85A2; font-weight: bold }

a { color: #7A85A2; text-decoration: underline}
a:visited {color: #7A85A2; text-decoration: underline}
a:hover {color: #F7D049; text-decoration: underline}

.topnav { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.topnav:link { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.topnav:visited { font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.topnav:hover { font-size: 11px; color: #000000; font-weight: bold; text-decoration: none}

.subMenu { font-size: 11px; color: #FFFFFF; font-weight: bold;  text-decoration: none}
.subMenu:link { font-size: 11px; color: #FFFFFF; font-weight: bold;  text-decoration: none}
.subMenu:visited { font-size: 11px; color: #FFFFFF; font-weight: bold;  text-decoration: none}
.subMenu:hover {font-size: 11px; color: #000000; font-weight: bold;text-decoration: none}


.footer { font-size: 10px; color: #A8A8AC; font-weight: normal; text-decoration: none}
.footer:link { font-size: 10px; color: #A8A8AC; font-weight: normal; text-decoration: none}
.footer:visited { font-size: 10px; color: #A8A8AC; font-weight: normal; text-decoration: none}
.footer:hover { font-size: 10px; color: #F7D049; font-weight: normal; text-decoration: underline}

#navcontainer ul
{
text-align: left;
padding: 0px;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
margin: 0;
padding: 0;
height: 21px;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
display: inline;
/* matches link padding except for left and right */

}

#navcontainer ul li a
{
padding-left: 20px;
padding-right: 20px;
margin-top: 3px;
padding-top: 3px;
text-decoration: none;
height: 21px;
color: #FFFFFF;
}

#navcontainer ul li a:hover
{
color: #000000;
background: #F7D049;
height: 21px;
margin-top: 3px;
padding-top: 3px;
}
