
/* root element for tabs  */
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
	padding-left: 20px;
	/*border-bottom:1px solid #ece9c3;	*/
		
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:left;
	font-size:9pt;
	font-weight: bold;
	display:block;
	padding:10px 15px;		
	text-decoration:none;		
	height:10px;
	color:#777;
	margin-right:2px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	position:relative;
	
}

ul.css-tabs a:hover {
	color:#333;
}
	
/* selected tab */
ul.css-tabs a.current {
	
	/*border-bottom:2px solid #ddd;	*/
	color:color: #ab0a0a;;	
	cursor:default;
	text-decoration:none;
}

	
/* tab pane */
div.css-panes div.ThisTab {
	display:none;
	/*border:1px solid #666;
	border-width:0 1px 1px 1px;
	min-height:150px;*/
	padding:15px 0px;
	background-color:#ddd;	
	overflow: auto;
	
}

/* alternate colors: skin2 */
ul.skin2 a {	
	color: #4d4d4d;
}

/* mouseover state */
ul.skin2 a:hover {
	text-decoration: underline;
}

ul.skin2 a.current:hover {
	text-decoration: none;
}

/* active tab */
ul.skin2 a.current {
	background-image: url(/pics/yellow_back.png);
	background-color: transparent;
	color: #ab0a0a;
	/* border-bottom:2px solid #f5f5d9;	*/
}

/* tab pane with background gradient */
div.skin2 div.ThisTab {
	background: transparent;
	/* min-height:200px; 
	background: url(/pics/yellow_back.png) repeat scroll 0 -50px;*/
	color:#fff;	
	
	

}

div.ShedTabsBlock {
	width: 890px;
	margin-left: 20px;
}

div.ThisTab h5 {
	color: #333;
}