css and js refactoring and enhancment

• z-index properties for forms now works properly allowing them or overlay all other elements.

• duplication in css reduced by adding class selectors and specifying only the distinctions (by id) between goal and checkpoint ribbon headers.

• javascript updated to animated the forms as they fade in rather than animating the background.