      *  @playerversion AIR 1.1
      *  @productversion Flex 3
      */
-    public function get scaleMode():String
-    {
-        return _scaleMode;
-    }
-    
-    public function set scaleMode(value:String):void
-    {
-        var oldValue:String = _scaleMode;
-        if (value != oldValue)
-        {
-            _scaleMode = value;
-            dispatchStrokeChangedEvent("scaleMode", oldValue, value);
-        }
-    }
-
-    //----------------------------------
-    //  weight
-    //----------------------------------
-
-    /**
-     *  @private
-     *  Storage for the weight property.
-     */
-    private var _weight:Number;
-
-    [Bindable("propertyChange")]
+	public function get scaleMode():String
+	{
+		return _scaleMode;
+	}
+	
+	public function set scaleMode(value:String):void
+	{
+		var oldValue:String = _scaleMode;
+		if (value != oldValue)
+		{
+			_scaleMode = value;
+			dispatchStrokeChangedEvent("scaleMode", oldValue, value);
+		}
+	}
+
+	//----------------------------------
+	//  weight
+	//----------------------------------
+
+	/**
+	 *  @private
+	 *  Storage for the weight property.
+	 */
+	private var _weight:Number;
+
+	[Bindable("propertyChange")]
     [Inspectable(category="General", minValue="0.0")]
 
-    /**
-     *  The line weight, in pixels.
-     *  For many charts, the default value is 1 pixel.
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 9
-     *  @playerversion AIR 1.1
-     *  @productversion Flex 3
-     */
-    public function get weight():Number
-    {
-        return _weight;
-    }
-    
-    /**
-     *  @private
-     */
-    public function set weight(value:Number):void
-    {
-        var oldValue:Number = _weight;
-        if (value != oldValue)
-        {
-            _weight = value;
-            dispatchStrokeChangedEvent("weight", oldValue, value);
-        }
-    }
-    
-    //--------------------------------------------------------------------------
-    //
-    //  Methods
-    //
-    //--------------------------------------------------------------------------
-
-    /**
-     *  @inheritDoc
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 9
-     *  @playerversion AIR 1.1
-     *  @productversion Flex 3
-     */
-    public function apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void
-    {
-        graphics.lineStyle(weight, color, alpha, pixelHinting,
-                    scaleMode, caps, joints, miterLimit);
-    }
-    
+	/**
+	 *  The line weight, in pixels.
+	 *  For many charts, the default value is 1 pixel.
+	 *  
+	 *  @langversion 3.0
+	 *  @playerversion Flash 9
+	 *  @playerversion AIR 1.1
+	 *  @productversion Flex 3
+	 */
+	public function get weight():Number
+	{
+		return _weight;
+	}
+	
+	/**
+	 *  @private
+	 */
+	public function set weight(value:Number):void
+	{
+		var oldValue:Number = _weight;
+		if (value != oldValue)
+		{
+			_weight = value;
+			dispatchStrokeChangedEvent("weight", oldValue, value);
+		}
+	}
+	
+	//--------------------------------------------------------------------------
+	//
+	//  Methods
+	//
+	//--------------------------------------------------------------------------
+
+	/**
+	 *  @inheritDoc
+	 *  
+	 *  @langversion 3.0
+	 *  @playerversion Flash 9
+	 *  @playerversion AIR 1.1
+	 *  @productversion Flex 3
+	 */
+	public function apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void
+	{
+		graphics.lineStyle(weight, color, alpha, pixelHinting,
+					scaleMode, caps, joints, miterLimit);
+	}
+	
     /**
      *  @inheritDoc 
-     *  
-     *  @langversion 3.0
-     *  @playerversion Flash 9
-     *  @playerversion AIR 1.1
-     *  @productversion Flex 3
      */
-    public function createGraphicsStroke(targetBounds:Rectangle, targetOrigin:Point):GraphicsStroke
-    {
-        // Construct a new GraphicsStroke object and set all of 
+	public function createGraphicsStroke(targetBounds:Rectangle, targetOrigin:Point):GraphicsStroke
+	{
+	    // Construct a new GraphicsStroke object and set all of 
         // its properties to match the SolidColorStroke's 
         // properties
         var graphicsStroke:GraphicsStroke = new GraphicsStroke(); 

 *  &lt;mx:SolidColorStroke id="mticks" color="0x0000FF" weight="1"/&gt;
 *  
 *  &lt;mx:LineChart id="mychart" dataProvider="{ndxa}"&gt;
 *      &lt;mx:horizontalAxisRenderer&gt;
 *          &lt;mx:AxisRenderer placement="bottom" canDropLabels="true"&gt;
 *              &lt;mx:tickStroke&gt;{ticks}&lt;/mx:tickStroke&gt;
 *              &lt;mx:minorTickStroke&gt;{mticks}&lt;/mx:minorTickStroke&gt;
 *          &lt;/mx:AxisRenderer&gt;
 *      &lt;/mx:horizontalAxisRenderer&gt;
 *  &lt;/LineChart&gt;
 *  ...
 *  </pre>

        graphicsSolidFill.color = color; 
        graphicsSolidFill.alpha = alpha; 
        graphicsStroke.fill = graphicsSolidFill; 
	    
	    return graphicsStroke;  
	}
	
	/**
	 *  @private
	 */
	private function dispatchStrokeChangedEvent(prop:String, oldValue:*,
												value:*):void
	{
        if (hasEventListener("propertyChange")) 
            dispatchEvent(PropertyChangeEvent.createUpdateEvent(this, prop,
			    oldValue, value));
	}
}

}
