private void createNewsListBackgroundResources() {
fNewsBgGradientStartColor = null;
fNewsBgGradientEndColor = null;
RGB listBackgroundRGB = Display.getDefault().getSystemColor(SWT.COLOR_LIST_BACKGROUND).getRGB();
RGB newsBgColorRGB = OwlUI.getThemeRGB(OwlUI.NEWS_LIST_BG_COLOR_ID, listBackgroundRGB);
if (newsBgColorRGB != null && !listBackgroundRGB.equals(newsBgColorRGB) && !isInvalidColor(newsBgColorRGB)) {
fNewsBgGradientEndColor = OwlUI.getColor(fResources, newsBgColorRGB);
RGB newsBgColorRGBLighter = new RGB(0, 0, 0);
newsBgColorRGBLighter.red = Math.min(newsBgColorRGB.red + 5, 255);
newsBgColorRGBLighter.green = Math.min(newsBgColorRGB.green + 5, 255);
newsBgColorRGBLighter.blue = Math.min(newsBgColorRGB.blue + 5, 255);
fNewsBgGradientStartColor = OwlUI.getColor(fResources, newsBgColorRGBLighter);
}