.heading { color: #99CC33; font-weight: normal; font-size: 43px; line-height: 45px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.headingblue { color: #33CCFF; font-weight: normal; font-size: 43px; line-height: 45px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }

.headingmed { color: #99CC33; font-weight: bold; font-size: 25px; line-height: 28px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.headingmedblu { color: #33CCFF; font-weight: bold; font-size: 25px; line-height: 28px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.headingsmlblu { color: #33CCFF; font-weight: bold; font-size: 20px; line-height: 23px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }

.typeorange { color: #99CC33; font-size: 21px; line-height: 23px; font-style: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.typeblue { color: #33CCFF; font-size: 21px; line-height: 23px; font-style: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.typewhite { color: #FFFFFF; font-size: 21px; line-height: 23px; font-style: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }


.linkbolds { color: #33CCFF; font-weight: bold; font-size: 15px; line-height: 19px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.medlinks { color: #33CCFF; font-weight: bold; font-size: 19px; line-height: 22px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.nonlinks { color: gray; font-weight: bold; font-size: 16px; line-height: 20px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.quickheads { color: #333; font-weight: bold; font-size: 16px; line-height: 20px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.quicklinks { color: #33CCFF; font-weight: bold; font-style: normal; font-size: 15px; line-height: 18px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.quicklinkhead { color: #99CC33; font-weight: bold; font-size: 17px; line-height: 20px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.resumelinks { color: #33CCFF; font-weight: bold; font-style: normal; font-size: 14px; line-height: 16px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }


.title { color: #FFFFFF; font-weight: bold; font-size: 24px; line-height: 26px; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.smlhdrorange { color: #99CC33; font-size: 19px; line-height: 21px; font-weight: bold; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }

.maintext { color: #FFFFFF; font-size: 15px; line-height: 19px; font-weight: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.maintxtwhite { color: #FFFFFF; font-size: 15px; line-height: 19px; font-weight: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.maintxtgrey { color: #99CC33; font-size: 17px; line-height: 20px; font-weight: bold; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.maintextmed { color: #FFFFFF; font-size: 15px; line-height: 19px; font-weight: bold; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }

.pressquotes { color: #53C6DB; font-size: 13px; line-height: 16px; font-style: italic; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }

.maintextsmall { color: #CCCCCC; font-size: 13px; line-height: 16px; font-style: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.maintexttiny { color: #CCCCCC; font-size: 11px; line-height: 16px; font-style: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.maintextsorange { color: #99CC33; font-size: 15px; line-height: 19px; font-style: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.maintextsblue { color: #33CCFF; font-size: 17px; line-height: 20px; font-style: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }
.maintextsorangesml { color: #99CC33; font-size: 13px; line-height: 16px; font-style: normal; font-family: Century Gothic, Arial, sans-serif; text-decoration: none; }


A:link { color: #33CCFF; }
A:active { color: #33CCFF; }
A:visited { color: #33CCFF; }
A:hover { color: #99CC33; }


