p
{
	padding: 10px;
}

h3
{
	padding: 10px 0 0 10px;
}

dt
{
	padding: 10px 0 0 10px;
}

fieldset
{
	border: 0;
	margin: 0;
	padding: 0;
}

legend
{
	display: none;
}

input
{
	border: 1px solid #572A86;
	padding: 1px 5px;
}

select
{
	border: 1px solid #572A86;
}

label
{
	padding: 0;
	margin: 0 0 10px 0;
}

textarea
{
	width: 300px;
	height: 75px;
	margin: 0;
	padding: 5px;
	font-family: arial, verdama, tahoma;
	border: 1px solid #572A86;
}

#gb_form
{
	margin: 10px 0;
}

#spacer
{
	width: auto;
	height: 1px;
}

h3 #results
{
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 160%;
	color: #96C800;
	font-family: arial, verdana, tahoma, times new roman;
	letter-spacing: -1px;
	font-weight: normal;
}