#form {
	border: 1px solid #DFDFDF;
	padding: 15px 32px;
}

#form div.section {
	margin-bottom: 12px;
}

#form div.section div.section {
	margin-bottom: 6px;
}

#form table td {
	vertical-align: middle;
}

#form label.main {
	margin-right: 8px;
	color: #9C9C9C;
	font-weight: bold; 
}

#form input,#form label, #form label * {
	vertical-align: middle;
}

.topicOtherText,
.relatedToOtherText {
	margin-left: 22px;
}

#form textarea {
	display: block;
	width: 100%;
	height: 85px;
	border: 1px solid #A1B3C3;
}

#submit {
	margin-top: 6px;
	padding: 6px 10px;
	border: 1px solid #DFDFDF;
	background-color: #FBFBFB;
}
