
.currentmonthcalhead  { color: #343e42; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.calendarHeader      { color: #343e42; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #f4f4f4; text-align: center; padding: 10px; height: 35px; border-left: 1px solid #757f86 }
.calendarHeader a:link     { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0 }
.calendarHeader a:visited    { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0 }
.calendarHeader a:active    { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0 }
.calendarHeader a:hover    { color: #8a9fb0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0 }
.calendar     { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.daterow {
	background-color: #FFFFFF;
	
}
.daterow td  { color: #757f86; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background: #ffffff; text-align: right; padding: 3px; border-bottom: 1px solid #757f86; border-left: 1px solid #757f86 }
.dayrow {
	background: #FBF9ED;
	text-align: center;
}
.dayrow td  { color: #757f86; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; padding-top: 1em; padding-bottom: 2px; border-top: 1px solid #757f86; border-bottom: 1px solid #757f86; border-left: 1px solid #757f86 }
.eventRow {
	background: white;
}
.eventRow a:link      { color: #343e42; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0 }
.eventRow a:hover       { color: #343e42; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; margin: 0; padding: 0 }
.eventRow a:active     { color: #343e42; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0 }
.eventRow a:visited     { color: #343e42; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0 }
.eventRow td {
	border-left: 1px solid #757F86;
    
}
.eventRow .event_event, .event_getaway, .event_wmsr, .event_artscouncil, .event_canalplace {
	border-left: 1px solid #757F86;
	padding: 2px;
	

}
.eventRow .event_event     { background: #a7c0df; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid white; border-bottom: 1px solid white }
.eventRow .event_getaway  { background: #b4b4b4 }
.eventRow .event_wmsr {
	background: #fbf289;
}
.eventRow .event_artscouncil {
	background: #baefbb;
}
.eventRow .event_canalplace {
	background: #ffaa77;
}
#rightColumn {
	border-right: 1px solid #757F86;
}
.today_date    { background-color: #bdeff6 }
#overlibclose { color: #edeae3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.overlibhref     { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; margin: 0; padding: 0 }
.prevnextcalhead  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.prevnextcalhead a:link  { color: #343e42; font-size: 12px; text-decoration: none; margin: 0; padding: 0 }
.prevnextcalhead a:visited  { color: #343e42; font-size: 12px; text-decoration: none; margin: 0; padding: 0 }
.prevnextcalhead a:hover     { color: #343e42; font-size: 12px; text-decoration: underline; margin: 0; padding: 0 }

.calendarkey  { color: #343e42; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 4px }
.calendarlink a:link  { color: #343e42; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0 }
.calendarlink a:hover     { color: #343e42; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; margin: 0; padding: 0 }
.calendarlink a:visited  { color: #343e42; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 0; padding: 0 }