#contactWrapper {
    margin: 0 auto;
}
.inputWrapper {
	margin: 10px;
    margin-bottom: 5px;
}
#contact textarea, #contact input {
    width: 100%;	
	border: 1px solid #C4C4C4;
	min-height: 4ex;
}
#m_text textarea {
    height: 85px;
    width: 100%;
	resize: none;
}
#m_text .hint {
    float: right;
}
#m_submit {
    margin-top: 10px;
    text-align: center;
}
#m_submit input {
    width: 50%;
	margin: 10px;
	cursor: not-allowed;
}
#m_submit .hint {
	display: none;
	color: red;
}
#contact label {
	font-size: 85%;
	color: gray;
}
#m_captcha img {
	vertical-align: middle;
}
#refresh {
	width: 27px;
	cursor: pointer;
	border: 1px solid gray;
	padding: 3px;
	background-color: #cecece;
	border-radius: 5px;
}