costa rica flag meaning

Help on costa rica’s flag?
what does the syombal and the colors mean on the flag???
“Meaning – Each color represents important aspects of Costa Rica: Blue means the sky, opportunities at reach, intellectual thinking, perseverance to accomplish a goal, infinite, eternity, and ideals of the religious and spiritual desires. White means clear thinking, happiness, wisdom, power and beauty of the sky, the driving force of initiatives to search for new endeavors, and the peace of Costa Rica. Red means the warmth of Costa Rican people, their love to live, their blood shed for freedom, and their generous attitude.”
This is taken from: Flags of the World Web Site
http://flagspot.net/flags/cr.html
I hope this helps.
Noam Chomsky: Solutions for Central America