Index: src/wp-includes/css/media-views.css
===================================================================
--- src/wp-includes/css/media-views.css	(revision 35323)
+++ src/wp-includes/css/media-views.css	(working copy)
@@ -35,13 +35,24 @@
 
 .media-frame a {
 	border-bottom: none;
-	color: #21759b;
+	color: #0073aa;
 }
 
-.media-frame a:hover {
-	color: #d54e21;
+.media-frame a:hover,
+.media-frame a:active {
+	color: #00a0d2;
 }
 
+.media-frame 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);
+}
+
 .media-frame a.button {
 	color: #32373c;
 }
