.tabsmanager-tab
{
	font-family: Verdana, Tahoma, Sans-Serif;
	font-size: 100%;
	color: #FFFFFF;
	height: 26px; overflow: hidden;
}

.tabsmanager-tab-middle-off
{
	text-overflow:ellipsis;
	width: 95px;
	overflow:hidden;
	height:26px;
	background-color: #84221E; color: #FFFFFF;
}

.tabsmanager-tab-middle-over
{
	background-color:#A9B0C3;
	border-bottom: solid 1px #4B536A;
	text-overflow:ellipsis;
	width: 95px;
	overflow:hidden;
	height:26px;
}

.tabsmanager-menu-icon-off
{
	
}

.tabsmanager-menu-container 
{
	position: absolute;
	z-index: 100;
	-moz-user-focus: normal;
	right: 8px;	top: 26px;
	
}

.tabsmanager-menu-divcontainer
{
	position:relative;
}

.tabsmanager-menu-table
{
	width:200px;
	border-bottom: solid 1px #C5C7C9;
}

.tabsmanager-menu-item-off
{
	background-color: #E5E6E7;
	padding: 5px; color: #000000;
	border-top: solid 1px #C5C7C9; border-left: solid 1px #C5C7C9; border-right: solid 1px #C5C7C9;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}
.tabsmanager-menu-item-over 
{
	background-color: #84221E;
	color: #FFFFFF; padding: 5px;
	cursor: pointer;
	border-top: solid 1px #C5C7C9; border-left: solid 1px #C5C7C9; border-right: solid 1px #C5C7C9;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
}

/*  ADDED BY MARCUS */

.staticTabBack
{
	background-color: #E5E6E7; color: #000000; height: 26px; overflow: hidden;
	vertical-align: bottom;
}

.staticTabBackOver
{
	background-color: #84221E; color: #FFFFFF; height: 26px; overflow: hidden; cursor: pointer;
}

.tabBack		{	background-color: #E5E6E7; color: #000000; height: 21px; overflow: hidden; 	text-overflow:ellipsis;	width: 93px; padding-top: 5px;}
.tabBackOver	{	background-color: #84221E; color: #FFFFFF; height: 21px; overflow: hidden; cursor: pointer; text-overflow:ellipsis;	width: 93px; padding-top: 5px;}

html>body .tabLeft	{	background-image: url('../images/structure/tabLeftCorner.png'); width: 8px; height: 26px; overflow: hidden; vertical-align: bottom;}
* html .tabLeft		{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/tabLeftCorner.png'); width: 8px; height: 26px; overflow: hidden;}

html>body .tabRight	{	background-image: url('../images/structure/tabRightCorner.png'); width: 8px; height: 26px; overflow: hidden; vertical-align: bottom;}
* html .tabRight		{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/tabRightCorner.png'); width: 8px; height: 26px; overflow: hidden;}

/* FOR SOME REASON, THE IMAGES WONT SIT ON THE BOTTOM IN FIREFOX, SO I'VE CREATED THESE TWO CLASSES */

html>body .maximiseTab { vertical-align: bottom; height: 26px; overflow: hidden; }
* html .maximiseTab {}

html>body .closeTab { vertical-align: bottom; height: 26px; overflow: hidden;}
* html .closeTab {}
