BODY
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.month
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small
}
TD
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.planned
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    TEXT-ALIGN: center
}
.heading2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    TEXT-ALIGN: left
}
TABLE
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.darkHeading
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    PADDING-BOTTOM: 5px;
    WIDTH: 760px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #445566
}
.darkNarrowHeading
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    PADDING-BOTTOM: 5px;
    WIDTH: 430px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #445566
}
.darkBody
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 760px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #445566
}
.darkNarrowBody
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 430px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #445566
}
.event
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 2px;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigLink
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

