div.menuItemsBox { border-top: 1px solid darkgreen; border-left: 1px solid darkgreen; border-bottom: 3px solid darkgreen; border-right: 3px solid darkgreen; color: black; background-color: white ; padding: 2px; position: absolute; height:12px; width:100px; font-size:12px; font-style:Arial; overflow:hidden; } div.notes { border-top: 1px solid darkgreen; border-left: 1px solid darkgreen; border-bottom: 3px solid darkgreen; border-right: 3px solid darkgreen; padding: 10px; background-color: white; position: absolute; display: none; } table.calendar { border: 2 px solid black; border-collapse: collapse; color: Black; background: white; font-size:10 px; } table.calendar_top { border-collapse: collapse; color: Black; background: white; font-size:10 px; } td.today { padding-left:1px; border: 1px solid black; color: Black; background: CornflowerBlue; font-weight: bold;} td.todayDate { padding-left:1px; border: 2px solid black; color:Black; background: white; font-weight: bold;} td.todayEvent { padding-left:1px; border: 2px solid black; color:Black; background: DarkCyan; font-weight: bold;} td.monthdays { padding-left:1px; border: 1px solid black; color: Black; background: white; } td.eventOnDay {border: 1px solid black; color: Black; background: DarkCyan; } td.nonmonthdays { padding-left:1px; border: 1px solid black; color: Black; background: Gray;} td.weekDays { padding-left:1px; border: 1px solid black; border-bottom: 2px solid black; color: Black; background: #EFEFEF;} td.menu { color: black; background: #EFEFEF; padding:2px } a.MWCal:link,a.MWCal:visited,a.MWCal:hover,a.MWCal:active { color:Black; text-decoration:none; } .MWCal { font-size:11px; }