a:link        { color: #242424; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }
a:visited    { color: #242424; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a:active     { color: #242424; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
a:hover       { color: #3c88d2; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline }

.text     { color: #242424; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 24px }
.text_sm  { color: #242424; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px }
.blue  { color: #36c }
.blue1 { color: #1e90fe }
.text15-22 { color: #666; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px }
.white { color: #fff }
.italic { font-style: italic }

