<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CS211 Style */

* { color: black; font-family: Times; }
.center { text-align: center ; }

body { background-color: #DDFFFF; }

a:link    { color: blue;   text-decoration: none }
a:visited { color: purple; text-decoration: none}  
a:hover   { color: red;    text-decoration: none}  
a:active  { color: orange; font-weight: bold; text-decoration: none}

/* term    */ em     { color: #CC3399; font-weight: bold; }
/* input   */ code, pre  { color: #c00000;     font-family: Courier, fixed-width, monospace; font-weight: bold; text-decoration: none;}
/* value   */ var    { color: red;     font-family: Courier, fixed-width; monospace; font-weight: bold; text-decoration: italics;}
/* output  */ kbd, pre span.comment    { color: #003366; font-family: Courier, fixed-width, monospace; font-weight: bold; text-decoration: none;}
/* outval  */ tt     { color: #003366; font-family: Courier, fixed-width; monospace; font-weight: bold; text-decoration: italics;}
/* file    */ def    { color: #CC6600; font-family: Courier, fixed-width; monospace; font-weight: bold; text-decoration: none;}
/* fileval */ dfn    { color: #CC6600; font-family: Courier, fixed-width; monospace; font-weight: bold; text-decoration: italics;}
/* menu    */ strong { color: black;   font-family: Helvetica, Arial, Geneva, sans-serif; bold }
.math { font-family: serif }

p   { font-size: 12pt; text-align: left; }
li  { font-size: 12pt;  text-align: left; }
ul  { list-style: outside; }

hr { width: 100% ; background: black; height: 2pt; }

h1 {
  background-color:  #88aaff;
  FF;
  width: 99%;
  border: 2pt solid black;
  padding: 4pt;
  font-family: Helvetica, Arial, Geneva, sans-serif;
  font-size: 24pt;
  font-weight: bold;
  white-space: nowrap;
  text-align: left;
}

h2 {
  color: black;
  font-family: Helvetica, Arial, Geneva, sans-serif ;
  font-size:   20pt;
  font-weight: bold;
  white-space: nowrap;
  text-align: left;
}

h3 {
  color: purple;
  font-family: Helvetica, Arial, Geneva, sans-serif ;
  font-size:   16pt;
  font-weight: bold;
  white-space: nowrap;
  text-align: left;
}

h4 {
  color: #330066;
  font-family: Helvetica, Arial, Geneva, sans-serif ;
  font-size:   12pt;
  font-weight: bold;
  white-space: nowrap;
  text-align: left;
}

table { 
   border-collapse: collapse;
   border: 3pt double black;
   width: auto;
   background-color: #ddffcc;
   white-space: normal; 
}

table.full { 
   width: 100%;
}

table.center {
   width: auto;
   white-space: nowrap; 
   text-align: center;
}

table.noborder { border: none; }

th.d { /* empty data */ 
   border: none; 
   width: 10pt; 
   background-color: #ddffff; 
}

th {
   border: 1pt solid black ;
   padding: 2pt;
   text-align: center;
   vertical-align: middle;
   font-family: Helvetica, Arial, Geneva, sans-serif;
   font-size:   10pt;
   font-weight: bold;
}

th.e {
   border: none;
   background-color: #ddffff; 
}

th.h {
   border-top: 3pt double  black ;
   border-bottom: 3pt double  black ;
   padding: 2pt;
   text-align: center;
   vertical-align: middle;
   font-family: Helvetica, Arial, Geneva, sans-serif;
   font-size:   10pt;
   font-weight: bold;
}

th.v {
   border-left: 3pt double  black ;
   border-right: 3pt double  black ;
   padding: 2pt;
   text-align: center;
   vertical-align: middle;
   font-family: Helvetica, Arial, Geneva, sans-serif;
   font-size:   10pt;
   font-weight: bold;
}

td {
   border: 1pt solid black ;
   padding: 2pt;
   vertical-align: middle ;
   font-size: 10pt;
}

td.nocons {
    background-color: #bbffbb;
}
</pre></body></html>