#consultas #content-main h1 {
	font-size: 24px;
}
#consultas #content-main form { 
	font-size: 86%;
	width: 640px;
	padding-top: 15px;
	border-top: 1px solid #aaa;
}

#consultas #content-main label, label span { 
	display: block; 
	padding-bottom: 0.3em; 
}
#consultas #content-main label { width: 640px; }
#consultas #content-main em { 
	font-style: italic;
	font-size: 79%;
}

#consultas #content-main label span { 
	float:left; 
	width: 165px; 
	text-align: right;
}

#consultas #content-main fieldset { padding: 6px 0; }

#consultas #content-main input, textarea {
	border: 1px solid #666666;
	margin-left: 0.2em;
	padding: 0.2em;
	font-family: Verdana, Helvetica, sans-serif;
}
#consultas #content-main #referral p { 
	font-size: 100%;
	margin-top: 0;
	margin-left: 70px;
	margin-bottom: 5px;
}
#consultas #content-main #referral label {
	margin-top: 3px;
	margin-left: 70px;
	width: 560px;
}
#consultas #content-main #referral input {
	margin-right: 0.3em;
	border: 0;
}
#consultas #content-main #message label span { float: none; margin-left: 72px; }
#consultas #content-main #message label textarea { 
	margin-left: 72px;
	width: 450px;
	font-size: 86%;
}

#consultas #content-main #formButtons {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 25px;
}
#consultas #content-main #formButtons input {
	border: 1px solid #ffffff;
	padding: 4px 10px;
	background-color:#85a157;
	color: #ffffff;
	cursor: pointer;
}
#consultas #content-main #formButtons input:hover {
	background-color:#498F36;
}