body {background:white; color:black; font-family:calibri,"trebuchet ms",tahoma,sans-serif}
a {text-decoration: none}
 a:hover {background:silver} 
 a:target {background:lightgrey;border:thin solid black}
h1, h2, h3, h4, h5, h6, hr {color:darkgreen}
nav {display:block}
nav ul {list-style-type:none}
nav li {display:inline}
p {font-family:cambria,"Palatino linotype",georgia,serif}
pre {font-family:"lucida console",consolas,monaco,"courier new","nimbus mono l",monospace}
svg {background:white}
  /* Thanks due to Dr. Olaf Hoffman */
 g text.tooltip {display:none}
 g:hover text.tooltip {display:block;background:yellow;border:thin solid black;font-style:italic;z-index:2} 
table {border: thin solid gray;border-collapse:collapse;empty-cells:show}
 caption {background:gainsboro;font-size:smaller}
 th {background:silver;color:black;padding:1px;font-size:smaller}
 td {border:thin solid silver}
@media print {
/*  body {background:white} */
 h1, h2, h3, h4, h5, h6 {color:black; page-break-after:avoid}
 h1, h2 {text-align:center}
 ul, ol, dl {page-break-before:avoid}
 a {text-decoration:none}
 a:link {color: black }
 a:visited {color: black }
 table {page-break-inside:avoid;border-collapse:separate;border-spacing:0;}
 th.function {background:whitesmoke}
 .toc a:after {content:normal}
 .menu {display:none}
 .nav {display:none}
 .noprint {display:none}
}
/*  hide from monitor - specific to print format */
@media screen {
 .noscreen {display:none}

}
