/* Main Flora Style Sheet for jQuery UI ui-datepicker */
#ui-datepicker-div, .ui-datepicker-inline {padding: 0;	margin: 0;width: 185px;font-size:10px;background-color:#f3f3f3;}
#ui-datepicker-div {display: none;	border: 1px solid #333;	z-index: 20;}
.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;
}
#ui-datepicker a{color:#999;}
#ui-datepicker a:hover{color:#999;}
#ui-datepicker-div a{cursor: pointer; margin: 0;padding: 0; color:#999;}

button.ui-datepicker-trigger {
	width: 25px;
}
img.ui-datepicker-trigger {
	margin: 2px;
	vertical-align: middle;
}
.ui-datepicker-prompt {
	float: left;
	padding: 2px;
	background: #E0F4D7;
	color: #000;
}
*html .ui-datepicker-prompt {
	width: 185px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {clear: both; float: left; width: 100%;	color:}
.ui-datepicker-control {
	background: #f3f3f3;
	padding: 2px 0px;
}
.ui-datepicker-links {
	background: #acacac;
	padding: 2px 0px;
}
.ui-datepicker-control{color:#999;}
.ui-datepicker-links label {padding: 2px 5px; color: #999;}
.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-links a{color:#333 !important;}

.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {float: left;text-align: left;}
.ui-datepicker-header {padding: 1px 0 3px; background: #666666;	text-align: center; height: 1.3em;}
.ui-datepicker-header select {background: #666666; color: #fff;	border: 0px;font-weight: normal; margin:0 0 5px 0;}
.ui-datepicker {background: #f3f3f3; text-align: center;margin:0 0 5px 0;}
.ui-datepicker a {display: block; width: 100%;}
.ui-datepicker-title-row {border-right:1px solid #fff;color:#999 !important;}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {border-right:1px solid #fff; color: #999; padding:2px 0 2px 0;}
.ui-datepicker-days-row {background: #f3f3f3; color: #999;border-right:1px solid #fff;}
.ui-datepicker-week-col {background: #13d913; color: #999;border-right: 1px solid #fff;}
.ui-datepicker-days-cell {color: #999;border-right: 1px solid #fff;	padding:0 3px 2px 0;}
.ui-datepicker-days-cell a {display: block;}
.ui-datepicker-today {color:#333 !important;}
.ui-datepicker-today a{color:#333 !important;}
.ui-datepicker-week-end-cell {background: #f3f3f3;}
.ui-datepicker-unselectable {color: #999;}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {background: #f3f3f3 !important;}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {background: #f3f3f3 !important;border-color: #f3f3f3;}
* html .ui-datepicker-week-end-cell {border-right: 1px solid #fff;background: #f3f3f3 !important;}
* html .ui-datepicker-days-cell-over {}
* html .ui-datepicker-current-day a{color: #ff2700 !important;}
.ui-datepicker-current-day a{color: #ff2700 !important;}
.ui-datepicker-status {background: #E0F4D7;width: 100%;text-align: center;}

.ui-datepicker-inline .ui-datepicker-links a {padding: 0 5px !important;}
.ui-datepicker-control a, .ui-datepicker-links a {padding: 2px 5px !important;}

.ui-datepicker-multi .ui-datepicker {border: 1px solid #83C948;}
.ui-datepicker-one-month {float: left;width: 185px;}
.ui-datepicker-new-row {clear: left;}
.ui-datepicker-cover {
	display: none;
	display/**/: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 193px;
	height: 200px;
}

