.TabStyleContainer {
	margin: 0;
	padding: 0;
}
.TabStyleContent {
	border: 1px solid #CCCCCC;
	margin: 3px 0 0 0;
	padding: 4px;
}
.TabStyleTabActive {
	background: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 2px solid #FFFFFF;
	display: inline;
	margin-left: 5px;
	padding: 3px;
	z-index: 1000;
}
.TabStyleTabList {
	margin: 0 0 -1px 0;
	padding: 0;
}
.TabStyleTabNormal {
	background: #159EFF;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	display: inline;
	margin-left: 5px;
	padding: 3px;
	z-index: 1000;
}
.TabStyleTabNormal a:link, .TabStyleTabNormal a:visited {
	color: #000000;
	text-decoration: none;
}
.TabStyleTabNormal a:hover, .TabStyleTabNormal a:focus, .TabStyleTabNormal a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.TabStyleTabActive a:link, .TabStyleTabActive a:visited {
	color: #000000;
	text-decoration: none;
}
.TabStyleTabActive a:hover, .TabStyleTabActive a:focus, .TabStyleTabActive a:active {
	color: #000000;
	text-decoration: none;
}
