/* File: /application.css */

/* TOP NAV */
.top_nav { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }
A.top_nav:link { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }
A.top_nav:visited { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }
A.top_nav:hover { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: cc0000; }

/* GLOBAL NAV */
.global_nav { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 999999; }
A.global_nav:link { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 999999; }
A.global_nav:visited { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 999999; }
A.global_nav:hover { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.global_red { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: cc0000; }
A.global_red:link { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: cc0000; }
A.global_red:visited { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: cc0000; }
A.global_red:hover { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: cc0000; }

.video { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.video:link { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.video:visited { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.video:hover { font: 8pt/8pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }

/* MAIN_MENU */
.main_menu { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: FFFFFF; }
A.main_menu:link { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: FFFFFF; }
A.main_menu:visited { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: FFFFFF; }
A.main_menu:hover { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: FFFFFF; }

.main_menu_b { font: 9pt/10pt Verdana; font-weight: bold; text-decoration: none; color: FFFFFF; }
A.main_menu_b:link { font: 9pt/10pt Verdana; font-weight: bold; text-decoration: none; color: FFFFFF; }
A.main_menu_b:visited { font: 9pt/10pt Verdana; font-weight: bold; text-decoration: none; color: FFFFFF; }
A.main_menu_b:hover { font: 9pt/10pt Verdana; font-weight: bold; text-decoration: none; color: FFFFFF; }

.main_menu_off { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_menu_off:link { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_menu_off:visited { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_menu_off:hover { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: FFFFFF; }

/* SIDE NAV */
.side_nav_on { font: 8pt/10pt Verdana; font-weight: none; text-decoration: none; color: cc0000; }
A.side_nav_on:link { font: 8pt/10pt Verdana; font-weight: none; text-decoration: none; color: cc0000; }
A.side_nav_on:visited { font: 8pt/10pt Verdana; font-weight: none; text-decoration: none; color: cc0000; }
A.side_nav_on:hover { font: 8pt/10pt Verdana; font-weight: none; text-decoration: none; color: cc0000; }

.side_nav_off { font: 8pt/10pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.side_nav_off:link { font: 8pt/10pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.side_nav_off:visited { font: 8pt/10pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.side_nav_off:hover { font: 8pt/10pt Verdana; font-weight: none; text-decoration: none; color: 999999; }

/* WELCOME */
.welcome { font: 10pt/10pt Verdana; font-weight: bold; text-decoration: none; color: cccccc; }

.homepage_m { font: 8pt Verdana; font-weight: none; line-height: 140%; text-decoration: none; color: cccccc; }
A.homepage_m:link { font: 8pt Verdana; font-weight: none; line-height: 140%; text-decoration: underline; color: cccccc; }
A.homepage_m:visited { font: 8pt Verdana; font-weight: none; line-height: 140%; text-decoration: underline; color: cccccc; }
A.homepage_m:hover { font: 8pt Verdana; font-weight: none; line-height: 140%; text-decoration: none; color: cccccc; }

/* PAGE TITLE AND SUBTITLE */
.page_title { font: 14pt/15pt Verdana; font-weight: bold; text-decoration: none; color: 999999; }
.page_subtitle { font: 10pt/11pt Verdana; font-weight: bold; text-decoration: none; color: cc0000; }
.paragraph_hdr { font: 9pt/10pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }

/* QUOTE */
.testimonial { font: 9pt/9pt Verdana; font-weight: none; font-style: italic; text-decoration: none; color: cc0000; }

/* REGULAR FONTS */
.main_xs { font: 7pt Verdana; font-weight: none; line-height: 160%; text-decoration: none; color: 000000; }
A.main_xs:link { font: 7pt Verdana; font-weight: none; line-height: 160%; text-decoration: underline; color: 000000; }
A.main_xs:visited { font: 7pt Verdana; font-weight: none; line-height: 160%; text-decoration: underline; color: 000000; }
A.main_xs:hover { font: 7pt Verdana; font-weight: none; line-height: 160%; text-decoration: none; color: 000000; }

.main_s { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_s:link { font: 8pt/8pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_s:visited { font: 8pt/8pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_s:hover { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.main_m { font: 8pt Verdana; font-weight: none; line-height: 140%; text-decoration: none; color: 000000; }
A.main_m:link { font: 8pt Verdana; font-weight: none; line-height: 140%; text-decoration: underline; color: cc0000; }
A.main_m:visited { font: 8pt Verdana; font-weight: none; line-height: 140%; text-decoration: underline; color: cc0000; }
A.main_m:hover { font: 8pt Verdana; font-weight: none; line-height: 140%; text-decoration: none; color: cc0000; }

.main_m_b { font: 8pt Verdana; font-weight: bold; line-height: 140%; text-decoration: none; color: 000000; }
A.main_m_b:link { font: 8pt Verdana; font-weight: bold; line-height: 140%; text-decoration: underline; color: 000000; }
A.main_m_b:visited { font: 8pt Verdana; font-weight: bold; line-height: 140%; text-decoration: underline; color: 000000; }
A.main_m_b:hover { font: 8pt Verdana; font-weight: bold; line-height: 140%; text-decoration: none; color: 000000; }

.main_l { font: 11pt/11pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_l:link { font: 11pt/11pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_l:visited { font: 11pt/11pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_l:hover { font: 11pt/11pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.main_xl { font: 13pt/13pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_xl:link { font: 13pt/13pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_xl:visited { font: 13pt/13pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_xl:hover { font: 13pt/13pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.main_xxl { font: 16pt/16pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_xxl:link { font: 16pt/16pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_xxl:visited { font: 16pt/16pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_xxl:hover { font: 16pt/16pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

/* ERROR & MESSAGE FONTS */ 
.error { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: 990033; }
A.error:link { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: underline; color: 990033; }
A.error:visited { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: underline; color: 990033; }
A.error:hover { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: 990033; }

/* FORM STYLES */
.form_hdr { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }
.form_label { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }
.form_field { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
.form_display { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
.form_button { font: 7.5pt/7.5pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }

/* FOOTER */
.footer { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.footer:link { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.footer:visited { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.footer:hover { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

