Mostly CSS updates

Updates
======
Regex in User model
------------------------------
*  The previous regular expression for phone numbers did not allow the latter 7 digits to be 0 or 1. This regular expression allows for this and 1-xxx-xxxx. It does not allow 7-digit phone numbers (numbers must have area code).
*  The banner id regex has been refactored for simpler syntax

CSS Updates
-------------------
*  The colors now match those of wm.edu, though it still looks a little empty
*  User's edit and new pages have been refactored so the forms are centered
*  Error messages now fit more regularly with the rest of the form. Still having an issue when only a single field is invalid (can't center the error / align it with the actual field)