#register ul.steps {
	overflow: hidden;
}
#register ul.steps li {
	float: left;
}
form.register {
	padding: 20px; background: #eee; border: 1px solid #ccc;
	margin: 20px 0;
}
form.register label {
	display: block; width: 220px;
	font-weight: bold;
	margin: 0 0 3px;
}
form.register div.field {
	padding: 12px 0 0; overflow: hidden;
}
form.register input.text {
	height: 16px; padding: 2px 2px 0;
}
form.register input.med {
	width: 200px;
}
form.register input.short {
	width: 160px;
}


