h1 {
  text-align:center;
  color:green;
}
h2.problem {
  color:red ;
}
em.warning {
  color:red ;
}
p.warning {
  color:red ;
}
span.userinput {
  color:red ;
  font-style: italic
}
pre.code {
  font-family  : monospace ;
  border-width : medium ;
  border-style : solid ;
  border-color : green ;
  padding: 2% 5% 2% 5% ;
}
pre.output {
  font-family  : monospace ;
  border-width : medium ;
  border-style : solid ;
  border-color : blue ;
  padding: 2% 5% 2% 5% ;
}
table.turnin {
  border-style : groove;
  border-color : blue ;
  border-width : thick ;
  width        : 100%
}
table.turnin td.date {
  border-width : medium ;
  border-style : solid ;
  width        : 50% ;
  font-size    : larger ;
  font-weight  : bolder ;
  border-color : red ;
  text-align   : center
}
table.turnin td.file {
  border-width : medium ;
  border-style : solid ;
  width        : 50% ;
  font-family  : Courier ;
  font-size    : larger ;
  font-weight  : bolder ;
  border-color : blue;
  text-align   : center;
}
table.turnin th {
  font-size    : larger ;
  font-style   : italic ;
}
span.fileName {
  font-family  : monospace ;
  color: green ;
  font-weight: bold ;
}
