
input.DatePicker{
	width: 100px !important;
	height: 14px !important;
	padding: 3px 3px 3px 24px !important;
	border: 1px solid #777777 !important;
	font-size: 11px !important;
	background: #fff url(/asset/images/widgets/date.gif) no-repeat top left !important;
	cursor: pointer !important;
}
input:focus.DatePicker{
	background: #929295 url(/asset/images/widgets/datefocus.gif) no-repeat top left !important;
}
.dp_container{
	position: relative !important;
	padding: 0 !important;
	z-index: 500 !important;
	border: none !important;
	padding: 0px !important;
}
.dp_cal{
	background-color: #fff !important;
	border: 1px solid #000 !important;
	position: absolute !important;
	width: 177px !important;
	top: 24px !important;
	left: 0 !important;
	margin: 0px 0px 3px 0px !important;
	padding: 0px !important;
}
.dp_cal table{
	width: 177px !important;
	border-collapse: collapse !important;
	border-spacing: 0 !important;
	margin: 0 0 0 0 !important;
}
.dp_cal select{
	margin: 2px 3px !important;
	font-size: 11px !important;
}
.dp_cal select option{
	padding: 1px 3px !important;
}
.dp_cal th,
.dp_cal td{
	width: 14.2857% !important;
	text-align: center !important;
	font-size: 11px !important;
	padding: 2px 0 !important;
	line-height: 15px !important;
}
.dp_cal th{
	border: solid #000 !important;
	border-width: 1px 0 !important;
	color: #fff !important;
	background: #4D4D4D !important;
	font-weight: bold !important;
	line-height: 15px !important;
}

.dp_cal td{
	cursor: pointer !important;
}
.dp_cal thead th{
	background: #000 !important;
}
.dp_cal td.dp_roll{
	color: #000 !important;
	background: #929295 !important;
}
/* must have this for the IE6 select box hiding */
.dp_hide{
	visibility: hidden !important;
}
.dp_empty{
	background: #eee !important;
}
.dp_today{
	color: #fff !important;
	background: #2C0CA4 !important;
}
.dp_selected{
	color: #fff !important;
	background: #000 !important;
}
