html{margin-left:auto;margin-right:auto;max-width:800pt;display:block;}
body{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Noto Sans','DejaVu Sans','Bera Sans','Bitstream Vera Sans','Verdana','Helvetica','Nimbus Sans',sans-serif;margin-left:10pt;margin-right:10pt;text-align:left;line-height:1.3;font-size:12pt;text-decoration-skip-ink: none;}
.small{<!-- font-variant:small-caps; -->}
h1{text-align:left;}
.subhead{ margin-block-start: 1.00em; margin-block-end: 1.00em; font-size: 1.17em; font-weight: bold; }
a{color:#000000;text-decoration-style:solid;}
a:hover{text-decoration-style:solid;color:white;background-color:black;}
table{text-align:left;}
.infobox{border: 1pt solid black; border-collapse:collapse;}
.infoboxtr{border: 1pt solid black;}
.infoboxtd{border: 1pt solid black; padding-left:10pt; padding-right:10pt;}
table{width:100%;}
tr{width:100%}
td{background-color:#cccccc;padding:5pt;}
.leftimagehead{max-width:10%;min-width:5%;width:50pt;}
.projhead{font-weight:bold;text-decoration:none;font-size:15pt;font-variant:small-caps;}
.allhead{font-weight:bold;text-decoration:none;font-size:24pt;/*font-variant:small-caps;*/}
//.allhead:hover{text-decoration:underline;text-decoration-style:solid;}
.sechead{font-weight:bold;text-decoration:underline;text-decoration-style:solid;font-size:15pt;}
//.sechead:hover{text-decoration-style:double;}
.secunderhead{font-size:10pt;}
.icon{width:42pt;height:42pt;text-align:center;}
.copying-footer{text-align:center;font-size:9pt;}
@media only screen and (max-width: 1000pt) {
body {padding-left:2pt;padding-right:2pt;}
}
.mono{font-family:'Menlo','DejaVu Sans Mono','Source Code Pro',monospace;font-size:11pt;}
.site-title{text-decoration:none;}
