.wpui-narrow .ui-tabs {
    padding: 0px !important;
    border: 0px;
    margin-left: -1em !important;
    margin-right: -2em !important;
}

.wpui-narrow ul.ui-tabs-nav {
    font-size: 10px;
    padding: 0.5em;
    background: none;
    border: 0px;
    z-index: 1001;
    position: relative;
    bottom: -1px;
}

.wpui-narrow ul.ui-tabs-nav li {
    padding: 0.2em;
    background: none;
    position: relative;
    bottom: -1px;
}

.wpui-narrow ul.ui-tabs-nav li.ui-tabs-selected {
    padding: 0.2em;
    background: #F4F2F4 !important;
    -moz-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
    -moz-box-shadow: 0 1px 0 #FFF inset;
    -webkit-box-shadow: 0 1px 0 #FFF inset;
    -o-box-shadow: 0 1px 0 #FFF inset;
    box-shadow: 0 1px 0 #FFF inset;
}

.wpui-narrow ul.ui-tabs-nav li a {
    padding: 0.2em;
    color: #666;
    text-shadow: 0 1px 0 #FFF;
}

.wpui-narrow .ui-tabs-panel {
    padding: 5px;
    background: #F4F2F4;
    border: 1px solid #DEDEDE;
    -moz-box-shadow: 1px 1px 0 white inset, -1px -1px 0 white inset;
    -webkit-box-shadow: 1px 1px 0 white inset, -1px -1px 0 white inset;
    -o-box-shadow: 1px 1px 0 white inset, -1px -1px 0 white inset;
    box-shadow: 1px 1px 0 white inset, -1px -1px 0 white inset;
}




/* TODO */

.wpui-narrow h3.ui-collapsible-header,.wpui-narrow .ui-accordion h3.ui-accordion-header {
    font: bold 16px'Arial', sans-serif;
    background: #5D5D5D;
    padding: 7px 10px;
    color: #FFFFFF !important;
    border: 1px solid #9a9b9c;
    /*text-shadow: 0 -1px 0 #444444;*/
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    /*border: 1px solid #626262;*/
}

.wpui-narrow h3.ui-collapsible-header:hover,.wpui-narrow .ui-accordion h3.ui-accordion-header:hover {
    /*background: url("images/gradients/alma-grad-hover.png") 0 50% repeat-x;*/
    background: #9A9B98;
}

.wpui-narrow h3.ui-collapsible-header.ui-state-active {
    background: #9A9B98;
    border-bottom: 0px;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
}

.wpui-narrow .ui-accordion h3.ui-accordion-header.ui-state-active {
    background: #9A9B98;
    border-bottom: 0px;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
}