FF, IE8, Safari, Chrome, and Opera fixes Issue #2

Corrected defects causing behavior differences between browsers.
Completed Browser Testing.