form 					{margin:0; padding:0}
form fieldset 			{border-color:#000; border-width:1px; border-style:none; padding:10px; margin:0}
form fieldset legend 	{font-size:1.1em}
form label 				{display:block; float:left; width:150px; padding:0; margin:5px 0 0; text-align:left; font-weight:bold}
form input, 
form textarea 			{width:auto; margin:5px 0 0 10px}
form input#reset 		{margin-left:0}
textarea 				{overflow:auto}
form small 				{display:block; margin:0 0 5px 160px; padding:1px 3px; font-size:88%}
form .required			{font-weight:bold;}
form br 				{clear:left}
form input.data, 
form select.data, 
form textarea.data 		{padding:3px; border-top:1px solid #7c7c7c; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #ddd; background:#fff url('../images/img/fieldbg.gif') repeat-x top }

