.ui-dialog {
    z-index: 10001;
}
.ui-dialog-content {
    /*overflow: hidden !important;*/
}
input.ui-button {
    padding: 2px 3px;
}
input.ui-button.orange {
    padding: 0px 10px;
    font-size: 24px;
    color: white;
    border: 0px;
    margin: 0px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background-image: url(/img/button.gif);
    background-repeat: repeat-x;
    background-position: top left;
}
.nobutton .ui-state-default, .nobutton .ui-widget-content .ui-state-default, .nobutton .ui-widget-header .ui-state-default {
    background: transparent none 50% 50% repeat-x;
    border: 0px;
}
.nobutton .ui-state-default span, .nobutton .ui-widget-content .ui-state-default span, .nobutton .ui-widget-header .ui-state-default span {
    border-bottom: 1px dotted;
}
.nobutton .ui-button-text-only {
    padding: 2px 4px;
}
.nobutton .ui-button-text-only .ui-button-text {
    padding: 0px;
}


.attention .ui-state-default, .attention .ui-widget-content .ui-state-default, .attention .ui-widget-header .ui-state-default {
    background: transparent url(/img/button3.gif) 50% 50% repeat-x;
    border: 0px;
}
.attention span {
    color: white;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background-image: url(/img/button2.gif) !important;
    background-repeat: repeat-x;
    background-position: top left;
}
.orange, .ui-widget-content .orange, .ui-widget-header .orange {
    background-image: url(/img/button3.gif);
    background-repeat: repeat-x;
    background-position: top left;
}
.ui-button-text-only .ui-button-text {
    padding: 2px 3px;
}
.ui-button-text-icon-primary .ui-button-text {
    padding: 2px 3px 2px 15px;
}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left: 0px;
}
.ui-buttonset .ui-button {
    margin-right: -5px;
}
.checkbox .ui-button {
    margin-right: 0px;
}
.ui-autocomplete {
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}
.accordion h3 {
    font-style: normal !important;
}