/* ------------------------------ *//* GUIDE TO THIS FILE *//* Sections of this file include: *//* --Global -- specs that are applicable to any page (such as standard body font and standard bullet style) *//* --Hyperlinks -- specs applicable only to general hyperlinks (specs for special-case hyperlinks, such as navigation and Level 1 news-box hyperlinks, are covered in other sections) *//* --H1 through H6 -- specs applicable to Heading 1 through Heading 6 *//* --Non-standard body fonts -- specs for fonts and font sizes and font colors that need to be different than one of the H1 through H6 specs *//* --Level 1 pages -- specs applicable only on Level 1 pages (including hyperlink specs that only apply to Level 1 news boxes) *//* --Level 2 pages -- specs applicable only on Level 2 pages *//* --Top-nav -- specs applicable only to the top-nav (including hyperlink specs that only apply to the top-nav) *//* --Sub-nav -- specs applicable to left-nav and sub-nav bot (including hyperlink specs and bullet specs that only apply to left-nav and sub-nav bot) *//* ------------------------------ *//* GLOBAL */BODY { background-color: rgb(255,255,255); margin: 0 }BODY { color: rgb(0,0,0); font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }P { color: rgb(0,0,0); font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }TD { color: rgb(0,0,0); font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }UL { list-style: url(triangle11x9transparent.gif) outside }UL { color: rgb(0,0,0); font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }OL { color: rgb(0,0,0); font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }FONT { color: rgb(0,0,0) ! important; font-size: 10pt ! important; font-family: Arial, Helvetica, Univers, sans-serif ! important }/* ------------------------------ *//* HYPERLINKS */A:visited { color: rgb(128,0,128); text-decoration: underline }A:active { color: rgb(183,0,32); text-decoration: none }A:link	{ color: rgb(0,0,255); text-decoration: underline }A:hover { color: rgb(183,0,32); text-decoration: none }/* ------------------------------ *//* H1 THROUGH H6 */H1 { color: rgb(0,0,0); font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }H2 { color:  rgb(15,17,80); font-weight: bold; font-size: 18pt; font-family: "Times New Roman", "Times NewRoman", Times, serif }H3 { color: rgb(15,17,80); font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Univers, sans-serif }H3 A:visited { color: rgb(128,0,128); text-decoration: underline }H3 A:active { color: rgb(183,0,32); text-decoration: none }H3 A:link { color: rgb(15,17,80); text-decoration: underline }H3 A:hover { color: rgb(183,0,32); text-decoration: none }H4 { color: rgb(0,0,0); font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Univers, sans-serif }H5 { color: rgb(0,0,0); font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }H6 { color: rgb(0,0,0); font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }/* ------------------------------ *//* NON-STANDARD BODY FONTS */.tablehead { color: rgb(255,255,255); font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Univers, sans-serif }.tablehead A:visited { color: rgb(255,255,255); text-decoration: underline }.tablehead A:active { color: rgb(255,255,255); text-decoration: none }.tablehead A:link { color: rgb(255,255,255); text-decoration: underline }.tablehead A:hover { color: rgb(255,255,255); text-decoration: none }.tablesub { color: rgb(255,255,255); font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }.tablesub A:visited { color: rgb(255,255,255); text-decoration: underline }.tablesub A:active { color: rgb(255,255,255); text-decoration: none }.tablesub A:link { color: rgb(255,255,255); text-decoration: underline }.tablesub A:hover { color: rgb(255,255,255); text-decoration: none }.tabletext { color: rgb(0,0,0); font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }.tabletext A:visited { color: rgb(128,0,128); text-decoration: underline }.tabletext A:active { color: rgb(183,0,32); text-decoration: none }.tabletext A:link { color: rgb(0,0,255); text-decoration: underline }.tabletext A:hover { color: rgb(183,0,32); text-decoration: none }.loginalert { color: rgb(183,0,32); background-color: rgb(255,249,174); font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }/* ------------------------------ *//* LEVEL 1 PAGES */.levelonehead { color: rgb(15,17,80); font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }.levelonehead A:visited { color: rgb(128,0,128) }.levelonehead A:link { color: rgb(15,17,80) }.levelonehead A:hover { color: rgb(183,0,32); text-decoration: none }.levelonebody { color: rgb(0,0,0); font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }/* ------------------------------ *//* LEVEL 2 PAGES */.overview { width: 300px; height: 300px }.overviewscroll { width: 300px; height: 300px; overflow: auto }.linkshead { color: rgb(15,17,80); font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Univers, sans-serif }/* ------------------------------ *//* TOP-NAV */.topnav { color: rgb(15,17,80) ! important; font-weight: bold ! important; font-size: 8pt ! important; font-family: Arial, Helvetica, Univers, sans-serif ! important }.topnav A:visited { color: rgb(15,17,80); text-decoration: none }.topnav A:active { color: rgb(15,17,80); text-decoration: none }.topnav A:link { color: rgb(15,17,80); text-decoration: none }.topnav A:hover { color: rgb(15,17,80); text-decoration: none }.bluetab { color: rgb(255,255,255) ! important; font-weight: bold ! important; font-size: 8pt ! important; font-family: Arial, Helvetica, Univers, sans-serif ! important }.bluetab A:visited { color: rgb(255,255,255); text-decoration: none }.bluetab A:active { color: rgb(255,255,255); text-decoration: none }.bluetab A:link { color: rgb(255,255,255); text-decoration: none }.bluetab A:hover { color: rgb(255,255,255); text-decoration: none }.redtab { color: rgb(255,255,255) ! important; font-weight: bold ! important; font-size: 8pt ! important; font-family: Arial, Helvetica, Univers, sans-serif ! important }.redtab A:visited { color: rgb(255,255,255); text-decoration: none }.redtab A:active { color: rgb(255,255,255); text-decoration: none }.redtab A:link { color: rgb(255,255,255); text-decoration: none }.redtab A:hover { color: rgb(255,255,255); text-decoration: none }.loginregister { color: rgb(255,255,255) ! important; font-weight: bold ! important; font-size: 8pt ! important; font-family: Arial, Helvetica, Univers, sans-serif ! important }.loginregister A:visited { color: rgb(255,255,255); text-decoration: none }.loginregister A:active { color: rgb(231,225,204); text-decoration: underline }.loginregister A:link { color: rgb(255,255,255); text-decoration: none }.loginregister A:hover { color: rgb(231,225,204); text-decoration: underline }.search { color: rgb(255,255,255) ! important; font-weight: bold ! important; font-size: 10pt ! important; font-family: Arial, Helvetica, Univers, sans-serif ! important }.search A:visited { color: rgb(255,255,255); text-decoration: none }.search A:active { color: rgb(231,225,204); text-decoration: underline }.search A:link { color: rgb(255,255,255); text-decoration: none }.search A:hover { color: rgb(231,225,204); text-decoration: underline }/* ------------------------------ *//* SUB-NAV */#leftnavbar { border-bottom-width: thick; border-bottom-style: groove }.publicnavtext { color: rgb(183,0,32); font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }.publicnavtext A:visited { color: rgb(128,0,128); text-decoration: underline; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }.publicnavtext A:link { color: rgb(183,0,32); text-decoration: underline; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }.publicnavtext A:hover { color: rgb(15,17,80); text-decoration: none; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }.publicnavtext UL { list-style: url(triangle11x9transparent.gif) outside }.navtext { color: rgb(183,0,32); font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Univers, sans-serif }.navtext A:visited { color: rgb(128,0,128); text-decoration: underline; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Univers, sans-serif }.navtext A:link { color: rgb(183,0,32); text-decoration: underline; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Univers, sans-serif }.navtext A:hover { color: rgb(15,17,80); text-decoration: none; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Univers, sans-serif }.navtext UL { list-style: url(triangle9x7transparent.gif) outside }.navsubhead { color: rgb(15,17,80); font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }     /* Left Nav Links */.leftnav { color: rgb(15,17,80); font-size: 10pt; font-family: Arial, Helvetica, Univers, sans-serif }.leftnav A:visited { color: rgb(128,0,128) }.leftnav A:link { color: rgb(15,17,80) }.leftnav A:hover { color: rgb(183,0,32); text-decoration: none }/* ------------------------------ */