.ui-datepicker select.ui-datepicker-year {
    width: 55%;
}

.ui-widget-content {
    border: 1px solid #dddddd;
    color: #333333;
    background: #eeeeee;
}

.ui-widget-header {
    border: 1px solid #e78f08;
    background: #f6a828;
    color: #ffffff;
    font-weight: bold;
}

.ui-widget-header .ui-state-focus {
    border: 1px solid #acacaa;
    background: #e6e6e4;
    font-weight: bold;
    color: #f6a828;
}

.ui-widget button {
    font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
    font-size: initial;
}

.ui-widget-overlay {
    background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
    opacity: .5;
    filter: Alpha(Opacity=50);
}


.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
    border: 1px solid #cccccc;
    background: #f6f6f6;
    font-weight: bold;
    color: #1c94c4;
}

.ui-widget-header .ui-icon {
    background-image: url("images/ui-icons_ffffff_256x240.png");
}

.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.1em;
}

.ui-button .ui-icon {
    background-image: url("images/ui-icons_777777_256x240.png");
}
