input,button,select,textarea{font-family:Arial,sans-serif;margin:0}label{display:block;margin-bottom:1px}input[type="text"],input[type="password"],input[type="email"],input[type="date"],select,textarea{font-size:12px;border:1px solid #12799d;padding:4px 7px;margin-bottom:10px;height:18px;line-height:18px}input,textarea{width:266px}input[type="submit"],input[type="checkbox"],input[type="file"]{width:auto}textarea{height:auto}select{padding:4px 0 4px 4px;width:282px;height:28px;line-height:28px}input[type="submit"],button{display:inline-block;background-color:#12799d;border:1px solid white;color:white;font-size:14px;text-align:center;padding:3px 14px;box-shadow:2px 2px 3px black;-webkit-box-shadow:2px 2px 3px black;-moz-box-shadow:2px 2px 3px black}input[type="submit"],button{-webkit-appearance:button;cursor:pointer}input[type="submit"]{letter-spacing:1px}input[type="checkbox"]{margin:2px 0 0;*margin-top:0;line-height:normal}textarea{resize:none}.checkbox{min-height:18px;padding-left:20px}.checkbox input[type="checkbox"]{float:left;margin-left:-20px}label.checkbox{line-height:18px;margin-bottom:10px}.form-horizontal input,.form-horizontal textarea{display:inline-block}.form-horizontal label{float:left;width:165px;padding-top:5px}.form-horizontal input[type="submit"]{font-size:11px;padding:2px 5px;box-shadow:2px 2px 3px gray;-webkit-box-shadow:2px 2px 3px gray;-moz-box-shadow:2px 2px 3px gray}form ul{list-style:none;margin:2px 0 10px}form ul li{color:#cf0000;display:inline-block}form .help-block{display:block;margin-bottom:10px}form input[type="text"]+.help-block,form input[type="password"]+.help-block{margin-top:-8px}label.required:after{content:" *";color:#cf0000;font-weight:bold}