table.calendar   { border-collapse: collapse; border-width: 0; text-align: center; margin: 0 10 0 0; padding: 2; float: left }
td.calhead       { font: normal bold 12pt Arial; color: white; background-color: #666666 }
td.dayweek       { width: 25; font: normal bold 12pt Arial; color: black; background-color: #999999;
                   border-style: solid; border-width: 1; border-color: silver; padding: 1 }
td.calday        { font: normal normal 12pt Arial; color: black; background-color: silver; padding: 1 }
td.caldayred     { font: normal normal 12pt Arial; color: black; background-color: red; padding: 1 }
td.caldaygreen   { font: normal normal 12pt Arial; color: black; background-color: lightgreen; padding: 1 }
td.caldaywhitered     { font: normal normal 12pt Arial; color: white; background-color: red; padding: 1 }
td.caldaywhitegreen   { font: normal normal 12pt Arial; color: white; background-color: lightgreen; padding: 1 }
td.caldate       { font: normal bold 12pt Arial; color: black; background-color: #999999;
                   border-style: solid; border-width: 1; border-color: silver; padding: 1 }
td.caltime       { font: normal bold 11pt Arial; color: black; background-color: silver; padding: 3}
td.caltimegreen  { font: normal normal 8pt Arial; color: black; background-color: lightgreen; padding: 0 }
td.caltimered    { font: normal normal 8pt Arial; color: black; background-color: red; padding: 0 }
td.caltimewhitegreen  { font: normal normal 8pt Arial; color: white; background-color: lightgreen; padding: 0 }
td.caltimewhitered    { font: normal normal 8pt Arial; color: white; background-color: red; padding: 0 }
td.calnotes      { font: normal normal 8pt Verdana; text-align: left; background-color: white }
a:visited.month,
a:link.month     { font: normal normal 8pt Arial; color: yellow }
a:hover.month    { color: orange }
a:visited.day,
a:link.day       { font: normal bold 11pt Arial; text-decoration: none; color: black; padding: 1 }
a:hover.day      { color: white }
a:visited.day2,
a:link.day2       { width: 90px; font: normal bold 10pt Arial; text-decoration: none; color: black; padding: 1 }
a:hover.day2      { color: white }
a:visited.time,
a:link.time      { font: normal bold 8pt Arial; text-decoration: none; color: black; padding: 3 }
a:hover.time     { color: white }
.day2       { width: 90px; font: normal bold 10pt Arial; text-decoration: none; color: black; padding: 1 }
