#myCalendar { color: #FFFFE5; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; }
#myCalendar td { text-align: center; }
#myCalendar a { color: #FFFFE5; text-decoration: underline; }
#myCalendar a:hover { color: blue; text-decoration: underline; }

#EventList { color: #000000; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; }
.myCalendarHeading { font-weight: bold;}
.nonMonthDay {}

.monthDay { color: #FFFFE5; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; }

.weekDays {}

.calevent {}
.calevent a { color: #a21f4b; font-weight: bold; text-decoration: underline; }
.calevent a:hover { color: #0000ff; text-decoration: underline; }
.calevent a:visited { color: #a21f4b; text-decoration: none;}

.calevent2 {}
.calevent2 a { color: #FFFFE5; font-weight: bold; text-decoration: underline; }
.calevent2 a:hover { color: 0000FF; text-decoration: underline; }
.calevent2 a:visited { color: #FFFFE5; text-decoration: none;}

.weekEND {}
.eventSearch { margin-bottom: 0; color: black; font-size: 10px; font-family: Arial, tahoma, verdana; }
.eventSearch input { font-size: 1.7ex; font-family: Arial, Helvetica, Verdana, sans-serif; }
.eventSearch input:hover { text-decoration: none; cursor: pointer; }
.eventSearch a { text-decoration: none; cursor: pointer; }
.eventSearch a:hover { text-decoration: none; cursor: pointer; }
#searchbutton input{ color: white; background-color: #6b8fb3; margin-top: 10px; border-color: #e3e3e3 #444 #444 #e3e3e3; border-style: solid; border-width: 1px; }
#searchbutton input:hover { background-color: #547ca3; }
#listMonthLink { color: #000000; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; padding-top: 30px; padding-left: 5px; }
#listMonthLink a { text-decoration: none; cursor: pointer; }
#listMonthLink a:hover { text-decoration: none; cursor: pointer; }
#listMonthLink a:visited { color: #a21f4b; text-decoration: none;}

#listMonthLinkright { color: #FFFFE5; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; padding-top: 30px; padding-left: 5px; }
#listMonthLinkright a { text-decoration: none; cursor: pointer; }
#listMonthLinkright a:hover { text-decoration: none; cursor: pointer; }
#listMonthLinkright a:visited { text-decoration: none; }
#keywords input:hover { color: #FFFFE5; cursor: auto; }
.event_date { font-size: 10px; padding-left: 5px; border-right: 0px solid #f0f0f0; border-left: 0px solid #f0f0f0; }
.event_title { font-size: 12px; font-weight: bold; padding: 2px; border: 0px solid #f0f0f0; }
.event_desc { font-size: 12px; padding: 2px 2px 2px 5px; border-right: 0px solid #f0f0f0; border-left: 0px solid #f0f0f0; border-bottom: 0px solid #f0f0f0; }
.ind_event { margin-bottom: 10px; }



