/* CSS Document */

form.iqform {font-size:1.2em; margin:0 auto; padding:0 0 0 10px;}
form.iqform fieldset {width:230px; height:auto; display:block; font-size:.75em; line-height:1.5em; border:1px solid #8f9ebf; padding: 0 5px 5px 5px}
form.iqform legend {border:1px solid #8f9ebf; color:#3d6aa3; font-size:1.2em; font-weight:normal; margin-bottom:5px; padding:3px; margin-left:10px;}
form.iqform label {display:block; clear:both; width:230px; text-align:left; padding-left:10px; color:#3d6aa3; font-size:14px; line-height:1.5em; font-style:normal;}

form.iqform textarea {width:200px; height:12em; border:1px solid #8f9ebf; padding:5px; margin:0 0 0 3px; overflow:auto;}

form.iqform input { float:left; padding:0; margin:0px;}
form.iqform #form_name, #form_email #form_confirmation {border:1px solid #8f9ebf; background:#fff;}

form.iqform #button1 {
	float:left;
	color:#ffffff;
	font-weight: bold;
	background: url(http://www.inforquali.com/iq/images/btn_send.gif);
	display: inline;
	border: none;
	width:98px; 
	height: 20px;
	line-height: 15px;
	text-align: center;
	cursor:pointer;
	margin:5px 0 0 0;
}
form.iqform #button2 {
	float:right;
	color:#ffffff;
	font-weight: bold;
	background: url(http://www.inforquali.com/iq/images/btn_clean.gif);
	display: inline;
	border: none;
	width:98px; 
	height: 20px;
	line-height: 20px;
	text-align: center;
	cursor:pointer;
	margin:5px 0 0 0;

}

form.iqform #button1:hover, form.iqform #button2:hover {
}

#required {
	float:right;
	margin:0 5px 0 0;
	font-size:11px;
	color:#3d6aa3;
}

#required2 {
	float:right;
	margin:0 5px 0 0;
	font-size:11px;
	color:#D72525;
}

#sucess {
	display:block;
	border:1px solid #3d6aa3; 
	color:#3d6aa3; 
	font-size:1.2em;
	text-align:center;
	padding:12px;
	margin:50px 0 0 5px;
}
