BODY
{
    font: 10px verdana, helvetica, arial, sans-serif;
    background-color: #fff;
    text-decoration: none;
}
IMG
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
A
{
    font: 10px verdana, helvetica, arial, sans-serif;
    color: #267f30;
    text-decoration: underline;
}
A:visited
{
    font: bold 10px verdana, helvetica, arial, sans-serif;
    color: green;
    text-decoration: underline;
}
A:link
{
    font: 10px verdana, helvetica, arial, sans-serif;
    color: green;
    text-decoration: underline;
}
A:hover
{
    color: gray;
    text-decoration: none;
}
A:active
{
    color: darkgray;
}
#headerBar
{
    background: url(images/mainheader.gif) no-repeat;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    padding-top: 2px;
    position: relative;
    height: 16px;
    text-decoration: none;
}
.wide
{
    width: 600px;
}
#title
{
    left: 10px;
    position: absolute;
}
H1
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 2px;
    margin: 0px;
    font: bold 14px verdana, helvetica, arial, sans-serif;
    color: #000000;
    padding-top: 3px;
    text-decoration: none;
}
H2
{
    padding-right: 0px;
    background-position: left bottom;
    padding-left: 0px;
    padding-bottom: 3px;
    margin: 0px 0px 2px;
    font: bold 11px verdana, helvetica, arial, sans-serif;
    color: #267f30;
    padding-top: 7px;
    text-decoration: none;
}
.newsItem
{
    padding-bottom: 5px;
    padding-top: 8px;
}
.newsItemSubject
{
    padding-bottom: 2px;
}
H3
{
    padding-right: 10px;
    padding-left: 10px;
    background: url(images/h3.gif) no-repeat;
    padding-bottom: 0px;
    margin: 18px 0px 10px;
    font: bold 10px verdana, helvetica, arial, sans-serif;
    color: #1d5123;
    padding-top: 2px;
    text-decoration: none;
}
