1table.rack {
2	font: normal 8pt arial;
3	/* display:inline; <-- Only IE needs this, so we use a javascript hack to make it happen */
4	display:inline-table;
5	border-collapse: collapse;
6}
7table.rack th {
8	font: bold 8pt arial;
9	background-color: black;
10	color: white;
11	text-align:center;
12	border: 1px solid black; /* visible when printing in black-on-white mode, also makes cell spacing uniform */
13}
14table.rack th.bottom span {
15	display:none;
16}
17table.rack th.title,table.rack th.bottom {
18	border-right: 5px solid black;
19}
20table.rack td {
21	font: normal 8pt arial;
22	border-right: 5px solid black;
23}
24
25table.rack .last{
26	border-bottom: 5px solid black;
27}
28
29table.rack th,table.rack td {
30	white-space: nowrap; /* stop IE from wrapping hyphenated things all willie-nillie */
31	padding: 0 5px 0 5px;
32}
33td.item {
34	border-top: 1px solid black;
35	border-bottom: 1px solid black;
36}
37