.dynamic-tab-pane-control .tab-row .tab {
	width: 120px;
	height: 20px;
	cursor: pointer;
	float: left;
	padding: 4px 0px 0px 0px;	
	z-index: 1;	
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	cursor: pointer;
	background:url(/images/tab/tab_bg.png) top left repeat;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.dynamic-tab-pane-control .tab-row .tab.hover {
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal;
	cursor: pointer;
	background:url(/images/tab/tab_bg_2.png) top left repeat;	
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	width: 120px !important;
	height: 20px !important;
	z-index: 3;
	font: 12px Verdana, Arial, Helvetica, sans-serif, bold;
	font-weight: normal;
	cursor: pointer;
	background-color: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background:url(/images/spacer.gif) top left no-repeat;	
}

.dynamic-tab-pane-control .tab-row .tab a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
}

.tableborder {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-color: #CCCCCC;
}