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;
}
.empty25 { width: 25% }
.empty30 { width: 30% }
.empty50 { width: 50% }
.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, .noPrint { display: none }
	td, th, p, div { font-size: 7pt }
	.highlight-blue { background: #cdf7ef }
}