.text, 
.copyright,
.topnav,
.bottomnav,
.buttontext,
.headline,
a
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, Verdana, helvetica;
    TEXT-ALIGN: justify;
}
.buttontext
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
}
.copyright
{
    COLOR: #909090;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
}
.copyright a:hover
{
    FONT-WEIGHT: normal;
}
.topnav,
.topnav a,
.bottomnav,
.bottomnav a
{
    BACKGROUND-COLOR: #000000;
    COLOR: #ffffff;
    TEXT-ALIGN: center;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.topnav a:hover,
.bottomnav a:hover
{
    TEXT-DECORATION: underline overline;
    COLOR: #ffffff
}
.navigation a
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial, helvetica;
}
a
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
a:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.requiredfield,
.notrequiredfield
{
    FONT-STYLE: sup;
    FONT-WEIGHT: normal;
    COLOR: red;
}
.notrequiredfield
{
    COLOR: white;
}
.bold
{
    FONT-WEIGHT: bold;
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
}
h1
{
    text-align: left;
}
#autumn-banner,
#winter-banner
{
    width: 380px;
    height: 99px;
    background: #fcbb00 url("/graphics/banner-autumn.jpg") no-repeat 0 0;
}
#winter-banner
{
    background: #bbd6ec url("/graphics/banner-winter.jpg") no-repeat 0 0;
}
#autumn-banner h2,
#autumn-banner p,
#winter-banner h2,
#winter-banner p
{
    color: #000;
    font-weight: bold;
    padding-left: 70px;
    width: 265px;
}
#autumn-banner h2,
#winter-banner h2
{
    padding-top: 15px;
}

