.NoHover{
	text-decoration:		underline;
}

.NoHover a.hover{
	text-decoration:		underline;
}
.dynamic-tab-pane-control.tab-pane {
	position:				relative;
	margin-right:			-2px;	/* to make room for the shadow */
}

.dynamic-tab-pane-control .tab-row .tab {
/*	width:					120px; */
	height:					20px;
	
	position:				relative;
	top:					-1;
	display:				inline;
	float:					left;
	overflow:				hidden;
	margin:					0px -1px 1px 0px;
	padding: 				1px 10px 0px 10px; 
	border-top: 			1px solid #cccccc; /* #c1b6a1; */
	border-left: 			1px solid #cccccc;
	border-right: 			1px solid #cccccc;

	background: 			#cc66cc; /*#eae0ce; */
	z-index:				1;

	white-space:			nowrap;
	text-align:				center;
	cursor: 				pointer;
	line-height:			13px;
	
}

.dynamic-tab-pane-control .tab-row .tab.selected {
/*	width:					120px !important; */
	height:					21px !important;

	background-repeat:		no-repeat;

	border-bottom-width:	0;
	border-top: 			1px solid #cccccc;
	border-left: 			1px solid #cccccc;
	border-right: 			1px solid #cccccc;
	z-index:				3;
	cursor:					pointer;
	position:				relative;
	margin:					-1px -1px 0px 0px;
	padding: 				0px 10px 0px 10px;
	background: 			#ffffff;
	top:					0px;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	color:					#0f8b4f;
}


.dynamic-tab-pane-control .tab-row .tab.hover {

/*	width:					120px; */
	height:					20px;
	background-repeat:		no-repeat;
	text-decoration:		none;
	padding: 				0px 10px 0px 10px;
	border-top: 			1px solid #cccccc;
	border-left: 			1px solid #cccccc;
	border-right: 			1px solid #cccccc;
}


.dynamic-tab-pane-control .tab-row .tab a {		
	font: 					12px Tahoma, Verdana;
	
	text-decoration:		none;
	cursor:					pointer;
}


.dynamic-tab-pane-control .tab-page {
	clear:					left;  
	border:					1px solid #cccccc;
	z-index:				2;
	position:				relative;
	top:					-2px;
	background-color:		#ffffff; /* #f6efe4; */
	font: 					12px Tahoma, Verdana;
}

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

.base_font {
	font-family: 			Tahoma, Verdana, Arial;	
	font-size:  			10pt;
}

.dynamic-tab-pane-control .tab-page .tab-pane {
	height: 				auto;
}

.dynamic-tab-pane-control .tab-page .dynamic-tab-pane-control .tab-pane {
    height: 				100px;
}

.dynamic-tab-pane-control h2 {
	text-align: 			center;
    width: 					auto;
	position: 				relative;
	color:					#2e5b45;
	text-transform:			uppercase;
}

.dynamic-tab-pane-control h2 a {
	display: 				inline;
    width: 					auto;
	text-decoration: 		none;
	color:					#ffffff; /*8e7545;	*/
	text-transform:			uppercase;
}
.dynamic-tab-pane-control h2 a.hover {
	text-decoration: 		none;
}
