@media projection, screen {.ui-tabs-hide {display: none;}}
@media print {.ui-tabs-nav {display: none;}}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {}
.ui-tabs-nav {}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */}
.ui-tabs-nav li {}
.ui-tabs-nav a {white-space: nowrap; /* required in IE 6 */ outline: 0; /* prevent dotted border in Firefox */}
.ui-tabs-nav .ui-tabs-selected a {color: #000; }
.ui-tabs-nav .ui-tabs-selected a:link, 
.ui-tabs-nav .ui-tabs-selected a:visited, 
.ui-tabs-nav .ui-tabs-disabled a:link, 
.ui-tabs-nav .ui-tabs-disabled a:visited {cursor: text;}
.ui-tabs-nav a:hover, 
.ui-tabs-nav a:focus, 
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, 
.ui-tabs-nav .ui-tabs-deselectable a:focus, 
.ui-tabs-nav .ui-tabs-deselectable a:active {cursor: pointer;}
/*.ui-tabs-disabled {opacity: 0.4; filter: alpha(opacity=40);}*/
.ui-tabs-panel {}
.ui-tabs-loading em {background: url(/images/loading.gif) no-repeat 0 50%;}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav {display: inline-block;}
*:first-child+html .ui-tabs-nav  {display: inline-block;}