body
{
    background-color : white;
    font-family : Arial , Helvetica , sans-serif;
    font-size : 14px;
    line-height : 24px;
    color : rgb(51 , 102 , 153);
}
td, th
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 14px;
    line-height : 24px;
    color : rgb(51 , 51 , 51);
}
a
{
    color : rgb(32 , 255 , 96);
    text-decoration : none;
}
form
{
    background-color : rgb(204 , 204 , 153);
}
.title
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 24px;
    line-height : 30px;
    background-color : rgb(0 , 102 , 102);
    color : rgb(220 , 220 , 220);
}
.subtitle
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 16px;
    line-height : 22px;
    font-weight : bold;
    color : rgb(0 , 102 , 102);
}
.header
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 24px;
    background-color : rgb(0 , 102 , 102);
    color : rgb(220 , 220 , 220);
}
.nav
{
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    background-color : rgb(255 , 255 , 255);
    background-image : url(../images/buttons/FinalMenuButtonSmall.png);
    text-align : center;
    white-space : normal;
    color : #FFFF66;
    font-variant : small-caps;
    background-repeat : no-repeat;
    background-position : center center;
    cursor : pointer;
}
.navLink
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 14px;
    font-weight : bold;
    background-color : rgb(222 , 222 , 202);
}
.sidebar
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 12px;
    line-height : 18px;
    padding : 3px;
    background-color : rgb(255 , 255 , 255);
}
.sidebarHeader
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 16px;
    line-height : 24px;
    color : rgb(255 , 255 , 255);
    background-color : rgb(51 , 153 , 153);
}
.sidebarFooter
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 12px;
    line-height : 18px;
    background-color : rgb(204 , 204 , 204);
}
.footer
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 14px;
    font-weight : bold;
    line-height : 22px;
    color : rgb(51 , 51 , 51);
    background-color : rgb(204 , 204 , 204);
}
.legal
{
    font-family : Arial , Helvetica , sans-serif;
    font-size : 9px;
    color : rgb(51 , 51 , 51);
}
.box1
{
    border-top-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-left-width : medium;
    border-top-style : ridge;
    border-right-style : groove;
    border-bottom-style : ridge;
    border-left-style : ridge;
    border-top-color : rgb(204 , 204 , 204);
    border-right-color : rgb(0 , 102 , 0);
    border-bottom-color : rgb(0 , 102 , 0);
    border-left-color : rgb(204 , 204 , 204);
}
.promo
{
    font-family : "Times New Roman" , Times , serif;
    color : rgb(0 , 0 , 51);
}
.titlebar
{
    font-family : "Times New Roman" , Times , serif;
    font-size : 9px;
    color : rgb(255 , 255 , 255);
    background-color : rgb(51 , 102 , 153);
}
.dingbat
{
    font-family : Arial , Helvetica , sans-serif;
    background-color : rgb(153 , 204 , 153);
    color : rgb(0 , 102 , 102);
    font-weight : bolder;
    font-size : medium;
}
a:hover
{
    text-decoration : underline;
    color : rgb(32 , 255 , 32);
}
input.big
{
    width : 100px;
}
input.small
{
    width : 50px;
}
.navSmall
{
    font-family : Verdana;
    font-size : 12px;
    font-weight : bold;
    background-color : rgb(255 , 255 , 255);
    background-image : url("../images/buttons/FinalMenuButtonSmall.png");
    text-align : center;
    vertical-align : text-top;
    white-space : normal;
    color : #FFFF66;
    font-variant : small-caps;
    background-repeat : no-repeat;
    background-position : center center;
    cursor : pointer;
}
.largeTab
{
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    background-color : rgb(255 , 255 , 255);
    background-image : url("../images/buttons/BlockTab600.png");
    text-align : left;
    vertical-align : 33%;
    white-space : normal;
    color : #FFFF66;
    font-variant : small-caps;
    background-repeat : no-repeat;
    background-position : center center;
    text-indent : 30pt;
}
.cell
{
    border : solid rgb(51 , 51 , 51);
}
.smallTab
{
    font-family : Verdana;
    font-size : 11px;
    font-weight : bold;
    background-color : rgb(255 , 255 , 255);
    background-image : url("../images/buttons/BlockTab300.png");
    text-align : left;
    vertical-align : middle;
    white-space : normal;
    color : #FFFF66;
    font-variant : small-caps;
    background-repeat : no-repeat;
    background-position : center center;
    text-indent : 30pt;
}
.insetTextHeading
{
    font-family : Arial;
    font-size : 16px;
    color : rgb(51 , 51 , 51);
    background-color : rgb(255 , 255 , 204);
    font-weight : bold;
    line-height : 24px;
    text-indent : 12pt;
}
.insetText
{
    font-family : Arial;
    font-size : 14px;
    color : rgb(51 , 51 , 51);
    background-color : rgb(255 , 255 , 204);
    font-weight : normal;
    line-height : normal;
}
a:active
{
    color : rgb(0 , 196 , 0);
}
