.ui-tabs-hide { display: none; }
ol.tabs {
	list-style-type: none;
	height: 34px;
	margin: 0;
	padding: 0;
}
	ol.tabs li {
		display: block;
		float: left;
		margin: 0 4px 0 0;
		padding: 0;
		height: 34px;
		min-width: 70px;
		background: transparent url('../img/tab_off-right.png') 100% 0 no-repeat;
		text-align: center;
	}
	ol.tabs li a {
		display: block;
		height: 19px;
		padding: 12px 15px 3px 15px;
		color: #a3b5b2;
		background: transparent url('../img/tab_off-left.png') 0 0 no-repeat;
		font-weight: bold;
		white-space: nowrap;
	}
	ol.tabs li a:visited {
		color: #a3b5b2;
	}
	ol.tabs li.on, ol.tabs li.on:hover {
		background: transparent url('../img/tab_on-right.png') 100% 0 no-repeat;
	}
	ol.tabs li.on a, ol.tabs li.on:hover a {
		color: #336633;
		background: transparent url('../img/tab_on-left.png') 0 0 no-repeat;
	}
	ol.tabs li:hover {
		background: transparent url('../img/tab_hover-right.png') 100% 0 no-repeat;
	}
	ol.tabs li:hover a {
		color: #336633;
		background: transparent url('../img/tab_hover-left.png') 0 0 no-repeat;
	}
.tabsContentsContainer {
	background: #eeeeee url('../img/tabs_panel-bg.png') 3px 0 no-repeat;
	width: 672px;
	overflow: visible;
}
	.tabsContentsContainer div.tabContent {
		padding: 10px 16px;
	}
		.tabsContentsContainer div.tabContent h2 {
			font-size: 15px;
			margin-top: 15px;
			padding-bottom: 8px;
			background: transparent url('../img/ruler.png') 0 100% repeat-x;
		}
.tabsContentsBusiness {
	background: #eeeeee url('../img/tabs_panel-bg.png') 0 0 no-repeat;
	padding: 10px 5px;
}
