b.cBold
{
  font-weight: bold
}
span.cBoldItalics
{
  font-style: italic;
  font-weight: bold
}
code.cCode
{
  font-family: Courier New, Courier, mono;
  font-size: 110%
}
em.cComment
{
  color: Red;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline
}
em.cEmphasis
{
  font-style: italic
}
span.cGlossary
{
  color: Purple;
  text-decoration: none
}
span.cHyperlink
{
  text-decoration: none
}
span.cHyperlinkItalics
{
  font-style: italic;
  text-decoration: none
}
span.cRed
{
  color: Red
}
sub.cSubscript
{
  vertical-align: sub
}
sup.cSuperscript
{
  vertical-align: super
}
u.cUnderline
{
  text-decoration: underline
}
span.cWebLink
{
  text-decoration: none
}

div.pDefault
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
p.pBody
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  text-align: left
}
p.pBodyIndentNotRelative
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
p.pBodyIndentNotRelative2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
p.pBodyIndentNotRelative3
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
p.pBodyList
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-bottom: 0pt;
  margin-top: 0pt;
  text-align: left
}
p.pBodyRelative
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
p.pBodyRelative2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
p.pBodyRelative3
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
div.pBullet1_1NotRelative
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 12pt;
  margin-top: 12pt;
  text-align: left
}
div.pBullet1_2NotRelative
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 12pt;
  margin-top: 12pt;
  text-align: left
}
p.pBullet_Table
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  font-weight: bold;
  text-align: left
}
div.pBullet_Table2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 0pt;
  margin-top: 0pt;
  text-align: left
}
div.pBullet_Table3
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 0pt;
  margin-top: 0pt;
  text-align: left
}
p.pCaptionFigure
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  margin-top: 3px;
  text-align: left
}
p.pCaptionTable
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  margin-bottom: 3px;
  text-align: left
}
div.pCaution
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 3px;
  margin-top: 3px;
  text-align: left
}
div.pCellBody
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
div.pCellBody2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
div.pCellHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-align: left
}
h2.pChapterTitle
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 0pt;
  text-align: left
}
p.pCode
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeFreeIndent
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeFreeIndentEnd
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeFreeIndentStart
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeIndent
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeIndent2
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeIndent2Last
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeIndent3
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeIndent4
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeIndentLast
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pCodeLast
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
p.pDropDownClosed
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  font-weight: bold;
  text-align: left
}
h2.pDropDownClosedHeading1
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 12pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 0pt;
  text-align: left
}
h3.pDropDownClosedHeading2
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 11pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 0pt;
  text-align: left
}
h4.pDropDownClosedHeading3a
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 10pt;
  font-weight: bold;
  text-align: left
}
h4.pDropDownClosedHeading3b
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 10pt;
  font-weight: bold;
  text-align: left
}
p.pDropDownClosedNotRelative
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  font-weight: bold;
  text-align: left
}
p.pDropDownOpen
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  font-weight: bold;
  text-align: left
}
p.pDropDownOpenNotRelative
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  font-weight: bold;
  text-align: left
}
p.pDummyLine
{
  font-family: Verdana, Arial, Helvetica;
  font-size: xx-small;
  text-align: left
}
p.pDummyLineNotRelative
{
  font-family: Verdana, Arial, Helvetica;
  font-size: xx-small;
  text-align: left
}
div.pFigure
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-top: 9pt;
  text-align: left
}
div.pGlossaryBullet
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-bottom: 9pt;
  margin-top: 0px;
  text-align: left
}
p.pGlossaryDefinition
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-bottom: 9pt;
  margin-top: 0px;
  text-align: left
}
p.pGlossaryEntry
{
  color: #428ADE;
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  font-weight: bold;
  margin-bottom: 0px;
  margin-top: 0px;
  text-align: left
}
h2.pHeading1
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 0pt;
  text-align: left
}
h3.pHeading2
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 0pt;
  text-align: left
}
h3.pHeading2nonewpage
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 0pt;
  text-align: left
}
h4.pHeading3
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-align: left
}
h4.pHeading3_newtopic
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-align: left
}
h5.pHeading4
{
  color: #042465;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: italic;
  font-weight: bold;
  text-align: left
}
div.pIcon
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: left
}
div.pImportant
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 3px;
  margin-top: 3px;
  text-align: left
}
p.pIndented1
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-left: 2.5em;
  text-align: left
}
p.pIndented2
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-left: 5em;
  text-align: left
}
p.pIndented3
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-left: 7.5em;
  text-align: left
}
p.pIndented4
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-left: 10em;
  text-align: left
}
p.pIndented5
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-left: 12.5em;
  text-align: left
}
p.pIndentedRelative
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-left: 2.5em;
  text-align: left
}
div.pNoOutput
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  text-align: left
}
div.pNote
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 3px;
  margin-top: 3px;
  text-align: left
}
div.pPermissions
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 3px;
  margin-top: 3px;
  text-align: left
}
div.pPopup
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  text-align: left
}
div.pPopupAppend
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  text-align: left
}
div.pPopupOnly
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  text-align: left
}
div.pPopupOnlyAppend
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  text-align: left
}
div.pPreformatted
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
div.pPreformattedRelative
{
  font-family: Courier New, Courier, mono;
  font-size: 8pt;
  text-align: left
}
blockquote.pQuotation
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  margin-left: 2.5em;
  text-align: left
}
div.pRelatedTopic
{
  font-family: Verdana, Arial, Helvetica, sans-se;
  font-size: 8pt;
  text-align: left
}
h5.pSeeAlso
{
  color: #428ADE;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: italic;
  font-weight: bold;
  text-align: left
}
div.pSmartList1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 0pt;
  margin-top: 9pt;
  text-align: left
}
div.pSmartList2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 0pt;
  margin-top: 6pt;
  text-align: left
}
div.pSmartList3
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 0pt;
  margin-top: 6pt;
  text-align: left
}
div.pSmartList4
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 0pt;
  margin-top: 6pt;
  text-align: left
}
div.pSmartList5
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 0pt;
  margin-top: 6pt;
  text-align: left
}
div.pTableTitle
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: italic;
  text-align: left
}
div.pTechTip
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin-bottom: 3px;
  margin-top: 3px;
  text-align: left
}
h2.pTitle
{
  color: #003366;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 22pt;
  font-weight: bold;
  text-align: left
}

