.gwt-DatePicker {
border: 1px solid #00CCFF;
cursor: default;
}
.gwt-DatePicker td,
.datePickerMonthSelector td:focus {
outline: none
}
.datePickerMonthSelector td:focus {
outline: none
}
.datePickerDays {
width: 100%;
background: #4d4d4d;
}
.datePickerDay,
.datePickerWeekdayLabel,
.datePickerWeekendLabel {
font-size: 75%;
text-align: center;
padding: 4px;
outline: none;
color: #dddddd;
}
.datePickerWeekdayLabel,
.datePickerWeekendLabel {
background: #222222;
padding: 0px 4px 2px;
cursor: default;
}
.datePickerDay {
padding: 4px;
cursor: hand;
cursor: pointer;
}
.datePickerDayIsToday {
border: 1px solid #00CCFF;
padding: 3px;
}
.datePickerDayIsWeekend {
background: #333333;
}
.datePickerDayIsFiller {
color: #959595;
}
.datePickerDayIsValue {
background: #1C1C1C;
color: #00CCFF;
}
.datePickerDayIsDisabled {
color: #AAAAAA;
font-style: italic;
}
.datePickerDayIsHighlighted {
background: #00CCFF;
color: #1C1C1C;
}
.datePickerDayIsValueAndHighlighted {
background: #1C1C77;
color: #00CCFF;
}
.datePickerMonthSelector {
background: #222222;
width: 100%;
}
.datePickerPreviousButton,
.datePickerNextButton {
font-size: 120%;
line-height: 1em;
cursor: hand;
cursor: pointer;
padding: 0px 4px;
color: #dddddd;
}
td.datePickerMonth {
text-align: center;
vertical-align: center;
white-space: nowrap;
font-size: 70%;
font-weight: bold;
color: #dddddd;
}
.gwt-DateBox input {
width: 8em;
}
.dateBoxFormatError {
background: #a8eeff;
color: red;
}
.dateBoxPopup {
}