table.type3, table.type3 tr td	{border: #603 1px solid;}
table.type3 col.perf 	{ width: 48%;}
table.type3	{ border-bottom: #603 3px solid; border-collapse: collapse; width: 97%;}
table.type3 td	{ vertical-align: top; padding: 0 3px; text-align: left; }
table.type3 tr td.nbt	{	border-top: #fff 1px solid;}
table.type3 tr td.nbb	{	border-bottom: #fff 1px solid;}
table.type3 tr td.nbtb	{	border-top: #fff 1px solid; border-bottom: #fff 1px solid;}
table.type3 tr th	{ color: #fff; background-color: #603;}
table.type3 tr td.qua	{ background-color: #c99; color: #000; vertical-align: middle; padding: 0; width: 20px;}
table.type3 td ul	{ list-style-image: url("../img/dash.gif"); margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; margin-left: 1.5em;}
table.type3 td ul li	{ margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

h5.output, h4.output { background-color: #c99; margin: 0; padding: 0; font-weight: bolder; width: 97%; height: auto; font-size: 1em; margin-top: 1em;
}
h5.output span.outputno, h4.output span.outputno	{display: block; float: left; color: #000; background-color: #c99; height: 100%; padding: 3px; width: 14%;}
h5.output span.outputttl, h4.output span.outputttl	{ display: block; float: right; text-align: left; color: #fff; padding: 3px; background-color: #603;  width: 82%;}
