#datepicker_div, .datepicker_inline{font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:0;margin:0;width:185px;background-color:#d1f0f7;}
#datepicker_div{display:none;border:1px solid #5fb4c9;z-index:9999;}
.datepicker_inline{float:left;display:block;border:0;}
.datepicker_rtl{direction:rtl;}
.datepicker_dialog{padding:5px !important;border:4px ridge #d1f0f7 !important;}
button.datepicker_trigger{width:25px;}
img.datepicker_trigger{margin:2px;vertical-align:middle;padding-bottom:4px;}
.datepicker_prompt{float:left;padding:2px;color:#000;background-color:#d1f0f7;}
* html .datepicker_prompt{width:185px;}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker{clear:both;float:left;width:100%;color:#fff;}
.datepicker_control{background-color:#5fb4c9;padding:2px 0px;}
.datepicker_links{background:#79c3d5;padding:2px 0px;}
.datepicker_control, .datepicker_links{font-weight:bold;font-size:80%;letter-spacing:1px;}
.datepicker_links label{padding:2px 5px;color:#79c3d5;}
.datepicker_clear, .datepicker_prev{float:left;width:34%;}
.datepicker_rtl .datepicker_clear, .datepicker_rtl .datepicker_prev{float:right;text-align:right;}
.datepicker_current{float:left;width:30%;text-align:center;}
.datepicker_close, .datepicker_next{float:right;width:34%;text-align:right;}
.datepicker_rtl .datepicker_close, .datepicker_rtl .datepicker_next{float:left;text-align:left;}
.datepicker_header{padding:1px 0 3px;text-align:center;font-weight:bold;height:1.3em;background-color:#94d2e1;}
.datepicker_header select{color:#fff;border:0px;font-weight:bold;background-color:#94d2e1;}
.datepicker{text-align:center;font-size:100%;background-color:#d1f0f7;}
.datepicker a{display:block;width:100%;}
.datepicker_titleRow{background-color:#94d2e1;}
.datepicker_daysRow{color:#79c3d5;background-color:#e6f3f6;}
.datepicker_weekCol{color:#fff;background-color:#94d2e1;}
.datepicker_daysCell{color:#000;border:1px solid #d1f0f7;}
.datepicker_daysCell a{display:block;}
.datepicker_weekEndCell{background-color:#d1f0f7;}
.datepicker_titleRow .datepicker_weekEndCell{background-color:#94d2e1;}
.datepicker_daysCellOver{background:#fff;border:1px solid #94d2e1;}
.datepicker_unselectable{color:#788040;}
.datepicker_today{background:#fff477 !important;}
.datepicker_currentDay{background-color:#6b7237;}
.datepicker_status{width:100%;font-size:80%;text-align:center;background-color:#d1f0f7;}
#datepicker_div a, .datepicker_inline a{cursor:pointer;margin:0;padding:0;background:none;color:#000;}
.datepicker_inline .datepicker_links a{padding:0 5px !important;}
.datepicker_control a, .datepicker_links a{padding:2px 5px !important;color:#d1f0f7 !important;}
.datepicker_titleRow a{color:#d1f0f7 !important;}
.datepicker_control a:hover{background:#fff !important;color:#333 !important;}
.datepicker_links a:hover, .datepicker_titleRow a:hover{color:#fff !important;}
.datepicker_multi .datepicker{border:1px solid #94d2e1;}
.datepicker_oneMonth{float:left;width:185px;}
.datepicker_newRow{clear:left;}
.datepicker_cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}

