#basis {
	DISPLAY: inline; POSITION: relative
}
#calender {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 3px solid; PADDING-LEFT: 10px; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 3px solid; WIDTH: 220px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 3px solid; POSITION: absolute; TOP: 30px; BACKGROUND-COLOR: #fff
}
#control {
	MARGIN: 0px 0px 5px; TEXT-ALIGN: center
}
#control SELECT {
	FONT-SIZE: 11px; MARGIN: 0px 5px; VERTICAL-ALIGN: middle; FONT-FAMILY: "Lucida sans unicode", sans-serif
}
#calender .controlPlus {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#calender TABLE {
	TABLE-LAYOUT: fixed; FONT-SIZE: 11px; WIDTH: 100%; empty-cells: show
}
#calender .weekdays TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #333; PADDING-TOP: 1px; TEXT-ALIGN: right
}
#calender .week TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: right
}
#calender .week .today {
	BORDER-LEFT-COLOR: #ccf; BORDER-BOTTOM-COLOR: #ccf; BORDER-TOP-COLOR: #ccf; BACKGROUND-COLOR: #ccf; BORDER-RIGHT-COLOR: #ccf
}
#calender .week .holiday {
	FONT-WEIGHT: bold
}
#calender .week .hoverEle {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; COLOR: #000; BORDER-TOP-COLOR: #666; BACKGROUND-COLOR: #99f; BORDER-RIGHT-COLOR: #666
}