form{
  display:inline;
  margin:10px;
}
#layout{
  margin:auto;
  width:500px;
  text-align:center;
}
#layout table{
  width:100%;
  border-collapse:collapse;
}
#layout table th{
  border:1px solid #ccc;
  padding:5px;
  text-align:left;
  font-weight:normal;
  background-color:#ffc;
}
#layout table td{
  border:1px solid #ccc;
  padding:5px;
  text-align:left;
}
.error{
  color:#f00;
  font-weight:bold;
}
