                 availableWidth -= (columnWidth - oldColumnWidth);
             }
         }    
-	}
+    }
 
     //--------------------------------------------------------------------------
     //

    }
    
    /**
     *  Returns the current pixel bounds of the specified cell, or null if no such cell exists.
     *  Cell bounds are reported in grid coordinates.
     * 
     *  <p>If all of the columns for the the specfied row and all of the rows preceeding 
     *  it have not yet been scrolled into view, the returned bounds may only be an approximation, 
     *  based on all of the columns' <code>typicalItem</code>s.</p>
     * 
     *  @param rowIndex The 0-based index of the row.
     *  @param columnIndex The 0-based index of the column. 
     *  @return A <code>Rectangle</code> that represents the cell's pixel bounds, or null.
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10

       
       return width;
    }
    
    /**
     *  @private
     *  Use the specified GridColumn's itemRenderer (IFactory) to create a temporary
     *  item renderer.   The returned item renderer must be freed, with freeGridElement(),
     *  after it's used.
     */
    private function createTypicalItemRenderer(columnIndex:int):IGridItemRenderer
    {
        const rendererLayer:GridLayer = getLayer("rendererLayer");
        if (!rendererLayer)
            return null;
        
        var typicalItem:Object = grid.typicalItem;
        if (typicalItem == null)
            typicalItem = getDataProviderItem(0);
        
        const column:GridColumn = getGridColumn(columnIndex);
        const factory:IFactory = itemToRenderer(column, typicalItem);
        const renderer:IGridItemRenderer = allocateGridElement(factory) as IGridItemRenderer;
        
        rendererLayer.addElement(renderer);

        initializeItemRenderer(renderer, 0 /* rowIndex */, columnIndex, grid.typicalItem, false);
        
        // If the column's width isn't specified, then use the renderer's explicit
        // width, if any.   If that isn't specified, then use 4096, to avoid wrapping.
