 import flex.effects.effectClasses.TintInstance;
 
 import mx.effects.IEffectInstance;
+import mx.styles.StyleManager;
 
 /**
  * This effect animates a change in color over time, interpolating

    }

    /**
     * @inheritDoc
     */
    override protected function initInstance(instance:IEffectInstance):void

 */
public class Tint extends Animate
{
    include "../core/Version.as";

    //--------------------------------------------------------------------------
    //
    //  Class constants
    //
    //--------------------------------------------------------------------------

    /**
     *  @private
     */
    private static var AFFECTED_PROPERTIES:Array = ["color"];
    // Some objects have a 'color' style instead
    private static var RELEVANT_STYLES:Array = ["color"];

    /**
     * The starting color
     */
    public var colorFrom:uint = StyleManager.NOT_A_COLOR;
    
    /**
     * The ending color
     */
    public var colorTo:uint = StyleManager.NOT_A_COLOR;
    
    /**
     * The name of the color property on the target object affected
