.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		90%;
	font-size: .9em;
	margin: .5em auto 0em;
}

.dynamic-tab-pane-control .tab-row .tab {
    font: Tahoma, Arial;
	cursor: Default;
	display: inline;
	margin: 0;        
	float: left;
	padding: .25em 0em .25em 0em;
	border: 1px solid #258b43;
	z-index: 1;
	position: relative;
	top: 0;
    background-color: white;
    text-align: center;
    width: 33%;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	z-index:		3;
	padding:		.25em 0em .25em 0em;
	margin:			0px;     
	background: #258b43;
    color:white;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {  
    color: white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font: Tahoma, Arial;
	color: navy;
	text-decoration: none;
	cursor: default;
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	blue;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			2px solid #258b43;
	background:		white;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			black;
	font:			Tahoma, Arial;
	padding:		0em;
    width: auto;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
    white-space:	nowrap;
}

/*
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#888; margin:0 5px;}
.b2 {height:1px; background:#fff; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}
.b3 {height:1px; background:#fff; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}
.b4 {height:2px; background:#fff; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}
.contentb {background: #fff; border-right:1px solid #888; border-left:1px solid #888;z-index:0;margin-top:0px;}
.contentb1 div {margin-left: 0px;}
*/
