﻿body 
{
	background-color: #FFF;
	font-family:	Arial;
	font-size:		100%;
}

p, h1, h2, h3, h4, form
{
	margin:			0;
	padding:		0;
}

img
{
	border:			0;
}

form 
{
	overflow:		hidden;
}

h2
{
	background:		url(../images/please_enter_your_details_b.png) no-repeat;
	display:		block;
	height:			0;
	overflow:		hidden;
	padding-top:	27px;
	width:			329px;
	margin-left:	48px;
	margin-bottom:	20px;
	margin-top:		20px;
}

p#warningtext
{
	font-size:		80%;
	color:			#666;
	padding:		0 48px 10px 48px;
}

form div.formrow
{
	overflow:		hidden;
	width:			530px;
	padding:		3px 0 3px 0;
}

form div.formrow label
{
	float:			left;
	display:		block;
	width:			195px;
	margin-left:	48px;
	font-weight:	bold;
	font-size:		80%;
	color:			#333;
	line-height:	20px;
}

form div.formrow input.text, form div.textarea textarea
{
	border:			1px solid #999;
	width:			260px;
	padding:		3px;
	font-family:	Arial;
	font-size:		80%;
}


form div.submit input
{
	float:			right;
	margin:			10px 20px 0 0;
}

form div.formrow em
{
	color:			red;
	display:		block;
	font-style:		normal;
	font-weight:	bold;
	margin-left:	48px;
	font-size:		70%;
}

p.finished
{
	padding:		10px 0 0 48px;
	font-size:		80%;
}

p.finished a
{
	color:			#333;
	text-decoration: underline;
}

p.finished a:hover
{
	text-decoration: none;
}
