         {
             layoutBorder(bgImg, unscaledWidth, unscaledHeight);
         }
-        
-        drawBackground(unscaledWidth, unscaledHeight);
                     
         // The label and icon should be placed on top of the FXG skins
         super.updateDisplayList(unscaledWidth, unscaledHeight);

    
import flash.display.DisplayObject;
import flash.display.GradientType;
import flash.geom.Matrix;

import mx.core.mx_internal;

        super();
        upBorderSkin = Button_up;
        downBorderSkin = Button_down;
        useChromeColor = true;
    }
    
    //--------------------------------------------------------------------------
