.ui-datepicker-header{
 float: left !important;
 width: 80%;
 color: #FFFFFF;
 margin: 7px 0px 0px 0;
 background-color: #95C521;
 font-weight: bold;
 font-size: 11px;
 height: 1.3em;
 display:block;
 text-align:center;
}
.ui-datepicker-close{
 width: 100%;
 text-align: center;
}
.ui-datepicker-close a {
 color: #10324D !important;
 font-weight:normal;
font-size:10px;
text-decoration:underline !important;

}

.ui-datepicker-control {
 background: #EDF4CB;
 padding: 2px 0px;
}

/* Main Flora Style Sheet for jQuery UI ui-datepicker */
#ui-datepicker-div, .ui-datepicker-inline {
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 14px;
 padding: 0;
 margin: 0;
 background: #95C521; 
 border:1px solid #95C521;
 width: 185px;
}

#ui-datepicker-div {
 display: block;
 z-index: 10;
}
.ui-datepicker-inline {
 float: left;
 display: block;
 border: 0;
}
.ui-datepicker-rtl {
 direction: rtl;
}
.ui-datepicker-dialog {
 padding: 5px !important;
 border: 4px ridge #83C948 !important;
}
button.ui-datepicker-trigger {
 width: 25px;
}
img.ui-datepicker-trigger {
 margin: 2px;
 vertical-align: middle;
}
.ui-datepicker-prompt {
 float: left;
 padding: 2px;
 background: #B7D330;
 color: #10324D;
}
*html .ui-datepicker-prompt {
 width: 185px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker {
 clear: both;
 float: left;
 width: 100%;
 color: #FFF;
 }

.ui-datepicker-links {
 background: #B7D330;
 padding: 2px 0px;
 width: 20%;
 }

.ui-datepicker-control, .ui-datepicker-links {
 font-weight: bold;
 font-size: 80%;
  
}
.ui-datepicker-links label {
 padding: 2px 5px;
 color: #888;
}
.ui-datepicker-clear, .ui-datepicker-prev {
 float: left;
 width: 10%;
}
.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-next {
 float: right;
 width: 10%;
 text-align:right;
 padding: 3px;
}
.ui-datepicker-prev {
  padding: 3px;
}
.ui-datepicker-rtl .ui-datepicker-next {
 float: left;
}
.ui-datepicker {
 text-align: center;
 font-size: 100%;
 margin: 0px;
}
.ui-datepicker a {
 display: block;
 width: 100%;

}

.ui-datepicker-title-row {
background: #EDF4CB;
color: #10324D;
 border-bottom:1px solid #EDF4CB;

}
.ui-datepicker-title-row td {
border-left: 1px solid #EDF4CB;
border-bottom:1px solid #EDF4CB;
padding:2px 0;
}

.ui-datepicker-title-row .ui-datepicker-week-end-cell {
}
.ui-datepicker-days-row {
}

.ui-datepicker-week-col {
}
.ui-datepicker-days-cell {
 color: #10324D;
 border-left: 1px solid #EDF4CB;
 border-bottom:1px solid #EDF4CB;
 padding: 4px;
 background:#FFF;
}
.ui-datepicker-days-cell a {
 display: block;
 font-weight:bold;
}
.ui-datepicker-week-end-cell {
}

.ui-datepicker-unselectable {
 color: #aaa;
 background: #FFFFFF !important;
}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {
background: #B1DB87 !important;
}
.ui-datepicker-week-end-cell {
}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {
 background: #EDF4CB !important;
}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {
 background: #EDF4CB !important;
}
* html .ui-datepicker-week-end-cell {
 background: #FFFFFF !important;
}
* html .ui-datepicker-days-cell-over {
 background: #EDF4CB !important;
}
* html .ui-datepicker-current-day {
 background: #95C521;
 color: #aaa;
}
.ui-datepicker-today {
 background: #efefef;
}

.ui-datepicker-current-day {
 background: #95C521;
 color: #aaa;
}
.ui-datepicker-status {
 width: 100%;
 font-size: 80%;
 text-align: center;
}

#ui-datepicker-div a, .ui-datepicker-inline a {
 cursor: pointer;
 margin: 0;
 color: #10324D;
 text-decoration:none;
}
#ui-datepicker-div .ui-datepicker-current-day a {
  color: #fff;
}
.ui-datepicker-inline .ui-datepicker-links a {
 padding: 0 5px !important;
 }
.ui-datepicker-control a, .ui-datepicker-links a {
 padding: 2px 5px !important;
 color: #10324D;
 
}
.ui-datepicker-title-row a {
 color: #10324D !important;
 font-weight: bold;
 font-size: 9px;
 text-decoration:none;

}
.ui-datepicker-control a:hover {
}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {
  
}
.ui-datepicker-multi .ui-datepicker {
 border: 1px solid #EDF4CB;
}
.ui-datepicker-one-month {
 float: left;
 width: 50%;
 margin: 0;
}


.ui-datepicker-new-row {
}
.ui-datepicker-cover {
 display: none;
 display/**/: block;
 position: absolute;
 z-index: -1;
 filter: mask();
 top: -4px;
 left: -4px;
 width: 193px;
 height: 200px;
}
