#datepicker_div {
	padding-right: 0px; padding-left: 0px; font-size: 12px; background: #dddddd; padding-bottom: 0px; margin: 0px; width: 185px; padding-top: 0px; font-FaMILY: arial, sans-serif
}
.datepicker_inline {
	padding-right: 0px; padding-left: 0px; font-size: 12px; background: #dddddd; padding-bottom: 0px; margin: 0px; width: 185px; padding-top: 0px; font-FaMILY: arial, sans-serif
}
#datepicker_div {
	border-right: #777 1px solid; border-top: #777 1px solid; display: none; z-index: 9999; border-left: #777 1px solid; border-bottom: #777 1px solid
}
.datepicker_inline {
	border-top-width: 0px; display: block; border-left-width: 0px; float: left; border-bottom-width: 0px; border-right-width: 0px
}
.datepicker_rtl {
	direction: rtl
}
.datepicker_dialog {
	border-right: #dddddd 4px ridge; padding-right: 5px! important; border-top: #dddddd 4px ridge; padding-left: 5px! important; padding-bottom: 5px! important; border-left: #dddddd 4px ridge; padding-top: 5px! important; border-bottom: #dddddd 4px ridge
}
button.datepicker_trigger {
	width: 25px
}
img.datepicker_trigger {
	margin: 2px; vertical-align: middle
}
.datepicker_prompt {
	padding-right: 2px; padding-left: 2px; background: #dddddd; float: left; padding-bottom: 2px; color: #000; padding-top: 2px
}
 html .datepicker_prompt {
	width: 185px
}
.datepicker_control {
	clear: both; float: left; width: 100%; color: #ffffff
}
.datepicker_links {
	clear: both; float: left; width: 100%; color: #ffffff
}
.datepicker_header {
	clear: both; float: left; width: 100%; color: #ffffff
}
.datepicker {
	clear: both; float: left; width: 100%; color: #ffffff
}
.datepicker_control {
	padding-right: 0px; padding-left: 0px; background: #ff8016; padding-bottom: 0px; padding-top: 0px
}
.datepicker_links {
	padding-right: 0px; padding-left: 0px; background: #43b74f; padding-bottom: 0px; padding-top: 0px
}
.datepicker_control {
	font-size: 11px; letter-spacing: 1px
}
.datepicker_links {
	font-size: 11px; letter-spacing: 1px
}
.datepicker_links LaBEL {
	padding-right: 5px; padding-left: 5px; padding-bottom: 2px; color: #888; padding-top: 2px
}
.datepicker_clear {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 2px; width: 34%; padding-top: 2px
}
.datepicker_prev {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 2px; width: 34%; padding-top: 2px
}
.datepicker_rtl .datepicker_clear {
	float: right; text-align: right
}
.datepicker_rtl .datepicker_prev {
	float: right; text-align: right
}
.datepicker_current {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 2px; width: 30%; padding-top: 2px; text-align: center
}
.datepicker_close {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 2px; width: 34%; padding-top: 2px; text-align: right
}
.datepicker_next {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 2px; width: 34%; padding-top: 2px; text-align: right
}
.datepicker_rtl .datepicker_close {
	float: left; text-align: left
}
.datepicker_rtl .datepicker_next {
	float: left; text-align: left
}
.datepicker_header {
	padding-right: 0px; padding-left: 0px; background: #43b74f; padding-bottom: 0px; padding-top: 0px; text-align: center
}
.datepicker_header select {
	border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; background: #fff; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; color: #000; padding-top: 0px; border-right-width: 0px
}
.datepicker {
	font-size: 12px; text-align: center
}
.datepicker a {
	display: block; width: 100%
}
.datepicker_titleRow {
	background: #777;
}
.datepicker_titleRow td {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; text-align: center
}
.datepicker_daysRow {
	background: #eee; color: #666
}
.datepicker_weekCol {
	background: #777; color: #fff
}
.datepicker_daysCell {
	border-right: #ddd 1px solid; padding-right: 3px; border-top: #ddd 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #ddd 1px solid; color: #000; padding-top: 3px; border-bottom: #ddd 1px solid; text-align: center
}
.datepicker_daysCell a {
	display: block
}
.datepicker_weekEndCell {
	background: #fee
}
.datepicker_titleRow .datepicker_weekEndCell {
	background: #777
}
.datepicker_daysCellOver {
	border-right: #555 1px solid; border-top: #555 1px solid; background: #fff; border-left: #555 1px solid; border-bottom: #555 1px solid
}
.datepicker_unselectable {
	color: #888
}
.datepicker_today {
	background: #acc
}
.datepicker_currentDay {
	border-right: #555 1px solid; border-top: #555 1px solid; background: #ccc; border-left: #555 1px solid; border-bottom: #555 1px solid
}
.datepicker_status {
	font-size: 80%; background: #ddd; width: 100%; text-align: center
}
#datepicker_div a {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; cursor: pointer; color: #000000; padding-top: 0px; text-decoration: none
}
.datepicker_inline a {
	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; margin: 0px; cursor: pointer; color: #000000; padding-top: 0px; text-decoration: none
}
.datepicker_inline .datepicker_links a {
	padding-right: 5px! important; padding-left: 5px! important; padding-bottom: 0px! important; padding-top: 0px! important
}
.datepicker_control a {
	padding-right: 5px! important; padding-left: 5px! important; padding-bottom: 2px! important; color: #eee! important; padding-top: 2px! important
}
.datepicker_links a {
	padding-right: 5px! important; padding-left: 5px! important; padding-bottom: 2px! important; color: #eee! important; padding-top: 2px! important
}
.datepicker_titleRow a {
	color: #eee! important
}
.datepicker_control a:hover {
	background: #ecc; color: #555! important
}
.datepicker_links a:hover {
	background: #ddd; color: #333! important
}
.datepicker_titleRow a:hover {
	background: #ddd; color: #333! important
}
.datepicker_multi .datepicker {
	border-right: #777777 1px solid; border-top: #777777 1px solid; border-left: #777777 1px solid; border-bottom: #777777 1px solid
}
.datepicker_oneMonth {
	float: left; width: 185px
}
.datepicker_newRow {
	clear: left
}
.datepicker_cover {
	display: block; z-index: -1; filter: mask(); left: -4px; width: 200px; position: absolute; top: -4px; height: 200px
}
