.donations h5{
	padding: 1em 0 0 0;
}

.donations label, .donations select, .donations input {
	font-size: 90%;
	line-height: 1.25;
}

.donations label, .donations select, .donations input.text, .formattedinputfields input{
	margin: 0.3em 0;
}

.donations label.text{
	display: block;
	float: left;
	clear: left;
	width: 12em;
	margin: 0.3em 0;
}

.donations legend{
	font-weight: bold;
	font-size: 105%;
	margin: 0;
	color: #333333;
}

.donations p{
	margin: 0 0 0.5em 0;
}

.donations select, .donations input.text{
	width: 15em;
}

.donations textarea {
	width: 90%;
}

.formattedinputfields input, .formattedinputfields select{
	width: auto;
}

.userform fieldset{
	border: 2px solid #E0D8C9;
	margin: 1em 0;
	padding: 1em;
}
