<!-- 
#regform {
	margin: 1em; width: 43em; padding: 1em; 
}
	
#regform legend {
	font-size: 1.1em; color: #0b77b7;
	font-weight:bold
}
#regform fieldset {
	float: left;
	display: block;
	width: 16em;
	margin: 0 1em 1em 2em;
	padding: 0 1em 1em 1em;
	background:#fafafa;
	border-color:1px solid #0b77b7;
}
#regform input, #regform textarea {
	display: block;
	width: 15em;
	margin-top:2px;
 	font: bold 0.95em tahoma, sans-serif;
}
#regform input:hover, #regform textarea:hover {
	border-color: #c5c5c5; BACKGROUND: #F0F8FF;
}
#regform input:focus, #regform textarea:focus {
	border-color: #c5c5c5; BACKGROUND: #F0F8FF;
 	font: bold 0.95em tahoma, sans-serif;
}
#regform label {
	display: block;
	margin-bottom: 1em;
	font-weight: normal;
}
#regform label.first {
	padding-top: 1em;
}
#regform select {
	display: block;
	width: 14em;
}
#regform input.submit {
	color:inherit;
}

#regform span.small {
	font-size: 0.8em; color: #0b77b7;
	font-weight:normal;
}
#regform input.default {
	color:silver;
} 
#regform em {
	color:#FB5200;
	font-style:normal;
	font-weight:bolder;
} 
// -->