#ui-datepicker-div, .ui-datepicker-inline {margin:0pt; width:185px; background:#cde8c9 none repeat scroll 0%; padding:0pt; font-family:Arial,Helvetica,sans-serif; font-size:14px;}
#ui-datepicker-div {display:none; z-index:10; border:1px solid #301810;}
.ui-datepicker-inline {display:block; float:left; border:0pt none;}
.ui-datepicker-rtl {direction:rtl;}
.ui-datepicker-dialog {border:4px ridge #008b31 !important; padding:5px !important;}
button.ui-datepicker-trigger {width:25px;}
img.ui-datepicker-trigger {margin:2px; vertical-align:middle;}
.ui-datepicker-prompt {float:left; background:#cde8c9 none repeat scroll 0%; padding:2px; color:#000;}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {clear:both; float:left; width:100%; color:#fff;}
.ui-datepicker-control {background:#301810 none repeat scroll 0%; padding:2px 0px; color:#fff;}
.ui-datepicker-links {background:#e1f1df none repeat scroll 0%; padding:2px 0px;}
.ui-datepicker-control, .ui-datepicker-links {font-size:80%; font-weight:bold; letter-spacing:1px;}
.ui-datepicker-links label {padding:2px 5px; color:#888;}
.ui-datepicker-clear, .ui-datepicker-prev {float:left; width:34%;}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {float:right; text-align:right;}
.ui-datepicker-current {float:left; width:30%; text-align:center;}
.ui-datepicker-close, .ui-datepicker-next {float:right; width:34%; text-align:right;}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {float:left; text-align:left;}
.ui-datepicker-header {height:1.3em; background:#008b31 none repeat scroll 0%; padding:1px 0pt 3px; text-align:center; font-weight:bold;}
.ui-datepicker-header select {border:0px none; background:#008b31 none repeat scroll 0%; font-weight:bold; color:#301810;}
.ui-datepicker {background:#ccc none repeat scroll 0%; text-align:center; font-size:100%;}
.ui-datepicker a {display:block; width:100%;}
.ui-datepicker-title-row {background:#98ca2f none repeat scroll 0%; color:#000;}
.ui-datepicker-title-row td {text-align:center;}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {background:#98ca2f none repeat scroll 0%;}
.ui-datepicker-days-row {background:#fff none repeat scroll 0%; color:#666;}
.ui-datepicker-week-col {background:#98ca2f none repeat scroll 0%; color:#000;}
.ui-datepicker-days-cell {border:1px solid #ddd; text-align:center; color:#000;}
.ui-datepicker-days-cell a {display:block;}
.ui-datepicker-week-end-cell {background:#cde8c9 none repeat scroll 0%;}
.ui-datepicker-unselectable {color:#888;}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {background:#98ca2f none repeat scroll 0% !important;}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {border:1px solid #777; background:#fff none repeat scroll 0% !important;}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {background:#98ca2f none repeat scroll 0% !important;}
* html .ui-datepicker-week-end-cell {border:1px solid #ddd !important; background:#cde8c9 none repeat scroll 0% !important;}
* html .ui-datepicker-days-cell-over {border:1px solid #777 !important; background:#fff none repeat scroll 0% !important;}
* html .ui-datepicker-current-day {background:#008b31 none repeat scroll 0% !important;}
.ui-datepicker-today {background:#98ca2f none repeat scroll 0% !important;}
.ui-datepicker-current-day {background:#008b31 none repeat scroll 0% !important;}
.ui-datepicker-status {width:100%; background:#cde8c9 none repeat scroll 0%; text-align:center; font-size:80%;}
#ui-datepicker-div a, .ui-datepicker-inline a {margin:0pt; background:transparent none repeat scroll 0%; padding:0pt; color:#301810; cursor:pointer;}
.ui-datepicker-inline .ui-datepicker-links a {padding:0pt 5px !important;}
.ui-datepicker-control a {padding:2px 5px !important; color:#e1f1df !important;}
.ui-datepicker-links a {padding:2px 5px !important; color:#301810 !important;}
.ui-datepicker-title-row a {color:#000 !important;}
.ui-datepicker-control a:hover {background:#978B87 none repeat scroll 0% !important; color:#e1f1df !important;}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {background:#fff none repeat scroll 0% !important; color:#333 !important;}
.ui-datepicker-multi .ui-datepicker {border:1px solid #008b31;}
.ui-datepicker-one-month {float:left; width:185px;}
.ui-datepicker-new-row {clear:left;}
.ui-datepicker-cover {display:block; position:absolute; left:-4px; top:-4px; z-index:-1; width:193px; height:200px;}