table.sche { border: 1px solid #a9a9a9; padding: 0px; margin: 0px; border-collapse: collapse; } td { vertical-align: top; margin: 0px; padding: 2px; font-size: 0.75em; height: 20px; } td.top2 { border-bottom: 1px solid #a9a9a9; text-align: center; border-right: 1px double #a9a9a9; background-color: #00008b; color: white; } td.contents { background-color: #ffffff; border-bottom: 1px solid #a9a9a9; border-right: 1px double #a9a9a9; } td.contentsb { background-color: #ffffff; border-bottom: 1px solid #a9a9a9; border-right: 1px double #a9a9a9; }