I was adding my own styling to some of the forms. Specifically I was using "input[type=text]" to style the text inputs. However, it seems that while the "simple" name field has type='text' in it, the fields used for both "normal" and "extended" do not have any type specified. They only display as text fields because that's what browsers default to.