Color and class for 508

Change colors to have enough contrast for 508 compliance

Change id's to be unique for file uploads -- actually
remove the ids and change them to classes instead so can
be reused across the app.

Change <a href="#"> to <button> so that there's no
dangling/empty links.