/* NETSCAPE HEIGHT FIX */
/* html, body {height: 100%; margin: 0px}  */
body {height: 100%; margin: 0px; padding: 0px}
/*  GLOBAL LINK COLORS  */
a:link		{color: #00349C; text-decoration: underline}
a:active		{color: #00349C; text-decoration: underline}
a:hover		{color: #00349C; text-decoration: underline}
a:visited	{color: #666666; text-decoration: underline}
.onepixelspace {font-size:1px; line-height:1px; margin:0px; padding:0px}
.hand {cursor:hand}
/*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:6px}
.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-left:12px; margin-right:12px; margin-top:2px; }
/*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; }
.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; }
.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 {width:1px; border-right:1px solid #B2B2B2; margin-left:12px; margin-right:12px; height:8px; font-size:1px}
/*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 theminus (-).*/
.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}
/*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; }
/*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,changepadding-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}
.MenuCorner {font-size:1px; width:13px; height:13px; border-top:1px solid #B2B2B2; border-right:1px solid #B2B2B2; vertical-align:top; position:relative; left:-6px; top:1px}
.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}
/*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 {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:#00349C; letter-spacing:normal; text-align:left; vertical-align:baseline; word-spacing:normal ; margin:0px; padding:0px; padding-bottom:19px; 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}
.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: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}
.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; list-style-position:inside; list-style-type:disc; text-indent:-16px; margin:0px; margin-left:16px; 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; font-weight:normal; font-variant:normal; text-transform:none; color:#000000; letter-spacing:normal; text-align:left; word-spacing:normal; padding-bottom:4px}
.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:-12px}
.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:0; margin:0; 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:0; margin:0; 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}

