/* GLOBAL LINK COLORS FOR BODY TEXT AND FOOTNOTES */ a:link {color: #00349C; text-decoration:underline} a:hover {color: #00349C; text-decoration:underline} a:active {color: #00349C; text-decoration:underline} a:visited {color: #666666; text-decoration:underline} body { margin: 0px; padding: 0px; padding-bottom: 24px; } /* CURSORS */ .hand { cursor: hand} /* NAVIGATION STYLES */ /* Breadcrumb Trail indicates location on two- and three-level deep pages. It is not recommended to activate this text with hyperlinks for navigation. */ .BreadcrumbTrail { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-bottom: 15px; } .BreadcrumbTrail a:link {color: #00349C; text-decoration:none} .BreadcrumbTrail a:visited {color: #00349C; text-decoration:none} .BreadcrumbTrail a:hover {color: #00349C; text-decoration:underline} .BreadcrumbTrail a:active {color: #00349C; text-decoration:underline} /* TopNavigation is used for Main Top Horizontal navigation */ .TopNavigation { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold; color: #00349C; text-align: center; cursor: hand; margin: 0px; padding-right: 0px; padding-top: 5px; } .TopNavigation a:link {color: #00349C; text-decoration:none} .TopNavigation a:visited {color: #00349C; text-decoration:none} .TopNavigation a:hover {color: #FA9A00; text-decoration:none} .TopNavigation a:active {color: #FA9A00; text-decoration:none} /* Separates top navigation choices */ .TopNavPipe { font-size:1px; width:1px; border-right:1px solid #B2B2B2; height: 8px; margin: 0; padding: 0; margin-left: 12px; margin-right: 12px; margin-top: 2px; line-height: 1px; } /* LeftNavigation must be used for Main Left navigation */ .LeftNavigation { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold; color: #00349C; text-align: right; cursor: hand; margin: 0px; padding: 0px; padding-left: 6px; padding-top: 6px; padding-right: 20px; } .LeftNavigation a:link {color: #00349C; text-decoration:none} .LeftNavigation a:visited {color: #00349C; text-decoration:none} .LeftNavigation a:hover {color: #FA9A00; text-decoration:none} .LeftNavigation a:active {color: #FA9A00; text-decoration:none} /* LeftNavFlyout must be used for flyout menus from the Main Left navigation */ .LeftNavFlyout { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold; color: #00349C; text-align: left; cursor: hand; margin: 0px; padding: 0px; padding-bottom: 6px } .LeftNavFlyout a:link {color: #00349C; text-decoration:none} .LeftNavFlyout a:visited {color: #00349C; text-decoration:none} .LeftNavFlyout a:hover {color: #FA9A00; text-decoration:none} .LeftNavFlyout a:active {color: #FA9A00; text-decoration:none} /* Flyout Panel Style */ .FlyoutBorder { font-size: 1px; line-height: 1px; margin: 0px; padding: 0px; vertical-align: top; background-color: #FFFFFF; border-left: 2px solid #ababab; border-top: 2px solid #CBCBCB; border-right: 2px solid #8d8d8d; border-bottom: 2px solid #707070 } /* LeftNavSub is used for Subnavigation in the Left Navigation bar, revealed by the plus (+) and closed by the minus (-) */ .LeftNavSub { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: normal; color: #00349C; text-align: right; cursor: hand; margin: 0px; padding: 0px; padding-top: 4px; padding-right: 20px; } .LeftNavSub a:link {color: #00349C; text-decoration:none} .LeftNavSub a:visited {color: #00349C; text-decoration:none} .LeftNavSub a:hover {color: #FA9A00; text-decoration:none} .LeftNavSub a:active {color: #FA9A00; text-decoration:none} /* Top is Main Navigation in the form of a jump link back to the top of a scrolling page */ .Top { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold; color: #00349C; text-align: right; cursor: hand; margin: 0px; padding: 0px; padding-right: 24px; padding-top: 9px; } .Top a:link {color: #00349C; text-decoration:none} .Top a:visited {color: #00349C; text-decoration:none} .Top a:hover {color: #FA9A00; text-decoration:none} .Top a:active {color: #FA9A00; text-decoration:none} /* UtilityNavigation is used for Utility Links as well as Secondary Tabbed Navigation */ .UtilityNavigation { font-family: Arial,Helvetica,sans-serif; font-size: 9px; line-height: 9px; font-style: normal; font-weight: normal; color: #00349C; text-align: right; vertical-align: top; cursor: hand; margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 11px; } .UtilityNavigation a:link {COLOR: #00349C; text-decoration:none} .UtilityNavigation a:visited {COLOR: #00349C; text-decoration:none} .UtilityNavigation a:hover {COLOR: #FA9A00; text-decoration:none} .UtilityNavigation a:active {COLOR: #FA9A00; text-decoration:none} /* Separates utility navigation choices */ .Pipe { font-size:1px; line-height: 8px; height: 8px; width:1px; border-right:1px solid #B2B2B2; margin: 0; padding: 0; margin-left:12px; margin-right:12px; } /* TabNavigation may be used for Secondary Tabbed Navigation */ .TabNavigation {font-family: Arial,Helvetica,sans-serif; font-size: 9px; line-height: 9px; font-style: normal; font-weight: normal; color: #00349C; text-align: right; vertical-align: top; cursor: hand; margin: 0px; padding: 0px; padding-right: 7px; padding-top: 5px} .TabNavigation a:link {color: #8C8C8C; text-decoration:none} .TabNavigation a:visited {color: #8C8C8C; text-decoration:none} .TabNavigation a:hover {color: #00349C; text-decoration:underline} .TabNavigation a:active {color: #00349C; text-decoration:underline} /* LinkBold is used for Subnavigation links. */ .LinkBold { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold; color: #00349C; text-align: left; vertical-align: top; cursor: hand; margin: 0px; padding: 0px; padding-top: 6px} .LinkBold a:link {color: #00349C; text-decoration:none} .LinkBold a:visited {color: #00349C; text-decoration:none} .LinkBold a:hover {color: #00349C; text-decoration:underline} .LinkBold a:active {color: #00349C; text-decoration:underline} /* LinkSub is used for Subnavigation as listed sublinks. They may be revealed by the plus (+) and closed up by the minus (-). */ .LinkSub { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 11px; font-style: normal; font-weight: normal; color: #00349C; text-align: left; cursor: hand; margin: 0px; padding: 0px; padding-top: 4px } .LinkSub a:link {color: #00349C; text-decoration:none} .LinkSub a:visited {color: #00349C; text-decoration:none} .LinkSub a:hover {color: #00349C; text-decoration:underline} .LinkSub a:active {color: #00349C; text-decoration:underline} /* Search Results Pagination Navigation Style */ .Pagination { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px; padding-top: 6px} .Pagination a:link {color: #00349C; text-decoration:none} .Pagination a:visited {color: #666666; text-decoration:none} .Pagination a:hover {color: #00349C; text-decoration:underline} .Pagination a:active {color: #00349C; text-decoration:underline} /* HEADLINE / NEWS SOURCE / ABSTRACT NAVIGATION STYLES */ /* A headline links to a full story on a Web page and is accompanied by a brief abstract. Key in initial caps except for prepositions for title case editorial treatment */ .Headline { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 13px; font-style: normal; font-weight: bold; color: #00349C; text-align: left; vertical-align: top; cursor: hand; margin: 0px; padding: 0px; padding-top:9px;} .Headline a:link {color: #00349C; text-decoration:none} .Headline a:visited {color: #666666; text-decoration:none} .Headline a:hover {color: #00349C; text-decoration:underline} .Headline a:active {color: #00349C; text-decoration:underline} /* NewsSource may be used for story source, author, or date attributes */ .NewsSource { font-family: Arial,Helvetica,sans-serif; font-size: 10px; line-height: 11px; font-style: normal; font-weight: normal; color: #000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px; padding-right: 12px; } /* Abstracts may accompany a Headline to summarize a story's content. If the Headline uses a NewsSource, change padding-top of Abstract to 4px */ .Abstract { font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: left; vertical-align: top; margin: 0px; padding: 0px; padding-top: 2px} /* MENU / DIVIDER BRACKETS */ .MenuCorner { font-size:1px; line-height: 1px; width:13px; height: 13px; border-top:1px solid #B2B2B2; border-right:1px solid #B2B2B2; vertical-align: top; position:absolute; left:145px; top:120px; padding: 0; margin: 0; } .MenuBracketRight { border-right:1px solid #B2B2B2; border-top:1px solid #B2B2B2; padding-right: 8px; padding-top: 6px; } .MenuBracketLeft { border-left:1px solid #B2B2B2; border-top:1px solid #B2B2B2; padding-left: 8px; padding-top: 6px; } /* For added menu width, use 8-px wider table to simulate right border hanging into margin and code remaining page accordingly. Alternatively, apply position attributes on other page elements to right of menu to shift them left by 8px */ .MenuBracketRightPos { border-right:1px solid #B2B2B2; border-top:1px solid #B2B2B2; padding-right:8px; padding-top:6px; position:relative; left:0px; top:0px; } /* Position attributes hang table into left gutter for added menu width. Allows for an 8-px wider table for added width. */ .MenuBracketLeftPos { border-left:1px solid #B2B2B2; border-top:1px solid #B2B2B2; padding-left:8px; padding-top:6px; position:relative; left:-8px; top:0px; } /* TEXT STYLES */ /* Superscripts/Subscripts are applied using the <sup>and <sub>tags. */ sup { font-size: 70%} sub { font-size: 70%} /* Content Styles */ .Head01 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; line-height: 23px; font-weight: normal; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-bottom: 2px; } .Head01SpaceAfter { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; line-height: 23px; font-weight: normal; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-bottom: 19px } .Head02 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 19px; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin: 0px; padding: 0px; padding-bottom: 2px; } .Head02SpaceAfter { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 19px; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin: 0px; padding: 0px; padding-bottom: 19px} .Head03 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-bottom: 2px; } .Head03SpaceAfter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-bottom: 19px } .Head03AllCaps { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-bottom: 19px } .Head03AlertRed { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #B70005; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px } /* Run-in head -- the first sentence of a paragraph -- applied using the span tag within a paragraph tag */ .Head04 { color: #00349C; padding-right: 12px } p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 19px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; margin: 0px; padding: 0px; padding-bottom: 19px } .Footnote { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-top: 6px} strong { font-size: 11px; font-weight: bold; color: #666666} b { font-size: 11px; font-weight: bold; color: #666666} .Caption { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: center; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-top: 4px } .CaptionLeft { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-top: 2px } .Callout { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 19px; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: normal; text-align: right; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-top: 2px } .Date { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; padding-top:16px;} /* CONTENT PAGE BULLET STYLES */ UL { font-family:Arial, Helvetica, sans-serif; font-size: 13px; ; font-style: normal; line-height: 19px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal;margin: 0px; padding: 0px; margin-top: -15px; padding-bottom: 15px} OL { font-family:Arial, Helvetica, sans-serif; font-size: 13px; ; font-style: normal; line-height: 19px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; list-style-position: inside; text-indent: -16px; margin: 0px; margin-left: 24px; padding: 0px; margin-top: -15px; padding-bottom: 15px} LI { font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 19px; list-style-position: inside; list-style-type: disc; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; margin-left: 16px; padding-bottom: 4px; text-indent: -16px; } .Subbullet { font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 19px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; list-style-position: outside; list-style-type: none; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; margin-left:32px; padding-bottom: 4px; text-indent: -16px; } /* FORM STYLES */ form { margin: 0px; padding: 0px; } /* Used for smaller Form buttons */ .FormButton { font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; text-transform: none; text-align: center; vertical-align: middle; color: #000000; background-color: #FFFFFF; margin: 0px; margin-top: 9px; margin-bottom: 4px; margin-right: 6px; padding: 0px; padding-left: 6px; padding-right: 6px; cursor: hand; } /* Used for when larger, more prominent Form buttons are needed */ .FormButtonWide { font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; text-transform: none; text-align: center; vertical-align: middle; color: #000000; background-color: #FFFFFF; margin: 0px; margin-top: 9px; margin-bottom: 4px; margin-right: 6px; padding: 0px; padding-left: 12px; padding-right: 12px; cursor: hand; } .FormLabel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: right; vertical-align: top; word-spacing: normal; padding: 0px; margin: px; padding-right: 20px; padding-top: 8px; padding-bottom: 4px; } .FormLabelAbove { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: top; word-spacing: normal; padding: 0px; margin: 0px; padding-right: 20px; padding-top: 8px; padding-bottom: 4px; } .FormLabel2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 0px; text-align: left; vertical-align: top; word-spacing: normal; padding-top: 2px; } .FormLabel3 { font-size: 10px; line-height: 11px; font-weight: normal} .FormAlertText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; color: #B70005; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding: 0px; margin-left: 12px; } .FormTextField { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; margin: 0px; padding: 3px; margin-top: 2px; margin-bottom: 12px; } .FormRadioButton { padding: 0; margin: 0; margin-right: 12px; position: relative; top: 2px; } .FormCheckBox { padding: 0; margin: 0; padding-top:2px; margin-right: 12px; } .FormListMenu { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; margin: 0px; padding: 3px; margin-top: 2px; margin-bottom: 12px; height: 22px; padding-left: 0px; } /* Use this to indicate a required field */ .Asterisk { color: #00349C; font-size: 13px; font-weight: normal; margin-right: 3px; position: relative; top: 2px; } .AsteriskRed { color: #B70005; font-size: 13px; font-weight: normal; margin-right: 3px; position: relative; top: 2px; } /* TABLE STYLES */ td { vertical-align: top; } /* Sets table borders and margins */ .Table { margin: 0px; margin-bottom: 2px; margin-top:6px; padding: 0px; border: 0px; border-left: 1px solid #B2B2B2; border-right: 1px solid #B2B2B2; border-top: 1px solid #B2B2B2;} /* Used for table column heads */ .ColumnHead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; text-align: center; vertical-align: bottom; color: #000000; background-color: #E7EAF0; margin: 0px; padding: 10px; border: 0px; border-bottom: 1px solid #B2B2B2 } /* Used for table first column column head */ .ColumnHeadLeft { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; color: #000000; background-color: #E7EAF0; margin: 0px; padding: 10px; border: 0px; border-bottom: 1px solid #B2B2B2 } /* Used for table first column text */ .ColumnTextLeft { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left; vertical-align: Top; color: #000000; background-color: #FFFFFF; margin: 0px; margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #B2B2B2} /* Used for table text */ .ColumnText { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: Top; color: #000000; background-color: #FFFFFF; margin: 0px; margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #B2B2B2} </sub></sup>