@import "../base.css";
/* authored by dana lee ling, creative commons -by 3.0 November 2007, dleeling@comfsm.fm */
html {background:lightskyblue}
/* Candara had an appeal to me, and when I saw Tuck's stack using candara behind         */
/* Segoe UI with Trebuchet out back, nearly mirroring my own stack, I had to try the     */
/* the one font I had not yet tried, Segoe UI. Ubuntu added 20140423 to solve SVG prob   */
/* At an unknown date Calibri was added but the SVG font family was removed as inherits  */
body {
 background:white;
 color:black;
 font-family:Roboto,
             "Helvetica Neue",
             Calibri,
			       Ubuntu,
             sans-serif;
 padding:1em;
 border:thin solid steelblue;
 }
/* 200710251414 LoVe Hurts, Find Antidote */
a:hover {background:deepskyblue}
a:focus {background:deepskyblue}
code {border:thin solid steelblue;background:aliceblue;color:black;padding:0.5ex 1em}
 .function {
 background:lavender;
 border:thin solid black;
 margin:1ex;
 padding:1ex;
 text-align:center;
 }
h1, h2, h3, h4, h5, h6, hr  {color:steelblue}
h4, h5, h6 {color:midnightblue}
img {border:none;max-width:100%;height:auto}
/* pseudopre is a mobile device kludge to avoid use of pre on small screens */
.pseudopre {font-family:cousine, monospace}
table { border:thin solid dodgerblue; }
 caption {background:lightskyblue;font-size:smaller;font-style:italic}
 table.out-of-flow caption {background:ivory;font-size:smaller;font-style:italic;margin-left:1em}
 th {background:lavender}
 td {border:thin solid steelblue;}
/* A touch of color for CSS3 capable browsers */
.s81 {background:hsl(120,100%,90%)}
.s73 {background:hsl(150,100%,90%)}
.s72 {background:hsl(180,100%,90%)}
.s71 {background:hsl(210,100%,90%)}
.s63 {background:hsl(240,100%,90%)}
.s61 {background:hsl(270,100%,90%)}
.s53 {background:hsl(300,100%,90%)}
.s51 {background:hsl(330,100%,90%)}
.s43 {background:hsl(0,100%,90%)}
.s41 {background:hsl(30,100%,90%)}
.s33 {background:hsl(60,100%,90%)}
.s31 {background:hsl(90,100%,90%)}
.s23 {background:hsl(120,100%,90%)}
.s21 {background:hsl(150,100%,90%)}
.s13 {background:hsl(180,100%,90%)}
.s12 {background:hsl(210,100%,90%)}
.s11 {background:hsl(240,100%,90%)}
.s03 {background:hsl(270,100%,90%)}
ol.toc ol li {list-style-type:none}
@media print {
*[id|=page] {page-break-before:always}
 html {background:white}
 body {background:white;color:black;padding:0ex;border:none;padding:0}
 code {background:white}
 div {padding:0}
 h1, h2, h3, h4, h5, h6 {color:black;font-size:smaller;page-break-after:avoid}
 a {text-decoration:none;color:black}
 table {border-collapse:separate;border-spacing:0;border:medium solid black}
 caption {background:whitesmoke; font-size:smaller}
 th {background:gainsboro}
 td {border:thin solid dimgray}
 .toc a:after {content:normal}
 .menu {display:none}
 .noprint {display:none}
}
@media screen {
.noscreen {display:none}
}

