body { font-family: verdana, sans-serif; font-size: smaller; margin: auto; width: 80%; } table { border-collapse: collapse } th { background: #f5f5f5 } td, th { border: solid 1px #c0c0c0; padding: 2px 5px } h4 { text-decoration: underline } table.footer { width: 100% } div.emptyBox { width: 98%; height: 100px; border: solid 2px #f00; margin: 10px 0; } .footer td { text-align: right; border: solid 2px #00f; padding: 5px; } .empty50 { width: 50% } .empty25 { width: 25% } .empty30 { width: 30% } .indent { margin-left: 2em } .bold { font-weight: bold } .borderless { border: none } .label { text-align: right } .info { color: #6a6; } #pid td { background: yellow; font-weight: bold; border-color: #00f } #probes { border: solid 2px #f00; width: 98% } #probes td { padding: 15px } #col-one, #col-two, #col-five { } #col-three, #col-four { width: 30% } #report { margin-left: 2em } @media print { body { width: 100%; margin: 0 } #back { display: none } td, th, p, div { font-size: 7pt } .highlight-blue { background: #cdf7ef } }