div.tab-content-panel {
	
}

.tab-container {
	border-bottom: 0.3em solid #4170D4;
	width: 100%;
	display: inline-block;
	zoom: 1;
	*display: inline; /* IE7 Hack */
}

form ul.tab {
	list-style: none;
	display: inline;
}

form ul.tab li {
	float: left;
	display: inline-block;
	zoom: 1;
	*display: inline; /* IE7 Hack */
}

button.tab-button {
	background-color: #4170D4;
	border: none;
	border-top: 0.0625em solid white;
	border-right: 0.0625em solid white;
	color: #ffffff;
	border-bottom: 0.0625em solid white;
	margin: 0em;
}

button.tab-button-active {
	background-color: #ccccc8;
	border: none;
	border-top: 0.0625em solid #ffffff;
	border-right: 0.0625em solid #ffffff;
	color: #950334;
	border-bottom: 0.0625em solid white;
	font-weight: bold;
	margin: 0em;
}

button.tab-button-disabled {
	background-color: #F0F0F0;
	border: none;
	border-top: 0.0625em solid #4170D4;
	border-right: 0.0625em solid #4170D4;
	border-top-right-radius: 0.5em;
	color: #808080;
	border-bottom: none;
	font-weight: bold;
	margin: 0em;
}