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