         _currentCursorID = value;
 		if (!cursorHolder)
 		{
-			var me:SandboxRootRequest = new SandboxRootRequest(SandboxRootRequest.CURSOR_MANAGER_REQUEST);
+			var me:InterManagerRequest = new InterManagerRequest(InterManagerRequest.CURSOR_MANAGER_REQUEST);
 			me.name = "currentCursorID";
 			me.value = currentCursorID;
 			// trace("-->dispatched currentCursorID for CursorManagerImpl", sm, currentCursorID);

    {
        if (initialized && !cursorHolder)
		{
			var me:SandboxRootRequest = new SandboxRootRequest(SandboxRootRequest.CURSOR_MANAGER_REQUEST);
			me.name = "removeAllCursors";
			// trace("-->dispatched removeAllCursors for CursorManagerImpl", sm);
			sandboxRoot.dispatchEvent(me);

        _currentCursorYOffset = value;
		if (!cursorHolder)
		{
			var me:InterManagerRequest = new InterManagerRequest(InterManagerRequest.CURSOR_MANAGER_REQUEST);
			me.name = "currentCursorYOffset";
			me.value = currentCursorYOffset;
			// trace("-->dispatched currentCursorYOffset for CursorManagerImpl", sm, currentCursorYOffset);
