

/* error, warning, note, message styling */

.error,
.warning {
	/*background-color: #990000;  don't change */
	/*color: #FFFFFF;  don't change */
}
.note,
.message,
.required,
.error {
	 /* font-size: 12px;
	padding: 5px 0 5px 0;don't change */
}
.error {
	/*padding: 5px;  don't change */
}
.required,
.message {
	/*font-weight: normal;
	margin: 0;  don't change */
}
.required {
  /*color: #990000;  don't change */
}

#billto_validation_result span {
	display: block;
}
/* form header / value table cell styling */

.FormTextHeader {
	background-color: #EBE3D8;
	text-align: right;  /* don't change */
	width: 130px; /* don't change */
}
.FormValue {
	width: 210px; /* don't change */
}
.FormValue,
.FormValue_NoWidth
{
	border: 1px solid #EBE3D8;
	padding-right: 0; /* don't change, was 2px, changed by Masha*/
	text-align: left;  /* don't change */
}
.FormTextarea {
	border: 1px solid #EBE3D8;
	text-align: left;  /* don't change */
	width: 340px; /* don't change */
}


/* input / textarea styles */

.shortInput {
}
.mediumInput {
	width: 208px; /* don't change */
}
.longInput {
	width: 340px; /* don't change */
}
.FormTextarea textarea {
	width: 340px; /* don't change */
}

.mediumInput,
.FormValue input,
.FormValue select,
.FormTextarea textarea {
	background-color: #FFF;
	border: 1px solid #D9CBB6;
}

.FormValue input.requiredField,
.FormValue select.requiredField,
.FormValue textarea.requiredField,
.FormTextarea textarea.requiredField {
	background-color: #FFF7F7;
	border: 1px solid #D1ADAD;
}


/* form button styling */

input.formButton {
	background-color: #EBE3D8;
	border: 1px solid #D9CBB6;
	font-size: 12px;
	padding: 2px; /* don't change 135px*/
	margin:5px 0 0 0;
}
.donate input#Check-radio-btn, .donate span {
	display:none;
}

.paymethod{
	padding-top:10px;
}