Index: wp-admin/includes/plugin-install.php
===================================================================
--- wp-admin/includes/plugin-install.php	(revision 21969)
+++ wp-admin/includes/plugin-install.php	(working copy)
@@ -148,7 +148,7 @@
 		<?php wp_nonce_field( 'plugin-upload') ?>
 		<label class="screen-reader-text" for="pluginzip"><?php _e('Plugin zip file'); ?></label>
 		<input type="file" id="pluginzip" name="pluginzip" />
-		<input type="submit" class="button" value="<?php esc_attr_e('Install Now') ?>" />
+		<input type="submit" class="button button-small" value="<?php esc_attr_e('Install Now') ?>" />
 	</form>
 <?php
 }
Index: wp-admin/includes/theme-install.php
===================================================================
--- wp-admin/includes/theme-install.php	(revision 21969)
+++ wp-admin/includes/theme-install.php	(working copy)
@@ -139,7 +139,7 @@
 <form method="post" enctype="multipart/form-data" action="<?php echo self_admin_url('update.php?action=upload-theme') ?>">
 	<?php wp_nonce_field( 'theme-upload') ?>
 	<input type="file" name="themezip" />
-	<?php submit_button( __( 'Install Now' ), 'button', 'install-theme-submit', false ); ?>
+	<?php submit_button( __( 'Install Now' ), 'small', 'install-theme-submit', false ); ?>
 </form>
 	<?php
 }
Index: wp-admin/css/ie.css
===================================================================
--- wp-admin/css/ie.css	(revision 21969)
+++ wp-admin/css/ie.css	(working copy)
@@ -560,3 +560,26 @@
 * html #adminmenu div.wp-menu-image {
 	height: 29px;
 }
