Notice:
The advice given on this site is based upon individual or quoted experience, yours may differ.
The Officers, Staff and members of this site only provide information based upon the concept that anyone utilizing this information does so at their own risk and holds harmless all contributors to this site.
Let me attack this another way. I haven't researched the requirement, but have you been told that you are required to have the insignia on your main? I raced for two years at my club and other local races on a main without a Capri 25 insignia. No one ever said anything about it. I can understand having it for a national class race.
Then I suggest the following: Talk to a local sign shop that can do vinyl signs. Get a little sample of vinyl and see if it sticks to the sail. If it does, provide them with graphic file of the insignia. Verify what format they want. They should be able to pump it out quickly. If you need a picture or the insignia dimensions, I can grab it from my Capri in the next couple of days.
I think I knocked out a spoof of the insignia so I could make shirts.. the dimensions might be slightly off, but I built it myself so I could make crew shirts. Not perfect, and I might be able to pull my boat name from it. I think I have it as a CGM/DXF somewhere.
Notice: The advice given on this site is based upon individual or quoted experience, yours may differ. The Officers, Staff and members of this site only provide information based upon the concept that anyone utilizing this information does so at their own risk and holds harmless all contributors to this site.