#calendarDiv
{
	position			: absolute;
	width				: 230px;
	border				: 1px solid #AAABC9;
	padding				: 1px;
	color				: #000;
	background-color	: #E9EAF6;
	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 #000;
	color		: #000;
	position	: relative;
}

#calendarDiv .selectBoxOver
{
	border				: 1px solid #000;
	background-color	: #AAABC9;
	color				: #000;
	position			: relative;
}

#calendarDiv .selectBoxTime
{
	border		: 1px solid #AAABC9;
	color		: #AAABC9;
	position	: relative;
}

#calendarDiv .selectBoxTimeOver
{
	border		: 1px solid #216072;
	color		: #216072;
	position	: relative;
}

#calendarDiv .topBar
{
	height				: 16px;
	padding				: 2px;
	background-color	: #AAABC9;
}

#calendarDiv .activeDay
{
	color	: #FF0000;
}

#calendarDiv .todaysDate
{
	height				: 17px;
	line-height			: 17px;
	padding				: 2px;
	background-color	: #AAABC9;
	text-align			: center;
	position			: absolute;
	bottom				: 0px;
	width				: 227px;
}

#calendarDiv .todaysDate div
{
	float	: left;
}

#calendarDiv .timeBar
{
	height				: 17px;
	line-height			: 17px;
	background-color	: #AAABC9;
	width				: 72px;
	color				: #FFF;
	position			: absolute;
	right				: 0px;
}

#calendarDiv .timeBar div
{
	float			: left;
	margin-right	: 1px;
}

#calendarDiv .monthYearPicker
{
	background-color	: #E9EAF6;
	border				: 1px solid #AAAAAA;
	position			: absolute;
	color				: #000;
	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	: #AAABC9;
	color				: #000;
}

#calendarDiv td
{
	text-align	: right;
	cursor		: pointer;
}

#calendarDiv .topBar img
{
	cursor	: pointer;
}

#calendarDiv .topBar div
{
	float			: left;
	margin-right	: 1px;
}