	BodyTextWhiteBlock  { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; margin-top: 10px }
A:link      { color: white; font-size: 14pt; font-weight: 600; line-height: 15pt; font-stretch: wider; text-decoration: none; padding-left: 10px }
	A:visited       { color: #f1f3f9; font-size: 14pt; font-weight: 600; line-height: 15pt; font-stretch: wider; text-decoration: none; padding-left: 10px }
	A:active      { color: white; font-size: 14pt; font-weight: 500; line-height: 15pt; font-stretch: wider; text-decoration: none; padding-left: 10px }
	A:hover           { color: white; font-size: 14pt; font-weight: 600; line-height: 15pt; font-stretch: wider; text-decoration: none; background-color: #370065; background-image: none; background-position: 10px 50%; width: 90%; border-color: #340065 }
.class { }
.BodyText8pt   { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.BodyText9pt { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.BodyText10pt { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.BodyText11pt { color: black; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.BodyHead     { color: #8e8e9c; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 12pt }
.BodyTitle  { color: #191970; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 600; line-height: 30pt; padding-top: 5pt }
.BodySubHead { color: #191970; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 600; padding-top: 5pt }
textImpact      { color: #c96; font-style: italic; font-weight: normal; font-size: 16px; font-family: Impact, Arial, sans-serif; letter-spacing: 0.15em }

	.box { BACKGROUND-ATTACHMENT: scroll; BACKGROUND-POSITION: 0% 50%; BACKGROUND-REPEAT: repeat; COLOR: #ffffff; POSITION: absolute }

	.border  { color: #fff; font: bold 13px Verdana, sans-serif; background: #6c6b66 no-repeat left top; padding-left: 65px; height: 30px }

	.borderBeige  { color: black; background-color: #f5f5dc; padding: 10px; border: none thin black }
	.borderblue { BACKGROUND-COLOR: #336699; BORDER-BOTTOM-COLOR: #000066; BORDER-LEFT-COLOR: #6699cc; BORDER-RIGHT-COLOR: #000066; BORDER-TOP-COLOR: #6699cc; COLOR: #ffffff; FONT-WEIGHT: bold }
	.borderOrange
{ BACKGROUND-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #990000; BORDER-LEFT-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #990000; BORDER-TOP-COLOR: #ffcc00; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold }
.borderYellow { color: #ffffff; font-size: 12px; font-weight: bold; background-color: #f7c42b; border-color: #ffcc00 #990000 #990000 #ffcc00 }
.fontSizeSmall {FONT-SIZE: xx-small; COLOR: #666666}
	.fontsizeLarge110 {font-size:110% }
	.fontsizeLarger130 {font-size:130% }

	.quotation { COLOR: #006699; FONT-FAMILY: 'Times New Roman', Times, Serif; FONT-SIZE: 16px; FONT-STYLE: italic; MARGIN-LEFT: 15px }

    .bullets  { list-style-type: ; list-style-position: ; margin-bottom: 10px; margin-left: -20px }
	
	.redBackgroundbox { font-size:10px; padding-left:3px; padding-right:2px; background-color:#DE0038; margin-bottom:8px; padding-bottom:6px }
.boldUnderline  { color: #a50055; font-size: 14pt; font-style: italic; font-weight: bold; font-stretch: expanded; text-decoration: underline }
.SuperscriptTXTBody10ptBlack { color: #333333; vertical-align: super; font-weight: normal; font-size: 8.5px; font-family: verdana, arial, sans-serif }
.BlueLight { color:#7A85D3 }
	.blue { color:#697DFF }
	.blueMid { color:#2973CD}
	.blueBorderSolid { border-color:#697DFF; border-style:solid; border-width:1px }
	.blueLightBorderSolid{ border:1px solid #08A6E5 }
	.gold { color:#CC6000 }
.goldocre { color: #fc3 }
.brownheaders { color: #ae001c }
.GreenLight { color:#469500 }
	.Green { color:#5A7D19 }
	.greyLight { color:#a0a0a0 }
	.greyRich { color:#8E8E9C }
	.greyLightbox   { font-size: 14pt; font-style: italic; font-weight: 500; font-stretch: ultra-expanded; background-color: #f1f1f8; margin-bottom: 8px; padding-right: 2px; padding-bottom: 6px; padding-left: 3px }
	.greybox   { font-size: 12px; background-color: #daddef; margin-bottom: 8px; padding-right: 2px; padding-bottom: 6px; padding-left: 3px }
	.mauveLight { color:#BABBCD }
	.mauveMid { color:#9595C5 }
	.mauveMedium { color:#686AAC }
	.mauveBoxBkgrd{ background-color:#DADDEF }
	.pinknormal { font-weight:normal; color:#FF9393 }
	.PlumLight { font-weight:bold; color:#FFC7C7 }
	.plum { color:#AD1865 }
	.purple { color:#7800A5 }
	.red { color:#FF0010}
	.Turquoise { color:#247C7C }
	.white10pt   { color: #ffffff; font-size: 10pt; font-weight: bold }
.white12pt { color: #ffffff; font-size: 12pt; font-weight: 700 }
.white8pt  { color: #ffffff; font-size: 8pt; font-weight: bold; padding-right: 2px; padding-bottom: 1px; padding-left: 2px }
.yellowLightBorderSolid { border:1px solid #F7E7C7 }
	.YellowBorderSolid   { padding-top: 10px; padding-right: 10px; padding-left: 10px; border: solid 1px #c783b4 }
A.reverse:link { color: #0c3d91; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; line-height: 10pt; text-decoration: none; padding-left: 0 }
A.reverseQ:link { color: #0c3d91; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; line-height: 10pt; text-decoration: none; padding-left: 0 }
A.reverseT:link    { color: #0c3d91; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; line-height: 9pt; text-decoration: none }
A.reverseNZ:link { color: #0c3d91; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; line-height: 10pt; text-decoration: none; padding-left: 0 }
A.reverse:visited { color: #0c3d91; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10pt; text-decoration: none; padding-left: 0 }
A.reverseQ:visited { color: #0c3d91; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10pt; text-decoration: none; padding-left: 0 }
A.reverseT:visited    { color: #0c3d91; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 9pt; text-decoration: none }
A.reverseNZ:visited { color: #0c3d91; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10pt; text-decoration: none; padding-left: 0 }
A.reverse:hover  { color: #c1c6e0; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; line-height: 10pt; text-decoration: underline; background-color: red; background-position: 100% 0; padding-left: 0; width: 15%; clip: auto }
A.reverseNZ:hover   { color: #c1c6e0; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; line-height: 10pt; text-decoration: underline; background-color: red; background-position: 100% 0; width: 35% }
A.reverseQ:hover { color: #c1c6e0; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; background-color: red; background-position: 100% 0; width: 35% ; width: 100% }
A.reverseT:hover     { color: #c1c6e0; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; line-height: 9pt; background-color: red; background-position: 10%; width: 100% }
