BODY {    color: black;    background: white;    text-align: left;    font-family: verdana, helvetica, sans-serif;       }.cya { display: none }DIV.footnote {                margin-top: 1em;               }DIV.block { display: block;            margin: 1em 0;            margin-left: 40px;            margin-right: 40px            }IMG { padding: 0.5em }SPAN.nb { color: red; background: inherit }SPAN.green { color: #006600; background: inherit }SPAN.cyan { color: teal; background: inherit }A:link { color: blue; background: inherit }A:visited { color: maroon; background: inherit }A:active { color: red; background: inherit }A:hover { color: green; background: inherit }A.note {          color: inherit;         background: inherit; text-decoration: none }A.note:visited {                  color: inherit;                 background: inherit;                 text-decoration: none;                 }A.note:hover {                  color: red;                 background: inherit;                 text-decoration: none;                 }H1, H2, H3, H4 {     font-family: serif;    color: teal;    background: white;}UL > LI { margin-top: 1em; } /*need this for both types - maybe no longer, I forget*//* LI { margin-top: 1em; } */LI { line-height: 1.4em; }H1 {     font-size: 1.5em;     margin-top: 1.5em;}H2 {     text-align: center;     font-size: 1.3em;     margin-top: 2em;}H3 {    margin-top: 1em;     font-style: italic;}P {    text-align: justify;    text-indent: 0;    margin-top: 0.5em;    margin-bottom: 0;    line-height: 1.4em;}P.ind { text-indent: 2em; }P.mod {      margin-top: 1em;      font-family: helvetica, sans-serif;      font-size: medium;      color: teal;      background: white;      text-indent: 0;}TT, CODE, PRE {   font-family: "Courier New", "Courier", monospace; }CODE { padding-right: 0.5em; padding-left: 0.5em }DIV.kimmo CODE { color: purple; background: inherit }SUP {    font-size: smaller; }HR.fnote {           width: 80%;           margin: 0.5em;           }TABLE.scores { border-style: solid;               border-collapse: collapse;               }TABLE.scores TH {                   padding-left: 2em;                  padding-right: 1em;                  padding-bottom: 0.5em                  }TABLE.scores TD {                   padding-right: 1em;                  padding-left: 2em;                   }/* TABLE.scores TR:first-child { border-top: none } */TABLE.scores > THEAD > TR {                             border-bottom: 5px double black;                            }TABLE.scores TR {                   border-bottom: 1px solid black;                  }TABLE.scores TR#bot {                   border-bottom: none;                  }