.calendarmonth
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #6699CC; font-style: italic
}
.calendarweekday
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #CC3300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99CCFF
}
.calendarday
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFCC99
}
.calendarevent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CC6666
}

a:visited    { color: #0066FF; font-family: Verdana }
a:visited    { color: #0066FF; font-family: Verdana }
a:active     { color: #FF9900; font-family: Verdana }
.body-copy   { font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000000; letter-spacing: .5 }
.body-copy-xx { font-family: Verdana, Tahoma, Arial; font-size: 8pt; letter-spacing: .5; 
               color: #000000 }
.footer      { font-family: Verdana, Tahoma, Arial; font-size: 10px; letter-spacing: 0; 
               color: #000000 }
.heading     { font-family: Verdana, Tahoma, Arial; font-size: 12pt; color: #000000; font-weight: bold }