
body {
  font-family:arial;
  border: 1px solid #404040;
  padding: 20px;
  font-size: 12px;
}

td {
  font-size: 12px;
}

th {
  font-size: 12px;
  color: green;
}

h2 {
  font-size: 14px;
  color: blue;
}

#div0, #div1, #div2 {
  max-width:30%;
  min-width:180px;
  float:left;
}

button {
  min-width:50px;
}

td {
  text-align:center;
}

select {
  padding:5px;
  border-radius:5px;
}

a {
    color: #404040;
}

a:hover {
    color: #ccc;
}

table.zebra tr:nth-child(even) {
    background-color: #efefef;
}