It looks the image format of your cursor is set to only 16 (standard) colors and the application tries to do its best to approximate the active color using the available ones. Add a new format with higher bit depth (use the highest one for smooth edges) to the cursor and remove the old one after you copy it to the added one.
Uploading
How Do I Upload?
How do I upload the cursors that I have made onto this site?