#calendar {border:outset; border-width:5pt; background-color:white; float:right;
           margin-left:5px}

#calendar_head {background-color:blue; color:ivory; 
                font-family: Arial, Helvetica, sans-serif}

.calendar_weekdays {width:30;border-bottom:solid; font-size:10pt; text-align: center; 
                    font-weight: normal; font-family: Arial, Helvetica, sans-serif}

.calendar_dates   {width:30;text-align:center; font-family:Arial, Helvetica, sans-serif;
                   background-color:white; font-size: 10pt}

#calendar_today {font-weight:bold; color:rgb(255,70,0); border:solid; 
                 border-color:rgb(255,70,0); border-width:1; 
                 background-color:rgb(221,221,255);text-align: center}
                 