Greenlight banner CSS on non-homepages

This update fixes an issue where Greenlight banners on discussions,
announcements, etc did not have the apphub.css from Steam.