#datepick-div, .datepick-inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0;margin:0;background:#ddd;color:#000;width:15em;}
#datepick-div{display:none;border:1px solid #777;z-index:100;}
.datepick-inline{float:left;display:block;border:0;}
.datepick-rtl{direction:rtl;}
.datepick-dialog{padding:5px !important;border:4px ridge #ddd !important;}
.datepick-disabled{position:absolute;z-index:100;background-color:white;opacity:0.5;filter:alpha(opacity=50);}
button.datepick-trigger{width:25px;padding:0px;}
img.datepick-trigger{margin:2px;vertical-align:middle;}
.datepick-prompt{float:left;padding:2px;}
* html .datepick-prompt{width:15em;}
.datepick-control, .datepick-links, .datepick-header, .datepick{clear:both;float:left;width:100%;color:#fff;}
.datepick-control{background:#8a8987;padding:2px 0px;}
.datepick-links{background:#fd6f1b;padding:2px 0px;}
.datepick-control, .datepick-links{font-weight:bold;font-size:80%;}
.datepick-links label{padding:2px 5px;color:#888;}
.datepick-clear, .datepick-prev{float:left;width:34%;}
.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev{float:right;text-align:right;}
.datepick-current{float:left;width:30%;text-align:center;}
.datepick-close, .datepick-next{float:right;width:34%;text-align:right;}
.datepick-rtl .datepick-close, .datepick-rtl .datepick-next{float:left;text-align:left;}
.datepick-header{background:#ededed;text-align:center;font-weight:bold;min-height:1.5em;}
.datepick-header select{background:#ededed;color:#000000;border:0px;font-weight:bold;width:auto;}
.datepick-header span{position:relative;top:3px;}
.datepick{background:#ccc;text-align:center;font-size:100%;}
.datepick a{display:block;width:100%;}
.datepick-title-row{background:#777;}
.datepick-title-row th{text-align:center;font-weight:normal;color:#ffffff;background:#777777;border:0px;padding:2px 0px;}
.datepick-days-row{background:#eee;color:#666;}
.datepick-week-col{background:#777;color:#fff;}
.datepick-days-cell{color:#000;border:1px solid #ddd;}
.datepick-other-month{background:#fff;}
.datepick-week-end-cell{background:#ddd;}
.datepick-title-row .datepick-week-end-cell{background:#777;}
.datepick-week-over{}
.datepick-unselectable{color:#888;}
.datepick-today{background:#fc9d65;color:#ffffff;}
.datepick-current-day{background:#777;color:#fff;}
.datepick-days-cell-over{background:#fff;color:#000;border:1px solid #777;}
.datepick-status{background:#ddd;width:100%;font-size:80%;text-align:center;}
#datepick-div a, .datepick-inline a{cursor:pointer;margin:0;padding:0;text-decoration:none;}
.datepick-inline .datepick-links a{padding:0 5px !important;}
.datepick-control a, .datepick-links a{padding:2px 5px !important;color:#ffffff;}
.datepick-title-row a{color:#eee;}
.datepick-control a:hover{background:#ffffff;color:#333;}
.datepick-links a:hover, .datepick-title-row a:hover{background:#ffffff;color:#333;}
.datepick-multi .datepick{border:1px solid #777;}
.datepick-one-month{float:left;width:15em;}
.datepick-new-row{clear:left;}
.datepick-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-1px;left:-1px;width:187px;height:187px;}
.datepick-header{height:20px;padding:2px 0px;}