Index: wp-admin/css/common.css
===================================================================
--- wp-admin/css/common.css	(revision 37457)
+++ wp-admin/css/common.css	(working copy)
@@ -428,12 +428,17 @@
 	color: #666;
 }
 
-.subsubsub a {
+.subsubsub a,
+.subsubsub button.button-link {
 	line-height: 2;
 	padding: .2em;
 	text-decoration: none;
 }
 
+.subsubsub button.button-link {
+	line-height: 1.375; /* Squish it down to match anchor height more closely */
+}
+
 .subsubsub a .count,
 .subsubsub a.current .count {
 	color: #555d66; /* #f1f1f1 background */
@@ -464,7 +469,8 @@
 	word-wrap: break-word;
 }
 
-.widefat a {
+.widefat a,
+.widefat button.button-link {
 	text-decoration: none;
 }
 
@@ -3057,6 +3063,7 @@
 }
 
 .handlediv,
+.postbox .handlediv.button-link,
 .item-edit,
 .sidebar-name-arrow,
 .accordion-section-title:after {
@@ -3071,6 +3078,8 @@
 .widget-action:focus,
 .handlediv:hover,
 .handlediv:focus,
+.postbox .handlediv.button-link:hover,
+.postbox .handlediv.button-link:focus,
 .item-edit:hover,
 .item-edit:focus,
 .sidebar-name:hover .sidebar-name-arrow,
@@ -3354,7 +3363,8 @@
 	}
 }
 
-.my-sites li a {
+.my-sites li a,
+.my-sites li .button-link {
 	text-decoration: none;
 }
 
Index: wp-admin/css/customize-nav-menus.css
===================================================================
--- wp-admin/css/customize-nav-menus.css	(revision 37457)
+++ wp-admin/css/customize-nav-menus.css	(working copy)
@@ -771,14 +771,14 @@
 	margin-bottom: 1em;
 }
 
-.menu-delete {
+.button-link.menu-delete {
 	color: #a00;
 	cursor: pointer;
 	text-decoration: underline;
 }
 
-.menu-delete:hover,
-.menu-delete:focus {
+.button-link.menu-delete:hover,
+.button-link.menu-delete:focus {
 	color: #f00;
 	text-decoration: none;
 }
Index: wp-admin/css/dashboard.css
===================================================================
--- wp-admin/css/dashboard.css	(revision 37457)
+++ wp-admin/css/dashboard.css	(working copy)
@@ -131,7 +131,8 @@
 	color: #72777c;
 }
 
-.welcome-panel a {
+.welcome-panel a,
+.welcome-panel button.button-link {
 	text-decoration: none;
 }
 
@@ -771,7 +772,8 @@
 	min-width: 0;
 }
 
-#dashboard-widgets a {
+#dashboard-widgets a,
+#dashboard-widgets .button-link {
 	text-decoration: none;
 }
 
Index: wp-admin/css/media.css
===================================================================
--- wp-admin/css/media.css	(revision 37457)
+++ wp-admin/css/media.css	(working copy)
@@ -825,7 +825,8 @@
 	margin-bottom: 16px;
 }
 
-.attachment-info .actions a {
+.attachment-info .actions a,
+.attachment-info .actions .button-link {
 	display: inline;
 	text-decoration: none;
 }
Index: wp-includes/css/buttons.css
===================================================================
--- wp-includes/css/buttons.css	(revision 37457)
+++ wp-includes/css/buttons.css	(working copy)
@@ -200,6 +200,7 @@
 
 /* Buttons that look like links, for a cross of good semantics with the visual */
 .wp-core-ui .button-link {
+	color: #0073aa;
 	margin: 0;
 	padding: 0;
 	-webkit-box-shadow: none;
@@ -210,10 +211,29 @@
 	background: none;
 	outline: none;
 	cursor: pointer;
+	-webkit-transition-property: border, background, color;
+	transition-property: border, background, color;
+	-webkit-transition-duration: .05s;
+	transition-duration: .05s;
+	-webkit-transition-timing-function: ease-in-out;
+	transition-timing-function: ease-in-out;
+	text-decoration: underline;
 }
 
+.wp-core-ui .button-link:hover,
+.wp-core-ui .button-link:active {
+	color: #00a0d2;
+}
+
 .wp-core-ui .button-link:focus {
 	outline: #5b9dd9 solid 1px;
+	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);
 }
 
 /* ----------------------------------------------------------------------------
Index: wp-includes/css/media-views.css
===================================================================
--- wp-includes/css/media-views.css	(revision 37457)
+++ wp-includes/css/media-views.css	(working copy)
@@ -189,6 +189,10 @@
 	transition: color .1s ease-in-out, background .1s ease-in-out;
 }
 
+.media-modal-close.button-link {
+	text-decoration: none;
+}
+
 .media-modal-close:active {
 	-webkit-box-shadow: none;
 	box-shadow: none;
Index: wp-includes/css/wp-auth-check.css
===================================================================
--- wp-includes/css/wp-auth-check.css	(revision 37457)
+++ wp-includes/css/wp-auth-check.css	(working copy)
@@ -92,6 +92,7 @@
 	height: 22px;
 	width: 22px;
 	color: #72777c;
+	text-decoration: none;
 }
 
 #wp-auth-check-wrap .wp-auth-check-close:before {
