/* Tabs
----------------------------------*/
.ui-tabs {     
    
}

.ui-tabs .ui-tabs-nav {  
    float:right;
    height: 25px;
	list-style: none;	
	margin: 0 0 15px 0;
	padding: 0;
	width: 336px; 
}

.ui-tabs .ui-tabs-nav li { 
    position: relative; 
    float: left; 
    margin: 0; 
    padding: 0; 
}
.ui-tabs .ui-tabs-nav li a {  
    background: transparent url("../img/productNav-li-bg.png") bottom left no-repeat;
    color: #fff;
    display: block;
    float:left;
  	font-weight: normal;
  	height: 25px;
    line-height: 25px;
    margin: 0 0 0 12px;
  	padding: 0;
  	text-align: center;
  	text-decoration: none;
  	width: 100px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {  
    background-position: top left;
	  color: #fff; 
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li a:hover {  
    background-position: top left;
	  color: #fff; 
}

.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; 
}

.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 { 
    background-color:#fff;  /* declare background color for container to avoid distorted fonts in IE while fading */
    float:left;
}
.ui-tabs .ui-tabs-hide { 
    display: none !important; 
}

