
/* General UI fixes */
a.linkbutton.ui-state-default {
    color: #4c4c4c;
}

a.linkbutton.ui-state-hover {
    color: #212121;
}

.ui-dialog-title span {
    float: left;
    vertical-align: text-top;
    margin-right: 0.5em;
    margin-top: 0.1em;
}

/* progress bar background image */
.ui-progressbar-value {
    background: #16bf9c url('progressbar.png');
}

/* buttonset selected label */
.ui-buttonset .ui-state-active span {
    text-decoration: underline;
}

span a span.ui-selectmenu-icon {
    margin: -8px 0 0 0;
}

/* tabs and that */
.ui-tabs-panel fieldset {
    margin-left: 0;
    margin-right: 0;
}

.ui-tabs-nav li a span {
    display: inline-block;
}

.ui-tabs .ui-tabs-panel {
    padding: 1em;
}

.ui-menu {
    position: absolute;
    width: 100px;
}

/* some special select menus */
.ui-selectmenu-button {
    vertical-align: middle;
}

.ui-selectmenu-menu .itemhead {
    font-weight: bold;
}

.ui-selectmenu-menu .itemblurb {
    font-size: .8em;
    display: block;
}
