body { /* override default dancer style.css */ background-color: #fff; background-image: none; } #pdf { font-size: 12px } /* force for best pdf rendering */ #barcode { float: none; margin-left: auto; margin-right: auto; } .indent { margin-left: 2em } .borderless { border: none } .dfv-err { color: #f00; background: #ffc0cb; font-weight: bold; text-align: center } .fieldname { color: #800000; font-weight: bold } .centered { float: none; margin: 0 auto; } .box { height: 180px; border: solid 1px #000; font-weight: bold } .strong { font-weight: bold } /* remove fuzziness of autosuggest text: */ div.autosuggest ul li a { text-shadow: none } /* better, but still naff: 0.1em 0.1em 0.05em #333 */ /* HTML::Barcode::Code93 styles */ table.hbc { border-width:0; border-spacing:0; } table.hbc tr, table.hbc td { border:0; margin:0; padding:0; } table.hbc td { text-align:center; } table.hbc td.hbc_on, table.hbc td.hbc_off { width:2px; height:20px; } table.hbc td.hbc_on { background-color:#000; color:inherit; } table.hbc td.hbc_off { background-color:#fff; color:inherit; } /* HTML::Barcode::QRCode styles (adapted) */ table.hbc td.hbq_on, table.hbc td.hbq_off { width:3px; height:3px; } table.hbc td.hbq_on { background-color:#000; color:inherit; } table.hbc td.hbq_off { background-color:#fff; color:inherit; } /* PDS data block styles: */ #pds { padding: 2px 10px; border: solid 1px #f00; background: #fff8dc; color: #000080; margin-bottom: 10px; } p.pds { margin: 2px 20px } span.pds { color: #f00; font-weight: bold; }