.input-container {
	float: left;
	width: 195px;
	text-align: right;
}

.input {
	width: 180px;
	height: 18px;
	border: 2px solid #c4c4c4;
}

.textarea {
	width: 180px;
	height: 120px;
	border: 2px solid #c4c4c4;
	font-family: Tahoma;
}

.error-input, .error-both .input, .error-same .input {
	background-color: #FFEFEF;
	border-color: #BB6666;
	color: #660000;
}

.error-div {
	float: right;
	margin: 7px 10px 4px 0;
	color: #935;
}

.sendBtn {
	width: 75px;
	height: 24px;
	text-align: center;
	background: url(/images/submit-btn-bg.gif) repeat-x 0 0;
	color: #5f5f5f;
	border: 1px solid #aaa;
	float: right;
	display: block;
	cursor: pointer;
	font-weight: bold;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.sendBtn:hover {
	background: url(/images/submit-btn-bg-hover.gif) repeat-x 0 0;
	color: #ffffff;
	border: 1px solid #5f5f5f;
}