/*  GLOBAL LINK COLORS  */

a:link			{COLOR: #000000}
a:active		{COLOR: #002DB3}
a:hover			{COLOR: #002DB3}
a:visited		{COLOR: #666666}



/*  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}

.thirtysixpixelspace
{ font-size: 36px; line-height: 36px;  margin: 0px; padding: 0px}

.seventypixelspace
{ font-size: 70px; line-height: 70px;  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) */

.supersubsize
{ font-size: 70%}



/*  NAVBAR STYLES  */

.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: 1F3D99; letter-spacing: 0px; text-align: right; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:6px; margin-bottom:0px; margin-left:9px; margin-right:0px}

.LeftNavbar a:link		{COLOR: #1F3D99; text-decoration: none}
.LeftNavbar a:active		{COLOR: #FA9A00; text-decoration: none}
.LeftNavbar a:hover		{COLOR: #FA9A00; text-decoration: none}
.LeftNavbar a:visited		{COLOR: #1F3D99; 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: #1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:6px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.LeftNavbarFlyout a:link		{COLOR: #1F3D99; text-decoration: none}
.LeftNavbarFlyout a:active		{COLOR: #FA9A00; text-decoration: none}
.LeftNavbarFlyout a:hover		{COLOR: #FA9A00; text-decoration: none}
.LeftNavbarFlyout a:visited		{COLOR: #1F3D99; text-decoration: none}



.BreadcrumbTrail 
{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal;; line-height:11px; font-weight: normal; font-variant: normal; text-transform: uppercase; color: #1F3D99; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.BreadcrumbTrail a:link		{ color: #1F3D99; text-decoration: none }
.BreadcrumbTrail a:active	{ color: #FF9500; text-decoration: none }
.BreadcrumbTrail a:hover	{ color: #FF9500; text-decoration: none }
.BreadcrumbTrail a:visited	{ color: #1F3D99; text-decoration: none }




/*  RIGHT COLUMN LINK STYLES  */

.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: #1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 1px; padding: 0px ; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px}


.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: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:5px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.RightLink a:link		{COLOR: #000000; text-decoration: none}
.RightLink a:active		{COLOR: #002DB3; text-decoration: none}
.RightLink a:hover		{COLOR: #002DB3; text-decoration: none}
.RightLink a:visited		{COLOR: #000000; text-decoration: none}





/*  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: #1F3D99; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:15px; margin-bottom:19px; margin-left:0px; margin-right:0px}

.HomeAbstractHead 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal ; padding: 0px; margin-top:10px; margin-bottom:0px; margin-left:0px; margin-right:0px}

.HomeAbstractText 
{ 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: #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}

.MORE 
{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #1F3D99; letter-spacing: 1px; vertical-align: baseline; word-spacing: normal }

.More a:link		{COLOR: #1F3D99; text-decoration: none}
.More a:active		{COLOR: #1F3D99; text-decoration: none}
.More a:hover		{COLOR: #FA9A00; text-decoration: none}
.More a:visited		{COLOR: #1F3D99; 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:125px; 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 }



/*  CONTENT PAGE TEXT 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: #1F3D99; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 0px; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px }

.H1
{ 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: #1F3D99; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 0px; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px }

.H1white
{ 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: #FFFFFF; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 0px; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px }

.Head02InitialCaps 
{ 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: #1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin-top: 19px; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px }

.Head02InitialCapsBottomMargin 
{ 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: #1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: 0px; margin-top: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px }


.Head02AllCaps 
{ 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: #1F3D99; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: 1px; margin-top: 19px; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px }

.Head02AllCapsBottomMargin 
{ 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: #1F3D99; letter-spacing: 1px; text-align: left; vertical-align: baseline; word-spacing: 1px; margin-top: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px }


.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: #666666; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 19px; margin-bottom: -18px; margin-left: 0px; margin-right: 0px; padding: 0px}

.Head03BeforeHead 
{ 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: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px }

.Head03AfterHead
{ 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; padding: 0px; margin-top:19px; margin-bottom:19px; margin-left:0px; margin-right:0px}



/* Run-in head -- the first sentence of a paragraph -- applied using the span 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: #002DB3; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px}

/* FAQ body header */
.FaqHead       
{ 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: #1F3D99; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px}

P
{ 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-top: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px}

.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: #666666; 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; text-decoration: none}

.Footnote a:link		{COLOR: #666666; text-decoration: none}
.Footnote a:active		{COLOR: #666666; text-decoration: none}
.Footnote a:hover		{COLOR: #666666; text-decoration: none}
.Footnote a:visited		{COLOR: #666666; text-decoration: none}


.TextEmphasis 
{
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	font-family: Arial, Helvetica, sans-serif;
}

.TextEmphasisBullets 
{ font-size: 11px; font-weight: bold; color: #314EA4}



/* 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: #002DB3; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; list-style-position: inside; list-style-type: square; text-indent: -16px; margin-top: 4px; margin-bottom: 0px; margin-left: 16px; margin-right: 0px}

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: #002DB3; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; list-style-position: inside; text-indent: -16px; margin-top: 4px; margin-bottom: 0px; margin-left: 16px; margin-right: 0px}

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: #002DB3; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; margin-top: 4px}

LI a:link		{COLOR: #002DB3; text-decoration: none}
LI a:active		{COLOR: #000000; text-decoration: none}
LI a:hover		{COLOR: #000000; text-decoration: none}
LI a:visited	{COLOR: #6374A6; text-decoration: none}


/* 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:link			{COLOR: #002DB3}
.Bullets a:active		{COLOR: #000000}
.Bullets a:hover		{COLOR: #000000}
.Bullets a:visited		{COLOR: #6374A6}

/* UsefulLinks on right hand column of FAQs page */
.UsefulLinks
{font-family:Arial, Helvetica, sans-serif; font-size:12px; ; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal;  text-transform: none; color: #002DB3; letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top: 4px; margin-bottom: 0px; margin-right: 0px}

.UsefulLinks a:link			{COLOR: #1F3D99; text-decoration: none}
.UsefulLinks a:active		{COLOR: #1F3D99; text-decoration: none}
.UsefulLinks a:hover		{COLOR: #FA9A00; text-decoration: none}
.UsefulLinks a:visited		{COLOR: #1F3D99; text-decoration: none}



/* FORM STYLES */

.FormText 
{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left}

.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: 8px; 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 }


.FormLabel01a 
{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 8px; 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: 0px; font-weight: normal}


.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: 8px; text-align: left; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding: 0px}

.FormLink a:link		{COLOR: #000000; text-decoration: none}
.FormLink a:active		{COLOR: #0040A6; text-decoration: none}
.FormLink a:hover		{COLOR: #0040A6; text-decoration: none}
.FormLink a:visited		{COLOR: #000000; text-decoration: none}
.ParagraphText {
	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;
	margin-top: 19px;
	text-align: left;


}
.ParagraphTextLink {
	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;
	margin-top: 19px;
	text-align: left;
	text-decoration: underline;

}
.ParagraphTextItalic {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	margin-top: 19px;
	text-align: left;
}
.ParagraphTextWhite {
	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: #FFFFFF;
	margin-top: 19px;
	text-align: left;


}


.LeftNavbarJap {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: 1F3D99; letter-spacing: 0px; text-align: right; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:6px; margin-bottom:0px; margin-left:9px; margin-right:0px
}
.RightNavbarJap {

font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: 1F3D99; letter-spacing: 0px; text-align: left; vertical-align: baseline; word-spacing: normal; padding: 0px; margin-top:6px; margin-bottom:0px; margin-left:9px; margin-right:0px
}
