body { /* override default dancer style.css */ background-color: #fff; background-image: none; } h4 { color: #00f } p { /* from style.css, modified for pdf layout */ line-height: 1.5em; margin: 1em 0; } #pdf { font-size: 12px } /* force for best pdf rendering */ #box { height: 180px; border: solid 1px #000; font-size: 10px !important; } #barcode { float: none; margin-left: auto; margin-right: auto; } .indent { margin-left: 2em } .borderless { border: none } .dfv-err, .highlight { color: #f00; background: #ffc0cb; font-weight: bold; text-align: center; } .fieldname { color: #800000; font-weight: bold } .centered { float: none; margin: 0 auto; } .text-centre { text-align: center } .section { padding: 5px } .strong { font-weight: bold } .grey { color: #c0c0c0; } div.found { padding-top: 15px; margin-bottom: 10px; border-radius: 10px; } span.found { margin: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; } span.previous { border-radius: 10px; } .found, .previous { background: #ffebcd; padding: 5px 10px; } /* 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, p.info { color: #f00; font-weight: bold; } #bcr-abl-results { background: #f0f0f0; font-family: monospace; padding-top: 5px; padding-bottom: 5px; } #footer { /* from style.css */ clear: both; padding-top: 2em; text-align: center; padding-right: 160px; font-family: sans-serif; font-size: 10px; } #manualFill { background: #f5f5f5; border-left: solid 2px #f00; border-right: solid 2px #f00; } a.tiny { font-size: small; }