Index: /branches/release-40/default_templates/javascript.mtml
===================================================================
--- /branches/release-40/default_templates/javascript.mtml (revision 2603)
+++ /branches/release-40/default_templates/javascript.mtml (revision 2631)
@@ -495,5 +495,5 @@
     }
     if (el)
-        el.innerHTML = '<__trans phrase="Signing in..." escape="js"> <img src="<$mt:StaticWebPath$>images/indicator.white.gif" height="16" width="16" alt="" />';
+        el.innerHTML = '<__trans phrase="Signing in..." escape="js"> <div class="status-indicator">&nbsp;</div>';
 
     mtClearUser(); // clear any 'anonymous' user cookie to allow sign in
Index: /branches/release-40/mt-static/themes-base/blog.css
===================================================================
--- /branches/release-40/mt-static/themes-base/blog.css (revision 2059)
+++ /branches/release-40/mt-static/themes-base/blog.css (revision 2631)
@@ -534,4 +534,12 @@
 }
 
+.status-indicator {
+    display: inline;
+    height: 20px;
+    width: 20px;
+    background: url(../images/indicator-login.gif) no-repeat 0 0;
+    padding: 2px 7px;
+}
+
 @media print {
     * {
