body
{
margin-left: 16px;
}

a:link { font-family: Tahoma; font-size: 10pt; font-weight: bold; color: #000080; }
a:visited { font-family: Tahoma; font-size: 10pt; font-weight: bold; color: #000080; }
.A1 { font-family: Tahoma; font-size: 10pt; font-weight: bold; color: #000080; }
.Abulletlist { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; line-height: 16pt; list-style-type: disc; }
.Abulletlist_less_leading { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; line-height: 12pt; list-style-type: disc ; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.Abulletlist_ppt { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; line-height: 12pt; list-style-type: disc ; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.AbulletlistNotBold { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16pt; list-style-type: disc}
.AcoloredSubHeadBlack { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; }
.AcoloredSubHeadBlue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0066CC; }
.AcoloredSubHeadDarkBlue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #333399; }
.AcoloredSubHeadGreen { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #336600 ; margin-top: 0px; margin-bottom: 0px; }
.AcoloredSubHeadLightGreen { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #55BF00; margin-top: 0px; margin-bottom: 0px; }
.AcoloredSubHeadPurple { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #990066; }
.AcoloredSubHeadRed { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #CC0000; }
.ATextInColoredSquare { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; clip: rect( ); vertical-align: text-bottom; margin-top: 0%; margin-bottom: 0%; line-height: normal; color: #000000; }
.BDBodyCopy { font-family: Tahoma; font-size: 12px; line-height: normal; font-weight: bold; }
.BlackSubhead16px { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; }
.BlackSubhead16pxNotBold { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; }
.BodyCopy { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; font-weight: normal; color: #000000; }
.BodyCopy-Bullets { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; font-weight: normal ; list-style-type: circle; list-style-position: outside }
.BodyCopy-withBullet { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; font-weight: normal ; list-style-type: disc }
.BodyCopy_bullet_List { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; font-weight: normal }
.BodyCopyBold { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; font-weight: bold; color: #000000; }
.BodyCopyBoldItalic { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; font-weight: bold ; font-style: italic; }
.BodyCopyItalic { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; font-weight: normal; font-style: italic; color: #000000; }
.BodyCopySmall { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; color: #000000; }
.BodyCopySmallBold { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; color: #000000; font-weight: bold; }
.BodyCopySmallBoldPurple { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #990066; }
.BodyCopySmallCaps { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: 18pt; font-weight: normal; font-variant: small-caps; color: #000000; }
.Copyright { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000;}
.Dropdown { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 ; line-height: 27px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.Footnotes { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt; color: #000000; }
.Footnotes-less_leading { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 12pt; color: #000000; }
.GlossaryHeadings { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #336600 ; margin-top: 0px; margin-bottom: 0px; }
.GlossaryHeadings2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #990066 ; margin-top: 0px; margin-bottom: 0px; }
.HomeBody { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; }
.PageHeadingBlack { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; line-height: 27px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.AcoloredSubHeadLightPurple { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #9900ff; margin-top: 0px; margin-bottom: 0px }
.AcoloredSubHeadMedBlue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #3333FF }
.BodyCopySmallBoldMedBlue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; color: #3333FF; font-weight: bold; }
.copyrightBold { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold; }
.BodyCopySmallBoldMedPurple { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; color: #990066; font-weight: bold; }
.BodyCopyBoldPurple { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: normal; font-weight: bold; color: #990066; }
.copyrightItalic { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; font-style: italic; }
.BodyCopyBoldLightGreen { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: normal; font-weight: bold; color: #55BF00; }
.BodyCopySmallBoldBlue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; color: #0066CC; font-weight: bold; }
.copyrightBoldWhite { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold; color: #FFFFFF; }
.BodyCopySmallBlue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; color: #0066CC; font-weight: normal; }
.BodyCopySmallBoldDarkBlue { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; color: #333399; font-weight: bold; }
