Javascript and css to create semi-transparent panels on web pages, even in older browser versions