Level attribute and CSS refactor

* Refactor CSS (DRY)
* Add level attribute that echoes the aria-level or allows the user
  to set an explicit level