/* The div that surrounds the calendar and will control its visibility */
#calendar 
{
	font-family:Tahoma;
	font-size:11px;
	border:solid 1px #036;
	display:none;
	position:absolute;
	left:200px;
	top:200px;
	background-color:#fff;
	/*Set last value in this line to affect transparency*/
	filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#D1D1D1,strength=4)progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=100);
	
}
#calendarTable 
{
	font-size:11px;
	margin:-1px;
	border-collapse:collapse;
	padding-left:50px;
}
#calendarTable td 
{
	padding:3px 5px 3px 5px;
	text-align:center;
}
#calendarTable td#selectorCell
{
	text-align:left;
}
#tableHeader
{
	background-color:#ff932a;
	color:#30396F;
	height:18px;
}
#dateRow
{
	background-color:#CFDEEE;
	padding:0 5px 3px 5px;
	color:#30396F;
	height:18px;
}
#dateRow th{
	padding-left:3px;
}
#tableBody
{
	margin:0 50px 0 0;
}
#chooseMonth
{
	font-family:Tahoma;
	font-size:11px;
}
#chooseYear
{
	font-family:Tahoma;
	font-size:11px;
}
.hoverCell 
{
	background-color:#DBE7F2;
}
.weekendCell
{
	background-color:#CFDEEE;
}
