body {
background-color: #ffffff; 
margin: 10px; 
padding: 0px; 
border-width: 0px; 
font-family:Verdana;
font-size: 12px;
text-align: justify;
} 
a.foot {
color:#FFFFFF;
}
a, a:visited {
text-decoration: none;
}
a:link     {
color: #666666;
font-weight:bold;
}
a:hover    {
color:yellow
}
h1 {
color: #666666;
font-size: 150%;
font-family:Verdana;
font-weight:800;
margin-left: 10px;
}
h2 {
font-size: 120%;
color: #666666;
font-family:Verdana;
font-weight: 600;
padding: 10px 0px 0px 0px;
margin-left: 10px;
}
h3 {
color: #666666;
font-size: 100%;
font-family:Verdana;
font-weight: lighter;
font-weight: 500;
padding: 10px 0px 0px 0px;
margin-left: 10px;
}
hr {
color:white;
padding: 10px 0px 5px 0px;
width: 100%;
}
.nav {
text-align: left;
vertical-align: top;
background-color: #999999;
background-repeat: repeat-y;
}
a.menulvl1, a.menulvl2, a.menulvl1:hover, a.submenulvl1, a.submenulvl2 {
font-size: 11px;
color:#FFFFFF;
display: block; 
vertical-align: middle; 
font-weight: bold;
padding: 3px 0px 3px 5px;
}
a.menulvl1:hover, a.menulvl2:hover, a.submenulvl1:hover, a.submenulvl2:hover {
color:#FAF850;
background-color:#666666;
}
a.menulvl2, a.submenulvl2 {
color:#000000;
display: block;
background-color: #FFFFFF;
}
a.submenulvl1, a.submenulvl2 {
padding: 3px 0px 3px 10px;
font-size: 10px;
}
p {
color: #403631;
font-family:Verdana;
text-align:justify;
font-size: small;
margin:0 10px 0 10px;
}
p.margin {
font-size: small;
margin:0 10px 0 10px;
}
p.welcome {
font-weight:800;
font-size: small;
color:#FFFFFF;
margin: 10px 10px 0px 320px;
text-align:left;
}
p.top {
margin: 5px 0 10px 10px;
text-align:left;
font-weight:800;
font-size: small;
color:#FFFFFF;
}
p.trouble {
color:#FF0000;
margin-left: 20px;
}
p.quote {
font-weight:500;
text-align:right;
font-style:italic;
color:#FFFFFF;
}
p.reg {
padding: 300px 0px 3px 5px;
font-weight:500;
font-size: 10px;
color:#FFFFFF;
text-align: center;
}
p.fm {
color: #403631;
font-family:Verdana;
font-size: small;
margin:5px 0px 5px 2px;
}
p.footer, p.footer:link {
color:#FFFFFF;
font-size: xx-small;
font-family:Verdana;
text-align: center;
font-weight:lighter;
}
table.home, td.bottom {
width: 760px;
}
td.bottom {
color: #FFFFFF;
text-align: center;
background-color: #999999;
border-width: 0px; 
}
.form {
padding: 20px;
background-color: #DAD6D6;
border-style:groove;
margin: 0px 20px 0px 20px;
}
td.news {
vertical-align: top;
background-color: #DEDFE3;
padding-bottom: 10px;
}
td.header {
padding: 10px 0px 10px 325px;
color:#FFFFFF;
font-family:Verdana;
font-weight:lighter;
font-size:25px;
background-color:#999999;
vertical-align:top;
text-align:left; 
}
td.main {
padding: 5px;
background-color:#999999;
background-repeat:no-repeat;
}
td.footer {
height: 30px;
background-image:url(images/hf_home.gif);
background-repeat:no-repeat;
}
div
{
color:#FFFFFF;
font-size: 15px;
float:left;
width:120px;
margin:20 0 5px 10px;
padding:5px;
}
img.small 
{
float: left;
border: none;
height: 50px;
width: 50px;
padding: 0px 20px 0px 0px;
}
img.medium 
{
float: left;
border: none;
height: 80px;
width: 100px;
padding-right: 10px;
}
