/* generic */ table { border-collapse: collapse; } .strong { font-weight: bold; } .indent { margin-left: 1em; } .smaller { font-size: small; } .bold { font-weight: bold } /* questionnaire css */ .questionnaire table, .questionnaire div { width: 100%; border: solid 1px #000; margin: 0%; } table.borderless { border: none } div.patient_details { line-height: 0.3em } p.title { text-align: center; font-weight: bold; margin-top: 0.5em } th.border { border: solid 1px #000; border-bottom: none; padding: 5px } td.border { border-right: solid 1px #000 } .questionnaire div, .questionnaire p, .questionnaire td { font-family: verdana, sans-serif; padding: 2px 0px } input { border: 1px solid #000; width: 20px } input.data { width: 50px; height: 20px } input.tel_no { width: 150px; vertical-align: center } span.tel_no { font-size: smaller; color: #f00 } span.indent { padding-left: 3em } p.expanded { margin-top: 0em; margin-bottom: 2em } p.break { page-break-after: always; } #narrow { line-height: 0.5 } ul.narrow { margin-top: 0 } /* request_form.css */ div.request_form, div.symptoms { page-break-after: always; } .request_form div, .path_request div { font-family: verdana, sans-serif; font-size: 0.9em; } h1 { font-size: 2em; } h2 { color: #00f } h1, h2, h4 { text-align: center } div.logo { text-align: right } div.details, div.lab_use { border: solid 1px #000; padding: 1em } div.lab_use { height: 120px } table.pid { width: 100% } table.pid td { width: 25%; text-align: left; padding: 5px } table.pid td.label { text-align: right } table.pid td.highlight { border: dotted 1px #f00 } p.contact { color: #f00; margin-top: 0em } p.address { text-align: center; font-weight: bold } p.header { font-weight: bold; text-decoration: underline; margin-top: 0em } /* print report */ #patient_details td { padding: 2px 10px } p.h4 { color: #00f; border-bottom: solid 1px #00f; font-weight: bold; } td.header { font-weight: bold; text-align: right } .outreachResults td, .outreachResults th { border: solid 1px #c0c0c0; padding: 2px 5px } .red, td.highlight { color: #f00 } span.superscript { font-size: 8px; vertical-align: top } td.rangeFlag { border: dotted 2px #f00; font-weight: bold; } /* symptoms sheets */ p { font-family: verdana, sans-serif; } ol { list-style-type: lower-roman; } div.address { padding-top: 5em; } div.address p { font-weight: bold; line-height: 0.2em; text-align: center;} div.symptoms { width: 95%; margin: auto; font-size: smaller; } /* pathology request forms */ #immunol { background: #ba75ff; height: 80px; margin: 20px; padding: 2em 1em 1em 1em; text-align: center; font-weight: bold; } #biochem { background: #9bca0d; height: 80px; margin: 20px; padding: 2em 1em 1em 1em; text-align: center; font-weight: bold; } .path_request table { width: 100% } .path_request .details td { padding: 0.5em; border: solid 1px #000 } .border { padding: 0.2em; border: solid 1px #000 } .href { border: none !important; background: #fff !important; } /* eq5d */ .eq5d td { padding: 0em 1em } p.eq5d { font-size: small; font-style: italic; text-align: center; } input.date { width: 100px; height: 30px; border: dotted 1px #f00 } input.name { width: 400px; height: 30px; border: dotted 1px #f00 } .cover li { margin: 1em 0 }