td, p { font-family: Helvetica,Arial,Sans-Serif; font-size: 14px; letter-spacing: 0.01em; line-height: 135%; margin : 0 0px 0px 0px; color: #444; } a:link { color: #ad0000; text-decoration: none; } a:visited { color: #8a2529; text-decoration: none; } a:hover { text-decoration: none; color: #e36f1e; } #maintable { background: #FFF none; padding-top: 20px; } #subscribe { padding-bottom: 20px; } #subscribe td { padding-bottom: 20px; } #calendartitletd { background: #FFF none; } .calendartitle { font-size: 20px; font-weight: bold; } .calendartitle a { color: #333; text-decoration: none; } .calendartitle a:visited { color: #333; text-decoration: none; } .datetitle { font-size: 20px; color: black; } .eventtitlebig { font-size: 24px; } .eventtimebig { font-size: 18px; } .littlecalendardatetitle { font-size: small; } .littlecalendarheader { font-size: x-small; } .littlecalendarday { font-size: x-small; } .littlecalendarday a { /*color: #0000ff; */ color: #cc0000; } .littlecalendarother { font-size: x-small; color : #cccccc; } .todayis { font-size: small; } .weekheaderpast,.weekheaderfuture { background-color : #aaaaaa; } .weekheadertoday { background-color : #aaaaaa; } .monthheaderpast,.monthheaderfuture { background-color : #aaaaaa; } .monthheadertoday { background-color : ; } .past { background-color : #eeeeee; color : #333; } .past a { color : #333; } .today { background-color : ; } .future { background-color : #ffffff; } .eventtime { font-size: x-small; } .eventcategory { font-size: x-small; } .tabactive { background-color: ; color: #eee; } .tabinactive { background-color: #cccccc; } .announcement { font-size: medium; } .feedbackpos { COLOR: #00AA00; FONT-WEIGHT: bold; FONT-SIZE: small; } .feedbackneg { COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: small; } h3.boxheader { FONT-SIZE: medium; }