#calendar {
	BORDER-RIGHT: 5pt outset; BORDER-TOP: 5pt outset; FLOAT: right; MARGIN-LEFT: 5px; BORDER-LEFT: 5pt outset; BORDER-BOTTOM: 5pt outset; BACKGROUND-COLOR: white
}
#calendar_head {
	COLOR: ivory; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: orange
}
.calendar_weekdays {
	FONT-SIZE: 20pt; WIDTH: 30px; BORDER-BOTTOM: solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calendar_dates {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
#calendar_today {
	BORDER-RIGHT: rgb(255,70,0) 2px solid; BORDER-TOP: rgb(255,70,0) 2px solid; FONT-WEIGHT: bold; BORDER-LEFT: rgb(255,70,0) 2px solid; COLOR: rgb(255,70,0); BORDER-BOTTOM: rgb(255,70,0) 2px solid; BACKGROUND-COLOR: rgb(221,221,255)
}
