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