#tabs {
	width: 650px;
}
.ui-tabs .ui-tabs-nav {
	margin: 10px 0 0 0;
	/*padding: 0;*/
	/*float: left;*/
	
}
.ui-tabs .ui-tabs-nav li {
	/*background-color: #c6c7b4;*/
	font-size: 90%;
	/*text-decoration: none;*/
	/*margin: 0 0 8px 0;*/
	/*padding: 8px 5px 8px 15px;*/
	background-image: none;
	/*position: relative;*/
	/*left: 1px;*/
	float: left;
	margin: 0;
	padding: 0;
}
.ui-tabs .ui-tabs-nav li a {
	text-decoration: none;
	outline: none;
	/*color: #000000;*/
	display: block;
	/*width: 180px;*/
	padding-bottom: 2px;
	
}
.ui-tabs .ui-tabs-nav li a:hover {
	color: #0000cc;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	/*background-color: #ffffff;*/
	/*border-top: 1px solid #c6c7b4;
	border-bottom: 1px solid #c6c7b4;
	border-left: 1px solid #c6c7b4;*/
}


.ui-tabs .ui-tabs-nav li.ui-tabs-selected .tab_back {
	background-image: url(../images/active-tab-left.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	z-index: 100;

}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected .tab_overlap {
	background-image:url(../images/active-tab-right.gif);
}



.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {
	color: #000000!important;
}
.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 {
	/*padding: 0;*/
	/*display: block;*/
	/*float: left;*/
	/*background: #ffffff;*/
	/*margin: 10px 0 0 0;
	border: 1px solid #c6c7b4;*/
	padding: 15px;
	/*max-width: 620px;
	min-height: 400px;*/
	width: 650px;
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}
