﻿div.kkTabs {
}

div.kkTabs div.TabsRow {
	clear: both;
}

div.kkTabs div.TabsRow div.TabsRowItem {
	float: left;
	height: 22px;
	margin-right: 4px;
	cursor: pointer;
	background-repeat: repeat-x;
}

div.kkTabs div.TabsRow div.TabsRowItemOpen {
	background-image: url(Tabs/bg_active.png);
}

div.kkTabs div.TabsRow div.TabsRowItemOpen.TabsRowItemOver {
	background-image: url(Tabs/bg_active_over.png);
}

div.kkTabs div.TabsRow div.TabsRowItemClose {
	background-image: url(Tabs/bg_inactive.png);
}

div.kkTabs div.TabsRow div.TabsRowItemClose.TabsRowItemOver {
	background-image: url(Tabs/bg_inactive_over.png);
}

div.kkTabs div.TabsRow div.TabsRowItem span {
	line-height: 20px;
	margin: 5px 31px;
	white-space: nowrap;
}

div.kkTabs div.TabsRow div.TabsRowItemOpen span {
	color: White;
	font-weight: bold;
}

div.kkTabs div.TabsRow div.TabsRowItemClose span {
}

div.kkTabs div.TabsRow div.TabsRowClear {
	clear: both;
}

div.kkTabs div.TabHeader {
	position: relative;
	height: 20px;
	background-image: url(CollapsiblePanel/bg.png);
}

div.kkTabs div.TabHeader span.TabHeaderTitle {
	color: white;
	font-weight: bold;
	font-size: 10px;
	margin-left: 10px;
	line-height: 20px;
}

div.kkTabs div.TabHeader div.TabHeaderC01 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 10px;
	height: 20px;
	background-image: url(CollapsiblePanel/c01.png);
}

div.kkTabs div.TabHeader span.TabHeaderTooltip {
	display: block;
	color: White;
	position: absolute;
	right: 40px;
	top: 4px;
}

div.kkTabs div.TabHeader div.TabHeaderToggle {
	position: absolute;
	top: 3px;
	right: 14px;
	width: 14px;
	height: 14px;
	cursor: pointer;
	background-image: url(CollapsiblePanel/toggle_up.png);
}

div.kkTabs div.TabHeaderClosed div.TabHeaderToggle {
	background-image: url(CollapsiblePanel/toggle_down.png);
}

div.kkTabs div.TabsContent {
	position: relative;
	clear: both;
}

div.kkTabs div.TabsContent div.kkTab div.TabContent {
	position: relative;
	background-color: White;
	padding: 18px 26px 28px 26px;
}

div.kkTabs div.TabsContent div.kkTab div.TabContentWithBorder {
	border-style: solid;
	border-color: #4092B9;
	border-width: 0px 1px 1px 1px;
}

div.kkTabs div.TabsContent div.kkTab div.TabContentWithBorderNoTitle {
	border-style: solid;
	border-color: #4092B9;
	border-width: 1px 1px 1px 1px;
}

div.kkTabs div.TabsContent div.kkTab div.TabContent div.TabsContentBGFade01 {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 82px;
	background-image: url(Tabs/bg_fade_01.png);
	background-position: left top;
	background-repeat: repeat-x;
}

div.kkTabs div.TabsContent div.kkTab div.TabContent div.TabsContentBGFade02 {
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	height: 56px;
	background-image: url(Tabs/bg_fade_02.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}
