They are made from vinyl. Just like ones on my headlights and visor. Those have been on there for over 2 years. No they won't come off. You can even hit them point blank with a pressure sprayer.
------------------
Chris Hightower
http://crush7.dyndns.org/