/* hide top two table rows if a tabset is detected */
.tbltabs #row1 {display: none;}
.tbltabs #row2 {display: none;}

.tabregion {
width: 100%; 
padding-bottom: 0px; 
border: solid Navy; 
border-width: 0px 0px 6px 0px; 
margin: 0px 0px 0px 0px; 
white-space: nowrap;}

span.tab {
	background-image: url(../images/tab_no150.gif);
	color: Navy;
	text-decoration: none;
	font-size: 10pt !important;
	text-align: center;
	padding: 1px;
	margin-right:2px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: center;
	width: 112px;
	line-height: 1.4em;
	white-space: nowrap;
	cursor: pointer;
}

span.tabHi {
	background-image: url(../images/tab_hi150.gif);
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt !important;
	text-align: center;
	padding: 2px;
	margin-right:2px;
	margin-bottom: -1px;
	background-repeat: no-repeat;
	background-position: center;
	width: 112px;
	line-height: 1.6em;
	white-space: nowrap;
}

span.Hi {
	background-image: url(../images/tab_hi150.gif);
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt !important;
	text-align: center;
	padding: 2px;
	margin-right:2px;
	margin-bottom: -1px;
	background-repeat: no-repeat;
	background-position: center;
	width: 112px;
	line-height: 1.6em;
	white-space: nowrap;
}

span.tabClick {
	color: Navy;
	text-decoration: underline;
	font-size: 10pt !important;
	text-align: center;
	padding: 1px;
	margin-right:2px;
	margin-bottom: 0px;
	background-image: url(../images/tab_no150.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 112px;
	line-height: 1.4em;
	white-space: nowrap;
	cursor: pointer;
}
