Fieldset grouping etc

A pure-group fieldset with only one element had its top and top border radius rules overwritten by the input:last-child rules.

Textareas were also overlooked for some rulesets.

I have tested these modifications as best I can in IE7-11, Safari 5.1.7 on windows, Firefox latest stable on windows, and Chrome latest stable on windows and linux.