#registration
{
	margin-left: 70px;
}
#regform 
{
	margin-top: 2em;
}

#firstelement
{
	margin-top: 10px;
}

label
{
width: 11em;
float: left;
font-weight: bold;
text-align: right;
margin-right: 0.5em;
display: block;
color: #374655;
}


.submit input
{
margin-left: 4.5em;
}

input, textarea
{
color: #000;
background: #E8E9EA;
border: 1px solid #333;

}

.submit input
{
color: #374655;
background: #E8E9EA;
border: 2px outset #333;
}

fieldset
{
padding-top: 30px;
border: 1px solid #333;
width: 30em
}

legend
{
margin-left: 20em;
color: #374655;
background: #ddd;
border: 1px solid #333;
padding: 5px 40px;
font-family: verdana, arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

#regimage img 
{
padding: 2px 10px 2px 2px;
}
