p.labelError {
	margin-bottom : 0px;
	margin-top : 0px;
	color : #FF0000;
}

textarea.textInput {
	width : 100%;
	height : 150px;
	border : 1px solid #999999;
	resize: none;
}

div.contentArea {
	float : left;
	width : 100%;
}


p.labelPar {
	font-weight : bold;
	margin-bottom : 3px;
}

div.submitArea {
	clear : both;
	float : left;
	margin-top : 12px;
}
div.submitArea > button {
/*	width : 150px;*/
	width : 130px;
	text-align : center;
}

div#center{
	position : relative;
}
div.formArea{
	width : 96%;
	margin : 0px;
}

div.captchaArea {
	clear : both;
	float : left;
	width : 100%;
	margin-top : 5px;
}
div.captchaArea > div {
	float : left;
}

div.captchaArea div.captchaInput {
	clear : both;
	float : left;
	width : 100%;
	margin-top : 12px;
}

div.newLine {
	clear : both;
}

div.fLeft {
	float : left;
}

div.fRight {
	float : right;
}

input.textInput,
input.longInput{
	background : none;
	text-indent : 4px;
	border : 1px solid #999999;
}
input.longInput {
	width : 227px;
}


div.captchaContainer{
	float : left;
	height : 80px;

}

.subject {
	background : none;
	width : 100%;
	border : 1px solid #999999;
}

form input.errorField,
form textarea.errorField {
	border : 1px solid #FF0000;
}

