/* Tabs
----------------------------------*/
.Tabs-homeTabs{
	clear:both;
	margin-left:2px;
}
.Tabs-homeTabs .ui-tabs { 
	background: url(images/bgTabhome.jpg) repeat-x;
	padding: 0; 
	zoom: 1; 	
}
.Tabs-homeTabs .ui-tabs .ui-tabs-nav { 
	height:29px;
	list-style: none; background:none; 
	background: url(images/bgTabhome.jpg) repeat-x;
	position: relative; 
	padding: 0; 	
	border:none;
	z-index:1;
}
.Tabs-homeTabs .ui-tabs .ui-tabs-nav .zoomButton{
	float:right;
	padding:8px 5px 3px 5px;
}
.Tabs-homeTabs .ui-tabs .ui-tabs-nav li { 
	position: relative; 
	float: left; 
	border-bottom-width: 0 !important; 
	margin: 0 .2em -1px 0; padding: 0; 
	border-color:#D2D2D2;
}
.Tabs-homeTabs .ui-tabs .ui-tabs-nav li a { 
	background:none;
	border:none;
	color:#000; 
	font-weight:bold;
	float: left; 
	text-decoration: none; 
	padding: .5em 1em; 
}
.Tabs-homeTabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected { 
	background:url(images/bgTabActive.jpg) repeat-x;
	padding-bottom: 0px; 
	border:1px solid #d2d2d2;
	border-bottom-width: 0; 
}
.Tabs-homeTabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
.Tabs-homeTabs .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
.Tabs-homeTabs  .ui-tabs .ui-tabs-nav li.ui-state-processing a { 
	cursor: text; 
	color:#D51111; 
	font-weight:bold;
}
.Tabs-homeTabs .ui-tabs .ui-tabs-nav li a, 
.Tabs-homeTabs  .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... */
.Tabs-homeTabs .ui-tabs .ui-tabs-panel { 
	padding: 1em 1.4em; 
	display: block; 
	border-width: 0; 
	background: none; 
	border:none;
}
.Tabs-homeTabs .ui-tabs .ui-tabs-hide { 
	display: none !important;
}
.Tabs-homeTabs .ui-tabs  .ui-state-default{
	background:none;
	border:none;
}
.Tabs-homeTabs .tabContent{
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}