body { font-family: sans-serif; font-size: 13px; max-width: 1050px; position: relative; margin: 8px auto; }
hr { margin: 10px 0; border-style: dashed; }
h2, h3 { margin-bottom: 0; }
p, ul, h1 { margin: 2px 0; }
ul { padding-left: 0px; list-style-type: none; text-wrap: nowrap; }
/*li:before { content: ""; margin-left: -0.35rem; }*/
:not(code) > b { margin-top: 13px; display: inline-block; }
code, th { color: #055c8e; font-size: 14px; font-family: monospace; }
table:not(.columntable) tr:nth-child(odd), .columntable th:nth-child(odd), .columntable td:nth-child(odd) { background: #05F1; }
table { border-collapse: collapse; border: solid 1px #0004; font-size: 13px; }
.columntable td { width: 300px; vertical-align: top; padding: 5px; }
.columntable th { padding: 5px; }
.linked1 { color: #058e4f; } .linked2 { color: #8e6b05; }
.linked3 { color: #8e0505; } .linked4 { color: #09058e; }
.important { background-color: #055c8e15; font-weight: bold; }

#savearea { position: absolute; top: 0; right: 0; }

@media print {
	body, code, table, th { font-size: 11px; }
	#savearea { display: none; }
	body { margin: 0; }
}