input.DatePicker{display:block; background:#fff url(date.gif) 0px 0px no-repeat; cursor:pointer; width:150px; border:1px solid #ccc; border-top-color:#888; border-left-color:#888;  padding:5px 5px 5px 25px; font-size:13px; line-height:18px}
input:focus.DatePicker{background:#fffce9 url(datefocus.gif) no-repeat top left}
input:hover.DatePicker{background:#fffce9 url(datefocus.gif) no-repeat top left}
.dp_container{position:relative; padding:0; z-index:500}
.dp_cal{background-color:#fff; border:1px solid #0070bf; position:absolute; width:177px; top:24px; left:0; margin:0px 0px 3px 0px}
.dp_cal table{width:100%; border-collapse:collapse; border-spacing:0}
.dp_cal select{margin:2px 3px; font-size:11px}
.dp_cal select option{padding:1px 3px}
.dp_cal th, .dp_cal td{width:14.2857%; text-align:center; font-size:11px; padding:2px 0}
.dp_cal th{border:solid #aad4f2; border-width:1px 0; color:#797774; background:#daf2e6; font-weight:bold}
.dp_cal td{cursor:pointer}
.dp_cal thead th{background:#d9eefc}
.dp_cal td.dp_roll{color:#000; background:#fff6bf}
.dp_hide{visibility:hidden}
.dp_empty{background:#eee}
.dp_today{background:#daf2e6}
.dp_selected{color:#fff; background:#328dcf}
