.calendarDate { width: 50px; }.calendarActivity { width: 180px; }.calendarLocation { width: 200px; }.calendarDetails { width: 80px; }#miniCalendarContainer {	margin: 0 auto;	width: 480px;}#eventsContainer {	padding-top: 20px;}#calendarContactInformation {	padding-top: 20px;}/* Legacy CSS */.calHeader { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #F4F8F7; background-color: #4A6A5E; text-decoration: none; }.calRow { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #0D3928; background-color: #F4F8F7; text-decoration: none; }.calLink { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #0D3928; background-color: #F4F8F7; text-decoration: underline; }.monthHeader { font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #0D3928; background-color: #FFFFFF; text-decoration: none; }.monthDayLables { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; background-color: #0D3928; text-decoration: none; }.regularDay { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #0D3928; background-color: #C7D1CD; text-decoration: none; }.sundayDay { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #999999; background-color: #C7D1CD; text-decoration: none; }.todayDay { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; background-color: #4A6A5E; text-decoration: none; }
