/* Tabs
----------------------------------*/


.ui-tabs { 
overflow:hidden;
}

.ui-tabs ul{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1em;
	width:174px;
	float:left;
}

.ui-tabs-nav{
	width:226px;
	float:left;
}


.ui-tabs .ui-tabs-nav { 
	float:left;
}


.ui-tabs .ui-tabs-nav li { 
	padding: 2px 2px 2px 5px;
}

.ui-tabs .ui-tabs-nav li a { 
color:#666666;
display:block;
}

.ui-tabs .ui-tabs-nav li a:hover { 
color:#ffffff;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected { 
background-color:#eeeeee;
}

.ui-tabs .ui-tabs-nav li.ui-state-hover { 
background-color:#999999;
}

.ui-tabs .ui-tabs-nav li.ui-state-hover a { 
color:#ffffff;}

.ui-tabs .ui-tabs-panel ul a{
	color:#000;
}

.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 { 
	width:203px;
	font-size:0.875em;
	float:left;
	background-color:#eeeeee;
	padding-bottom:10px;
}

.ui-tabs .ui-tabs-panel ul{
	width:188px;
	float:left;
	margin:10px 0px 0px 15px;
	/*padding-left:5px;*/
	/*list-style:url(../images/square.jpg);
	list-style-position:outside;*/
	/*list-style-position:inside;*/

}

.ui-tabs .ui-tabs-panel ul li a{
	background-image:url(../images/square.jpg);
	background-repeat:no-repeat;
	background-position:1px;
	padding-left:20px;
}

.ui-tabs .ui-tabs-panel ul li a:hover {
	font-weight:bold;
}

.ui-tabs .ui-tabs-hide {
display: none !important; 
}

