/* Form boxy  */
div.formbox {
  display:block;  
  margin:0.5em 0 0.5em 0;
  border-width:1px;
  border-style: solid;
  background-repeat:no-repeat;
  background-position: 8px 45%;
  padding: 10px;
  padding-left: 30px
}
div.formbox p, div.formbox ul {
  margin-bottom: 0;
}
div.confirm {
  color: #529214;
  border-color: #c6d880;
  background-color: #e6efc2;
  background-image: url('formbox-confirm.gif')
}
div.info {
  color: #817134;
  border-color: #ffd324;
  background-color: #fff6bf;
  background-image: url('formbox-info.gif')
}
div.error {
  color: #d12f19;
  border-color: #fbc2c4;
  background-color: #fbe3e4;
  background-image: url('formbox-error.gif')
}
div.formbox .close {
  display:block;
  width:11px;
  height:11px;
  text-indent:-1000px;
  overflow:hidden;
  float:right;
}
div.confirm .close {
  background-image: url('formbox-close-confirm.gif')
}
div.info .close {
  background-image: url('formbox-close-info.gif')
}
div.error .close {
  background-image: url('formbox-close-error.gif')
}
input.err, textarea.err, .f1 select.err {
  background: #FBE3E4;
}