diff --git a/ChangeLog b/ChangeLog
index c4a575258f8496ed48e549378ec35ca38fb292db..0d1b2126b2aeb4ca99804707fed13be84c876e77 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,7 @@
 
 	* Fixed issue #17188: [reports] change status update task to use the new default From email address setting from config_default
 	* Fixed issue #16458: Rename table be_layouts to backend_layout
+	* Fixed issue #17191: Missing styling in Ext Js Grid Headers
 
 2011-01-21  Francois Suter  <francois.suter@typo3.org>
 
diff --git a/typo3/sysext/t3skin/extjs/images/grid/grid3-hd-btn.gif b/typo3/sysext/t3skin/extjs/images/grid/grid3-hd-btn.gif
index ec3993e5c4745c301f77d3dd558e00aa675db216..68a72a6c15dbc86326e470eb1ecd2a69d9d68568 100644
Binary files a/typo3/sysext/t3skin/extjs/images/grid/grid3-hd-btn.gif and b/typo3/sysext/t3skin/extjs/images/grid/grid3-hd-btn.gif differ
diff --git a/typo3/sysext/t3skin/extjs/images/grid/sort_asc.gif b/typo3/sysext/t3skin/extjs/images/grid/sort_asc.gif
index 4f9822db7b52b7f083905d30660357ce331caba4..ed31e25ebe06d36f2c94e7cae378341a8b412dfc 100644
Binary files a/typo3/sysext/t3skin/extjs/images/grid/sort_asc.gif and b/typo3/sysext/t3skin/extjs/images/grid/sort_asc.gif differ
diff --git a/typo3/sysext/t3skin/extjs/images/grid/sort_desc.gif b/typo3/sysext/t3skin/extjs/images/grid/sort_desc.gif
index 12669fe4ed4c66fca3596cfe9c593045f204d7a5..8d5b62118e8016b195b9c9405a17fe29d259f29c 100644
Binary files a/typo3/sysext/t3skin/extjs/images/grid/sort_desc.gif and b/typo3/sysext/t3skin/extjs/images/grid/sort_desc.gif differ
diff --git a/typo3/sysext/t3skin/extjs/xtheme-t3skin.css b/typo3/sysext/t3skin/extjs/xtheme-t3skin.css
index e483cf8d7f5eab313b01bce4d67f0fd151079008..ff06a9e9480866e4121a4faf9d29dc732322ed91 100644
--- a/typo3/sysext/t3skin/extjs/xtheme-t3skin.css
+++ b/typo3/sysext/t3skin/extjs/xtheme-t3skin.css
@@ -1097,9 +1097,23 @@ td.sort-desc, td.sort-asc  {
 td.x-grid3-hd-over, td.x-grid3-hd-menu-open {
 	border-left-color: #5b5b5b;
 	border-right-color: transparent;
-	background-image: -moz-linear-gradient(center bottom, #7f7f7f 10%, #5b5b5b 100%);
-	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.1, #5b5b5b), color-stop(0.1, #7f7f7f));
-	background-image: linear-gradient(center bottom, #7f7f7f 10%, #5b5b5b 100%);
+	background-image: -moz-linear-gradient(
+		center bottom,
+		#7f7f7f 10%,
+		#5b5b5b 100%
+	);
+	background-image: -webkit-gradient(
+		linear,
+		left bottom,
+		left top,
+		color-stop(0.1, #7f7f7f),
+		color-stop(1.0, #5b5b5b)
+	);
+	background-image: linear-gradient(
+		center bottom,
+		#7f7f7f 10%,
+		#5b5b5b 100%
+	);
 }
 
 .sort-asc .x-grid3-sort-icon {
@@ -1200,7 +1214,6 @@ td.x-grid3-hd-over, td.x-grid3-hd-menu-open {
 }
 
 .x-grid3-hd-btn {
-	background-color:#d8d8d8;
 	background-image:url(images/grid/grid3-hd-btn.gif);
 }