/* File: /project27/application.css */
/* Generated: 2002-07-13 @ 16:35 : jp */

/* PAGE NAME HEADER */

H3{ font: 12pt/12pt Verdana; font-weight: bold; line-height: 130%; text-decoration: none; color: 3366de; }
.gv_crumb2 { font: 9pt/9pt Verdana; font-weight: bold; line-height: 130%; text-decoration: none; color: 000000; }
.page_hdr { font: 14pt/14pt Verdana; font-weight: none; line-height: 120%; text-decoration: none; color: 000000; }

/* SITE FOOTER */
.page_footer { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: FFFFFF; }

/* HEADER ICON TEXT FONT */
.hdr_icons { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: ffffff;}

/* EDITOR TABS TEXT FONT */
.editor_txt { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000;}

/* REGULAR FONTS */
.main_xs { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_xs:link { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_xs:visited { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_xs:hover { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.main_s { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.main_s:link { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }
A.main_s:visited { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }
A.main_s:hover { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }

.main_m { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.main_m:link { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }
A.main_m:visited { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }
A.main_m:hover { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }

.main_l { font: 12pt/12pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.main_l:link { font: 12pt/12pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }
A.main_l:visited { font: 12pt/12pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }
A.main_l:hover { font: 12pt/12pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }

.main_xl { font: 14pt/14pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.main_xl:link { font: 14pt/14pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_xl:visited { font: 14pt/14pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.main_xl:hover { font: 14pt/14pt 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; }

/* jp & dave test */
.main_as { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: ffffff; }
A.main_as:link { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: ffffff; }
A.main_as:visited { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: ffffff; }
A.main_as:hover { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: ffffff; }

.main_am { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: ffffff; }
A.main_am:link { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: ffffff; }
A.main_am:visited { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: ffffff; }
A.main_am:hover { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: ffffff; }


/* LEFT FONTS */
.left_xs { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.left_xs:link { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_xs:visited { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_xs:hover { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.left_s { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.left_s:link { font: 8pt/8pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_s:visited { font: 8pt/8t Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_s:hover { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.left_m { font: 9pt/9pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.left_m:link { font: 9pt/9pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_m:visited { font: 9pt/9pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_m:hover { font: 9pt/9pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.left_l { font: 12pt/12pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.left_l:link { font: 12pt/12pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_l:visited { font: 12pt/12pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_l:hover { font: 12pt/12pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.left_xl { font: 14pt/14pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.left_xl:link { font: 14pt/14pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_xl:visited { font: 14pt/14pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_xl:hover { font: 14pt/14pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.left_xxl { font: 16pt/16pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.left_xxl:link { font: 16pt/16pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_xxl:visited { font: 16pt/16pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.left_xxl:hover { font: 16pt/16pt Verdana; font-weight: none; text-decoration: none; color: 000000; }


/* MOD HEADER FONT */
.mod_hdr { font: 9pt/9pt Verdana; font-weight: bold; text-decoration: none; color: ffffff; }
A.mod_hdr:link { font: 9pt/9pt Verdana; font-weight: bold; text-decoration: underline; color: ffffff; }
A.mod_hdr:visited { font: 9pt/9pt Verdana; font-weight: bold; text-decoration: underline; color: ffffff; }
A.mod_hdr:hover { font: 9pt/9pt Verdana; font-weight: bold; text-decoration: none; color: ffffff; }

/* MOD HEADER LIGHT FONT */
.mod_hdr_light { font: 8pt/8pt Verdana; text-decoration: none; color: ffffff; }
A.mod_hdr_light:link { font: 8pt/8pt Verdana; text-decoration: underline; color: ffffff; }
A.mod_hdr_light:visited { font: 8pt/8pt Verdana; text-decoration: underline; color: ffffff; }
A.mod_hdr_light:hover { font: 8pt/8pt Verdana; text-decoration: none; color: ffffff; }

/* MOD BODY FONTS */
.mod_xs { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.mod_xs:link { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_xs:visited { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_xs:hover { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.mod_s { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.mod_s:link { font: 8pt/8pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_s:visited { font: 8pt/8pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_s:hover { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.mod_m { font: 9pt/9pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.mod_m:link { font: 9pt/9pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_m:visited { font: 9pt/9pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_m:hover { font: 9pt/9pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.mod_l { font: 12pt/12pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.mod_l:link { font: 12pt/12pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_l:visited { font: 12pt/12pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_l:hover { font: 12pt/12pt Verdana; font-weight: none; text-decoration: none; color: 000000; }	

.mod_xl { font: 14pt/14pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.mod_xl:link { font: 14pt/14pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_xl:visited { font: 14pt/14pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }
A.mod_xl:hover { font: 14pt/14pt Verdana; font-weight: none; text-decoration: none; color: 000000; }


/* FORM FIELDS & BUTTONS */
.form_hdr { font: 10pt/10pt Verdana; font-weight: bold; text-decoration: none; color: 3366de; }
.form_label { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }
/*.form_field { font: 9pt/9pt Courier New; font-weight: none; text-decoration: none; color: 000000; }*/
.form_field { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
.form_button { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }


/* ERROR & MESSAGE FONTS */ 
.error { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: D02247; }
A.error:link { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: underline; color: D02247; }
A.error:visited { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: underline; color: D02247; }
A.error:hover { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: D02247; }


/* GIVING SECTION */
.giving_err { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: D02247; }

.giving_subsection { font: 10pt/10pt Verdana; font-weight: bold; line-height: 130%; text-decoration: none; color: 3366de; }

.giving_form_field { font: 8pt/8pt Verdana; font-weight: none; text-decoration: none; color: 000000; }

.giving_nav_s { font: 8pt/8pt Verdana; font-weight: none; line-height: 120%; text-decoration: none; color: 000000; }
A.giving_nav_s:link { font: 8pt/8pt Verdana; font-weight: none; line-height: 120%; text-decoration: underline; color: 000000; }
A.giving_nav_s:visited { font: 8pt/8pt Verdana; font-weight: none; line-height: 120%; text-decoration: underline; color: 000000; }
A.giving_nav_s:hover { font: 8pt/8pt Verdana; font-weight: none; line-height: 120%; text-decoration: none; color: 000000; }

.giving_nav_m { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.giving_nav_m:link { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }
A.giving_nav_m:visited { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }
A.giving_nav_m:hover { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }

.giving_s { font: 8pt/8pt Verdana; font-weight: none; line-height: 120%; text-decoration: none; color: 000000; }
A.giving_s:link { font: 8pt/8pt Verdana; font-weight: none; line-height: 120%; text-decoration: underline; color: 3366de; }
A.giving_s:visited { font: 8pt/8pt Verdana; font-weight: none; line-height: 120%; text-decoration: underline; color: 3366de; }
A.giving_s:hover { font: 8pt/8pt Verdana; font-weight: none; line-height: 120%; text-decoration: none; color: 3366de; }

.giving_m { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.giving_m:link { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 3366de; }
A.giving_m:visited { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 3366de; }
A.giving_m:hover { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 3366de; }

.giving_l { font: 10pt/10pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.giving_l:link { font: 10pt/10pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 3366de; }
A.giving_l:visited { font: 10pt/10pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 3366de; }
A.giving_l:hover { font: 10pt/10pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 3366de; }

.giving_item_name { font: 12pt/12pt Verdana; font-weight: bold; line-height: 130%; text-decoration: none; color: 3366de; }
A.giving_item_name:link { font: 12pt/12pt Verdana; font-weight: bold; line-height: 130%; text-decoration: none; color: 3366de; }
A.giving_item_name:visited { font: 12pt/12pt Verdana; font-weight: bold; line-height: 130%; text-decoration: none; color: 3366de; }
A.giving_item_name:hover { font: 12pt/12pt Verdana; font-weight: bold; line-height: 130%; text-decoration: underline; color: 3366de; }

.giving_crumb { font: 8pt/8pt Verdana; font-weight: bold; line-height: 130%; text-decoration: none; color: 000000; }
A.giving_crumb:link { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.giving_crumb:visited { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.giving_crumb:hover { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }


/* ARROW FONT FOR CALENDAR */
  .arrow { font: 7pt/7pt Courier New; text-decoration: none; color: 000000; }
 A.arrow:link { font: 7pt/7pt Courier New; text-decoration: none; color: 000000; }
 A.arrow:visited { font: 7pt/7pt Courier New; text-decoration: none; color: 000000; }
 A.arrow:hover { font: 7pt/7pt Courier New; text-decoration: none; color: 000000; }

/* CALENDAR FONTS */
.cal_xs { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.cal_xs:link { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.cal_xs:visited { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
A.cal_xs:hover { font: 7pt/7pt Verdana; font-weight: none; text-decoration: underline; color: 000000; }

.cal_s { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.cal_s:link { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.cal_s:visited { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.cal_s:hover { font: 8pt/8pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }

.cal_m { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.cal_m:link { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.cal_m:visited { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: none; color: 000000; }
A.cal_m:hover { font: 9pt/9pt Verdana; font-weight: none; line-height: 130%; text-decoration: underline; color: 000000; }

/* CHAT WINDOW FONTS */
.chat { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: 000000; line-height: 140%; }
.chat2 { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: none; color: FFFFFF; line-height: 140%; }
.chat3 { font: 8pt/8pt Verdana; font-weight: bold; text-decoration: underline; color: 000066; }
.chat_form { font: 7pt/7pt Verdana; font-weight: none; text-decoration: none; color: 000000; }
.chat_button { font: 7pt/7pt Verdana; font-weight: bold; text-decoration: none; color: 000000; }