Index: wp-admin/css/colors-classic.css
===================================================================
--- wp-admin/css/colors-classic.css	(revision 22355)
+++ wp-admin/css/colors-classic.css	(working copy)
@@ -646,8 +646,8 @@ table.widefat span.spam a,
 	color: #174f69;
 }
 
-.sidebar-name:hover h3,
-.postbox h3:hover {
+.js .sidebar-name:hover h3,
+.js .postbox h3:hover {
 	color: #000;
 }
 
@@ -1482,7 +1482,7 @@ fieldset.inline-edit-col-right .inline-edit-col {
 	color: #D54E21;
 }
 
-.meta-box-sortables .postbox:hover .handlediv {
+.js .meta-box-sortables .postbox:hover .handlediv {
 	background: transparent url(../images/arrows-vs.png) no-repeat 6px 7px;
 }
 
@@ -1617,8 +1617,8 @@ div.widgets-sortables,
 	box-shadow: inset 0 1px 0 #fff;
 }
 
-.sidebar-name:hover,
-#removing-widget {
+.js .sidebar-name:hover,
+.js #removing-widget {
 	color: #d54e21;
 }
 
@@ -1626,11 +1626,11 @@ div.widgets-sortables,
 	color: black;
 }
 
-.sidebar-name-arrow {
+.js .sidebar-name-arrow {
 	background: transparent url(../images/arrows-vs.png) no-repeat 5px 9px;
 }
 
-.sidebar-name:hover .sidebar-name-arrow {
+.js .sidebar-name:hover .sidebar-name-arrow {
 	background: transparent url(../images/arrows-dark-vs.png) no-repeat 5px 9px;
 }
 
@@ -1975,7 +1975,7 @@ div.widgets-sortables,
 }
 
 /* edit image */
-.rtl .meta-box-sortables .postbox:hover .handlediv {
+.js.rtl .meta-box-sortables .postbox:hover .handlediv {
 	background: transparent url(../images/arrows-vs.png) no-repeat 6px 7px;
 }
 
@@ -1984,11 +1984,11 @@ div.widgets-sortables,
 	border-left-color: #d1e5ee;
 }
 
-.rtl .sidebar-name-arrow {
+.js.rtl .sidebar-name-arrow {
 	background: transparent url(../images/arrows-vs.png) no-repeat 5px 9px;
 }
 
-.rtl .sidebar-name:hover .sidebar-name-arrow {
+.js.rtl .sidebar-name:hover .sidebar-name-arrow {
 	background: transparent url(../images/arrows-dark-vs.png) no-repeat 5px 9px;
 }
 
@@ -2029,7 +2029,7 @@ div.widgets-sortables,
 
 	#adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle,
 	#adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle,
-	.nav-menus-php .item-edit:hover,	
+	.nav-menus-php .item-edit:hover,
 	.sidebar-name:hover .sidebar-name-arrow,
 	.rtl #adminmenu li.wp-has-current-submenu.wp-menu-open .wp-menu-toggle,
 	.rtl #adminmenu li.wp-has-current-submenu:hover .wp-menu-toggle,
Index: wp-admin/css/colors-fresh.css
===================================================================
--- wp-admin/css/colors-fresh.css	(revision 22355)
+++ wp-admin/css/colors-fresh.css	(working copy)
@@ -652,8 +652,8 @@ table.widefat span.spam a,
 	color: #222;
 }
 
-.sidebar-name:hover h3,
-.postbox h3:hover {
+.js .sidebar-name:hover h3,
+.js .postbox h3:hover {
 	color: #000;
 }
 
@@ -1379,7 +1379,7 @@ fieldset.inline-edit-col-right .inline-edit-col {
 	color: #D54E21;
 }
 
-.meta-box-sortables .postbox:hover .handlediv {
+.js .meta-box-sortables .postbox:hover .handlediv {
 	background: transparent url(../images/arrows.png) no-repeat 6px 7px;
 }
 
@@ -1514,8 +1514,8 @@ div.widgets-sortables,
 	box-shadow: inset 0 1px 0 #fff;
 }
 
-.sidebar-name:hover,
-#removing-widget {
+.js .sidebar-name:hover,
+.js #removing-widget {
 	color: #d54e21;
 }
 
@@ -1523,11 +1523,11 @@ div.widgets-sortables,
 	color: black;
 }
 
-.sidebar-name-arrow {
+.js .sidebar-name-arrow {
 	background: transparent url(../images/arrows.png) no-repeat 5px 9px;
 }
 
-.sidebar-name:hover .sidebar-name-arrow {
+.js .sidebar-name:hover .sidebar-name-arrow {
 	background: transparent url(../images/arrows-dark.png) no-repeat 5px 9px;
 }
 
@@ -1854,7 +1854,7 @@ div.widgets-sortables,
 }
 
 /* Edit Image */
-.rtl .meta-box-sortables .postbox:hover .handlediv {
+.js.rtl .meta-box-sortables .postbox:hover .handlediv {
 	background: transparent url(../images/arrows.png) no-repeat 6px 7px;
 }
 
@@ -1863,11 +1863,11 @@ div.widgets-sortables,
 	border-left-color: #eee;
 }
 
-.rtl .sidebar-name-arrow {
+.js.rtl .sidebar-name-arrow {
 	background: transparent url(../images/arrows.png) no-repeat 5px 9px;
 }
 
-.rtl .sidebar-name:hover .sidebar-name-arrow {
+.js.rtl .sidebar-name:hover .sidebar-name-arrow {
 	background: transparent url(../images/arrows-dark.png) no-repeat 5px 9px;
 }
 
Index: wp-admin/css/wp-admin.css
===================================================================
--- wp-admin/css/wp-admin.css	(revision 22355)
+++ wp-admin/css/wp-admin.css	(working copy)
@@ -2077,13 +2077,16 @@ html.wp-toolbar {
 }
 
 .postbox .hndle {
-	cursor: move;
 	-webkit-border-top-left-radius: 3px;
 	-webkit-border-top-right-radius: 3px;
 	border-top-left-radius: 3px;
 	border-top-right-radius: 3px;
 }
 
+.js .postbox .hndle {
+	cursor: move;
+}
+
 .postbox.closed .hndle {
 	-webkit-border-radius: 3px;
 	border-radius: 3px;
@@ -2098,6 +2101,9 @@ html.wp-toolbar {
 	float: right;
 	width: 27px;
 	height: 30px;
+}
+
+.js .postbox .handlediv {
 	cursor: pointer;
 }
 
@@ -2123,14 +2129,14 @@ html.wp-toolbar {
 	margin-top: 1px;
 	border-bottom-width: 1px;
 	border-bottom-style: solid;
-	cursor: move;
 	-webkit-user-select: none;
 	-moz-user-select: none;
 	user-select: none;
 }
 
-.stuffbox h3 {
-	cursor: auto;
+.js .widget .widget-top,
+.js .postbox h3 {
+	cursor: move;
 }
 
 .postbox .inside,
@@ -7575,8 +7581,8 @@ h3.tb {
 	min-width: 0;
 }
 
-.postbox:hover .handlediv,
-.stuffbox:hover .handlediv {
+.js .postbox:hover .handlediv,
+.js .stuffbox:hover .handlediv {
 	background: transparent url(../images/arrows.png) no-repeat 6px 7px;
 }
 
@@ -7921,7 +7927,6 @@ div.sidebar-name h3 {
 }
 
 div.sidebar-name {
-	cursor: pointer;
 	font-size: 13px;
 	border-width: 1px;
 	border-style: solid;
@@ -7931,6 +7936,10 @@ div.sidebar-name {
 	border-top-left-radius: 3px;
 }
 
+.js .sidebar-name {
+	cursor: pointer;
+}
+
 .js .closed .sidebar-name {
 	-webkit-border-bottom-right-radius: 3px;
 	-webkit-border-bottom-left-radius: 3px;
