
#datePickerContainer {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 1001; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; POSITION:absolute
}
#datePickerContainer .dt_control {
	WIDTH: 13px; POSITION: absolute; HEIGHT: 16px
}
#datePickerContainer .dt_control A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
#datePickerContainer #close {
	RIGHT: 8px; TOP: 8px
}
#datePickerContainer #close A {
	BACKGROUND: url(control_icons.gif) #fff no-repeat -30px top
}
#datePickerContainer #close A:hover {
	BACKGROUND: url(control_icons.gif) #fff no-repeat -30px -18px
}
#datePickerContainer #previous {
	LEFT: 6px; TOP: 8px
}
#datePickerContainer #previous A {
	BACKGROUND: url(control_icons.gif) #fff no-repeat left top
}
#datePickerContainer #previous A:hover {
	BACKGROUND: url(control_icons.gif) #fff no-repeat left -18px
}
#datePickerContainer #previous A.disabled {
	DISPLAY: none
}
#datePickerContainer #previous A.disabled:hover {
	DISPLAY: none
}
#datePickerContainer #next {
	RIGHT: 22px; TOP: 8px
}
#datePickerContainer #next A {
	BACKGROUND: url(control_icons.gif) #fff no-repeat -15px top
}
#datePickerContainer #next A:hover {
	BACKGROUND: url(control_icons.gif) #fff no-repeat -15px -18px
}
#datePickerContainer #next A.disabled {
	BACKGROUND: url(control_icons.gif) #fff no-repeat -15px -36px; CURSOR: default
}
#datePickerContainer #next A.disabled:hover {
	BACKGROUND: url(control_icons.gif) #fff no-repeat -15px -36px; CURSOR: default
}
#datePickerWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 6px; HEIGHT: 150px; BACKGROUND-COLOR: #ffffff
}
#datePickerContainer TABLE {
	FLOAT: left; MARGIN: 0px 3px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
#datePickerContainer TABLE COLGROUP.weekend {
	BORDER-LEFT: #ffff00 2px dotted
}
#datePickerContainer TABLE TH.month {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #F2F2F2; BORDER-BOTTOM-STYLE: none 
}
#datePickerContainer TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 23px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 18px; color: #042c4d; font-weight:bold;
}
#datePickerContainer TABLE TD {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 18px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 23px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#datePickerContainer TABLE TH {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 18px; color: #000000; BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #F2F2F2;
}
#datePickerContainer TABLE TH.weekend {
	BACKGROUND-COLOR: #F2F2F2;font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 18px; color: #000000;
}
#datePickerContainer TABLE TD {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 18px; color: #e7f1f9; BACKGROUND-COLOR: #ffffff;
	}
#datePickerContainer TABLE TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#datePickerContainer TABLE TD.weekend A {
	BACKGROUND-COLOR: ; COLOR: #000000
}
#datePickerContainer TABLE TD.selected A {
	FONT-WEIGHT: normal; COLOR: #000000; BACKGROUND-COLOR: 
}
#datePickerContainer TABLE TD A:hover {
	COLOR: #333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}




