
/*** theme.css ***/

.bfQuickMode {width: 100%;padding: 0px;margin: 0px;}.bfQuickMode fieldset {padding: 10px 10px 0px 10px;border: 1px solid #ccc;margin: 0px 0px 10px 0px;width: auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.bfQuickMode legend {padding: 5px;background: #92c1ff;color: #fff;font-size: 120%;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.bfQuickMode p.bfElemWrap {padding: 5px;margin: 0px 0px 10px 0px;background: #eff5fa;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.bfQuickMode span.bfElemWrap {padding: 5px;background: #eff5fa;margin: 0px 10px 10px 0px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.bfQuickMode fieldset fieldset legend {background: #fff;color: #92c1ff;font-size: 110%;}.bfQuickMode fieldset.bfInline {margin: 0px 10px 10px 0px;padding: 10px 10px 0px 10px;}.bfQuickMode fieldset.bfInline p {padding: 5px;margin: 0px 0px 10px 0px;}.bfQuickMode input[type=text], .bfQuickMode input[type=password], .bfQuickMode textarea, .bfQuickMode select {border: 1px solid #ccc;padding: 2px;line-height: normal;}.bfQuickMode textarea:hover, .bfQuickMode input[type='text']:hover, .bfQuickMode input[type='password']:hover, .bfQuickMode select:hover {border-color: #92c1ff;}.bfQuickMode textarea:focus, .bfQuickMode input[type='text']:focus, .bfQuickMode input[type='password']:focus, .bfQuickMode select:focus {border-color: #0071bc; outline: 2px solid #92c1ff;}.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 .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[type='submit'], .bfQuickMode button[type='reset']{padding: 2px 5px 2px 5px;margin: 0px;outline: none;color: #fff;font-weight: bold;font-size: 100%;background: #0071bc;text-shadow:#000 0px 0px 2px;border: 1px solid #00388a;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton {float: right;}.bfQuickMode .bfPrevButton {float: left}.bfQuickMode button.bfCalendar {height: 21px;margin: 0px 0px 0px 5px;}