.khrfrm form {border:1px solid #ccc;background:#fafafa;}
.khrfrm form h2 {background:#123;color:#fff;padding:5px 0px 5px 25px;}
.khrfrm fieldset {border:0;padding:15px;background:none;}
.khrfrm fieldset legend {color:#123;font-weight:bold;font-size:120%;margin:0 0 10px;}
.khrfrm fieldset input, .khrfrm fieldset textarea {margin-left:1em;margin-top:0.2em;padding:3px;}
.khrfrm fieldset label {display:block;margin-top:10px;font-weight:bold;}
.khrfrm fieldset.submit label {padding:0;display:inline;}
.khrfrm fieldset.submit {padding:5px 5px 5px 15px;background: #123;margin:0;border:0;}
.khrfrm fieldset label .required {color:#a00;padding:0 3px;font-weight:bold;}


