.calendarCancel {
	BORDER-RIGHT: #555555 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: #555555 1px outset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #555555 1px outset; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #555555 1px outset; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.calendar {
	BORDER-RIGHT: #3333aa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3333aa 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #3333aa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #3333aa 1px solid
}
.calendarYearTitle {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarWrongYearTitle {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarMonthTitle {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarWrongMonthTitle {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarWeekdayHeading {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarWeekendHeading {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarWeekday {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarWeekend {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarWrongMonthWeekday {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarWrongMonthWeekend {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarHighlight {
	FONT-SIZE: 10px; WIDTH: 18px
}
.calendarYearTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.calendarWrongYearTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ccc
}
.calendarMonthTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.calendarWrongMonthTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.calendarWeekdayHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.calendarWeekendHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.calendarWeekday {
	
}
.calendarWeekend {
	
}
.calendarWrongMonthWeekday {
	COLOR: #ccc
}
.calendarWrongMonthWeekend {
	COLOR: #ccc
}
.calendarHighlight {
	CURSOR: hand; COLOR: #f55; BACKGROUND-COLOR: #ccc
}
.calendarWrongToday {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #ededed
}
.calendarToday {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #ededed
}
