.uniForm{position:relative;z-index:1;width:650px;margin:0;padding:0}.uniForm fieldset{border:none;margin:0;padding:0}.uniForm fieldset legend{color:#333;font-weight:700;font-size:100%;margin:0;padding:1.5em 0}.uniForm .ctrlHolder,.uniForm .buttonHolder{clear:both;margin:0;padding:0}.uniForm:after,.uniForm .buttonHolder:after,.uniForm .ctrlHolder:after,.uniForm .ctrlHolder .multiField:after,.uniForm .inlineLabel:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden}.uniForm .inlineLabel,.uniForm .inlineLabels .inlineLabel,.uniForm .blockLabels .inlineLabel{width:auto;float:none;display:block;margin:0}.uniForm .inlineLabel input,.uniForm .inlineLabels .inlineLabel input,.uniForm .blockLabels .inlineLabel input{border:none;float:left;margin:0 .4em 0 0;padding:0}.uniForm label,.uniForm .label,.uniForm .blockLabels label,.uniForm .blockLabels .label{display:block;float:none;line-height:100%;width:auto;padding:0}.uniForm .formHint,.uniForm .blockLabels .formHint{float:right;clear:none;width:45%;font-size:.9em;color:#777;top:-.5em;margin:0}.uniForm .multiField,.uniForm .blockLabels .multiField{float:left;width:53%}.uniForm .multiField .blockLabel,.uniForm .blockLabels .multiField .blockLabel{float:left;width:auto;margin:0 10px 0 0}.uniForm .multiField .blockLabel .textInput,.uniForm .multiField .blockLabel .selectInput,.uniForm .multiField .blockLabel select,.uniForm .blockLabels .multiField .blockLabel .textInput,.uniForm .blockLabels .multiField .blockLabel .selectInput,.uniForm .blockLabels .multiField .blockLabel select{width:100%;margin:.3em 0 0}.uniForm .inlineLabels label,.uniForm .inlineLabels .label{float:left;line-height:100%;position:relative;width:45%;margin:.3em 2% 0 0;padding:0}.uniForm .inlineLabels .formHint{clear:both;float:none;margin-top:0;margin-left:47%;font-size:.9em;color:#777;position:static}.uniForm .inlineLabels .multiField{float:left;width:45%;margin:0 0 .3em}.uniForm .inlineLabels .multiField .blockLabel .textInput,.uniForm .inlineLabels .multiField .blockLabel .selectInput,.uniForm .inlineLabels .multiField .blockLabel select{display:block;float:none;width:100%;margin:.3em 0 0}.uniForm label em,.uniForm .label em,.uniForm .blockLabels label em,.uniForm .blockLabels .label em{position:absolute;left:-7px}.uniForm .inlineLabels label em,.uniForm .inlineLabels .label em{display:block;position:absolute;left:auto;right:0;font-style:normal;font-weight:700}.uniForm .inlineLabel em{position:absolute;left:7px}.uniForm .col{float:left;width:47.9%;margin:0 2% 20px 0}button.primaryAction{font-family:Tahoma,Geneva,Verdana,"DejaVu Sans"}.uniForm .ctrlHolder{border-bottom:1px solid #dfdfdf;padding:7px}.uniForm .buttonHolder{text-align:right}.uniForm .resetButton{float:right;visibility:hidden}.uniForm .primaryAction{font-weight:700;float:left;margin:.3em 2% 0 0;padding:3px 4px}.uniForm .focused{background:#fffcdf}.uniForm .inlineLabel span{float:left;width:90%}.uniForm label,.uniForm .blockLabels label,.uniForm .blockLabels .label{margin:0 0 .5em}.uniForm .textInput,.uniForm .blockLabels .textInput,.uniForm .blockLabels .fileUpload{width:53%}.uniForm .selectInput,.uniForm select,.uniForm .blockLabels .selectInput,.uniForm .blockLabels select{width:53.5%}.uniForm textarea,.uniForm .blockLabels textarea{width:53%;height:12em}.uniForm .inlineLabels textarea{width:45%;height:12em}.uniForm .inlineLabels .multiField .blockLabel{float:left;width:auto;margin:0 3% 0 0}.uniForm div.focused .formHint{color:#333}.uniForm .col.first{width:49%;float:left;clear:none}.uniForm .col.last{width:49%;float:right;clear:none;margin-right:0}.uniForm #errorMsg{background:#ffdfdf;border:1px solid #df7d7d;border-width:1px 0;margin:0 0 1.5em;padding:7px}.uniForm .error{background:#ffdfdf;border:1px solid #df7d7d;border-width:1px 0}.uniForm #errorMsg dt,.uniForm #errorMsg h3{font-size:100%;line-height:100%;font-weight:700;margin:0 0 .5em}.uniForm #errorMsg ol li{list-style-position:inside;border-bottom:1px dotted #df7d7d;position:relative;margin:0;padding:2px}.uniForm .errorField{color:#af4c4c;background:#ffbfbf;margin:0 0 6px;padding:4px}.uniForm #OKMsg{background:#c8ffbf;border:1px solid #a2ef95;border-width:1px 0;margin:0 0 1.5em;padding:7px}.uniForm #OKMsg p{margin:0}.uniForm .textInput,.uniForm .blockLabels .textInput,.uniForm .blockLabels .fileUpload,.uniForm .selectInput,.uniForm .blockLabels .selectInput,.uniForm .blockLabels select,.uniForm textarea,.uniForm .blockLabels textarea,.uniForm .inlineLabels .textInput,.uniForm .inlineLabels .fileUpload,.uniForm .inlineLabels .selectInput,.uniForm .inlineLabels select,.uniForm .inlineLabels textarea,.uniForm .inlineLabels .multiField select{float:left}.uniForm .multiField .inlineLabel,.uniForm .blockLabels .multiField .inlineLabel,.uniForm .inlineLabels .multiField .inlineLabel{display:block;margin:0 0 .5em}.uniForm .inlineLabels .textInput,.uniForm .inlineLabels .fileUpload,.uniForm .inlineLabels .selectInput,.uniForm .inlineLabels select{width:45%}.uniForm .ctrlHolder .textInput:focus,.uniForm .ctrlHolder textarea:focus{outline:none}.uniForm #errorMsg dd,.uniForm #errorMsg ol{margin:0;padding:0}