Sorry if someone has asked this before. I have been creating custom versions of various forms including the login.tpl and register.tpl files for my own layout. This allows the various forms to reflect my site design. The login.tpl file was easy as I assigned class names to the various input directives and move/style using a linked stylesheets. My problem comes with the register.tpl file. In this I want to remove the loop of the original template then place the various fields in a particular order and placement around the final page. The placement and size of each field would again be made using a stylesheet as the values would vary for each field. The problem being this template does not use input directives but the attribute_edit_gui function. I can only find reference to the ezstring.tpl file as the fields are text line types. but altering this would alter all the fields to be the same. Is there a way to replace the attribute_edit_gui function with input directives that I coluld style??