body {background:white;color:black;font-family:"trebuchet ms",sans-serif}
h1, h2, h2, h3 {color:dimgray}
/* CSS3 color module for capable browsers: reset the h1 color */
h1 {color:hsl(270,100%,40%)}
nav {display:block;}
nav ul {list-style-type:none;}
nav li {display:inline;}
p {font-family:"Palatino linotype",georgia,serif}
table {border: thin solid gray;font-family:"Segoe UI",calibri,tahoma,sans-serif}
caption {background:gainsboro;font-size:smaller}
th {background:silver;color:black;padding:1px}
td {border:thin solid silver}
ol {list-style:upper-roman}
ol ol {list-style:upper-alpha}
ol ol ol {list-style:decimal}
ol ul {list-style:circle}
a {text-decoration: none}
a:hover {background:silver} 
.sx {color:gray}
.do {color:crimson; font-weight:bold}
.areas {color:indigo}
.objects {color:darkgreen}
.condition {color:saddlebrown; font-style:italic}
.gray {color:gray}
.defi {color:darkred}
.calc {color:darkorange}
.esti {color:forestgreen}
.solv {color:darkblue}
.repr {color:indigo}
.deve {color:darkviolet}
.inte {color:darkcyan}
.expl {color:steelblue}
.comm {color:darkolivegreen}
.lilliput {font-size:smaller}
/* A touch of color for CSS3 capable browsers */
.sa3 {background:hsl(270,100%,90%)}
.sa2 {background:hsl(300,100%,90%)}
.sa1 {background:hsl(330,100%,90%)}
.s93 {background:hsl(000,100%,90%)}
.s91 {background:hsl(030,100%,90%)}
.s83 {background:hsl(060,100%,90%)}
.s82 {background:hsl(090,100%,90%)}
.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(000,100%,90%)}
.s41 {background:hsl(030,100%,90%)}
.s33 {background:hsl(060,100%,90%)}
.s31 {background:hsl(090,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%)}
@media print {
/*  body {background:white} */
 h1, h2, h3, h4, h5, h6 { page-break-after: avoid}
 ul, ol, dl {page-break-before:avoid}
 a {text-decoration:none}
 a:link {color: black }
 a:visited {color: black }
 .menu {display:none}
 nav {display:none}
}
