.dynamic-tab-pane-control.tab-pane {
	position:relative;
	width: 524px;
}

.dynamic-tab-pane-control .tab-row .tab {
	position: relative;
	z-index: 1;
	color: #000000;
	margin:	0;
	padding: 0pt 2em 0.5em 0pt;
	display: inline;
	white-space: nowrap;
}

.dynamic-tab-pane-control .tab-row .tab.selected {	
	z-index: 3;
	background-image: url(../deco/linkactivehover.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin:	0;
	padding: 0pt 2em 0.5em 0pt;
	display: inline;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	z-index: 3;
	color: #238BC0;
}

.dynamic-tab-pane-control .tab-row .tab.selected a:visited {
	position: relative;
	z-index: 3;
	color: #238BC0;
}

* html .dynamic-tab-pane-control div.tab-row .tab.selected {
	background-position: 0 0.625em;
}

.dynamic-tab-pane-control div.tab-row h2.tab a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 	11px;
	color: #000000;
	text-decoration: none;
	cursor:	pointer;
}

.dynamic-tab-pane-control div.tab-row h2.tab a:hover {
	color: #238BC0;
}

.dynamic-tab-pane-control div.tab-row h2.tab a:active {
	color: #238BC0;
}

* html #iebugfix {
	position: relative;
	top: 1em;
}

*+html #iebugfix {
	position: relative;
	top: 1em
}

.dynamic-tab-pane-control.tab-page {
	clear: both;
	z-index:		2;
	position:		relative;
	top:			0pt;
	color:			WindowText;
	font-size:     	1em;
	padding:		0px;
	margin:    		0px;
}

.dynamic-tab-pane-control .tab-row {
	z-index: 1;
	white-space:	nowrap;
	border-top: 	1px solid #000000;
	border-bottom: 	1px solid #000000;
	background-color: #FFFFFF;
	height: 1.8em;
}