A port of Markus Koller's form_helper_css plugin (http://agilewebdevelopment.com/plugins/form_helper_css/)