a.cal_head { color: green; } a.cal_head:hover { text-decoration: none; } table.calendar { border: 0; border-spacing: 1px; padding: 2px; width: 100%; } .cal_head { background-color: #DDDDDD; color: green; font-family: Verdana; font-size: 11; font-weight: bold; font-style: normal; text-align: center; } .cal_days { background-color: #DDDDDD; color: gray; font-family: Verdana; font-size: 11; font-weight: bold; font-style: normal; } .cal_content { background-color: #EEEEEE; color: #000000; font-family: Verdana; font-size: 10; font-weight: normal; font-style: normal; text-align: center; } .cal_today { background-color: white; color: green; font-family: Verdana; font-size: 10; font-weight: bold; font-style: normal; text-align: center; } .cal_event, a.cal_event { background-color: #DDDDDD; color: #000000; font-family: Verdana; font-size: 10; font-weight: bold; font-style: normal; }