﻿#rootTabs
{
    border: 0;
    font-size: small;
    font-family: Arial;
}

#rootTabs .ui-tabs-panel
{
    padding: 0;
    width: 100%;
}

.ui-state-default, .ui-widget-content .ui-state-default
{
    background:  url(/images/sprite.png) #d8d8d8 repeat-x;
    margin: 0 0.16em 0 0;
    padding: 1px 0 1px 0;
    vertical-align: bottom;
    border: solid 1px #a3a3a3;
    border-bottom-width: 0;
}

.ui-state-default, .ui-widget-content .ui-state-hover
{
    background: url(../images/sprite.png) #bfdaff repeat-x left -1300px;
}

.ui-state-active, .ui-widget-content .ui-state-active
{
    color: #fff;
}

.ui-state-default, .ui-widget-content .ui-state-active
{
    background-position: left -1400px;
    background: #2647a0 url(/images/sprite.png) repeat-x left -1400px;
    color:#fff;
}

#rootTabs .ui-widget-content
{
    margin: 0;
   /* border: solid 1px #7F9DB9; */
    border-right: 0 none;
    /*padding: 1px 0px 0px 5px;*/
    font-size: 13px;
   /* height: 13px;*/
}

.ui-tabs .ui-tabs-nav 
{ 
    margin: 0 7px;
    padding: 0; 
}

.ui-tabs .ui-tabs-nav li 
{ 
    list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; 
}

/*.ui-tabs .ui-tabs-nav li.ui-tabs-active,
li.ui-tabs-active
{
    margin-bottom: 0px;
    top: 0px;
}*/

.ui-tabs .ui-tabs-nav li a 
{ 
    /* to change the width of the tabs, change the padding width - it was 1em, now it is 0.3em */
    float: left; padding: 0.5em 0.3em; text-decoration: none; 
    color:#000;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-tabs-active a
{ 
    color:#fff;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected 
{ 
    margin-bottom: 0; 
    padding-bottom: 1px; 
}

.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  /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
{ 
    cursor: pointer; 
}

.ui-tabs .ui-tabs-panel 
{ 
    display: inline-block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}

.ui-tabs .ui-tabs-hide 
{ 
    display: none !important; 
}

.ui-tabs .ui-widget-header
{
    background-color: White;
    background-image: none;
    border: 0;
    border-bottom: 1px solid #2647a0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.ui-tabs-panel .ui-widget-header
{
    border-bottom: 0;
}