Index: wp-admin/css/colors-fresh.dev.css
===================================================================
--- wp-admin/css/colors-fresh.dev.css	(revision 18833)
+++ wp-admin/css/colors-fresh.dev.css	(working copy)
@@ -1780,6 +1780,15 @@
 	background: transparent url(../images/arrows.png) no-repeat 8px 6px;
 }
 
+.rtl #adminmenu li.wp-not-current-submenu li:hover a {
+	background-image: -ms-linear-gradient(right, #fff, #eaf2fa 30px); /* IE10 */
+	background-image: -moz-linear-gradient(right, #fff, #eaf2fa 30px); /* Firefox */
+	background-image: -o-linear-gradient(right, #fff, #eaf2fa 30px); /* Opera */
+	background-image: -webkit-gradient(linear, right bottom, left bottom, from(#fff), color-stop(0.1, #eaf2fa)); /* old Webkit */
+	background-image: -webkit-linear-gradient(right, #fff, #eaf2fa 30px); /* new Webkit */
+	background-image: linear-gradient(right, #fff, #eaf2fa 30px); /* proposed W3C Markup */
+}
+
 .rtl #adminmenu .wp-submenu .wp-submenu-head {
 	border-right-color: none;
 	border-left-color: #dfdfdf;
Index: wp-admin/css/wp-admin-rtl.dev.css
===================================================================
--- wp-admin/css/wp-admin-rtl.dev.css	(revision 18833)
+++ wp-admin/css/wp-admin-rtl.dev.css	(working copy)
@@ -386,6 +386,20 @@
 	left: 0;
 }
 
+#adminmenu .wp-not-current-submenu .wp-submenu,
+.folded #adminmenu .wp-has-current-submenu .wp-submenu {
+	left: auto;
+	right: 146px;
+}
+
+.js.folded #adminmenu .wp-submenu {
+	left: auto;
+	right: 26px;
+}
+.js #adminmenu .wp-submenu.sub-open {
+	padding: 0 0 8px 8px;
+}
+
 #adminmenu div.wp-menu-image {
 	float: right;
 }
@@ -395,8 +409,25 @@
 	padding-right: 12px;
 }
 
+#adminmenu li.wp-not-current-submenu li {
+	margin-left: 0;
+	margin-right: 8px;
+}
+.folded #adminmenu li.wp-not-current-submenu li {
+	margin-right: 0;
+}
+
+#adminmenu li.wp-not-current-submenu li a {
+	padding-left: 0;
+	padding-right: 12px;
+}
+.folded #adminmenu li.wp-not-current-submenu li a {
+	padding-right: 0;
+}
+
 #adminmenu li.wp-has-current-submenu .wp-menu-arrow,
-#adminmenu li.menu-top.current .wp-menu-arrow {
+#adminmenu li.menu-top.current .wp-menu-arrow,
+#adminmenu li.wp-has-submenu:hover .wp-menu-arrow {
 	right: auto;
 	left: -9px;
 }
@@ -422,7 +453,8 @@
 	padding: 6px 10px 5px 4px;
 }
 
-.js.folded #adminmenu .wp-submenu-wrap {
+.js #adminmenu .wp-not-current-submenu .wp-submenu-wrap {
+	border-width: 1px 0 1px 1px;
 	-webkit-border-bottom-right-radius: 0;
 	-webkit-border-bottom-left-radius: 3px;
 	-webkit-border-top-right-radius: 0;
@@ -439,6 +471,9 @@
 	border-bottom-left-radius: 3px;
 	border-top-right-radius: 0;
 	border-top-left-radius: 3px;
+}
+
+.js.folded #adminmenu .wp-submenu .wp-submenu-wrap {
 	border-width: 0 0 1px 1px;
 }
 
