.brick h1, .ufe-content h1, #ufe-system-content h2 {color:#000; font-size: 22px; font-weight: normal;}
#ufe-system-content h2 {text-align: left;}
#ufe-system-content h3 {font-weight: normal;}
#ufe-system-content table {font-size: 1em;}
#ufe-system-content h2 a, #ufe-system-content h3 a {color: #000;}
#ufe-system-content h2 {font-size: 16px;}

.ufe-content h4, #ufe-system-content h3 {border-bottom: 1px solid #ccc; padding-bottom: 2px;}
#ufe-system-content.ufe-ustat h3 {border: 0}

.ufe-content fieldset {border: 1px solid #ccc; margin: 20px 0; padding: 8px; width: 550px;}
.ufe-content legend {font-weight: bold; color: #000;}

.ufe-note {font-size: .9em; font-style: italic;}
span.ufe-label {display: block; float: left; margin-bottom: 15px; padding-right: 8px; text-align: right; width: 50%;}
.ufe-row-end {clear: both;}

.ufe-field-block, .ufe-field-block-2col {float: left; margin-right: 10px; padding-bottom: 25px;}
.ufe-field-block label, .ufe-field-block-2col label {display: block;}
.ufe-field-block span.ufe-label, .ufe-field-block-2col span.ufe-label, .ufe-field-block-free span.ufe-label {display: inline; float: none; margin: 0; padding: 0; text-align: left;}
.ufe-field-block span.ufe-note, .ufe-field-block-2col span.ufe-note {display: block;}
.ufe-field-block-2col {width: 225px;}
.ufe-field-block-free {margin-bottom: 25px;}
.ufe-field-block-free label {display: inline;}

#ufe-print {background-color: #FFF; width: 775px; margin: 0 auto; padding: 15px; font-size: 0.8em; text-align: left;}
#ufe-data-crx .ufe-data-error table {border: 1px solid #EEE; border-collapse: collapse;}
#ufe-data-crx h1 {font-weight: normal; font-size: 22px; margin-top: 25px;}
#ufe-data-crx h2 {color: #ffffff}



