.error_frame{border:1px solid #880404;padding-top:5px;padding-bottom:5px;margin:0 8px 5px 8px;background-image:url("../images/forms/error.png");background-repeat:no-repeat;background-position:5px 2px;min-height:20px;vertical-align:middle}
.error_text{vertical-align:middle;padding-left:45px;padding-top:4px;font-weight:bold}
.fields_table{border-collapse:collapse;padding:0;margin:0;vertical-align:top}
.field_table{border-collapse:collapse;padding:0;margin:0;width:100%;height:100%;vertical-align:top}
.fields_table_cell{padding:3px 3px 1px 1px;vertical-align:top;width:240px}
.fields_table_spacer_cell{width:240px;height:1px}
.field_table TD{padding:0}
.field_label_row,.field_hint_row{height:14px}
.input_field{font:12px Arial,Helvetica,Sans serif;margin:0;padding:0;width:100%;height:16px;position:relative;left:-1px;border:1px solid #5089fa;color:black}
.input_select{font:12px Arial,Helvetica,Sans serif;margin:0;padding:0;width:100%;height:18px;position:relative;left:-1px;background:#FFF url(../images/textfield.gif) top repeat-x;border:1px solid #5089fa;color:black}
.input_file{font:12px Arial,Helvetica,Sans serif;margin:0;padding:0;width:100%;height:18px;position:relative;left:-1px;border:1px solid #5089fa;color:black}
.textarea_field{font:12px Arial,Helvetica,Sans serif;border:1px solid #7f9db9;margin:0;padding:0;width:100%;overflow:auto;position:relative;left:-1px}
.readonly{background:#f0f0f0}
.text_area_field_span_rows_8{height:408px}
.text_area_field_span_rows_7{height:352px}
.text_area_field_span_rows_6{height:296px}
.text_area_field_span_rows_5{height:240px}
.text_area_field_span_rows_4{height:184px}
.text_area_field_span_rows_3{height:128px}
.text_area_field_span_rows_2{height:74px}
.text_area_field_span_rows_lat_8{height:176px}
.text_area_field_span_rows_lat_7{height:154px}
.text_area_field_span_rows_lat_6{height:132px}
.text_area_field_span_rows_lat_5{height:110px}
.text_area_field_span_rows_lat_4{height:88px}
.text_area_field_span_rows_lat_3{height:66px}
.text_area_field_span_rows_lat_2{height:44px}
.field_input_cell,.field_input_div{margin:0;width:100%;padding:0;overflow:visible;vertical-align:top}
.field_label_div{font:10px Arial,Helvetica,Sans serif;text-align:left;font-weight:normal;color:#0649ce;margin:0;width:100%;padding:0}
.field_label_disabled{color:#a1a1a1}
.field_hint_div{width:100%;font:9px Arial,Helvetica,Sans serif;color:#aaaeb6;text-align:left;padding:0}
.mask_legend_div{width:100%;font:9px Arial,Helvetica,Sans serif;color:#444;padding-left:8px}
.field_error{background-color:#fffabb;border:1px solid #ff4e44}
.field_error_text{font-weight:normal!important;color:#ff4e44}