/* KPMG Canada CSS v1.1 */
/* Author: Kevin Sczepanski */
/* Date: July 23, 2004 14:22 */

/* NETSCAPE HEIGHT FIX */

/* html, body {height: 100%; margin: 0px}  */

body {height: 100%; margin: 0px; padding: 0px}


/*  GLOBAL LINK COLORS  */

a:visited	{color: #666666; text-decoration: none}
a:link		{color: #00349C; text-decoration: none}
a:active	{color: #00349C; text-decoration: none}
a:hover		{color: #00349C; text-decoration: none}

/*  GLOBAL SPACERS  */

.onepixelspace
{ font-size: 1px; line-height: 1px; margin: 0px; padding: 0px }

.twopixelspace
{ font-size: 2px; line-height: 2px; margin: 0px; padding: 0px }

.threepixelspace
{ font-size: 3px; line-height: 3px; margin: 0px; padding: 0px }

.fourpixelspace
{ font-size: 4px; line-height: 4px; margin: 0px; padding: 0px }

.fivepixelspace
{ font-size: 5px; line-height: 5px; margin: 0px; padding: 0px }

.sixpixelspace
{ font-size: 6px; line-height: 6px; margin: 0px; padding: 0px }

.ninepixelspace
{ font-size: 9px; line-height: 9px; margin: 0px; padding: 0px }

.tenpixelspace
{ font-size: 10px; line-height: 10px; margin: 0px; padding: 0px }

.elevenpixelspace
{ font-size: 11px; line-height: 11px; margin: 0px; padding: 0px }

.twelvepixelspace
{ font-size: 12px; line-height: 12px; margin: 0px; padding: 0px }

.eighteenpixelspace
{ font-size: 18px; line-height: 18px; margin: 0px; padding: 0px }

/*  CURSORS  */

.hand
{ cursor: hand }

/*  PAGE BREAK  */
p.break
{ page-break-before: always; font-size: 1px; line-height: 1px; margin: 0px; padding: 0px }

/*  SUPERSCRIPTS/SUBSCRIPTS (APPLY WITHIN SUP & SUB TAGS) */

sup {font-size: 70%}

sub {font-size: 70%}

.supersubsize {font-size: 70%}


/*  NAVBAR STYLES  */

.TopNavbar
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 0px; text-align: center; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px }

.TopNavbar a:visited	{color: #00349C; text-decoration: none}
.TopNavbar a:link		{color: #00349C; text-decoration: none}
.TopNavbar a:active		{color: #00349C; text-decoration: none}
.TopNavbar a:hover		{color: #FA9A00; text-decoration: none}

.TopNavbar1 /* Cor do Link fixo na home */
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; text-transform: none; color: #FA9A00; letter-spacing: 0px; text-align: center; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px }

.TopNavbar1 a:visited	{color: #FA9A00; text-decoration: none}
.TopNavbar1 a:link		{color: #FA9A00; text-decoration: none}
.TopNavbar1 a:active	{color: #00349C; text-decoration: none}
.TopNavbar1 a:hover		{color: #FA9A00; text-decoration: none}

/*
.TopNavbar2 /* Cor do Link fixo na home 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; text-transform: none; color: #FA9A00; letter-spacing: 0px; text-align: right; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px; padding-top: 3px; padding-bottom: 4px; padding-left: 14px; padding-right: 15px;}

.TopNavbar2 a:visited	{color: #FA9A00; text-decoration: none}
.TopNavbar2 a:link		{color: #FA9A00; text-decoration: none}
.TopNavbar2 a:active	   {color: #00349C; text-decoration: none}
.TopNavbar2 a:hover		{color: #FA9A00; text-decoration: none}
*/

.TopNavbar2
{ 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: #00349C; letter-spacing: 0px; text-align: right; vertical-align: baseline; word-spacing: normal; margin: 0px; padding-top: 3px; padding-bottom: 4px; padding-left: 14px; padding-right: 15px; }

.TopNavbar2 a:visited	{color: #FA9A00; text-decoration: none}
.TopNavbar2 a:link		{color: #FA9A00; text-decoration: none}
.TopNavbar2 a:active	{color: #00349C; text-decoration: none}
.TopNavbar2 a:hover		{color: #FA9A00; text-decoration: none}

.LeftNavbar2
{ 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: #00349C; letter-spacing: 0px; text-align: right; vertical-align: baseline; word-spacing: normal; margin: 0px; padding-top: 3px; padding-bottom: 4px; padding-left: 14px; padding-right: 15px; }

.LeftNavbar2 a:visited	{color: #00349C; text-decoration: none}
.LeftNavbar2 a:link		{color: #00349C; text-decoration: none}
.LeftNavbar2 a:active	{color: #00349C; text-decoration: none}
.LeftNavbar2 a:hover		{color: #FA9A00; text-decoration: none}

.UtilityNavbar
{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: uppercase; color: #00349C; letter-spacing: 0px; text-align: center; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px }

.UtilityNavbar a:visited	{color: #00349C; text-decoration: none}
.UtilityNavbar a:link		{color: #00349C; text-decoration: none}
.UtilityNavbar a:active		{color: #00349C; text-decoration: none}
.UtilityNavbar a:hover		{color: #FA9A00; text-decoration: none}

.UtilityNavbarOn
{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: uppercase; color: #FA9A00; letter-spacing: 0px; text-align: center; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px }

.UtilityNavbarOn a:visited	{color: #FA9A00; text-decoration: none}
.UtilityNavbarOn a:link		{color: #FA9A00; text-decoration: none}
.UtilityNavbarOn a:active	{color: #FA9A00; text-decoration: none}
.UtilityNavbarOn a:hover	{color: #FA9A00; text-decoration: none}

.LeftNavbar
{ 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: #00349C; letter-spacing: 0px; text-align: right; vertical-align: baseline; word-spacing: normal; margin: 0px; padding-top: 3px; padding-bottom: 4px; padding-left: 14px; padding-right: 15px; }

.LeftNavbar a:visited	{color: #00349C; text-decoration: none}
.LeftNavbar a:link		{color: #00349C; text-decoration: none}
.LeftNavbar a:active	{color: #00349C; text-decoration: none}
.LeftNavbar a:hover		{color: #FA9A00; text-decoration: none}

.LeftNavbarFlyout
{ 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: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin: 0px; padding-top: 3px; padding-bottom: 4px; padding-right: 10px; padding-left: 10px; }

.LeftNavbarFlyout a:visited		{color: #00349C; text-decoration: none}
.LeftNavbarFlyout a:link		{color: #00349C; text-decoration: none}
.LeftNavbarFlyout a:active		{color: #00349C; text-decoration: none}
.LeftNavbarFlyout a:hover		{color: #FA9A00; text-decoration: none}

.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: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px }

.BreadcrumbTrail a:visited	{color: #00349C; text-decoration: none}
.BreadcrumbTrail a:link		{color: #00349C; text-decoration: none}
.BreadcrumbTrail a:active	{color: #00349C; text-decoration: underline}
.BreadcrumbTrail a:hover	{color: #00349C; text-decoration: underline}


/*  LINK STYLES  */

.RightBG
{ background-image:url(../images/rightNavBG.gif); background-repeat:no-repeat; padding-top:8px; padding-left:8px; padding-bottom:1px; margin-bottom:15px; }

.RightSection
{ 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: baseline; padding: 0px ; margin: 0px; margin-bottom:-1px }

.RightHead01
{ 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: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; padding: 0px; margin: 0px; margin-top: 8px; margin-bottom: 2px }

.RightHead01 a:visited		{color: #00349C; text-decoration: none}
.RightHead01 a:link			{color: #00349C; text-decoration: none}
.RightHead01 a:active		{color: #00349C; text-decoration: none}
.RightHead01 a:hover		{color: #FA9A00; text-decoration: none}

.RightLink
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal;  text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px; margin-top: 7px }

.RightLink a:visited	{color: #00349C; text-decoration: none}
.RightLink a:link		{color: #00349C; text-decoration: none}
.RightLink a:active		{color: #00349C; text-decoration: none}
.RightLink a:hover		{color: #808080; text-decoration: none}

.RightText
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; 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; padding: 0px; margin: 0px; margin-top: 2px }

.RightHead01Flyout 
{ 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: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 1px; padding: 0px; margin: 0px }

.RightLinkFlyout
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal;  text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; padding: 0px; margin: 0px; margin-top: 5px; text-indent: 0pt }

.RightLinkFlyout a:visited		{color: #000000; text-decoration: none}
.RightLinkFlyout a:link			{color: #000000; text-decoration: none}
.RightLinkFlyout a:active		{color: #000000; text-decoration: none}
.RightLinkFlyout a:hover		{color: #808080; text-decoration: none}


/* INDEX STYLES */

.IndexHead
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 1px; padding: 0px; margin: 0px; margin-top: 19px; margin-bottom: 2px }

.IndexHead a:visited	{color: #00349C; text-decoration: none}
.IndexHead a:link		{color: #00349C; text-decoration: none}
.IndexHead a:active		{color: #00349C; text-decoration: none}
.IndexHead a:hover		{color: #FA9A00; text-decoration: none}

.IndexHead02
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 1px; padding: 0px ; margin-top:19px; margin-bottom:2px; margin-left:0px; margin-right:0px}

.IndexHead02 a:visited		{color: #00349C; text-decoration: none}
.IndexHead02 a:link			{color: #00349C; text-decoration: none}
.IndexHead02 a:active		{color: #00349C; text-decoration: none}
.IndexHead02 a:hover		{color: #FA9A00; text-decoration: none}

.IndexDate
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal;  text-transform: none; color: #666666; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:0px; margin-bottom:3px; margin-left:0px; margin-right:0px}

.IndexText
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal;  text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px}


/* PUBLICATION STYLES */

.PublicationHead01
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 1px; padding: 0px ; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.PublicationLink
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal;  text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px }

.PublicationLink a:visited		{color: #666666; text-decoration: underline}
.PublicationLink a:link			{color: #00349C; text-decoration: underline}
.PublicationLink a:active		{color: #00349C; text-decoration: underline}
.PublicationLink a:hover		{color: #00349C; text-decoration: underline}

.PublicationNote
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; 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; padding: 0px; margin: 0px; margin-top:5px }
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}

/* MENU / DIVIDER BRACKETS */

.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;
}

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;}

/* CONTENT PAGE BULLET STYLES */

UL
{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 19px; font-weight: normal; text-transform: none; color: #000000; letter-spacing: normal; vertical-align: baseline; word-spacing: normal; list-style-type: square; margin-top: 4px; margin-bottom: 0px; }
	
OL 
{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 19px; font-weight: normal; text-transform: none; color: #000000; letter-spacing: normal; vertical-align: baseline; word-spacing: normal; margin-top: 20px; margin-bottom: 0px; }

LI 
{ font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
line-height: 19px;
font-weight: normal;
text-transform: none;
color: #000000;
letter-spacing: normal;
text-align: left;
vertical-align: baseline;
word-spacing: normal; 
padding-bottom: 4px; }

LI a:visited		{COLOR: #666666}
LI a:link			{COLOR: #000000}
LI a:active			{COLOR: #002DB3}
LI a:hover			{COLOR: #002DB3}

/* For Manual Keying of Ordered Lists Using "Text Emphasis Bullets" for Bold Numbers */

.Bullets
{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: #002DB3; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; text-indent: -16px; padding: 0px; margin-top: 4px; margin-bottom: 0px; margin-left: 16px; margin-right: 0px}

.Bullets a:visited		{COLOR: #6374A6}
.Bullets a:link			{COLOR: #002DB3}
.Bullets a:active		{COLOR: #000000}
.Bullets a:hover		{COLOR: #000000}

.BulletsParagraphs
{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: #002DB3; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; text-indent: -16px; padding: 0px; margin-top: 19px; margin-bottom: 0px; margin-left: 16px; margin-right: 0px}

.BulletsParagraphs a:visited	{COLOR: #6374A6}
.BulletsParagraphs a:link		{COLOR: #002DB3}
.BulletsParagraphs a:active		{COLOR: #000000}
.BulletsParagraphs a:hover		{COLOR: #000000}


/*  EXTERNAL HOME PAGE TEXT STYLES  */

.Head01Home 
{ font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; line-height: 26px; font-weight: normal; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin: 0px; margin-top:13px; margin-bottom:17px }

.HomeAbstractHead 
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; padding: 0px; margin:0px; margin-bottom:14px }

/*  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}
.HomeCallout01
{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 20px; font-weight: bold;
font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: right; vertical-align: baseline;
word-spacing: normal; margin: 0px; padding: 0px; padding-top: 66px; padding-bottom: 3px}

.HomeCallout02
{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: normal; text-align: right; vertical-align: baseline;
word-spacing: normal; margin: 0px; padding: 0px}

.HomeAbstractHead a:visited		{COLOR: #00349C; text-decoration: none}
.HomeAbstractHead a:link		{COLOR: #00349C; text-decoration: none}
.HomeAbstractHead a:active		{COLOR: #00349C; text-decoration: none}
.HomeAbstractHead a:hover		{COLOR: #FA9A00; text-decoration: none}

.HomeAbstractText 
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; padding: 0px; margin:0px; margin-top:2px }

.HomeAbstractText a:visited		{COLOR: #000000; text-decoration: none}
.HomeAbstractText a:link		{COLOR: #000000; text-decoration: none}
.HomeAbstractText a:active		{COLOR: #000000; text-decoration: none}
.HomeAbstractText a:hover		{COLOR: #00349C; text-decoration: none}

.More 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; vertical-align: baseline; word-spacing: normal }

.MORE a:visited		{COLOR: #000000; text-decoration: none}
.MORE a:link		{COLOR: #000000; text-decoration: none}
.MORE a:active		{COLOR: #000000; text-decoration: none}
.MORE a:hover		{COLOR: #00349C; text-decoration: none}

.HomeLeftCallout 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: right; vertical-align: baseline; word-spacing: normal ; padding: 0px; margin-top:136px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.HomeWelcome 
{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: 22px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: right; vertical-align: baseline; word-spacing: normal }


.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; fontvariant:
normal; text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; wordspacing:
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; wordspacing:
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; fontvariant:
normal; text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; wordspacing:
normal ; margin: 0px; padding: 0px; padding-bottom: 19px; padding-right: 12px}

.Texto
{ 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; margin-top: 19px; padding: 0px }

.Table
{ font-size: 13px; font-style: normal; line-height: 19px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal;  text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px}

.Table a:visited	{color: #666666; text-decoration: none}
.Table a:link		{color: #000000; text-decoration: none}
.Table a:active	{color: #002DB3; text-decoration: none}
.Table a:hover		{color: #002DB3; text-decoration: none}

.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-top: 0px; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; padding: 0px}

.Footnote a:visited		{color: #00349C; text-decoration: none}
.Footnote a:link		{color: #00349C; text-decoration: none}
.Footnote a:active		{color: #00349C; text-decoration: none}
.Footnote a:hover		{color: #00349C; text-decoration: none}

.TextEmphasis 
{ font-size: 12px; font-weight: bold; color: #525252}


/* 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: middle;
	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: 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-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;
	height: 22px;
	text-align: left;
	margin: 0px;
	padding: 3px;
	margin-top: 2px;
}

.FormRadioButton {
	padding: 0;
	margin: 0;
	margin-right: 12px;
	position: relative;
	top: 2px;
}

.FormCheckBox {
	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;
	height: 22px;
	text-align: left;
	margin: 0px;
	padding: 3px;
	margin-top: 2px;
}

/* FORM STYLES */

.FormText 
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.FormInputText
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; padding-top: 1px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 21px}

.FormTextParagraph 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 2px}

.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; text-align: left ; margin-top: 12px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; padding: 0px}

.FormLabel01 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left ; margin-top: 12px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; padding: 0px }

.FormLabel01a 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left ; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }

.FormLabel02 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal}

.FormInput
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 2px}

.FormLink { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; letter-spacing: 1px; vertical-align: baseline; word-spacing: normal ; line-height: 10px; text-align: left; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding: 0px}

.FormLink a:visited		{COLOR: #000000; text-decoration: none}
.FormLink a:link		{COLOR: #000000; text-decoration: none}
.FormLink a:active		{COLOR: #000000; text-decoration: none}
.FormLink a:hover		{COLOR: #0040A6; text-decoration: none}

.FormBoxLabel 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left; margin-top: 0px; margin-right: 6px; margin-bottom: 2px; margin-left: 0px; padding: 0px}

.FormBox
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; border-width:1px; border-style:solid; border-color:#00349C; }

/* IMAGE STYLES */

.ImageLink 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: #00349C; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; padding: 0px 0px; margin: 5px 0px 0px 0px }

.ImageName 
{ 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: #666666; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 19px; margin-bottom: 9px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }

.GlossaryNav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; 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; padding: 0px; margin-top: 38px }

.GlossaryNav a:visited	{color: #000000}
.GlossaryNav a:link		{color: #000000}
.GlossaryNav a:active	{color: #002DB3}
.GlossaryNav a:hover	{color: #002DB3}

.SitemapHead01
{ 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: #00349C; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 1px; padding: 0px; margin: 0px; margin-top: 12px; margin-bottom: -3px }

.SitemapHead01 a:visited	{color: #00349C; text-decoration: none}
.SitemapHead01 a:link		{color: #00349C; text-decoration: none}
.SitemapHead01 a:active		{color: #00349C; text-decoration: none}
.SitemapHead01 a:hover		{color: #FA9A00; text-decoration: none}

.SitemapHead02
{ 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: baseline; word-spacing: 1px; padding: 0px; margin: 0px; margin-top: 10px }

.SitemapHead02 a:visited	{color: #000000; text-decoration: none}
.SitemapHead02 a:link		{color: #000000; text-decoration: none}
.SitemapHead02 a:active		{color: #000000; text-decoration: none}
.SitemapHead02 a:hover		{color: #00349C; text-decoration: none}

.SitemapLink
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; 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; padding: 0px; margin: 0px; margin-top: 3px }

.SitemapLink a:visited		{color: #000000; text-decoration: none}
.SitemapLink a:link			{color: #000000; text-decoration: none}
.SitemapLink a:active		{color: #000000; text-decoration: none}
.SitemapLink a:hover		{color: #00349C; text-decoration: none}

/* 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}

.TimeStamp
{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; line-height: 11px; font-weight: normal; margin-bottom:2px }

.Box
{ width:100%; background-color:#FFFFFF; border:1px solid #B0B1B5; padding:4px }

/*  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}
