/*** theme.css ***/

.bfQuickMode {width: 100%;padding: 0px;margin: 0px;}.bfQuickMode fieldset {margin: 0;padding: 0;}.bfQuickMode .bfFieldset-tl { background: transparent url('img/bg_fieldset-tl.png') top left no-repeat; }.bfQuickMode .bfFieldset-tr { background: transparent url('img/bg_fieldset-tr.png') top right no-repeat; }.bfQuickMode .bfFieldset-t { height: 17px; background: transparent url('img/bg_fieldset-t.png') 0 0 repeat-x; margin: 0 17px; }.bfQuickMode .bfFieldset-l { background: transparent url('img/bg_fieldset-l.png') 0 0 repeat-y; }.bfQuickMode .bfFieldset-r { background: transparent url('img/bg_fieldset-r.png') 100% 0 repeat-y; }.bfQuickMode .bfFieldset-m {margin: 0 17px;padding-top: 15px;background: #fff;}.bfQuickMode .bfFieldset-bl { background: transparent url('img/bg_fieldset-bl.png') bottom left no-repeat; }.bfQuickMode .bfFieldset-br { background: transparent url('img/bg_fieldset-br.png') bottom right no-repeat; }.bfQuickMode .bfFieldset-b { height: 17px; background: transparent url('img/bg_fieldset-b.png') 0 0 repeat-x; margin: 0 17px; }.bfQuickMode fieldset {border: none;padding: 0;margin: 0;position: relative;}.bfQuickMode legend {font-size: 110%;color: #214478;}.bfQuickMode .bfLegend-l {padding: 0;background: none;position: absolute;top: -38px;left: 0;}.bfQuickMode .bfLegend-l, .bfQuickMode .bfLegend-r, .bfQuickMode .bfLegend-m { display: inline-block; line-height: 25px; height: 25px; }.bfQuickMode .bfLegend-l { background: transparent url('img/bg_legend-l.png') 0 0 no-repeat; }.bfQuickMode .bfLegend-r { background: transparent url('img/bg_legend-r.png') 100% 100% no-repeat; }.bfQuickMode .bfLegend-m { background: transparent url('img/bg_legend-m.png') 0 0 repeat-x; margin: 0 10px; }.bfQuickMode p.bfElemWrap {background: #f9fafc;padding: 5px;margin: 0px 0px 10px 0px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.bfQuickMode span.bfElemWrap {background: #f9fafc;padding: 5px;margin: 0px 10px 10px 0px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.bfQuickMode .bfWrapperInline .bfFieldset-tl, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-tl { background: transparent url('img/bg_infieldset-tl.png') top left no-repeat; }.bfQuickMode .bfWrapperInline .bfFieldset-tr, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-tr { background: transparent url('img/bg_infieldset-tr.png') top right no-repeat; }.bfQuickMode .bfWrapperInline .bfFieldset-t, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-t { height: 17px; background: transparent url('img/bg_infieldset-t.png') 0 0 repeat-x; margin: 0 17px; }.bfQuickMode .bfWrapperInline .bfFieldset-l, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-l { background: transparent url('img/bg_infieldset-l.png') 0 0 repeat-y; }.bfQuickMode .bfWrapperInline .bfFieldset-r, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-r { background: transparent url('img/bg_infieldset-r.png') 100% 0 repeat-y; }.bfQuickMode .bfWrapperInline .bfFieldset-m, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-m {margin: 0 17px;padding-top: 15px;background: transparent;}.bfQuickMode .bfWrapperInline .bfFieldset-bl, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-bl { background: transparent url('img/bg_infieldset-bl.png') bottom left no-repeat; }.bfQuickMode .bfWrapperInline .bfFieldset-br, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-br { background: transparent url('img/bg_infieldset-br.png') bottom right no-repeat; }.bfQuickMode .bfWrapperInline .bfFieldset-b, .bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-b { height: 17px; background: transparent url('img/bg_infieldset-b.png') 0 0 repeat-x; margin: 0 17px; }.bfQuickMode fieldset.bfInline {width: 100%;max-width: 110%;}.bfQuickMode fieldset fieldset legend {background: none;color: #53676c;font-size: 100%;font-weight: bold;}.bfQuickMode fieldset fieldset .bfLegend-l {top: -35px;}.bfQuickMode fieldset fieldset .bfLegend-l, .bfQuickMode fieldset fieldset .bfLegend-r, .bfQuickMode fieldset fieldset .bfLegend-m { line-height: 20px; height: 20px; }.bfQuickMode fieldset fieldset .bfLegend-l { background: transparent url('img/bg_inlinelegend-l.png') 0 0 no-repeat; }.bfQuickMode fieldset fieldset .bfLegend-r { background: transparent url('img/bg_inlinelegend-r.png') 100% 100% no-repeat; }.bfQuickMode fieldset fieldset .bfLegend-m { background: transparent url('img/bg_inlinelegend-m.png') 0 0 repeat-x; margin: 0 10px; }.bfQuickMode fieldset.bfInline p {padding: 5px;margin: 0px 0px 10px 0px;}.bfQuickMode .bfInline .bfLabelLeft .bfElementGroupNoWrap input[type='text'] {width: 50%;}.bfQuickMode input[type=text], .bfQuickMode input[type=password], .bfQuickMode textarea, .bfQuickMode select {border: 1px solid #ccc;padding: 2px;line-height: normal;background: #fff url('img/bg_input.png') 0 0 no-repeat;}.bfQuickMode textarea:hover, .bfQuickMode input[type='text']:hover, .bfQuickMode input[type='password']:hover, .bfQuickMode select:hover {border-color: #00aad4;}.bfQuickMode textarea:focus, .bfQuickMode input[type='text']:focus, .bfQuickMode input[type='password']:focus, .bfQuickMode select:focus {border-color: #ffd42a; background: #fff url('img/bg_input_focus.png') 0 0 no-repeat;}.bfQuickMode input[type='button'], .bfQuickMode input[type='submit'], .bfQuickMode input[type='checkbox'], .bfQuickMode input[type='image'], .bfQuickMode input[type='radio'], .bfQuickMode input[type='reset'], .bfQuickMode select, .bfQuickMode button {cursor: pointer;}.bfQuickMode input[type='hidden'] { display: none; }.bfQuickMode p.bfRolloverBg, .bfQuickMode span.bfRolloverBg {border: 1px solid #e9ddaf;padding: 4px !important;background-image: url('img/bg_rollover.png') !important;background-position: 0 0 !important;background-repeat: repeat-x !important;}.bfQuickMode .bfPageIntro {padding: 5px;margin: 0px 0px 10px 0px;background: none;border: none;font-weight: normal;}.bfQuickMode .bfErrorMessage {background: #ffeded;font-weight: bold;float: none;display: block;color: red;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.bfMaxLengthCounter {color: #0071bc;}.bfQuickMode span.hasTip {background: transparent url('img/icon_info.png') right top no-repeat;}.bfQuickMode .bfSectionDescription {background: none;border: none;font-weight: normal;}.bfQuickMode .bfSectionDescription p {background: none;border: none;}.bfQuickMode .bfRequired {background: none;font-size: 100%;font-weight: bold;border: none;padding: 0px 0px 0px 5px;margin: 0px;color: #f00;float: none;}.bfQuickMode button { padding: 0 15px 0 0; margin-right:5px; font-size: 12px;font-weight:bold; text-align: center; background: transparent url('img/bg_btn.png') no-repeat right -110px;position: relative;border: 0; cursor: pointer;overflow: visible; }.bfQuickMode button span {padding: 9px 0 0 15px; height:35px; background: transparent url('img/bg_btn.png') no-repeat left top; color:#214478;position: relative;display: block; white-space: nowrap;}.bfQuickMode button::-moz-focus-inner {border: none;}.bfQuickMode button:hover, button.submitBtnHover { background-position: right -165px; }.bfQuickMode button:hover span, button.submitBtnHover span {background-position: 0 -55px;}.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton {float: right;}@media screen and (-webkit-min-device-pixel-ratio:0) {.bfQuickMode button span {margin-top: -1px;}}.bfQuickMode .bfPrevButton {float: left}.bfQuickMode button.bfCalendar {height: 35px;margin: 0px 0px 0px 5px;}
