table.tabsholder {position: relative; bottom: -2px;}
table.tabs {}
table.tabs td {
	text-align: center;
	margin: 0;
	padding: 0;
}
table.tabs td.tab-tlc {
	background-image: url(../images/tlc.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
table.tabs td.tab-tlc-on {
	background-image: url(../images/on-tlc.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
table.tabs td.tab-trc {
	background-image: url(../images/trc.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
table.tabs td.tab-trc-on {
	background-image: url(../images/on-trc.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}
table.tabs td.tab-tc {
	background-image: url(../images/tc.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	height: 6px;
}
table.tabs td.tab-tc-on {
	background-image: url(../images/on-tc.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	height: 6px;
}

table.tabs td.tab-l {
	background-image: url(../images/l.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	width: 6px;
	border-bottom: 1px outset #fade9d;
}
table.tabs td.tab-l-on {
	background-image: url(../images/on-l.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	width: 6px;
}
table.tabs td.tab-body {
	padding-top: 0; 
	font-weight: bold; 
	padding-bottom: 2px; 
	white-space: nowrap;
	text-align: center;
	line-height: 90%;
}
td.tab-body * {font-size: 11px;}
table.tabs td.tab-r {
	background-image: url(../images/r.jpg);
	background-position: top right;
	background-repeat: repeat-y;
	width: 6px;
	border-bottom: 1px outset #fade9d;
}
table.tabs td.tab-r-on {
	background-image: url(../images/on-r.jpg);
	background-position: top right;
	background-repeat: repeat-y;
	width: 6px;
}
table.tabs td.on {background-color: #efa92f;}
table.tabs td.off {background-color: #78741b; border-bottom: 1px outset #D8CFE6;}
td.on div {color: #d00f09; padding: 0 1px;}
td.off a {text-decoration: none; color: snow; padding: 0 0px; display: block; font-size: 1em;}
td.off a:visited {color: snow; font-size: 1em;}
td.off a:hover {color: #f6c868; font-size: 1em;}
td.on a {text-decoration: none; color: #d00f09; padding: 0 0px; display: block; font-size: 1em;}
td.on a:visited {color: #d00f09; font-size: 1em;}
td.on a:hover {color: #4A7815; font-size: 1em;}

