#container {
	z-index: 100;
	margin: 0;
	padding: 0;
}

#container td.cal{
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #666666;
	background-color: #EFEEEB;
}
#container select.month{
	font: normal 9px Verdana, Geneva, Arial, sans-serif;
	color: #666666;
	width: 85px;
}

#container input.year{
	font: normal 9px Verdana, Geneva, Arial, sans-serif;
	color: #666666;
	width: 30px;
}

#container td.calDaysColor {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #ffffff;
	background-color: #848484;
}

#container td.calWeekend {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #ffffff;
	background-color: #DED4DC;
}

#container td.calBgColor {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color : #ffffff;
	background-color : #E3E3E3;
}

#container td.calBorderColor {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color : #ffffff;
	background-color : #C7C7C7;
}

#container td.calHighlightColor {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #ffffff;
	background-color: #FF7B00;
}

#container td.calHighlightColor a {
	color: #FFFFFF;
}

#container td.calHighlightColor a:visited {
	color: #FFFFFF;
}

#container td.calHighlightColor a:hover {
	color: #FFFFFF;
}

#container td.calHighlightColor a:active {
	color: #FFFFFF;
}

a.cal {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #606060;
	text-decoration : none;
}

a.cal:visited {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #606060;
	text-decoration : none;
}  

a.cal:Hover {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #FF7B00;
	text-decoration : none;
}

a.cal:active {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #606060;
	text-decoration : none;
}

.disabled {
	font: normal 10px Verdana, Geneva, Arial, sans-serif;
	color: #848484;
	text-decoration : none;
}