.calendar_date_select {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; DISPLAY: block; Z-INDEX: 9000; BORDER-LEFT: #777 1px solid; WIDTH: 195px; COLOR: white; BORDER-BOTTOM: #777 1px solid
}
IFRAME.ie6_blocker {
	Z-INDEX: 999; POSITION: absolute
}
.calendar_date_select THEAD TH {
	BORDER-TOP: #777 1px solid; FONT-WEIGHT: bold; COLOR: white! important; BORDER-BOTTOM: #777 1px solid; BACKGROUND-COLOR: #aaa
}
.calendar_date_select .cds_buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #555; TEXT-ALIGN: center
}
.calendar_date_select .cds_footer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
.calendar_date_select TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.calendar_date_select .cds_header {
	BORDER-BOTTOM: #aaa 2px solid; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
.calendar_date_select .cds_header SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: black
}
.calendar_date_select SELECT {
	FONT-SIZE: 11px
}
.calendar_date_select .cds_header A:hover {
	COLOR: white
}
.calendar_date_select .cds_header A {
	FONT-SIZE: 14px; WIDTH: 22px; COLOR: black! important; HEIGHT: 20px; TEXT-DECORATION: none
}
.calendar_date_select .cds_header A.prev {
	FLOAT: left
}
.calendar_date_select .cds_header A.next {
	FLOAT: right
}
.calendar_date_select .cds_header A.close {
	DISPLAY: none; FLOAT: right
}
.calendar_date_select .cds_header SELECT.month {
	WIDTH: 90px
}
.calendar_date_select .cds_header SELECT.year {
	WIDTH: 61px
}
.calendar_date_select .cds_buttons A {
	FONT-SIZE: 9px; COLOR: white
}
.calendar_date_select TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; WIDTH: 24px; HEIGHT: 21px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.calendar_date_select TD.weekend {
	BORDER-RIGHT: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #eee
}
.calendar_date_select TD DIV {
	COLOR: #000
}
.calendar_date_select TD DIV.other {
	COLOR: #ccc
}
.calendar_date_select TD.selected DIV {
	COLOR: white
}
.calendar_date_select TBODY TD {
	BORDER-BOTTOM: #ddd 1px solid
}
.calendar_date_select TD.selected {
	BACKGROUND-COLOR: #777
}
.calendar_date_select TD:hover {
	BACKGROUND-COLOR: #ccc
}
.calendar_date_select TD.today {
	BORDER-RIGHT: #999 1px dashed; BORDER-TOP: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed
}
.calendar_date_select TD.disabled DIV {
	COLOR: #e6e6e6
}
.fieldWithErrors .calendar_date_select {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
