body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}

.heading {  font-size: 16px; color: #000000; font-weight: bold}
.subheading { font-size: 16px; color: #D90400; font-weight: bold }

a { color: #284DA3; text-decoration: none}
a:visited {color: #284DA3; text-decoration: none}
a:hover {color: #D90400; text-decoration: underline}

.topnav { font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.topnav:link { font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.topnav:visited { font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.topnav:hover { font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}

.subMenu { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none}
.subMenu:link { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none}
.subMenu:visited { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none}
.subMenu:hover {font-size: 12px; color: #FFFFFF; font-weight: bold;text-decoration: none}


.footer { font-size: 10px; color: #333333; font-weight: normal; text-decoration: none}
.footer:link { font-size: 10px; color: #333333; font-weight: normal; text-decoration: none}
.footer:visited { font-size: 10px; color: #333333; font-weight: normal; text-decoration: none}
.footer:hover { font-size: 10px; color: #333333; font-weight: normal; text-decoration: underline}

.scroll { font-size: 10px; color: #999999; font-weight: bold }

.form { font-size: 10px; color: #333333; font-weight: normal }

.formfield { font-size: 10px; padding-bottom: 0px; padding-top: 0px;  height: 18px}

#navcontainer
{
margin: 0;
padding: 0 0 0 0px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navcontainer A
{
display: block;
width: auto;
background: #DA0400;
margin: 0px 2px 0px 2px;
padding: 4px 4px 4px 4px;
border-width: 4px;
border-color: #FF7870 #C80300 #FF0616 #FF7870;
border-style: solid;
}

#navcontainer A:hover, #navcontainer A:active { 
background: #A20401;
border-color: #FF0616 #FF7870 #FF7870 #C80300;
}

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #DA0400;
}

