/* Tabs ----------------------------------*/
.ui-tabs { 
zoom: 1; 
float:left;
}

.ui-tabs .ui-tabs-nav { 
list-style: none; 
margin:8px 30px 8px 0;
padding:0;
width:150px;
float:left;
}

.ui-tabs .ui-tabs-nav li {
position: relative; 
margin:8px 0;
}

.ui-tabs .ui-tabs-nav li a { 
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected { 
padding-bottom: 1px; 
border-bottom-width: 0; 
}

.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: default; 
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:link, 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:visited, 
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {
font-weight:bold;
color:#0081c6;
text-decoration:none;
}

.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; 
background: none; 
width:475px;
margin:0;
float:left;
}

.ui-tabs .ui-tabs-panel ul{
list-style-type:none;
margin:0;
padding:0;
}

.ui-tabs .ui-tabs-panel li{
margin: 15px 0;
}

.ui-tabs .ui-tabs-hide { 
display: none !important; 
}
