/* Tabs
----------------------------------*/
.ui-tabs {position:relative;width:450px} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {margin:0;padding:0;}
.ui-tabs,.ui-tabs .ui-tabs-nav li,.ui-tabs .ui-tabs-nav li a{height:24px;line-height:24px}
.ui-tabs .ui-tabs-nav li {list-style:none;float:left;position: relative;top:0;margin:0;padding:0 0 0 10px;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a {float:left;padding:0;text-decoration:none;text-indent:-5000px;outline:0}
.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 { 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 { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

