﻿body 
{
    background-color: #333333;
    color: #666666;
    font-size: 8pt;
    font-family: Verdana, Arial;
}
.white
{
    color: #ffffff;
}
.black
{
    color: #333333;
}
a.white, a.white:visited, a.white:hover, a.white:active
{
    color: #ffffff;
}
.eventbox-title
{
    background-color: #333333;
    color: #ffffff;
    font-weight: bold;
}
.eventbox-subtitle
{
    background-color: #cccccc;
    color: #333333;
    font-weight: bold;
}
.eventbox-content
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-BOTTOM: #333333 1px solid
}
h1
{
    color: #003366;
    font-size: 11pt;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 10px;
}
h1.h1a
{
    color: #E99429;
    font-size: 11pt;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 10px;
}
h2
{
    color: #003366;
    font-size: 8pt;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
}
.eventbox, .heading
{
    color: #003366;
    font-weight: bold;
}
.membershipbox
{
    border: 2px solid #003366;
}
.membershipbox td
{
    padding: 10px;
}
p
{
    margin-top: 5px;
    margin-bottom: 5px;
}
a, a:visited, a:hover, a:active
{
    color: #003366;
}
td.hashtable
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
}
td.hashtable-end
{
    BORDER-BOTTOM: #cccccc 1px solid;
}
td.hashtable-bottom
{
    BORDER-RIGHT: #cccccc 1px solid;
}
td.hashtable-bottomend
{
}
td.separator
{
    BORDER-BOTTOM: #cccccc 1px dashed;
}
td.spacer
{
    BORDER: #cccccc 1px solid;
    margin-bottom: 20px;
}
td.spacer-end
{
    BORDER: #cccccc 1px solid;
}
td.spacer-top
{
    BORDER-TOP: #cccccc 1px solid;
}
.announcement1
{
    background-color: #E99429;
    color: #ffffff;
}
.announcement2
{
    background-color: #0079BC;
    color: #ffffff;
}
.error
{
    color: #ff0000;
}
