Transperancy issue

Im trying to render a transparent overlay. When i render the image it looks fine but when the image is saved out as a transparent png alot of information is missing. This only happens when is render with transparency so if i have a background the information remains if i save.