html {background: #DEC582 url(/uploads/form/e11eab92f40f25eaa2ef95f4521aff9f.jpg) repeat-x top left;}

body {
	font: 10pt  !important; color: #000000 !important;
	margin: 0 0 0 0;
}

h1 {
	font: 14pt ;
	color: #000000;
}

h2 {
	font: 12pt ;
	color: #000000;
}

h3 {text-align: center;}

div.main {
	margin: 0 auto;
	width: 798px;
}

div.content {
	background-color: #FFFFFF;
	padding: 30px 30px 30px 30px;
}

div.content label, span.label {
	width: 180px;
	float: left;
}

div.content p {clear: left;}
div.header {
	background-color: #FFFFFF;
	overflow: hidden;
}

p.total_block {
	margin-top: 1em;
	font-size: 12pt;
	font-weight: bold;
}

#terms_of_use {
	border: 1px solid #555;
	height: 200px;
	padding: 5px;
	overflow: auto;
}

#payment_options {padding-left: 150px;}
#payment_button {
	text-align: center;
	height: 20px;
}

.error_text {color: #FF0000; font-weight: bold; padding: 0.5em; border: 1px solid #FF0000; background-color: #FFFFBB;}