#newsletterform_button_submit {
	background: url(/p/btn_ok.gif) no-repeat 0 0;
	border:0px;
	height: 25px !important;
	padding:0px;
	width:50px !important;
}

.DF_errorlabel {
  font:normal 11px Tahoma; color:#CC0000;
  background:#FFF2F2;
}
.DF_errorlabel_right {
  font:bold 11px Tahoma; color:#CC0000;
  text-align:right;
  padding:1px;
  background:#FFF;
  border-style:solid none none none;
  border-width:1px;
  border-color:#E4E4E4;
}
.DF_errorlabel_left {
  font:normal 11px Tahoma; color:#CC0000;
  text-align:left;
  padding:1px;
}
.DF_errorlabel_2 {
  font:bold 10px Tahoma; color:#CC0000;
  padding-bottom:1px; padding-left:1px;
  background:#FFF;
  border-style:solid none none none;
  border-width:1px;
  border-color:#E4E4E4;
}
.DF_errorlabel_hidden {
  visibility:hidden;
}
.DF_label, .DF_label_disabled {
  font:normal 11px Tahoma; color:#000000; 
  padding:2px; margin-bottom:-2px; padding-left:4px;
  text-align:left;
}
.DF_label_disabled {
	color: #d0d0d0;
}
.DF_label_2     {
  font:bold 11px Arial; color:#4f4f4f; 
  padding:2px; margin-bottom:-2px; padding-left:4px;
  text-align:left;
}
.DF_label_2_interspace_11  {
  font:normal 11px Arial; color:#FFFFFF; 
  padding:2px; margin-bottom:-2px; padding-left:4px;
  line-height:11px;
  text-align:left;
}
.DF_label_3     {
  font:normal 11px Arial; color:#FFF; 
  padding:2px; margin-bottom:-2px; padding-left:4px;
  text-align:left;
}
.DF_label_4     {
  font:bold 11px Arial; color:#000000; 
  padding:2px; margin-bottom:-2px; padding-left:4px;
  text-align:left;
}
.DF_label_5     {
  font:normal 12px Arial; color:#fff; 
  padding:2px; margin-bottom:-2px; padding-left:4px;
  text-align:left;
}


.DF_groupbox {
  font:normal 10px Verdana; color:#000000;
  text-align:left;
}
.DF_groupbox_2 {
  font:normal 10px Tahoma; color:#000000;
  border-style:double none double none;
  border-width:3px;
  border-color:#E4E4E4;
  background:#DDD;
  text-align:left;
}
.DF_groupbox_3 {
  font:normal 10px Tahoma; color:#000000;
  border-top-style:solid; border-bottom-style:solid; 
  border-top-width:2px; border-bottom-width:2px;
  border-color:#FFF;
  background:#cccc99;
  text-align:left;
}


.DF_textbox {
  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_3 {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#F1E1E1;
}
.DF_textbox_4 {
  font:normal 11px Verdana; color:#777171;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#bfbcbc;
}
.DF_textbox_error {
  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_error_3 {
  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:#F1E1E1;
}
.DF_textbox_errorline {
  margin-top:-1px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}
.DF_filebox {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_filebox_error {
  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 {
  margin-top:-1px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}
.DF_textarea {
  font:normal 11px Verdana; color:Black;
  border-style:solid; border-width:1px; border-color:#A0A0A0; background-color:#FFFFFF;
}
.DF_textarea_error {
  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 {
  margin-top:-1px; margin-left:1px; margin-right:1px;
  border-top:2px solid #FF0000;
}
.DF_selectlist {
  font:normal 11px Verdana; color:Black;
  background-color:#FFFFFF;
}
.DF_selectlist_3 {
  font:normal 11px Verdana; color:Black;
  background-color:#F1E1E1;
}
.DF_selectlist_error {
  font:normal 11px Verdana; color:Black;
  background-color:#FFFFFF;
}
.DF_selectlist_error_3 {
  font:normal 11px Verdana; color:Black;
  background-color:#F1E1E1;
}
.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_selected {
  font:normal 11px Verdana; color:#FFF;
  background:#0A246A;
  padding-top:1px;
  padding-bottom:1px;
  cursor:default;
}
.DF_selectlistjs_option {
  font:normal 11px Verdana; color:#000;
  background:#FFF;
  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 {
  font:bold 11px Tahoma;color:#FFF;background-color:#336600;
  border-width:1px;border-style:solid;border-color:#667f33;
}

.DF_checkbox {
  font:normal 11px Verdana; color:Black;
  margin:0px; padding:0px;                           
}
.DF_checkbox_error {
  margin-top:0px; 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 {
  font:normal 11px Verdana; color:Black;
  margin-left:-4px;
}
.DF_radio_label {
  font:normal 11px Verdana; color:Black;
  padding-right:14px;
}
.DF_radio_error {
  font:normal 11px Verdana; color:Black;
}
.DF_form {
  margin: 0px; padding: 0px;
  text-align:left;
}

.DF_button {
  font:bold 11px Verdana; color:#FFFFFF;
  background:#990000;
  cursor:pointer;
}
.DF_login_white {
	color: #ffffff;
}
.DF_login_submit {
  font:bold 11px Verdana; color:#FFFFFF;
  background:#990000;
  cursor:pointer;
  border: 1px solid #d08490;
}

