/* Form boxy  */
fieldset {
  background: #ECF5FC;
  padding: 10px;
}
  div.formbox {padding:0.5em;margin:0.5em 0 0.5em 0;display:block;border-width:1px;border-style: solid;background-repeat:no-repeat;background-position:5px 5px;padding-left:26px}
  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;}
      
      form .mail span {visibility: hidden;}
      form .mail span input {width:32px !important;background:#eee;}
      form .mail span input.err {width:32px !important;background:#fbc2c4;}
      tr.err td {color:#d12f19}
