
/* Tabs
----------------------------------*/
.ui-tabs { zoom: 1;}

.ui-tabs .ui-tabs-nav {
	list-style: none;
	height: 31px;
}

.ui-tabs .ui-tabs-nav li {
	float: right;
	border-bottom-width: 0 !important;
	margin: 0 0 0 1px;
	padding: 0;
}

.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	padding: 0px 20px;
	height: 31px;
	line-height: 31px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {	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: text;}

.ui-tabs .ui-tabs-nav li a,
 .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a  { cursor: pointer;}

.ui-tabs .ui-tabs-panel 
{
	margin: 0px;
	display: block;
	width: 430px;
	height: 285px;
}

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

/* Interaction states
----------------------------------*/
.ui-state-default
{
	background: #e6e6e6 url(../img/bg_tab_normal.gif) repeat-x center bottom ;
	font-weight: normal; 
	color: #555555; 
	outline: none;
}

.ui-state-default a,
.ui-state-default a:link, 
.ui-state-default a:visited {
	text-decoration: none;
	outline: none;
		color: #212121; 
}

.ui-state-hover,
.ui-state-focus 
{
	background: #dadada; 
	font-weight: normal; 
	color: #212121; 
	outline: none;
}

.ui-state-hover a,
.ui-state-hover a:hover {
	color: black; 
	text-decoration: none;
	outline: none;
}

.ui-state-active
 {
	background: url(../img/bg_tab_active.gif) repeat-x center bottom;
	font-weight: normal; 
	color: white;
	outline: none;
}

.ui-state-active a, 
.ui-state-active a:link, 
.ui-state-active a:visited {
	color: white;
	outline: none;
	text-decoration: none;
}