/* Tabs
----------------------------------*/
.ui-tabs { position: relative; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { }

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a img { 
cursor: pointer;
filter:alpha(opacity=100); 
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}
.ui-tabs .ui-tabs-nav li a img { 
filter:alpha(opacity=40); 
-moz-opacity:0.40;
-khtml-opacity: 0.4;
opacity:0.40;
}

.ui-tabs .ui-tabs-nav li a:hover img {
filter:alpha(opacity=70); 
-moz-opacity:0.70;
-khtml-opacity: 0.7;
opacity:0.70;
}
 
.ui-tabs .ui-tabs-panel { display: block; border-bottom: 1px solid #fff; background: none; }
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-hide { display: none !important; }
