#field{margin-left:.5em}#field,label{float:left;font-family:Arial,Helvetica,sans-serif;font-size:small}br{clear:both}input{border:1px solid #000;margin-bottom:.5em}input.error{border:1px solid red}label.error{background:url(../images/cross.png) no-repeat;padding-left:16px;margin-left:.3em}label.valid{background:url(../images/checked.gif) no-repeat;display:block;width:16px;height:16px}.v-space-below{margin-top:4vh!important}.v-hide{opacity:0;z-index:-999}