.caldiv {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.calendar_layer {
	BORDER-RIGHT: #cccccc 1px outset; BORDER-TOP: #cccccc 1px outset; Z-INDEX: 1; VISIBILITY: hidden; BORDER-LEFT: #cccccc 1px outset; BORDER-BOTTOM: #cccccc 1px outset; POSITION: absolute; BACKGROUND-COLOR: white
}
.calendar_table {
	BORDER-RIGHT: #cccccc 1px outset; BORDER-TOP: #cccccc 1px outset; BORDER-LEFT: #cccccc 1px outset; BORDER-BOTTOM: #cccccc 1px outset; BACKGROUND-COLOR: white
}
.calendar_firstrow {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff6666; TEXT-DECORATION: none
}
.calendar_item {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.calendar_itemselected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.calendar_dropmonths {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.calendar_manualyear {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.calendar_currentdate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #aaaaaa; TEXT-DECORATION: none
}
.calendar_currentdateselected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.calendar_userdate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}
.calendar_userdateselected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.calendar_weekendfirstrow {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: black; TEXT-DECORATION: none
}
.calendar_weekend {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.calendar_weekendselected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.calendar_todaycancel {
	BORDER-RIGHT: gray 1px ridge; BORDER-TOP: gray 1px ridge; FONT-SIZE: 11px; BORDER-LEFT: gray 1px ridge; COLOR: black; BORDER-BOTTOM: gray 1px ridge; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cdcdcd; TEXT-DECORATION: none
}
.calendar_todaycancelselected {
	BORDER-RIGHT: gray 1px ridge; BORDER-TOP: gray 1px ridge; FONT-SIZE: 11px; BORDER-LEFT: gray 1px ridge; COLOR: white; BORDER-BOTTOM: gray 1px ridge; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}
.cday {
	BACKGROUND-COLOR: #ffffff
}
.cactiveday {
	BACKGROUND-COLOR: #000000
}
.ctitle {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cccccc
}
.cdayheader {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #ff6666
}
.cothermonth {
	BACKGROUND-COLOR: #dddddd
}
