/* Hacks for jQuery UI styling that are applied after the ThemeRoller theme */
.ui-dialog .ui-widget-header {
  border: none;
  background: none;
}
.ui-dialog .ui-dialog-titlebar .ui-button {
  border: none;
  background: none;
  box-shadow: none;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  color: #555555;
}

.ui-state-default .ui-icon {
    background-image: url("images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("images/ui-icons_454545_256x240.png");
}

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

.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    font-family: inherit;
    font-size: 16px;
    font-weight: bold;
}
.ui-widget, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family:inherit;
    font-size: inherit;
    color: inherit;
    background-image: none;
}

.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: none;
    overflow-y: scroll;
    max-height: 300px;
    overflow-x: hidden;
}