The conventions for Class and Package naming as far as I've heard:
The package structure should use the "flipped domain" naming, with lowercase folders and CamelCAsed class names.
IE:
import com.yourdomain.nameofsubfolder.YourSpecialClass;
This is reflected in all of the packages shipped with Flash and Flex. Examples:
import flash.events.MouseEvent;
import flash.display.MovieClip;
There is also a convention of naming Interfaces after the functionality they add or impose as in: Styleable, Drawable, Movable etc... Many (including Adobe) also prefer to use an upper case "I" to mark interfaces clearly as such. I.E.
IEventDispatcher
IExternalizable
IFocusManager
Which are all internal Interfaces in the flash.* packages.