fieldset {
	padding:10px;
}

.form {
	position:relative;
	width:665px;
}

.formfield {
	position:absolute;
	left:210px; 
	font-size:11px;
	margin: 2px 2px 4px 0px;

	padding:2px;
	border:1px solid #9d9d9d;
}

.formfieldcb {
	position:absolute;
	left:210px; 
	font-size:11px;
	margin: 2px 2px 4px 0px;
}

.formfieldgroup {
	width:250px;
	position:absolute;
	left:210px; 
	font-size:11px;
	margin: 2px 2px 4px 0px;
}

.formfieldgroup2 {
	width:300px;
	position:absolute;
	left:210px; 
	font-size:11px;
	margin: 2px 2px 4px 0px;
}

.formfieldgroup3 {
	width:450px;
	position:absolute;
	left:210px; 
	font-size:11px;
	margin: 2px 2px 4px 0px;
}

.formfield2 {
	position:relative;
	left:92px; 
	font-size:11px;
	margin: 2px 2px 4px 0px;
}

.formfieldsize {
	font-size:11px;
	margin: 2px 2px 4px 0px;

	padding:2px;
	border:1px solid #9d9d9d;
}

.formfieldsize2 {
	font-size:11px;
	border:1px solid #9d9d9d;
}

.textarea {
	position:absolute;
	left:130px; 
	height:90px;
	margin: 2px 2px 4px 0px;
}

.formlabel {
	margin:2px 2px 8px 0px;
	width:200px;
}

.formlabelpad {
	margin:10px 2px 2px 0px;
}

.formbutton {
	left:120px; 
	margin: 30px 2px 4px 0px;
	background-color: #A2AAB8;
	color: #FFFFFF;
	font-size:12px;
}

.checkbox {
	padding:0 10px 0 0;
}