.tabSection {
	border-left:1px solid #cecece;
	border-right:1px solid #cecece;
	border-top:1px solid #cecece;
	width: 99%;
}
.tabContainer {
	border-bottom:1px solid #cecece;;
}
.tabContent {

}
.itemTitle {
	position:relative;
	top:0px;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.tabLinks {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	width:185px;
	border:none;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.itemContent {
	position:relative;
	float:right;
	top:0px;
	width:337px;
	left:0px;
	border:none;
	margin:0px 0px 0px 0px;
	padding:0px 8px 0px 8px;
}
.tabContentBottom {
	clear:both;
	border-bottom:1px solid #cecece;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:14px;
}
.tabBottomRight {
	float:right;
	background: url(/images/br_corner.png) no-repeat;
	width:14px;
	height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	left:1px;
	top:1px;
}
.tabBottomLeft {
	float:left;
	background: url(/images/bl_corner.png) no-repeat;
	width:14px;
	height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	left:-1px;
	top:1px;
}
#tabs {
	width:545px;
	height:22px;
	font-size:12px;
	line-height:normal;
	background-image:url(/images/demo_page_tabs/tab_bg_blend.png);
	background-position:bottom;
	background-repeat:repeat-x;
	clear:both;
	border:none;
}
#tabs ul {
	margin:0;
	padding: 0px 10px 0 0px;
	list-style:none;	  
}
#tabs li {
	display:inline;
	margin:0;
	padding:0;
}
#tabs a {
	float:left;
	background:url(/images/demo_page_tabs/tab_left.png) no-repeat left top;
	margin:0;
	padding:0 0 0 11px;
	text-decoration:none;
}
#tabs a span {
	float:left;
	display:block;
	background:url(/images/demo_page_tabs/tab_right.png) no-repeat right top;
	padding:5px 11px 4px 0px;
	color:#ef6507;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
	color:#95a22c;
}
#tabs a:hover {
	background-position:0% -46px;
}
#tabs a:hover span {
	background-position:100% -46px;
}
#tabs a .on {
	background-position:100% -23px;
}
#tabs .on {
	background-position:0% -23px;
	color:#fff;	  
}	  
#tabs .bg_curve_right {
	float:right;  
	width: 9px;    
	background:url(/images/demo_page_tabs/tab_bg_blend_right.png) no-repeat right top;
}	  
#tabs .bg_curve_left {  
	float:left;
	width: 9px;    
	background:url(/images/demo_page_tabs/tab_bg_blend_left.png) no-repeat left top;
}
.articleTitle {
	font-weight:bolder;
	display:block;
	margin-bottom:14px;
	margin-top:12px;
} 
.articleText {
	display:block;
	margin-bottom:14px;
}
.articleAudience {
	display:block;
}
.articleSize {
	display:block;
	margin-bottom:14px;
}
.tabTitle {
	margin-left:15px;
}
.tabLinks ul {
	margin-top:12px;
}
div.popupDialog_grabbar {
	height:20px;
	width:90%;
	float:left;
	text-align:left;
	color: #5e5e5e;
	font: normal 1em Tahoma, Arial, Helvetica, sans-sarif;
}
.sectionLink_nolink {
	font: normal 1em Tahoma, "Trebuchet MS", Arial; 
	padding: 0px 0px 0px 20px;
	margin:4px 0px 0px 4px;
	background: transparent url(http://www.pentaho.com/images/bullet_gray.png) no-repeat 6px 0px;
	line-height:14px;
}

.sectionLink {
	font: normal 1em Tahoma, "Trebuchet MS", Arial; 
	COLOR: #949e3e; 
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 20px;
	margin:4px 0px 0px 4px;
	background: transparent url(http://www.pentaho.com/images/bullet_gray.png) no-repeat 6px 0px;
	line-height:14px;
}
.sectionLinkActive {
	font: normal 1em Tahoma, "Trebuchet MS", Arial; 
	COLOR: #949e3e; 
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 20px;
	margin:4px 0px 0px 4px;
	background: transparent url(http://www.pentaho.com/images/icon_selected.png) no-repeat 0px 0px;
	line-height:14px;
}
.sectionLink a {
	line-height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.sectionLinkActive a {
	line-height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.buttonGroup {
	clear:both;
	margin:0px 0px 12px 0px;
	border:none;
	display:table;
}


