/* styling for jQuery Datepicker v4.1.0. */
.datepick {
	background-color: var(--lightHighlight_back_color); 
	color: var(--default_text_color); 
	border: 1px solid var(--darkNeutral_border_color); 
}
.datepick-disable {
	background-color: var(--default_back_color); 
}
.datepick a.datepick-disabled {
	color: var(--darkNeutral_text_color); 
}
.datepick button {
    background-color: var(--datepick_button_back_color); 
}
.datepick-nav, .datepick-ctrl {
	background-color: var(--lightHighlight_back_color); 
	color: var(--datepick_light_text_color); 
}
.datepick-ctrl {
	background-color: var(--darkHighlight_back_color);
	color: var(--default_light_text_color);
}
.datepick-cmd:hover {
	background-color: var(--lightHighlight_back_color); 
}
.datepick-ctrl .datepick-cmd:hover {
	background-color: var(--darkHighlight_back_color);
	color: var(--default_light_text_color);
}
.datepick a {
	color: var(--default_light_text_color);
}
.datepick-month-nav {
	background-color: var(--lightHighlight_back_color); 
}
.datepick-month-nav span {
	color:  var(--datepick_light_text_color);  
}
.datepick-month {
	border: 1px solid var(--darkNeutral_border_color);
}
.datepick-month-header, .datepick-month-header select, .datepick-month-header input {
	background-color: var(--mediumHighlight_back_color); 
	color: var(--datepick_light_text_color); 
}
.datepick-month thead {
	border-bottom: 1px solid var(--mediumNeutral_border_color); 
}
.datepick-month th {
	border: 1px solid var(--darkHighlight_border_color); 
}
.datepick-month th, .datepick-month th a {
	background-color: var(--darkHighlight_back_color); 
	color: var(--datepick_light_text_color); 
}
.datepick-month td {
	background-color: var(--lightNeutral_back_color); 
	border: 1px solid var(--mediumNeutral_border_color); 
}
.datepick-month td.datepick-week {
	border: 1px solid var(--darkHighlight_border_color); 
}
.datepick-month td.datepick-week * {
	background-color: var(--darkHighlight_back_color);
	color: var(--datepick_light_text_color); 
}
.datepick-month a {
	background-color: var(--lightNeutral_back_color); 
	color: var(--datepick_text_color); 
}
.datepick-month td span {
	color: var(--darkNeutral_text_color); 
}
.datepick-month td .datepick-other-month {
	background-color: var(--datepick_light_text_color); 
}
.datepick-month td .datepick-weekend {
	background-color: var(--lightHighlight_back_color); 
}
.datepick-month td .datepick-today {
	background-color: var(--datepick_today_back_color); 
}
.datepick-month td .datepick-highlight {
    background-color: var(--datepick_hightlight_back_color);  
}
.datepick-month td .datepick-selected {
    background-color: var(--datepick_selected_back_color); 
    color: var(--datepick_selected_text_color); 
}
.datepick-month th.datepick-week {
	background-color: var(--darkHighlight_back_color); 
	color: var(--datepick_light_text_color); 
}
.datepick-status {
	background-color: var(--mediumNeutral_back_color); 
}
