/* Tabs
----------------------------------*/
.ui-tabs
{
    padding: .2em;
    zoom: 1;
}
.ui-tabs .ui-tabs-nav
{
    list-style: none;
    position: relative;
    /*padding: .2em .2em 0; */
    border-bottom: solid 1px #006C86;
    padding: 0 0 0 5px;
    margin:0 0 20px 0; 
    width:100%;
    height:31px;
}
.ui-tabs .ui-tabs-nav li
{
    position: relative;
    float: left;
    border-bottom-width: 0 !important;
    margin: 0 .2em -1px 0;
    padding: 0;
    background-color: #006C86;
    color: #ffffff;
}
.ui-tabs .ui-tabs-nav li a
{
    float: left;
    text-decoration: none;
    padding: .5em 1em;
    color:#fff;
    font-weight:bold;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
    padding-bottom: 1px;
    border-bottom: 0px;
    border-left: solid 1px #006C86;
    border-top: solid 1px #006C86;
    border-right: solid 1px #006C86;
    border-bottom: solid 1px #fff;
    background-color: #fff;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a
{
    cursor: text;
    color: #006C86;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a
{
    cursor: pointer;
}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel
{
    display: block;
    border-width: 0;
    background: none;
}
.ui-tabs .ui-tabs-hide
{
    display: none !important;
}

.ui-tabs-nav .ui-helper-reset .ui-helper-clearfix .ui-widget-header .ui-corner-all .ui-sortable
{
    border-bottom: solid 4px #006C86;
    padding: 0 0 0 0;
    margin-left:0px; 
    width:100%;
    
}

