/* Tabs
----------------------------------*/
.ui-tabs {height:auto; width:573px; display:table; border:none;}

.ui-tabs .ui-tabs-nav
{  
    list-style: none; position: relative; padding: 0px 0px 0px 0px; background-image:url(images/tab-line.jpg);
   background-repeat:repeat-x; background-position: bottom; display:block; height:35px; width:573px;
   list-style-type:none;
}

.ui-tabs .ui-tabs-nav li 
{ position: relative; float: left; border-bottom-width: 0 !important; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:190px; height:34px; }

.ui-tabs .ui-tabs-nav li a 
{ float:left; text-decoration: none; padding: 0px 0px 0px 0px; font-family:Courier New; font-size:13pt; color:#999; font-weight:bold; text-transform:uppercase; }

.ui-tabs .ui-tabs-nav li a:hover
{ float: left; text-decoration: none; padding: 0px 0px 0px 0px; font-family:Courier New; font-size:13pt; color:#D8A525; font-weight:bold; text-transform:uppercase; }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected 
{ padding-bottom: 1px; border-bottom-width: 0;
    background-image:url(images/tab-selected.jpg);
   background-repeat:no-repeat; background-position: center bottom;}

.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:pointer; color:#D8A525;}

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

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

