/* tab control */
.tabControl {
}
.tabContainerVert {
}
.tabContainerHorz {
}
.tabLabel, .tabLabelSelected {
}
.tabLabelSelected, .tabLabelTopSelected, .tabLabelBottomSelected {
}
.tabLabelText {
}
.tabLabelTopSelected, .tabLabelBottomSelected, .tabLabelBottom, .tabLabelTop {
}
.tabLabelBottom {
}
.tabLabel a, .tabLabel a:visited {
}
.tabLabelSelected a, .tabLabelSelected a:visited {
	font-weight: bold;
}
.tabContentContainer {
	background-repeat: no-repeat;
	background-position:top left;
	width:900px !important;
	height:409px;
	height:auto !important;
	padding: 40px 0px 0px 15px;
	margin:0px;
}
.tabContentContainerVert .tabContent {
	width:100% !important;
	display:inline;
	visibility:visible;
}
.tabContentContainerVert {
	background-repeat: no-repeat;
	background-position:top left;
	width:100% !important;
	height:409px;
	height:auto !important;
	padding: 40px 0px 0px 15px;
	margin:0px;
}
.tabContentContainer .tabContent {
	width:523px !important;
	display:inline;
	visibility:visible;
}
.tabContentContainerSmall, .tabContentContainerFullWidth {
	background-repeat: no-repeat;
	background-position:top left;
	height:409px;
	height:auto !important;
	padding: 40px 0px 0px 15px;
	margin:0px;
}
.tabContentContainerSmall .tabContent, .tabContentContainerFullWidth .tabContent {
	display:inline;
	visibility:visible;
}
.tabContentContainerSmall {
	width:316px !important;
}
.tabContentContainerSmall .tabContent {
	width:301px !important;
}
.tabContentContainerFullWidth {
	width:738px !important;
}
.tabContentContainerFullWidth .tabContent {
	width:723px !important;
}
.tabContentHidden {
	display:none;
	visibility:hidden;
}
