.tabbingBar {
	position: relative;
	z-index: 10;
}

.tabbingBar2 {
	position: relative;
	background: url('./image/silverblue_tab_bg.gif') #D0EEF8 repeat-x left bottom;
	margin: 0 25px 0 27px;
	padding-right: 13px;
}

.tabbingBarTitle {
	background: url('./image/silverblue_tab_bg.gif') #D0EEF8 repeat-x left bottom;
	width: 13px;
	height: 33px;
	float: left;
}

.tabbingBarTitle2 {
	display: none;
}

.tabButton {
	position: relative;
	float: left;
}

.tabButton .tabButtonContent a,
.tabButton .tabButtonContent a:link,
.tabButton .tabButtonContent a:visited {
	color: #52380f;
	text-decoration: none;
}

.body_inCompatibleIE .tabButton .tabButtonContent a:hover {
	text-decoration: underline;
}

.homeTab {
	position: relative;
	z-index: 16;
}

.jsTab {
	position: relative;
	z-index: 15;
}

.empTab {
	position: relative;
	z-index: 14;
}

.tabGrid td {
	vertical-align: top;	
}

.tabButtonContent {
	font-size: 13px;
	font-family: Verdana;
	font-weight: bold;
	padding: 13px 8px 4px 8px;
	color: #fff;
	position: relative;
}

.activeTab .tabButtonContent .tabButtonExtraDiv1 {
	background: url('./image/activetab_bg_center.gif') no-repeat left bottom;
	position: absolute;
	bottom: -8px;
	left: 43%;
	width: 13px;
	height: 8px;
}

.tabGrid {
	background: url('./image/inactivetab_bg.gif') #F89808 repeat-x;
}

.tabGrid:hover {
	background: url('./image/inactivetab_bg_hover.gif') repeat-x;
}

.activeTab .tabGrid {
	background: url('./image/activetab_bg.gif') #400000 repeat-x;
}

.tabButtonOpen {
	background: url('./image/inactivetab_corner.gif') no-repeat 0px -33px;
	width: 8px;
	height: 33px;
}

.activeTab .tabButtonOpen {
	background: url('./image/activetab_corner.gif') no-repeat 0px 0px;	
}

.tabButtonClose,
.tabButtonCloseEnd {
	background: url('./image/inactivetab_corner.gif') no-repeat -8px -33px;
	width: 8px;
	height: 33px;
}

.activeTab .tabButtonClose,
.activeTab .tabButtonCloseEnd {
	background: url('./image/activetab_corner.gif') no-repeat -8px 0px;
}

.activeTab .tabButtonContent a,
.activeTab .tabButtonContent a:link,
.activeTab .tabButtonContent a:visited {
	color: #fff;
}

.tabGrid:hover .tabButtonOpen {
	background-position: 0px 0px;
}

.tabGrid:hover .tabButtonClose,
.tabGrid:hover .tabButtonCloseEnd {
	background-position: -8px 0px;
}

.activeTab .tabGrid:hover .tabButtonOpen {
	background-position: 0px 0px;
}

.activeTab .tabGrid:hover .tabButtonClose,
.activeTab .tabGrid:hover .tabButtonCloseEnd {
	background-position: -8px 0px;
}

.tabButtonMore {
	padding-left: 5px;
	padding-top: 13px;
}

.tabButtonMore .moreButton {
	background: url('./image/tab_more.gif') no-repeat;
	cursor: pointer;
	width: 17px;
	height: 17px;
	vertical-align: top;
	border: 0px;
}

.activeTab .tabButtonMore .moreButton {
	background: url('./image/activetab_more.gif') no-repeat;
	cursor: pointer;
	width: 17px;
	height: 17px;
	vertical-align: top;
	border: 0px;
}

.tabButtonMore .popMenuHandler {
	font-size: 77%;	
	top: 1px;
}

.tabbingBarExtraDiv2 {
	width: 100%;
	height: 0px;
	clear: both;
}