﻿body {
    background-color:#fafafa;
}
div {
    margin:1%;
    width:98%;
    text-align:center;
    border: 1px double;    
}
table {
    background-color:Window;
    margin:3px;
    width:99%;
    
    border: 1px ridge ActiveBorder;
    border-collapse: collapse;
}
th{
    padding:5px;
    text-align:left;
    background-color:wheat;
    border: 1px ridge ActiveCaption;
}
td {
    padding:5px;
    text-align:left;
    margin:0;
    border: 1px ridge ActiveCaption;
}
td.st0 {
    background-color:white;
}
td.st1:before, td.st2:before, td.st3:before {
  width:1em;
  height: 1em;
  content: "";
  display: inline-block;
  position:relative;
  margin-right: 5px;
}
td.st1:before {
  background-color: green;
}
td.st2:before {
    background-color:yellow;
}
td.st3:before {
    background-color:red;
}
input, img {
    margin: 5px;
}
.header {

}
.header h2 {
    margin: 2px;
}
.config {}
.footer {}