use Degrafa tags to define our tags.That said, we can create our custom components, style them in any way we want, use them in Flex Builder, drag-n-drop in Flex Builder design view and play with the layout.Also, here is a component you can extend form if you want your component to be skinnable.package charts{import flash.display.DisplayObject;import flash.events.MouseEvent;import mx.core.IFlexDis