.datepicker table {
    border-spacing: 5px;
    border-collapse: inherit;
}

.datepicker table tr td.day {
	border: 1px solid white;
}

.datepicker table tr td.day:not(.disabled) {
	background-color: lawngreen;
	color: #333;
}

.datepicker table tr td.disabled, 
.datepicker table tr td.disabled:hover {
	border: 1px solid white !important;
}

.datepicker table tr td.day.focused,
.datepicker table tr td.day:hover {
	border: 1px solid red;
	/*background-color: white;*/
}

.datepicker table tr td.disabled-date-alternative, 
.datepicker table tr td.disabled-date-alternative:hover {
    background: 0 0;
    color: #FFF;
	background-color: #999;
    cursor: default;
}

.datepicker table tr td.active, .datepicker table tr td.active.disabled, 
.datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {
	color: white !important;
}	
	