.datePicker{
	background: #EEEEEE url(/css/img/bg_table.png) repeat-x;
	width: 300px !important;
	z-index: 950;
	border: 1px solid #000000;
	visibility: hidden;
	display: none;
	position: absolute;
	margin-top: -256px;
	padding: 4px;
}

.datePicker table.navigation td{
	border: 1px solid #dbdbdb;
	height: 16px !important;
	text-align: center;
}

.datePicker table.calendar td{
	border: 1px solid #dbdbdb;
	height: 16px !important;
	text-align: center;
}

.datePicker table.calendar td.today{
	font-weight: bold;
	text-decoration: underline;
}

.datePicker table.calendar td.today:hover{
	background: #EEEEEE;
	cursor: pointer;
}

.datePicker table.calendar td.current{
	font-weight: bold;
	background-color: #dbdbdb !important;
}

.datePicker table.calendar td.current:hover{
	text-decoration: none;
	cursor: pointer;
}

.datePicker table.calendar td.day{
}

.datePicker table.calendar td.day:hover{
	background: #EEEEEE;
	cursor: pointer;
}

.datePicker td.dayothermonth{
	color: #dbdbdb;
}