+
+.submit input,
+input.button,
+input.button-primary,
+input.button-secondary {
+    height: 24px;
+    line-height: 12px;
+    margin: 0 !important;
+}
+
+.button-primary,
+.button,
+.button-secondary, {
+	height: 18px;
+	line-height: 12px;
+}
+
+.search-box input[name="s"],
+#search-plugins input[name="s"],
+.tagsdiv .newtag,
+#search-themes input[name="s"] {
+	height: 16px;
+}
\ No newline at end of file
Index: wp-admin/css/colors-fresh.css
===================================================================
--- wp-admin/css/colors-fresh.css	(revision 21969)
+++ wp-admin/css/colors-fresh.css	(working copy)
@@ -385,8 +385,8 @@
 	background-image:      -o-linear-gradient(top, #fff, #eee);
 	background-image:   linear-gradient(to bottom, #fff, #eee);
 	border-color: #ccc;
-	-webkit-box-shadow: inset 0 0 1px 2px rgba(255,255,255, 0.9);
- 	box-shadow: inset 0 0 1px 2px rgba(255,255,255, 0.9);
+	-webkit-box-shadow: inset 0 0 1px 1px rgba(255,255,255, 0.9);
+ 	box-shadow: inset 0 0 1px 1px rgba(255,255,255, 0.9);
  	color: #464646;
 	text-shadow: 1px 1px 0 #fff;
 }
@@ -414,8 +414,8 @@
 	background-image:      -o-linear-gradient(top, #fff, #f3f3f3);
 	background-image:   linear-gradient(to bottom, #fff, #f3f3f3);
 	border-color: #bbb;
-	-webkit-box-shadow: inset 0 0 1px 2px #fff, 0px 1px 1px rgba(0,0,0,.1);
-	box-shadow: inset 0 0 1px 2px #fff, 0px 1px 1px rgba(0,0,0,.1);
+	-webkit-box-shadow: inset 0 0 1px 1px #fff, 0px 1px 1px rgba(0,0,0,.1);
+	box-shadow: inset 0 0 1px 1px #fff, 0px 1px 1px rgba(0,0,0,.1);
 	color: #000;
 }
 
@@ -522,24 +522,38 @@
 .button:disabled,
 .button-secondary[disabled],
 .button-secondary:disabled,
-a.button.disabled {
+a.button.disabled,
+.button-disabled:hover,
+.button[disabled]:hover,
+.button-secondary[disabled]:hover,
+.button-secondary:disabled:hover,
+a.button.disabled:hover,
+.button-disabled:active,
+.button[disabled]:active,
+.button-secondary[disabled]:active,
+.button-secondary:disabled:active,
+a.button.disabled:active {
 	color: #aaa !important;
-	border-color: #ddd !important;
+	background: #f3f3f3;
+	border-color: #ddd;
 	-webkit-box-shadow: none !important;
 	box-shadow:         none !important;
+	cursor: default;
 }
 
 .button-primary-disabled,
 .button-primary[disabled],
-.button-primary:disabled {
+.button-primary:disabled,
+.button-primary-disabled:hover,
+.button-primary[disabled]:hover,
+.button-primary-disabled:active,
+.button-primary[disabled]:active {
 	color: #94cde7 !important;
+	border: 1px solid #2581ab;
 	background: #298cba !important;
 	-webkit-box-shadow: none !important;
 	box-shadow:         none !important;
-}
-
-.button-primary-disabled:hover,
-.button-primary[disabled]:hover {
+	cursor: default;
 	text-shadow: none;
 }
 
Index: wp-admin/css/wp-admin.css
===================================================================
--- wp-admin/css/wp-admin.css	(revision 21969)
+++ wp-admin/css/wp-admin.css	(working copy)
@@ -896,7 +896,10 @@
 	margin: 0;
 }
 
-.search-box input[name="s"], #search-plugins input[name="s"], .tagsdiv .newtag {
+.search-box input[name="s"],
+#search-plugins input[name="s"],
+.tagsdiv .newtag,
+#search-themes input[name="s"] {
 	float: left;
 	height: 2em;
 	margin: 0 4px 0 0;
Index: wp-admin/css/colors-classic.css
===================================================================
--- wp-admin/css/colors-classic.css	(revision 21969)
+++ wp-admin/css/colors-classic.css	(working copy)
@@ -394,8 +394,8 @@
 	background-image:      -o-linear-gradient(top, #fff, #eee);
 	background-image:   linear-gradient(to bottom, #fff, #eee);
 	border-color: #ccc;
-	-webkit-box-shadow: inset 0 0 1px 2px rgba(255,255,255, 0.9);
- 	box-shadow: inset 0 0 1px 2px rgba(255,255,255, 0.9);
+	-webkit-box-shadow: inset 0 0 1px 1px rgba(255,255,255, 0.9);
+ 	box-shadow: inset 0 0 1px 1px rgba(255,255,255, 0.9);
  	color: #464646;
 	text-shadow: 1px 1px 0 #fff;
 }
@@ -423,8 +423,8 @@
 	background-image:      -o-linear-gradient(top, #fff, #f3f3f3);
 	background-image:   linear-gradient(to bottom, #fff, #f3f3f3);
 	border-color: #bbb;
-	-webkit-box-shadow: inset 0 0 1px 2px #fff, 0px 1px 1px rgba(0,0,0,.1);
-	box-shadow: inset 0 0 1px 2px #fff, 0px 1px 1px rgba(0,0,0,.1);
+	-webkit-box-shadow: inset 0 0 1px 1px #fff, 0px 1px 1px rgba(0,0,0,.1);
+	box-shadow: inset 0 0 1px 1px #fff, 0px 1px 1px rgba(0,0,0,.1);
 	color: #000;
 }
 
@@ -531,24 +531,38 @@
 .button:disabled,
 .button-secondary[disabled],
 .button-secondary:disabled,
-a.button.disabled {
+a.button.disabled,
+.button-disabled:hover,
+.button[disabled]:hover,
+.button-secondary[disabled]:hover,
+.button-secondary:disabled:hover,
+a.button.disabled:hover,
+.button-disabled:active,
+.button[disabled]:active,
+.button-secondary[disabled]:active,
+.button-secondary:disabled:active,
+a.button.disabled:active {
 	color: #aaa !important;
-	border-color: #ddd !important;
+	background: #f3f3f3;
+	border-color: #ddd;
 	-webkit-box-shadow: none !important;
 	box-shadow:         none !important;
+	cursor: default;
 }
 
 .button-primary-disabled,
 .button-primary[disabled],
-.button-primary:disabled {
+.button-primary:disabled,
+.button-primary-disabled:hover,
+.button-primary[disabled]:hover,
+.button-primary-disabled:active,
+.button-primary[disabled]:active {
 	color: #94cde7 !important;
+	border: 1px solid #2581ab;
 	background: #298cba !important;
 	-webkit-box-shadow: none !important;
 	box-shadow:         none !important;
-}
-
-.button-primary-disabled:hover,
-.button-primary[disabled]:hover {
+	cursor: default;
 	text-shadow: none;
 }
 
