/* */

hide {
	display:none;
}


#reg_form .warnred {
	border:2px solid red;
}

.err_reg {
	padding-left:1em;
	display:block;
	color:red;
	clear:both;
	font-weight:bold;
}


#reg_form td {
	vertical-align: top;
}

#reg_form label {
	padding-top:.6em;
	display:block;
}

#reg_form input,textarea
{
	width:12em;
	color: black;
	background: silver;
	border: 1px solid grey;
	margin:.3em;
	background: #eeaa55;
	padding:.4em;
	float:left;
}

#reg_form input.submit 
{
	width:9em;
	color: #000;
	background: #ffa20f;
	font-weight:bold;
	border:2px solid black;
	float:right;
}

