             var v:BarSeriesItem =activeCount[i];
             label=labels[i];
             label.x=v.labelX;
-            label.y=v.labelY;
+            label.y=v.labelY+4;
             label.text=v.labelText;
             label.width=v.labelWidth;
             label.height=v.labelHeight;

        _labelLayer = new UIComponent();
        _labelLayer.styleName = this;
        
        labelCache = new InstanceCache(Label,_labelLayer);
        labelCache.discard = true;
        labelCache.properties =
        {
            selectable: false,
            styleName: this
        };
        
        dataTransform = new CartesianTransform();
    }
    
    //--------------------------------------------------------------------------
    //

 */
[Style(name="labelAlign", type="String", enumeration="left,center,right", inherit="no")]

/**
 *  The class that is used by this component to render labels.
 *
 *  <p>It can be set to either the mx.controls.Label class
 *  or the spark.components.Label class.</p>
 *
 *  @default spark.components.Label
 *  
 *  @langversion 3.0
 *  @playerversion Flash 10.2
 *  @playerversion AIR 2.0
 *  @productversion Flex 4
 */
[Style(name="labelClass", type="Class", inherit="no")]
/**
 * Determines the position of labels
 * Possible values are <code>"none"</code> , <code>"outside"</code>
