We have made modifications to the top left links on all sites. A 'Site Home' link is now available so that users can more easily find the home page of your site. In addition, we have removed the Support link since it is readily available in the footer of every site.
-Stephen