Index: wp-admin/css/colors-fresh.dev.css
===================================================================
--- wp-admin/css/colors-fresh.dev.css (revision 14808)
+++ wp-admin/css/colors-fresh.dev.css (working copy)
@@ -518,16 +518,14 @@
 }
 
 #adminmenu li.current a #awaiting-mod,
-#adminmenu li.current a .update-plugins,
-#adminmenu li.wp-has-current-submenu a .update-plugins,
-#adminmenu li.wp-has-current-submenu a .update-plugins {
-        background-color: #ddd;
+#adminmenu  li a.wp-has-current-submenu .update-plugins{
+        background-color: #fff;
         color: #000;
         text-shadow: none;
-        -moz-box-shadow: rgba(0,0,0,0.2) 0 -1px 0;
-        -khtml-box-shadow: rgba(0,0,0,0.2) 0 -1px 0;
-        -webkit-box-shadow: rgba(0,0,0,0.2) 0 -1px 0;
-        box-shadow: rgba(0,0,0,0.2) 0 -1px 0;
+        -moz-box-shadow: rgba(0,0,0,0.4) 0 -1px 0;
+        -khtml-box-shadow: rgba(0,0,0,0.4) 0 -1px 0;
+        -webkit-box-shadow: rgba(0,0,0,0.4) 0 -1px 0;
+        box-shadow: rgba(0,0,0,0.4) 0 -1px 0;
 }
 
 #adminmenu li.current a:hover #awaiting-mod,
@@ -536,6 +534,10 @@
 #adminmenu li.wp-has-current-submenu a:hover .update-plugins {
         background-color: #264761;
         color: #fff;
+        -moz-box-shadow: none;  
+        -khtml-box-shadow: none;  
+        -webkit-box-shadow: none;  
+        box-shadow: none;
 }
 
 div#media-upload-header,
@@ -1075,17 +1077,25 @@
         background: url(../images/menu-dark.gif) top left no-repeat !important;
 }
 
+.wp-has-current-submenu .wp-submenu {
+        border-top: none !important;
+}
+
+#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
+        border-bottom: #aaa 1px solid;
+}
+
 #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
 #adminmenu .menu-top .current {
-        background: #6d6d6d url(../images/menu-bits.gif) top left repeat-x;
-        border-color: #6d6d6d;
-        color: #fff;
-        text-shadow: rgba(0,0,0,0.4) 0 -1px 0;
+        background: #aaa url(../images/menu-bits.gif) top left repeat-x; 
+        border-color: #aaa;
+        color: #111;
+        text-shadow: #fff 0px 1px 0px;
 }
 
 #adminmenu li.wp-has-current-submenu .wp-submenu,
 #adminmenu li.wp-has-current-submenu ul li a {
-        border-color: #aaa !important;
+        border-right-color: #aaa !important;
 }
 
 #adminmenu li.wp-has-current-submenu ul li a {
@@ -1096,10 +1106,6 @@
         border-bottom-color: #aaa;
 }
 
-#adminmenu li.menu-top .current:hover {
-        border-color: #B5B5B5;
-}
-
 #adminmenu .wp-submenu .current a.current {
         background: transparent url(../images/menu-bits.gif) no-repeat scroll  0 -289px;
 }

Index: wp-admin/css/wp-admin.dev.css
===================================================================
--- wp-admin/css/wp-admin.dev.css (revision 14808)
+++ wp-admin/css/wp-admin.dev.css (working copy)
@@ -1175,14 +1175,15 @@
 #sidemenu li a span.update-plugins {
         position: absolute;
         font-family: Helvetica, Arial, sans-serif;
-        font-size: 7pt;
+        font-size: 9px; 
+        line-height: 17px;
         font-weight: bold;
-        margin-top: 2px;
-        margin-left: 2px;
-        -moz-border-radius: 7px;
-        -khtml-border-radius: 7px;
-        -webkit-border-radius: 7px;
-        border-radius: 7px;
+        margin-top: 1px; 
+        margin-left: 7px; 
+        -moz-border-radius: 10px; 
+        -khtml-border-radius: 10px; 
+        -webkit-border-radius: 10px; 
+        border-radius: 10px;
 }

 #adminmenu li #awaiting-mod span,
@@ -1190,8 +1191,6 @@
 #sidemenu li a span.update-plugins span {
         float: left;
         display: block;
-        height: 1.6em;
-        line-height: 1.6em;
         padding: 0 6px;
 }