 import mx.events.DragEvent;
 import mx.events.Request;
 import mx.managers.dragClasses.DragProxy;
+import mx.modules.IModule;
 import mx.styles.CSSStyleDeclaration;
+import mx.styles.IStyleManager2;
 import mx.styles.StyleManager;
 import mx.utils.MatrixUtil;
 

		bDoingDrag = false;

	}
			
	//--------------------------------------------------------------------------
	//
	//  Event handlers

		{
			// No drag image specified, use default
			var dragManagerStyleDeclaration:CSSStyleDeclaration =
                getStyleManager(dragInitiator).getMergedStyleDeclaration("mx.managers.DragManager");
			var dragImageClass:Class =
				dragManagerStyleDeclaration.getStyle("defaultDragImageSkin");
			dragImage = new dragImageClass();
