Index: wp-admin/js/edit-comments.dev.js
===================================================================
--- wp-admin/js/edit-comments.dev.js	(revision 17906)
+++ wp-admin/js/edit-comments.dev.js	(working copy)
@@ -505,15 +505,16 @@
 
 		t.revert();
 		t.addEvents($(id));
-		bg = $(id).hasClass('unapproved') ? '#FFFFE0' : '#FFFFFF';
 
+		bg = $(id).hasClass('unapproved') ? '#FFFFE0' : $(id).closest('.widefat').css('backgroundColor');
+
 		$(id)
 			.animate( { 'backgroundColor':'#CCEEBB' }, 300 )
 			.animate( { 'backgroundColor': bg }, 300, function() {
 				if ( pid ) {
 					pid  = $(pid)
 						.animate( { 'backgroundColor':'#CCEEBB' }, 300 )
-						.animate( { 'backgroundColor': '#FFFFFF' }, 300 )
+						.animate( { 'backgroundColor': bg }, 300 )
 						.removeClass('unapproved').addClass('approved');
 
 					pid.find('div.comment_status').html('1');
