.year {
	BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
TABLE.month {
	MARGIN-BOTTOM: 20px; WIDTH: 189px; BORDER-TOP-COLOR: #e9e9e9; BACKGROUND-COLOR: white; TEXT-ALIGN: center; border-spacing: 0px
}
.yearname {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-ALIGN: center
}
.monthname {
	FONT-SIZE: 13px; BACKGROUND-COLOR: #e9e9e9; TEXT-ALIGN: center
}
.monthname A {
	FONT-SIZE: 13px
}
.yearnavigation {
	BACKGROUND-COLOR: white
}
.monthnavigation {
	BACKGROUND-COLOR: #e9e9e9; TEXT-ALIGN: center
}
.datepicker {
	BACKGROUND-COLOR: #ffffff
}
.datepickerform {
	MARGIN: 0px
}
.monthpicker {
	BACKGROUND-COLOR: #eeeeee
}
.yearpicker {
	BACKGROUND-COLOR: #eeeeee
}
.pickerbutton {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM-STYLE: none
}
.dayname TD {
	BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.nomonthday {
	WIDTH: 25px; BACKGROUND-COLOR: white
}
.monthday {
	BORDER-RIGHT: #faf7f7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #faf7f7 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #faf7f7 1px solid; WIDTH: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #faf7f7 1px solid; TEXT-ALIGN: center
}
TABLE.month TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.month TD.monthday {
	BORDER-RIGHT: #faf7f7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #faf7f7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #faf7f7 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #faf7f7 1px solid; TEXT-ALIGN: center
}
TABLE.month TD.event {
	BORDER-RIGHT: #faf7f7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #faf7f7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #faf7f7 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #faf7f7 1px solid; TEXT-ALIGN: center
}
TABLE.month TD.sunday {
	BORDER-RIGHT: #faf7f7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #faf7f7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #faf7f7 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #faf7f7 1px solid; TEXT-ALIGN: center
}
TABLE.month TD.saturday {
	BORDER-RIGHT: #faf7f7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #faf7f7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #faf7f7 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #faf7f7 1px solid; TEXT-ALIGN: center
}
TABLE.month TD.event {
	BORDER-RIGHT: #faf7f7 1px solid; BORDER-TOP: #faf7f7 1px solid; BORDER-LEFT: #faf7f7 1px solid; WIDTH: 25px; COLOR: black; BORDER-BOTTOM: #faf7f7 1px solid; BACKGROUND-COLOR: #FF7777; TEXT-ALIGN: center
}
TABLE.month TD.today {
	WIDTH: 25px; COLOR: red; BORDER-BOTTOM: #faf7f7 1px solid; BACKGROUND-COLOR: #ffff99; TEXT-ALIGN: center
}
.selectedday {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 25px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
TABLE.month TD.selectedday {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 25px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
TABLE.month TD.selectedevent {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; WIDTH: 25px; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f4f7ff; TEXT-ALIGN: center
}
TABLE.month TD.selectedevent A {
	DISPLAY: block
}
.sunday {
	FONT-SIZE: 11px; WIDTH: 25px; BACKGROUND-COLOR: #e9e9e9; TEXT-ALIGN: center
}
.sunday A {
	
}
.saturday {
	FONT-SIZE: 11px; WIDTH: 20px; BACKGROUND-COLOR: #faf7f7; TEXT-ALIGN: center
}
.saturday A {
	
}
TD.event {
	BORDER-RIGHT: #faf7f7 1px solid; BORDER-TOP: #faf7f7 1px solid; BORDER-LEFT: #faf7f7 1px solid; WIDTH: 25px; COLOR: black; BORDER-BOTTOM: #faf7f7 1px solid; TEXT-ALIGN: center
}
TD.month .event A {
	DISPLAY: block; COLOR: black
}
.todayevent {
	WIDTH: 25px; COLOR: black; BACKGROUND-COLOR: #ffff99; TEXT-ALIGN: center
}
TABLE.month TD.todayevent {
	COLOR: black; BACKGROUND-COLOR: #dce4ff; TEXT-ALIGN: center
}
.todayevent A {
	DISPLAY: block; COLOR: black; BACKGROUND-COLOR: #dce4ff
}
.todayevent A:hover {
	BACKGROUND-COLOR: white
}
.eventcontent {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-SIZE: 10px; BORDER-LEFT: 1px outset; BORDER-BOTTOM: 1px outset
}
DIV.calendarbutton {
	WIDTH: 15px; POSITION: absolute; HEIGHT: 16px
}
#CalendarPickerControl {
	WIDTH: 250px; HEIGHT: 200px; BACKGROUND-COLOR: transparent
}
#CalendarPickerControl TABLE.calframe {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 100%; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: buttonface; TEXT-ALIGN: center
}
#CalendarPickerControl TD.monthname {
	FONT: bold 13px Verdana; WIDTH: 100%; COLOR: highlighttext; BACKGROUND-COLOR: #FF3333}
#CalendarPickerControl TABLE.navigation {
	WIDTH: 100%; TEXT-ALIGN: center
}
#CalendarPickerControl TD.navbutton {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; FONT: bold 11px Verdana; BORDER-LEFT: buttonhighlight 1px solid; CURSOR: pointer; COLOR: buttontext; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface
}
#CalendarPickerControl TD.navbutton:hover {
	BORDER-LEFT-COLOR: threeddarkshadow; BORDER-BOTTOM-COLOR: buttonhighlight; BORDER-TOP-COLOR: threeddarkshadow; BACKGROUND-COLOR: buttonshadow; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: buttonhighlight
}
#CalendarPickerControl SPAN.yearbutton {
	CURSOR: pointer
}
#CalendarPickerControl SPAN.yearbutton:hover {
	TEXT-DECORATION: underline
}
#CalendarPickerControl TD.dayname {
	FONT: bold 11px Verdana; COLOR: highlighttext; BACKGROUND-COLOR: highlight
}
#CalendarPickerControl TD.today {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; FONT: 11px Verdana; BORDER-LEFT: buttonhighlight 1px solid; CURSOR: pointer; COLOR: red; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface; TEXT-DECORATION: none
}
#CalendarPickerControl TD.today:hover {
	BORDER-LEFT-COLOR: threeddarkshadow; BORDER-BOTTOM-COLOR: buttonhighlight; BORDER-TOP-COLOR: threeddarkshadow; BACKGROUND-COLOR: buttonshadow; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: buttonhighlight
}
#CalendarPickerControl TD.current {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: threeddarkshadow 1px solid; FONT: bold 11px Verdana; BORDER-LEFT: threeddarkshadow 1px solid; CURSOR: pointer; COLOR: highlighttext; BORDER-BOTTOM: buttonhighlight 1px solid; BACKGROUND-COLOR: highlight; TEXT-DECORATION: none
}
#CalendarPickerControl TD.current:hover {
	TEXT-DECORATION: underline
}
#CalendarPickerControl TD.day {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; FONT: 11px Verdana; BORDER-LEFT: buttonhighlight 1px solid; CURSOR: pointer; COLOR: buttontext; BORDER-BOTTOM: buttonshadow 1px solid; BACKGROUND-COLOR: buttonface; TEXT-DECORATION: none
}
#CalendarPickerControl TD.day:hover {
	BORDER-LEFT-COLOR: threeddarkshadow; BORDER-BOTTOM-COLOR: buttonhighlight; BORDER-TOP-COLOR: threeddarkshadow; BACKGROUND-COLOR: buttonshadow; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: buttonhighlight
}
#CalendarPickerControl TD.weekend {
	BORDER-RIGHT: threeddarkshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; FONT: italic 11px Verdana; BORDER-LEFT: buttonhighlight 1px solid; CURSOR: pointer; COLOR: buttontext; BORDER-BOTTOM: threeddarkshadow 1px solid; BACKGROUND-COLOR: buttonshadow; TEXT-DECORATION: none
}
#CalendarPickerControl TD.weekend:hover {
	BORDER-LEFT-COLOR: threeddarkshadow; BORDER-BOTTOM-COLOR: buttonhighlight; BORDER-TOP-COLOR: threeddarkshadow; BACKGROUND-COLOR: buttonshadow; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: buttonhighlight
}
#CalendarPickerControl TD.dayothermonth {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: buttonhighlight 1px solid; FONT: 11px Verdana; BORDER-LEFT: buttonhighlight 1px solid; COLOR: inactivecaptiontext; BORDER-BOTTOM: buttonhighlight 1px solid; BACKGROUND-COLOR: buttonhighlight
}
#CalendarPickerControl TD.weeknumber {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: 9px Verdana; COLOR: inactivecaptiontext; BACKGROUND-COLOR: buttonface; BORDER-RIGHT-WIDTH: 0px
}
