.ui-widget-header {
    background: #47A88B !important;
    color: white;
    font-weight: bold;
}

.ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222222;
}

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

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    border-radius: 3px;
    background: white;
    font-weight: bold;
    color: #555555;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 2px solid #E8BD95;
    /*background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;*/
    color: #363636;
}

.ui-datepicker-next, .ui-corner-all, .ui-state-hover, .ui-datepicker-next-hover{
    background: white !important;
}

.ui-state-hover, .ui-widget-content, .ui-state-hover, .ui-widget-header, .ui-state-hover{
    background: white !important;
}

.ui-datepicker .ui-datepicker-title {
    color: black;
}

.ui-widget-header {
    border: none;
    background: white;
    color: #222222;
    font-weight: bold;
}

.ui-state-hover{
    background: white !important;
}

/*
.ui-widget-header .ui-icon {
    background-image: url(img/ArrowLeft.png);
}

.ui-icon, .ui-widget-content .ui-icon {
    background-image: url(images/ui-icons_222222_256x240.png);
}
*/