.form-container h1, h2 { 
	font-family:Verdana; 
	font-size:10px; 
	font-weight: bold;
	margin-top:0; 
}
.form-container h2 { 
	font-size:100%; 
	margin:20px 0 10px; 
	text-align:left; 
}
.form-container { 
	width:300px; 
	margin:0 auto; 
	position:relative; 
	font-family:Verdana; 
	font-size:10px; 
	padding:20px; 
	background-color:#e0e3e2; 
	border:3px solid #abadac; 
	z-index:0;
}
.form-panel { 
	width:300px; 
	height:241px; 
}
.form-panel fieldset { 
	width:297px; 
	height:170px; 
	margin:0 auto; 
	padding:12px 0 0; 
	border:1px solid #abadac; 
	background-color:#ffffff; 
}
.form-panel label { 
	font-size: 12px;
	width:70px; 
	display:block; 
	float:left; 
	text-align:right; 
	padding-top:2px; 
	margin-right:10px; 
}
.form-panel input, .form-panel textarea { 
	float:left; 
	width:200px; 
	margin-bottom:13px; 
}
.form-container button { 
	float:right; 
}
.form-container p { 
	margin:0; 
	font-size:12px; 
	position:absolute; 
	left:30px; 
	top:60px; 
	font-weight:bold; 
}
.form-container #amount { 
	position:absolute; 
	right:30px; 
	top:60px; 
	font-size:80%; 
	font-weight:bold; 
}
.form-container #thanks { 
	text-align:center; 
}
.form-container #thanks p { 
	margin-top:48px; 
	font-size:160%; 
	position:relative; 
	left:0; 
	top:0; 
}