.regmid .first
{
	display: none;
}

.regmid .title
{
    position:  relative;
    color: #3e3e3e;
    font-size: 25px;
    font-weight: bold;
    padding-bottom: 20px;
}

.regmid .oneLine
{
    padding:  0 0 10px 0;
}

.regmid .namer
{
    width: 200px;
    color: #443712;
    text-align:  right;
    padding-right: 10px;
}

.regmid input
{
    padding: 3px;
    width: 230px;
    border: solid 1px #3e3e3e;
    color: #7c7b7b;
}

.regmid .special
{
    border: solid 1px #b4c9e3;
}

.message
{
	padding: 0 0 10px;	
}

.regmid .submit
{
	padding: 20px 0 0 200px;
}

.regmid .submit button
{
    height: 30px;
    padding: 7px 20px;
    border: none;
    color: #FFFFFF;
	background-color: #3e3e3e;
    font-weight: bold;
	cursor: pointer;
}
.errorMessage
{
	padding: 0 0 20px;
}
