Index: src/wp-admin/css/login.css
===================================================================
--- src/wp-admin/css/login.css	(revision 31848)
+++ src/wp-admin/css/login.css	(working copy)
@@ -42,11 +42,16 @@
 
 a:focus {
 	color: #124964;
+	-webkit-box-shadow:
+		0 0 0 1px #5b9dd9,
+		0 0 2px 1px rgba(30, 140, 190, .8);
+	box-shadow:
+		0 0 0 1px #5b9dd9,
+		0 0 2px 1px rgba(30, 140, 190, .8);
 }
 
-a:focus,
-a:active {
-	outline: thin dotted;
+.ie8 a:focus {
+	outline: #5b9dd9 solid 1px;
 }
 
 p {
@@ -183,6 +188,12 @@
 	color: #2ea2cc;
 }
 
+.login #nav a:focus,
+.login #backtoblog a:focus,
+.login h1 a:focus {
+	color: #124964;
+}
+
 .login form .input,
 .login input[type="text"] {
 	font-size: 24px;
