added more explicit css styles to prevent host page's styles from leaking into the overlay
Jesse, should we wrap the overlay in an iframe to get around all this?