/* KVB Orange: #FF9933 */
/* KVB Dk Gn: #2AD481 */

html{
  font-family: verdana, sans-serif;
  font-size: 80%;
  color: #555;
}

h1, legend{
  color: #FF9933;
}

h3{
  font-size: 100%;
}

legend{
  font-size: 120%;
  font-weight: bold;
}

fieldset{
  border-color: #2AD481;;
}

.left{
  width: 31%;
  float: left;
}

.right{
  float: left;
}

.middle{
  width: 31%;
  float: left;
}

.centre{
  text-align: center;
}

.error{
  background-color: #F00;
  color: yellow;
}

.flash.error{
  border: 1px solid #F00;
  color: #F00;
  background: white;
}

.confirmation{
  border: 1px solid #693;
}

.flash{
  padding: 1em;
}

label{
  margin-right: 0.5em;
  padding: 0.25em;
  color: #639;
}

label.me{
  font-style: italic;
}

.cb{
  display: block;
  margin: 0.3em;
}

th{
  color: #639;
}
