div.Normal, caption.Normal
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 10pt;
}

h1.Heading_1, div.Heading_1, caption.Heading_1
{
  font-family: Arial;
  font-size: 16pt;
  font-weight: bold;
  margin-bottom: 5pt;
  margin-top: 5pt;
}

h2.Heading_2, div.Heading_2, caption.Heading_2
{
  font-family: Arial;
  font-size: 13pt;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-top: 10pt;
}

div.Heading_3, caption.Heading_3
{
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-top: 12pt;
}

div.p, caption.p
{
  font-family: "Times New Roman";
  font-size: 12pt;
  margin-bottom: 5pt;
  margin-top: 5pt;
}

div.bread, caption.bread
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 6pt;
  margin-top: 5pt;
}

div.bulletList01, caption.bulletList01
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 5pt;
  margin-left: 36pt;
  margin-top: 5pt;
  text-indent: -18pt;
}

div.numberedList01, caption.numberedList01
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 5pt;
  margin-left: 36pt;
  margin-top: 5pt;
  text-indent: -18pt;
}

div.indentedNote, caption.indentedNote
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 5pt;
  margin-left: 36pt;
  margin-top: 5pt;
  text-indent: 0pt;
}

div.Title, caption.Title
{
  border-bottom-color: #C0504D;
  border-bottom-style: solid;
  border-bottom-width: 1pt;
  font-family: Arial;
  font-size: 24pt;
  font-weight: bold;
  margin-bottom: 15pt;
  margin-top: 30pt;
}

div.indentedBread, caption.indentedBread
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 5pt;
  margin-left: 36pt;
  margin-top: 5pt;
  text-indent: 0pt;
}

div.indentInNumbList, caption.indentInNumbList
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 5pt;
  margin-left: 36pt;
  margin-top: 5pt;
  text-indent: 0pt;
}

div.code, caption.code
{
  font-family: "Courier New";
  font-size: 9pt;
  margin-bottom: 0pt;
  margin-left: 36pt;
  text-indent: 0pt;
}

div.TOC_3, caption.TOC_3
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 5pt;
  margin-left: 22.1pt;
  text-indent: 0pt;
}

div.List_Paragraph, caption.List_Paragraph
{
  font-family: Arial;
  font-size: 9pt;
  margin-bottom: 10pt;
  margin-left: 36pt;
  text-indent: 0pt;
}

div.Standard, caption.Standard
{
  font-family: "Times New Roman";
  font-size: 12pt;
  margin-bottom: 10pt;
}

div.Br_00f6dtext1, caption.Br_00f6dtext1
{
  font-family: "Times New Roman";
  font-size: 12pt;
  margin-bottom: 6pt;
}

div.Tabellinneh_00e5ll, caption.Tabellinneh_00e5ll
{
  font-family: "Times New Roman";
  font-size: 12pt;
  margin-bottom: 10pt;
}

div.Footnote_Text, caption.Footnote_Text
{
  font-family: Arial;
  font-size: 10pt;
  margin-bottom: 0pt;
}

span.Hyperlink, span.Hyperlink a, span.Hyperlink a:active, abbreviation.Hyperlink, abbreviation.Hyperlink a, abbreviation.Hyperlink a:active, acronym.Hyperlink, acronym.Hyperlink a, acronym.Hyperlink a:active, citation.Hyperlink, citation.Hyperlink a, citation.Hyperlink a:active
{
  color: #000000;
  font-family: Arial;
  font-size: 9pt;
  text-decoration: underline;
}

span.Strong, span.Strong a, span.Strong a:active, abbreviation.Strong, abbreviation.Strong a, abbreviation.Strong a:active, acronym.Strong, acronym.Strong a, acronym.Strong a:active, citation.Strong, citation.Strong a, citation.Strong a:active
{
  font-weight: bold;
}

span.notetitle, span.notetitle a, span.notetitle a:active, abbreviation.notetitle, abbreviation.notetitle a, abbreviation.notetitle a:active, acronym.notetitle, acronym.notetitle a, acronym.notetitle a:active, citation.notetitle, citation.notetitle a, citation.notetitle a:active
{
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
}

span.Emphasis, span.Emphasis a, span.Emphasis a:active, abbreviation.Emphasis, abbreviation.Emphasis a, abbreviation.Emphasis a:active, acronym.Emphasis, acronym.Emphasis a, acronym.Emphasis a:active, citation.Emphasis, citation.Emphasis a, citation.Emphasis a:active
{
  font-style: italic;
}

span.Footnote_Reference, span.Footnote_Reference a, span.Footnote_Reference a:active, abbreviation.Footnote_Reference, abbreviation.Footnote_Reference a, abbreviation.Footnote_Reference a:active, acronym.Footnote_Reference, acronym.Footnote_Reference a, acronym.Footnote_Reference a:active, citation.Footnote_Reference, citation.Footnote_Reference a, citation.Footnote_Reference a:active
{
  vertical-align: super;
}

table.Table_Normal
{
  border-collapse: collapse;
  margin-left: -5.4pt;
  padding-bottom: 0pt;
  padding-left: 5.4pt;
  padding-right: 5.4pt;
  padding-top: 0pt;
}

table.Table_Grid
{
  border-collapse: collapse;
}

