--- modules/system/system-behavior.css	Wed Jun 16 13:02:09 2010
+++ modules/system/system-behavior.css	Wed Jun 16 13:02:27 2010
@@ -296,10 +296,17 @@
  * the site where visual display is undesirable. Information provided in this
  * manner should be kept concise, to avoid unnecessary burden on the user. Must
  * not be used for focusable elements (such as links and form elements) as this
- * causes issues for keyboard only or voice recognition users.
+ * causes issues for keyboard only or voice recognition users. "!important" is
+ * used to prevent unintentional overrides.
  */
 .element-invisible {
-  height: 0;
-  overflow: hidden;
-  position: absolute;
+  background: transparent none !important;
+  border: none !important;
+  display: block !important;
+  height: 1px !important;
+  overflow: hidden !important;
+  padding: 0 !important;
+  position: absolute !important;
+  top: -999999em !important;
+  width: 1px !important;
 }
