Stylesheet cleanup

Removed duplicate store styles from style.css. Cleaned up a few more
checkout page styles to resolve cross-browser bugs.