/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }

.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }

.ui-tabs .ui-tabs-nav li, .ui-tabs .ui-tabs-nav a {
    list-style: none;
    line-height: 16px;
    display: inline-block;
    padding-bottom: 10px;
}

.ui-tabs .ui-tabs-nav li a, .ui-tabs .ui-tabs-nav a {
    text-decoration:none;
    border-bottom: 1px dashed;
    font-weight: bold;
    line-height: 16px;
    padding: 7px 5px;
}

.ui-tabs .ui-tabs-hide {
    display: none !important;
}

.ui-widget-content{
    border: none;
}

.ui-widget-header {
    border: none;
    background: none;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
    border: none;
    background: none;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{
    background: url("../img/bg-tab-active.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    /*  float: left;*/
    border-bottom: none!important;
}

.ui-state-hover a, .ui-state-hover a:hover, .ui-tabs a.about:hover{
    background: url("../img/bg-tab-active.png") repeat scroll 0 0 transparent;
    color: #ffffff!important;
    border: none;
    line-height: 16px;
    border-bottom: none!important;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    text-decoration: none;
}