.bfElementGroup input[type=checkbox],.bfElementGroup input[type=radio],.bfElementGroupNoWrap input[type=checkbox],.bfElementGroupNoWrap input[type=radio]{vertical-align:top}.bfQuickMode label{cursor:pointer}.bfQuickMode{padding:0;margin:0;width:100%}.bfQuickMode fieldset{padding:10px 10px 0;border:1px solid #ccc;margin:0 0 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:auto}.bfQuickMode legend{padding:5px;font-size:120%;border:none!important;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#92c1ff;line-height:normal!important;margin-top:18px!important}.bfQuickMode p.bfElemWrap{margin:0 0 10px}.bfQuickMode p.bfElemWrap,.bfQuickMode span.bfElemWrap{padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#eff5fa}.bfQuickMode span.bfElemWrap{margin:0 10px 10px 0}.bfQuickMode fieldset fieldset legend{border-color:#92c1ff;padding:5px;font-size:110%;color:#92c1ff;border-style:solid!important;border-width:1px!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;line-height:normal!important;margin-top:18px!important}.bfQuickMode fieldset.bfInline{padding:10px 10px 0;margin:0 10px 10px 0}.bfQuickMode fieldset.bfInline p{padding:5px;margin:0 0 10px}.bfQuickMode input[type=password],.bfQuickMode input[type=text],.bfQuickMode select,.bfQuickMode textarea{padding:2px;border:1px solid #ccc;line-height:normal}.bfQuickMode input[type=password]:hover,.bfQuickMode input[type=text]:hover,.bfQuickMode select:hover,.bfQuickMode textarea:hover{border-color:#92c1ff}.bfQuickMode input[type=password]:focus,.bfQuickMode input[type=text]:focus,.bfQuickMode select:focus,.bfQuickMode textarea:focus{border-color:#0071bc;outline:2px solid #92c1ff}.bfQuickMode button,.bfQuickMode input[type=button],.bfQuickMode input[type=checkbox],.bfQuickMode input[type=image],.bfQuickMode input[type=radio],.bfQuickMode input[type=reset],.bfQuickMode input[type=submit],.bfQuickMode select{cursor:pointer}.bfQuickMode input[type=hidden]{display:none}.bfQuickMode .bfPageIntro{padding:5px;border:none;font-weight:400;margin:0 0 10px;background:none}.bfQuickMode .bfErrorMessage{font-weight:700;color:red;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffeded;float:none;display:block}.bfMaxLengthCounter{color:#0071bc}.bfQuickMode span.hasTip{background:transparent url(img/icon_info.png) 100% 0 no-repeat}.bfQuickMode .bfSectionDescription{border:none;font-weight:400;background:none}.bfQuickMode .bfSectionDescription p{border:none;background:none}.bfQuickMode .bfRequired{padding:0 0 0 5px;font-size:100%;border:none;font-weight:700;color:red;margin:0;background:none;float:none}.bfQuickMode button[type=reset],.bfQuickMode button[type=submit]{padding:2px 5px;font-size:100%;border:1px solid #00388a;font-weight:700;text-shadow:#000 0 0 2px;color:#fff;outline:none;margin:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#0071bc}.bfQuickMode .bfCancelButton,.bfQuickMode .bfNextButton,.bfQuickMode .bfSubmitButton{float:right}.bfQuickMode .bfPrevButton{float:left}.bfQuickMode button.bfCalendar{height:21px;margin:0 0 0 5px}