p, label, legend {  "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}h3 {	margin: 5px 0;	font-size: 10px;	color: #333333;}hr { color: inherit; height: 0; margin: 6px 0 6px 0; padding: 0; border: 1px solid #d9d9d9; border-style: none none solid; }#consultForm {	display: block;	width: 450px;	border: 1px solid #cbcbcb;	background-color: #FFF;	-moz-border-radius: 5px;	-webkit-border-radius:5px;	height: 520px;}/* Form style */.submit{	margin-left: 150px;}.line2 {	line-height: 2px;}label {	display: inline-block;	float: left;	height: 26px;	line-height: 26px;	width: 150px;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #660000;}input, textarea, select {	margin: 0;	padding: 5px;	color: #666;	background: #f5f5f5;	border: 1px solid #ccc;	margin: 5px 0;	font:10px Arial, Helvetica, sans-serif;	-moz-border-radius: 5px;	-webkit-border-radius:5px;	visibility: auto;}   input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#333; }input.submit { cursor: pointer; border: 1px solid #222; background:#333; color:#fff; -moz-border-radius: 5px; -webkit-border-radius:5px; }input.submit:hover { background:#444; }fieldset {	padding:20px;	border:1px solid #eee;	-moz-border-radius: 5px;	-webkit-border-radius:5px;	margin-left: 10px;}legend { padding:7px 10px; font-weight:bold; color:#000; border:1px solid #eee; -moz-border-radius: 5px; -webkit-border-radius:5px; }span.required{	font-size: 10px;	color: #ff0000;} /* Select the colour of the * if the field is required. *//* Style for the error message */.error_message {	display: block;	height: 22px;	line-height: 22px;	background: #FBE3E4 url('../assets/error.gif') no-repeat 10px center;	padding: 3px 10px 3px 35px;	margin: 10px 0;	color:#8a1f11;	border: 1px solid #FBC2C4;	-moz-border-radius: 5px;	-webkit-border-radius:5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}#succsess_page h1 { background: url('../consultForm/assets/success.gif') left no-repeat; padding-left:22px; }dding-left:22px; }