.DF_errorlabel_1        {
  font:bold 11px Tahoma; color:#973333;
}
.DF_errorlabel_right    {
  font:bold 11px Tahoma; color:#973333;
  text-align:right;
}
.DF_label_1     {
  font:normal 11px Arial; color:#000000; 
  padding:2px; margin-bottom:-2px; padding-left:4px
  text-align:left;
}
.DF_label_2 {
  font:bold 11px Verdana; color:#000000;
  padding-left:4px; padding-right:2px; padding-top:1px; padding-bottom:1px;
  border-style:solid; border-left-width:3px; border-right-width:0px; border-top-width:0px; border-bottom-width:1px;
  border-left-color:#A0A0A0; border-right-color:#C0C0C0; border-top-color:#C0C0C0; border-bottom-color:#A0A0A0;
  text-align:left;
}
.DF_label_3 {
  font:bold 11px Verdana; color:#000000;
  padding-left:4px; padding-right:2px; padding-top:1px; padding-bottom:1px;
  border-style:solid; border-left-width:3px; border-right-width:0px; border-top-width:0px; border-bottom-width:1px;
  border-left-color:#DCADAC; border-right-color:#C0C0C0; border-top-color:#C0C0C0; border-bottom-color:#DCADAC;
  text-align:left;
}
.DF_label_4 {
  font:normal 10px Tahoma; color:#666;
  text-align:left;
}

.DF_groupbox_1 {
  font:normal 10px Tahoma; color:#000000;
  text-align:left;
}
.DF_groupbox_2 {
  font:normal 10px Tahoma; color:#000000;
  border-style:solid; border-width:1px; border-color:#999;
  background:#DDD;
  text-align:left;
}

.DF_textbox_1 {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_textbox_2 {
  font:normal 11px Verdana; color:Black;
  text-align:right;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_textbox_error_1 {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px;
  border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_textbox_error_2 {
  font:normal 11px Verdana; color:Black;
  text-align:right;
  border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px;
  border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_textbox_errorline_1 {
  margin-top:-1px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}
.DF_filebox_1 {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_filebox_error_1 {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px;
  border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_filebox_errorline_1 {
  margin-top:-1px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}
.DF_textarea_1 {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_textarea_2 {
  font:normal 12px Courier; color:Black;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_textarea_error_1 {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px;
  border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_textarea_errorline_1 {
  margin-top:-1px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}
.DF_textarea_counter {
  font:normal 10px Tahoma; color:#666;
  text-align:right;
  margin-top:-12px;
}
.DF_selectlist_1 {
  font:normal 11px Verdana; color:Black;
  background-color:#FFFFFF;
}
.DF_selectlist_error_1 {
  font:normal 11px Verdana; color:Black;
  background-color:#FFFFFF;
}
.DF_selectlist_errorline {
  margin-top:0px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}


/* ******* SelectListJS ******* */

.DF_selectlistjs,
.DF_selectlistjs_error {
  border:1px solid #A0A0A0;
  background:#FFF;
  cursor:default;
}
.DF_selectlistjs_option {
  font:normal 11px Verdana; color:#000;
  background:#FFF;
  padding-top:1px;
  padding-bottom:1px;
  cursor:default;
}
.DF_selectlistjs_option_disabled {
  font:normal 11px Verdana; color:#AAA;
  background:#FFF;
  padding-top:1px;
  padding-bottom:1px;
  cursor:default;
}
.DF_selectlistjs_option_selected {
  font:normal 11px Verdana; color:#FFF;
  background:#0A246A;
  padding-top:1px;
  padding-bottom:1px;
  cursor:default;
}
.DF_selectlistjs_option_selected_disabled {
  font:normal 11px Verdana; color:#BBB;
  background:#0A246A;
  padding-top:1px;
  padding-bottom:1px;
  cursor:default;
}
.DF_selectlistjs_errorline {
  margin-top:0px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}


.DF_button_1 {
  font:normal 11px Verdana;color:Black;background-color:#CCC;
  border-width:1px;border-style:solid;border-color:#BBB;
}
.DF_checkbox_1 {
  font:normal 11px Verdana; color:Black;
  margin:0px; padding:0px;                           
}
.DF_checkbox_error_1 {
  margin-top:0px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}
.DF_checkbox_errorline_1 {
  margin-top:-2px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}

/* ******* CheckBoxJS ******* */

.DF_checkboxjs_off {
  width:13px; height:13px;
  background-image: url('/p/DeForm/checkboxjs_off.gif');
}
.DF_checkboxjs_on {
  width:13px; height:13px;
  background-image:url('/p/DeForm/checkboxjs_on.gif');
}
.DF_checkboxjs_errorline {
  margin-top:0px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}

.DF_checkboxjs_2_off {
  width:12px; height:12px;
  background-image: url('/p/DeForm/checkboxjs_2_off.gif');
}
.DF_checkboxjs_2_on {
  width:12px; height:12px;
  background-image:url('/p/DeForm/checkboxjs_2_on.gif');
}

.DF_checkboxjs_3_off {
  width:11px; height:11px;
  background-image: url('/p/DeForm/checkboxjs_3_off.gif');
}
.DF_checkboxjs_3_on {
  width:11px; height:11px;
  background-image:url('/p/DeForm/checkboxjs_3_on.gif');
}

.DF_checkboxjs_4_off {
  width:22px; height:22px;
  background-image: url('/p/DeForm/checkboxjs_4_off.gif');
}
.DF_checkboxjs_4_on {
  width:22px; height:22px;
  background-image:url('/p/DeForm/checkboxjs_4_on.gif');
}

.DF_checkboxjs_5_off {
  width:16px; height:16px;
  background-image: url('/p/DeForm/checkboxjs_5_off.gif');
}
.DF_checkboxjs_5_on {
  width:16px; height:16px;
  background-image:url('/p/DeForm/checkboxjs_5_on.gif');
}


.DF_radio_1 {
  font:normal 11px Verdana; color:Black;
  margin-left:-4px;
}
.DF_radio_label_1 {
  font:normal 11px Verdana; color:Black;
  padding-right:14px;
}
.DF_radio_error_1 {
  font:normal 11px Verdana; color:Black;
}
.DF_form_1 {
  margin: 0px; padding: 0px;
  text-align:left;
}

<!-- cursor:pointer; cursor:hand; -->
