/* Tabs
----------------------------------*/
.ui-tabs {
    margin-left:2px;
    margin-top:2px;
}

.ui-tabs .ui-tabs-nav {
    list-style: none;
    position: relative;
    /*padding: .2em .2em 0;*/
}

.ui-tabs .ui-tabs-nav li {
    position: relative;
    float: left;
    border-bottom-width: 0 !important;
    /*margin: 0 .2em -1px 0;*/
    padding: 0;
}

.ui-tabs .ui-tabs-nav li a {
    float: left;
    text-decoration: none;
     padding-left: 3px;
    padding-right:3px;
    padding-top:3px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    padding-bottom: 1px;
    border-bottom-width: 0;
}

.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;
}

.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 {
    padding: 5px;
    display: block;
    border-width: 0;
    /*background: none;*/
}

.ui-tabs-panel ul{
      margin: 0;
      padding: 0;
}
.ui-tabs-panel ul li{
   padding:5px;
    width:100%;
    height:14px;
    overflow:hidden;
}
.ui-tabs .ui-tabs-hide {
    display: none !important;
}

