/*
CSS Document
complied by Guy Hoogewerf - www.ncompass.co.uk - ©2008

Form */
fieldset
{
	border: 2px dashed #e4e4e4;
	align: center;
	padding: 0px 10px 14px;
	margin-top: 14px;
}
legend
{
	border: 1px solid #e4e4e4;
	padding: 5px 12px;
	background-color: #f7effc;
	color: #662d91;
	font-weight: bold;
	text-align: left;
}
label {
	width: 100px;
	float: left;
	text-align: right;
	margin: 16px 10px 0px 0px;
	clear: left;
}
.input-text {
	float: left;
	width: 240px;
	height: 24px;
	margin-top: 16px;
	color: #99cc33;
	background: #f4f4f4;
	border: #ddc1f1 solid 2px;
	padding-left: 8px;
	font-weight: bold;
}
.input-radio {
	margin-top: 16px;
	color: #99cc33;
	background: #eaeaea;
}
.input-box {
	float: left;
	width: 360px;
	margin-top: 16px;
	color: #99cc33;
	background: #f4f4f4;
	border: #ddc1f1 solid 2px;
	font-weight: bold;
	padding-left: 8px;
}
select {
	float: left;
	color: #99cc33;
	background: #f4f4f4;
	border: #ddc1f1 solid 2px;
	margin-top: 16px;
	font-weight: bold;
	padding-left: 8px;
	font-weight: bold;
}
#pmsg {
	list-style: none;
}