img.callendar {width: 18px; height: 18px; margin: 0 0 -5px 1px; border: 0px;}
#datetimepicker {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #505050;  text-align: right; background-color: #ECE9D8; border: 1px solid #AAAAAA; visibility: hidden;	display: none;}
#datetimepicker tr.month_year td {text-align: center; font: bold 16px sans-serif;}
#datetimepicker tr.month_year td input { width: 54px; height: 20px; margin: 2px; font: bold 9px verdana; padding: 0; border: 1px outset #AAAAAA;  cursor: pointer;  background-color: #E0E0E0;}
#datetimepicker tr.today_close td input {width: 50px; height: 20px; margin: 6px 2px 6px 2px;  font: bold 9px verdana;  padding: 0; border: 1px outset #AAAAAA;  cursor: pointer;  background-color: #E0E0E0;}
#datetimepicker table.year_up_down a:hover{color: #0000FF;}
#datetimepicker table th {color: #FFFFFF;width: 20px;	border: 1px solid #AAAAAA;	font-size: 12px;	background-color: #CCCCCC;	text-align: center;}
#datetimepicker table td{	padding: 0 8px 0 8px;  font-size: 12px;	text-align: right;}
#datetimepicker table td.other_day{ color: #C0C0C0;}
#datetimepicker table td.day{  border: 1px solid #ECE9D8;  background-color: #E0E0E0;}
#datetimepicker table td.day_hover {background-color: #ACA998;	border: 1px solid #888888;	cursor: pointer;	color: #FF0000;}
#datetimepicker table td.selected_day{  color: #4060FF;	font-weight: bold;	border: 1px solid #ECE9D8;	background-color: #FFFFFF;}
#datetimepicker table td.selected_day_hover{	background-color: #ACA998;	border: 1px solid #888888;	cursor: pointer;	font-weight: bold;	color: #FF0000;}
