#calendarDiv {
	position:				absolute;
	width:					205px;
	border:					1px solid #ffbc3d;
	padding:				1px;
	background-color:		#FFF;
	font-family:			arial;
	font-size:				10px;
	padding-bottom:			20px;
	visibility:				hidden;
}
#calendarDiv span,#calendarDiv img {
	float:					left;
}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver {
	
	line-height:			12px;
	padding:				1px;
	cursor:					pointer;
	padding-left:			2px;
}
#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver {
	line-height:			12px;
	padding:				1px;
	cursor:					pointer;
	padding-left:			2px;
}
#calendarDiv td {
	padding:				3px;
	margin:					0px;
	font-size:				10px;
}
#calendarDiv .selectBox {
	border:					1px solid #E2EBED;
	color:					#E2EBED;
	position:				relative;
}
#calendarDiv .selectBoxOver {
	border:					1px solid #FFF;
	background-color:		#ffbc3d;
	color:					#FFF;
	position:				relative;
}
#calendarDiv .selectBoxTime {
	border:					1px solid #ffbc3d;
	color:					#ffbc3d;
	position:				relative;
}
#calendarDiv .selectBoxTimeOver {
	border:					1px solid #216072;
	color:					#216072;
	position:				relative;
}
#calendarDiv .topBar {
	height:					16px;
	padding:				2px;
	background-color:		#ffbc3d;
}
#calendarDiv .activeDay {
	color:					#FF0000;
}
#calendarDiv .todaysDate {
	height:					17px;
	line-height:			17px;
	padding:				2px;
	background-color:		#E2EBED;
	text-align:				center;
	position:				absolute;
	bottom:					0px;
	width:					201px;
}
#calendarDiv .todaysDate div{
	float:					left;
}
#calendarDiv .timeBar		{
	height:					17px;
	line-height:			17px;
	background-color:		#E2EBED;
	width:					72px;
	color:					#FFF;
	position:				absolute;
	right:					0px;
}
#calendarDiv .timeBar div {
	float:					left;
	margin-right:			1px;
}
#calendarDiv .monthYearPicker {
	background-color:		#E2EBED;
	border:					1px solid #AAAAAA;
	position:				absolute;
	color:					#ffbc3d;
	left:					0px;
	top:					15px;
	z-index:				1000;
	display:				none;
}
#calendarDiv #monthSelect {
	width:					70px;
}
#calendarDiv .monthYearPicker div {
	float:					none;
	clear:					both;
	padding:				1px;
	margin:					1px;
	cursor:					pointer;
}
#calendarDiv .monthYearActive {
	background-color:		#ffbc3d;
	color:					#E2EBED;
}
#calendarDiv td {
	text-align:				right;
	cursor:					pointer;
}
#calendarDiv .topBar img {
	cursor:					pointer;
}
#calendarDiv .topBar div {
	float:					left;
	margin-right:			1px;
}
