form#donate div {
	clear: left;
	margin: 5px 0px;
}

form#donate label{
	width: 125px;
	float: left;
}


form#donate label{
	color: #ffae00;
	font-family: "Verdana";
	font-weight: bold;
	font-size: 11px;
	line-height: 20px;
}

form#donate label.error{
	color: #ff0000;
}

form#donate{
	color: #000000;
	font-family: "Verdana";
	font-size: 11px;
	line-height: 20px;
}

form#donate input.textfield{
	background: url( '/images/background_donateform_textinput.jpg' ) no-repeat;
	height: 15px;
	width: 215px;
	border: none;
	font-family: "Verdana";
	font-size: 11px;
	color: #000000;
	padding: 3px 5px;
	margin-bottom: 10px;
}

form#donate input.amount{
	background: url( '/images/background_donateamount_textinput.jpg' ) no-repeat;
	height: 15px;
	width: 47px;
	border: none;
	font-family: "Verdana";
	font-size: 11px;
	color: #000000;
	padding: 3px 5px;
	margin-bottom: 10px;
}

form#donate input.birthday_day{
	background: url( '/images/background_donateabirthday_day_textinput.jpg' ) no-repeat;
	height: 15px;
	width: 21px;
	border: none;
	font-family: "Verdana";
	font-size: 11px;
	color: #000000;
	padding: 3px 5px;
	margin-bottom: 10px;
}

form#donate input.birthday_year{
	background: url( '/images/background_donateabirthday_year_textinput.jpg' ) no-repeat;
	height: 15px;
	width: 36px;
	border: none;
	font-family: "Verdana";
	font-size: 11px;
	color: #000000;
	padding: 3px 5px;
	margin-bottom: 10px;
}

form#donate textarea{
	background: url( '/images/background_donateform_textarea.jpg' ) no-repeat;
	height: 92px;
	width: 370px;
	border: none;
	font-family: "Verdana";
	font-size: 11px;
	color: #000000;
	padding: 8px 5px;
	margin-bottom: 10px;
}

form#donate input#submit{
	background: url( '/images/background_submitbutton.jpg' ) 15px 10px no-repeat;
	background-color: #e5e2cf;
	height: 30px;
	color: #ffae00;
	font-family: "Verdana";
	font-weight: bold;
	font-size: 11px;
	position: relative;
	left: 330px;
	padding-left: 35px;
	padding-right: 15px;
	text-align: left;
	border: none;
	cursor: pointer;
}

form#donate input#clear{
	background: url( '/images/background_clearbutton.jpg' ) 15px 10px no-repeat;
	background-color: #e5e2cf;
	height: 30px;
	color: #ffae00;
	font-family: "Verdana";
	font-weight: bold;
	font-size: 11px;
	position: relative;
	left: 320px;
	padding-left: 30px;
	padding-right: 15px;
	text-align: left;
	border: none;
	cursor: pointer;
}

form#donate input#back{
	background: url( '/images/background_backbutton.jpg' ) 15px 10px no-repeat;
	background-color: #e5e2cf;
	height: 30px;
	color: #ffae00;
	font-family: "Verdana";
	font-weight: bold;
	font-size: 11px;
	padding-left: 30px;
	padding-right: 15px;
	text-align: left;
	border: none;
	cursor: pointer;
}

form#donate input#send{
	background: url( '/images/background_submitbutton.jpg' ) 15px 10px no-repeat;
	background-color: #e5e2cf;
	height: 30px;
	color: #ffae00;
	font-family: "Verdana";
	font-weight: bold;
	font-size: 11px;
	padding-left: 35px;
	padding-right: 15px;
	text-align: left;
	border: none;
	cursor: pointer;
}


span.astrix {
	color: #ffae00;
	font-weight: bolder;
}


div.errorMessages{
	color: #ff0000;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 20px;
}
