td  { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
th  { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
tr.topdays    { color: #fff; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #666 }
.toprightnumber a  { color: #666; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 10px; font-weight: bold }
.eventinbox { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 10px; }
.currentdate { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 17px; font-weight: bold; }
.footer { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 10px; }
td.beforedayboxes  { color: #000000; font-size: 9pt; background-color: #ffffff }
td.dayboxes  { color: #000000; font-size: 9pt; background-color: #ffffff }
td.afterdayboxes  { color: #000000; font-size: 9pt; background-color: #ffffff }
td.highlighteddayboxes  { color: #000000; font-size: 9pt; background-color: #efefef }
.event { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 12px; font-weight: bold; }
.eventdetail { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 11px; }
.eventwhen { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 15px; font-weight: bold; }
.addevent { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 12px; font-weight: bold; }
.addeventextrainfo { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif font-size: 10px; }
.month  { color: #999; font-size: 18pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; line-height: 18pt; margin: 0 20px; padding-top: 12px; border-top: 1px solid #999 }