
.kwo-form { /* width:500px; */ }

.kwo-form H2 { font-size:18px; }
.kwo-form LABEL { font-weight:bolder; margin:15px 0 5px 0; display:block;}

.kwo-form .content { }
.kwo-form .header { margin:3px 0 12px 0; }
.kwo-form .footer { font-size:smaller; }

.kwo-form .action { width:100%; margin-top:10px; }
.kwo-form .action .left { text-align:left; }
.kwo-form .action .center { text-align:center; }
.kwo-form .action .right { text-align:right; width:230px; }

.kwo-form SELECT,
.kwo-form .text { width:100%; margin:0; }
.kwo-form OPTION { }
.kwo-form LABEL.required { color:black !important; }
.kwo-form LABEL.warn { color:red !important; }
.kwo-form DIV.fields { padding-right:5px; }
.kwo-form DIV.confirmation { color: green; }
.kwo-form div.divOption input { clear:left; }
.kwo-form span.asterisk { color:red !important; }

