table.bar { border: 2px solid #d0d0ff; border: none; font-size: 13; } table.bar td{ border-width: 2px; height: 30px; padding: 0px; } td.0 { border-style: none; background-color: #c0c0c0 } td.1a { border: solid #600000; background-color: #ff5050; } td.1u { border-style: none; background-color: #ffc0c0 } td.2a { border: solid #805000; background-color: #ffa050 } td.2u { border-style: none; background-color: #ffe0c0 } td.3a { border: solid #006000; background-color: #50ff50 } td.3u { border: none; background-color: #c0ffc0 } td.label { border: none; background-color: white } p { line-height: 30%; font-family: arial; } h1 { font-size: 19; font-style: normal; }