             grid.hoverIndicator = null;
             grid.caretIndicator = null;
             grid.selectionIndicator = null;
-            grid.rowBackground = null;
             
             // IDataGridElements: grid, columnHeaderGroup
             

     *  @private
     *  If the alternatingRowColors style is set AND the alternatingRowColorsBackground
     *  skin part has been added AND the grid skin part has been added, then set
     *  grid.rowBackground = alternatingRowColorsBackground here.
     * 
     *  Return true if grid.rowBackground was set.
     */
    private function initializeGridRowBackground():Boolean
    {
        if (!grid)
            return false;
        
        if ((getStyle("alternatingRowColors") as Array) && alternatingRowColorsBackground)
        {
            grid.rowBackground = alternatingRowColorsBackground;
            return true;
        }
        
        return false;
    }
    
    //--------------------------------------------------------------------------

            
            // IFactory valued skin parts => Grid visual element properties
            
            initializeGridRowBackground(); // sets grid.rowBackground if alternatingRowColors set
            grid.columnSeparator = columnSeparator;
            grid.rowSeparator = rowSeparator;
            grid.hoverIndicator = hoverIndicator;
