.bodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}a:link {	color: #003366;	text-decoration: none;}a:visited {	text-decoration: none;	color: #71747F;}a:hover {	text-decoration: underline;	color: #003366;}a:active {	text-decoration: none;	color: #003366;}#quote_form #quote { width: 203px; background-color: #f4f4f4; background: url('img/bg.png') no-repeat; float: right; 						margin: -7px 0 0 0; text-align: center; padding: 10px 0 0 0; z-index:99;}#quote_form #quote #quote_bottom { float:left; background: url('img/bg.png') no-repeat bottom; height: 15px; width: 203px; }		#quote fieldset { width: 202px; float:left;  border: 0; margin: 0; padding: 80px 0 0 0; display:inline; text-align: center; }	#quote ul { list-style: none; width: 170px; margin: 0 auto; padding: 0; display:inline; }	#quote ul li { list-style: none; text-align: left; width: 170px; margin:0; padding:0; display: inline; }	#quote .quoteform { padding-top: 75px; }		#quote .txtbox, .txtarea { 	color:#333; width: 158px; font-family:Arial; font-size: 10px; line-height: 12px; 											border: 1px solid #d3d4d1; margin: 2px 0; background: #fff; }	#quote .txtbox { height: 22px; padding: 5px 5px 0 5px;  }			#quote_consult #quote .txtarea, #quote_conver #quote .txtarea { height: 38px; }	#quote .txtarea {  height: 67px; max-height: 200px; padding: 4px 5px 2px 5px; line-height: 1.4em; }		#quote .quote_submitbt { width: 172px; height: 36px;  background: url('img/getquote_bt.gif') no-repeat; border: 0px; margin-top: 2px; cursor:pointer; padding:0; }		#quote .quote_submitbt:hover { background-position: 0px bottom !important; }		#quote .error { display: none; }		.error { text-align: left; width: 145px; font-size:11px; 			 padding-left: 20px; margin: 3px 0 3px 15px; color: #e31e26; float: left; }
