Fix CSS style issues

- Logo selection radio buttons not vertically centered (Firefox)
- font-size value incorrect in login.css
- Incorrect : placement in FAQ category edit
- Incorrect block width declaration (700 vs 700px)
- Browsers disagree on the placement of CSS3 outline properties
- Correctly place check boxes and radio buttons