More comment display changes

* Moved form rules within stylesheet to stop some rules being
overwritten.
* Changed hyperlink hover from a bottom border to a text underline.
* Tweaked button appearance-text is now centered without a fixed height.