input.DatePicker{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
	width: 150px;
	padding: 3px 3px 3px 24px;
	border:1px solid #7F9DB9;
	font-size: 11px;
	background: #fff url(../images/date.gif) no-repeat top left;
	cursor: pointer;
	color:333333;
}
input:focus.DatePicker{
	background: #fffce9 url(../images/datefocus.gif) no-repeat top left;
}

.DatePicker {  background: transparent url("../images/cal.gif") no-repeat center right;  }
div.DatePicker-Container {}
div.DatePicker-Wrapper {
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	}

div.DatePicker-Wrapper table {}

div.DatePicker-Wrapper td { padding: 0px; font-size:11px; color:#333; }
div.DatePicker-Wrapper select { padding: 0px; font-size:11px; }

div.DatePicker-Wrapper td.nav {}

div.DatePicker-Wrapper td.dayName {
	font-weight: bold;
	background-color: #EEEEEE;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
}

div.DatePicker-Wrapper td.day, div.DatePicker-Wrapper td.empty {
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
}

div.DatePicker-Wrapper td.current {
	background-color: #666666;
	color: #FFFFFF;
	font-weight: bold;
}

div.DatePicker-Wrapper td.dp_roll { background-color: #E0E0E0; }
