.dynCalendar_header{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
}
.dynCalendar_dayname {
    background-color: #eeeeee;
    border: 1px solid #c0c0c0;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 8pt;
    text-align: center;
}

.dynCalendar_day {
    background-color: #eeeeee;
    color: #000000;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 8pt;
}
.dynCalendar_day	a:link { color: #000000; text-decoration: underline; font-size: 8pt;}
.dynCalendar_day	a:active { color: #000000; text-decoration: underline; font-size: 8pt;}
.dynCalendar_day	a:visited	 { color: #000000; text-decoration: underline; font-size: 8pt;}
.dynCalendar_day	a:hover	 { color: RED; text-decoration: underline; font-size: 8pt;}


.dynCalendar_today {
    background-color: #ffffff;
    border: 1px solid #c0c0c0;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 8pt;
}
.dynCalendar_today	a:link { color: #000000; text-decoration: underline; font-size: 8pt;}
.dynCalendar_today	a:active { color: #000000; text-decoration: underline; font-size: 8pt;}
.dynCalendar_today	a:visited	 { color: #000000; text-decoration: underline; font-size: 8pt;}
.dynCalendar_today	a:hover	 { color: RED; text-decoration: underline; font-size: 8pt;}

.dynCalendar {
    background-color: #c0c0c0;
    border: 2px outset white;
    visibility: hidden;
    position: absolute;
    top: 1px;
    left: 1px;
}

.headlp    { color: #660099; font-family:Arial, Helvetica, Verdana, sans-serif;
                font-size: 20px; }

.subheadlw    { color: #FFFFFF; font-family:Arial, Helvetica, Verdana, sans-serif;
                font-size: 13px; }

.navrp    { color: #660099; font-family:Arial, Helvetica, Verdana, sans-serif;
                font-size: 11px; }

.navlw    { color: #FFFFFF; font-family:Arial, Helvetica, Verdana, sans-serif;
                font-size: 11px; }

.navlb    { color: #000000; font-family:Arial, Helvetica, Verdana, sans-serif;
                font-size: 11px; }

.navrb    { color: #000000; font-family:Arial, Helvetica, Verdana, sans-serif;
                font-size: 11px; }

.navcb    { color: #000000; font-family:Arial, Helvetica, Verdana, sans-serif;
                font-size: 11px; }

.bold        { font-weight: bold; }