div.N_0021ChapNum
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 365.4pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021ChapNum_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.N_0021ChapNum_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: center;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head1
{
  color: #252525;
  font-family: Arial, sans-serif;
  font-size: 30px;
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
  line-height: 1.3em;
  margin-bottom: 0.8em;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.8em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head1_outer
{
  margin-bottom: 0.8em;
  margin-right: 0pt;
  margin-top: 0.8em;
}

.N_0021Head1_inner
{
  color: #252525;
  font-family: Arial, sans-serif;
  font-size: 30px;
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head1NoTOC
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head1NoTOC_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
}

.N_0021Head1NoTOC_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head1Split
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head1Split_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
}

.N_0021Head1Split_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head1SplitEdocs
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head1SplitEdocs_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
}

.N_0021Head1SplitEdocs_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head1SplitNoTOC
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head1SplitNoTOC_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
}

.N_0021Head1SplitNoTOC_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head2
{
  color: #252525;
  font-family: Arial, sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.8em;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.8em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head2_outer
{
  margin-bottom: 0.8em;
  margin-right: 0pt;
  margin-top: 0.8em;
}

.N_0021Head2_inner
{
  color: #252525;
  font-family: Arial, sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head2NoTOC
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head2NoTOC_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.N_0021Head2NoTOC_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head2Split
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head2Split_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.N_0021Head2Split_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head3
{
  color: #252525;
  font-family: Arial, sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.8em;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.8em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head3_outer
{
  margin-bottom: 0.8em;
  margin-right: 0pt;
  margin-top: 0.8em;
}

.N_0021Head3_inner
{
  color: #252525;
  font-family: Arial, sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head3NoTOC
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head3NoTOC_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.N_0021Head3NoTOC_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head4
{
  color: #252525;
  font-family: Arial, sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.8em;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.8em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head4_outer
{
  margin-bottom: 0.8em;
  margin-right: 0pt;
  margin-top: 0.8em;
}

.N_0021Head4_inner
{
  color: #252525;
  font-family: Arial, sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021Head4NoTOC
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021Head4NoTOC_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.N_0021Head4NoTOC_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021ListHead
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021ListHead_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.N_0021ListHead_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021RefHead
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021RefHead_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 9.0pt;
}

.N_0021RefHead_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_0021RefObject
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 17.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_0021RefObject_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 17.0pt;
}

.N_0021RefObject_inner
{
  color: Black;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Annotation_subject
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Annotation_subject_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Annotation_subject_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Annotation_text
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Annotation_text_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Annotation_text_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Balloon_Text
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Balloon_Text_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Balloon_Text_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Bullet
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -9.36pt;
  text-transform: none;
  vertical-align: baseline;
}

.Bullet_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.Bullet_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Bullet_003a_2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -10.080000000000001pt;
  text-transform: none;
  vertical-align: baseline;
}

.Bullet_003a_2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.Bullet_003a_2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Bullet_003a_3
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 39.6pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -10.8pt;
  text-transform: none;
  vertical-align: baseline;
}

.Bullet_003a_3_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.Bullet_003a_3_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Caution
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 46.8pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: -46.8pt;
  text-transform: none;
  vertical-align: baseline;
}

.Caution_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
}

.Caution_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Caution_003a_Para
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 46.8pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Caution_003a_Para_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.Caution_003a_Para_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.ChapHead
{
  color: Black;
  font-family: Arial,sans-serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 36.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.ChapHead_outer
{
  margin-bottom: 36.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.ChapHead_inner
{
  color: Black;
  font-family: Arial,sans-serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Code_003a_End
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Code_003a_End_outer
{
  margin-bottom: 20.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Code_003a_End_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Code_003a_EndWide
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Code_003a_EndWide_outer
{
  margin-bottom: 20.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Code_003a_EndWide_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Code_003a_Text
{
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Code_003a_Text_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
}

.Code_003a_Text_inner
{
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Code_003a_Textwide
{
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Code_003a_Textwide_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.Code_003a_Textwide_inner
{
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Code_003a_Title
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 20.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Code_003a_Title_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 20.0pt;
}

.Code_003a_Title_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Code_003a_TitleWide
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 20.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Code_003a_TitleWide_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 20.0pt;
}

.Code_003a_TitleWide_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.comment-_003f
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.comment-_003f_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
}

.comment-_003f_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.DefPara
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.DefPara_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.DefPara_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.DefPara2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 57.6pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.DefPara2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.DefPara2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.DefPara2_003a_Cont
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 57.6pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.DefPara2_003a_Cont_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
}

.DefPara2_003a_Cont_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.DefPara_003a_Cont
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.DefPara_003a_Cont_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.DefPara_003a_Cont_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.DefTerm
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.DefTerm_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.DefTerm_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.DefTerm2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.DefTerm2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.DefTerm2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Document_Map
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Document_Map_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Document_Map_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Figure_003a_Title
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Figure_003a_Title_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
}

.Figure_003a_Title_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Footer
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Footer_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Footer_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Graphic
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 4.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 12.0pt;
  margin-left: 144pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Graphic_outer
{
  margin-bottom: 12.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Graphic_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 4.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Header
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Header_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Header_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: center;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_1
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 22.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 16.5pt;
  margin-left: 35.1pt;
  margin-right: 0pt;
  margin-top: 17.0pt;
  text-align: justify;
  text-indent: -21.6pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_1_outer
{
  margin-bottom: 16.5pt;
  margin-right: 0pt;
  margin-top: 17.0pt;
}

.Heading_1_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 22.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.Heading_2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_3
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_3_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.Heading_3_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_4
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_4_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.Heading_4_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_5
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 14.5pt;
  margin-left: 50.4pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: justify;
  text-indent: -50.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_5_outer
{
  margin-bottom: 14.5pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
}

.Heading_5_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_6
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 3.2pt;
  margin-left: 57.6pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: justify;
  text-indent: -57.6pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_6_outer
{
  margin-bottom: 3.2pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.Heading_6_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_7
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 3.2pt;
  margin-left: 64.8pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: justify;
  text-indent: -64.8pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_7_outer
{
  margin-bottom: 3.2pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.Heading_7_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_8
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 3.2pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: justify;
  text-indent: -72pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_8_outer
{
  margin-bottom: 3.2pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.Heading_8_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Heading_9
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 3.2pt;
  margin-left: 79.2pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: justify;
  text-indent: -79.2pt;
  text-transform: none;
  vertical-align: baseline;
}

.Heading_9_outer
{
  margin-bottom: 3.2pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.Heading_9_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_Paragraph
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -9.36pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_Paragraph_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.List_Paragraph_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Caution
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 61.2pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -46.800000000000004pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Caution_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Caution_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Caution2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 75.6pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -46.8pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Caution2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Caution2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Code
{
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Code_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Code_inner
{
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Code2
{
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Code2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Code2_inner
{
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Note
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 46.8pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -32.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Note_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Note_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Note2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 61.2pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -32.400000000000006pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Note2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Note2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_NotePara
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 46.8pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_NotePara_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_NotePara_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Para
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Para_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Para_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Para2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Para2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Para2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Tip
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 46.8pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -32.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Tip_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Tip_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Warn
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 75.6pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -61.199999999999996pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Warn_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Warn_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.List_003a_Warn2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 90pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -61.2pt;
  text-transform: none;
  vertical-align: baseline;
}

.List_003a_Warn2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.List_003a_Warn2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.No_Spacing
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.No_Spacing_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.No_Spacing_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Normal
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Normal_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
}

.Normal_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Normal__0028Web_0029
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Normal__0028Web_0029_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
}

.Normal__0028Web_0029_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Note
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 32.4pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -32.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.Note_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.Note_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Note_003a_Bullet
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 46.8pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -9.36pt;
  text-transform: none;
  vertical-align: baseline;
}

.Note_003a_Bullet_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.Note_003a_Bullet_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Note_003a_Para
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 32.4pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Note_003a_Para_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.Note_003a_Para_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Notes
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 32.4pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: -49px;
  text-transform: none;
  vertical-align: baseline;
}

.Notes_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
}

.Notes_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.NumList2_003a_Begin
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.NumList2_003a_Begin_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.NumList2_003a_Begin_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.NumList2_003a_Next
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.NumList2_003a_Next_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.NumList2_003a_Next_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.NumList_003a_Begin
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.NumList_003a_Begin_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.NumList_003a_Begin_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.NumList_003a_Next
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.NumList_003a_Next_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
}

.NumList_003a_Next_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.O_BulletBody
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 3.0pt;
  margin-left: 9.34992pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -9.34992pt;
  text-transform: none;
  vertical-align: baseline;
}

.O_BulletBody_outer
{
  margin-bottom: 3.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.O_BulletBody_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.O_BulletSub
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 3.0pt;
  margin-left: 27pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -21.000239999999998pt;
  text-transform: none;
  vertical-align: baseline;
}

.O_BulletSub_outer
{
  margin-bottom: 3.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.O_BulletSub_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Paragraph
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Paragraph_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
}

.Paragraph_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Revision
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Revision_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Revision_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_Bullet
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_Bullet_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
}

.Table_003a_Bullet_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_Bullet2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 28.8pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_Bullet2_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
}

.Table_003a_Bullet2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_Head
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_Head_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Table_003a_Head_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_ListPara
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_ListPara_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
}

.Table_003a_ListPara_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_Note
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 29.664pt;
  margin-right: 0pt;
  margin-top: 7.0pt;
  text-align: left;
  text-indent: -29.664pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_Note_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 7.0pt;
}

.Table_003a_Note_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_Numbegin
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_Numbegin_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
}

.Table_003a_Numbegin_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_Numnext
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -14.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_Numnext_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
}

.Table_003a_Numnext_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_Text
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_Text_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
}

.Table_003a_Text_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Table_003a_Title
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Table_003a_Title_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
}

.Table_003a_Title_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.TableFootnote
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 18pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.TableFootnote_outer
{
  margin-bottom: 0.0pt;
  margin-right: 18pt;
  margin-top: 0.0pt;
}

.TableFootnote_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Tip
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 32.4pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -32.4pt;
  text-transform: none;
  vertical-align: baseline;
}

.Tip_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.Tip_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_1
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_1_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_1_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 10.49976pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_2_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_2_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_3
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 21.00024pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_3_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_3_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_4
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 32.99976pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_4_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_4_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_5
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 43.99992pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_5_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_5_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_6
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 55.00008pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_6_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_6_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_7
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 66.00024pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_7_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_7_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_8
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 76.99968pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_8_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_8_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Toc_9
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 5.0pt;
  margin-left: 87.99984pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Toc_9_outer
{
  margin-bottom: 5.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.Toc_9_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.TOC_Heading
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 16.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 16.5pt;
  margin-left: 35.1pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: -21.6pt;
  text-transform: none;
  vertical-align: baseline;
}

.TOC_Heading_outer
{
  margin-bottom: 16.5pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
}

.TOC_Heading_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 16.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Warning
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 61.2pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: -61.2pt;
  text-transform: none;
  vertical-align: baseline;
}

.Warning_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
}

.Warning_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.Warning_003a_Para
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 61.2pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.Warning_003a_Para_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
}

.Warning_003a_Para_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_007efirst_head
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 13.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: uppercase;
  vertical-align: baseline;
}

.N_007efirst_head_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.N_007efirst_head_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 13.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.3em;
  text-align: right;
  text-transform: uppercase;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_007eleft_foot
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_007eleft_foot_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.N_007eleft_foot_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_007eleft_head
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_007eleft_head_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.N_007eleft_head_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_007eright_foot
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_007eright_foot_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.N_007eright_foot_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

div.N_007eright_head
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.N_007eright_head_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
}

.N_007eright_head_inner
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.3em;
  text-align: right;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

span.Annotation_reference, abbreviation.Annotation_reference, acronym.Annotation_reference, citation.Annotation_reference
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Arrow, abbreviation.Arrow, acronym.Arrow, citation.Arrow
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Balloon_Text_Char, abbreviation.Balloon_Text_Char, acronym.Balloon_Text_Char, citation.Balloon_Text_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bold, abbreviation.Bold, acronym.Bold, citation.Bold
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-weight: bold;
}

span.Bullet1, abbreviation.Bullet1, acronym.Bullet1, citation.Bullet1
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet10, abbreviation.Bullet10, acronym.Bullet10, citation.Bullet10
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet11, abbreviation.Bullet11, acronym.Bullet11, citation.Bullet11
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet12, abbreviation.Bullet12, acronym.Bullet12, citation.Bullet12
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet13, abbreviation.Bullet13, acronym.Bullet13, citation.Bullet13
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-weight: normal;
}

span.Bullet14, abbreviation.Bullet14, acronym.Bullet14, citation.Bullet14
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet15, abbreviation.Bullet15, acronym.Bullet15, citation.Bullet15
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet16, abbreviation.Bullet16, acronym.Bullet16, citation.Bullet16
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet17, abbreviation.Bullet17, acronym.Bullet17, citation.Bullet17
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet18, abbreviation.Bullet18, acronym.Bullet18, citation.Bullet18
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet19, abbreviation.Bullet19, acronym.Bullet19, citation.Bullet19
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet2, abbreviation.Bullet2, acronym.Bullet2, citation.Bullet2
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 7.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Bullet20, abbreviation.Bullet20, acronym.Bullet20, citation.Bullet20
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet21, abbreviation.Bullet21, acronym.Bullet21, citation.Bullet21
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet22, abbreviation.Bullet22, acronym.Bullet22, citation.Bullet22
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet23, abbreviation.Bullet23, acronym.Bullet23, citation.Bullet23
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet24, abbreviation.Bullet24, acronym.Bullet24, citation.Bullet24
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet3, abbreviation.Bullet3, acronym.Bullet3, citation.Bullet3
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet4, abbreviation.Bullet4, acronym.Bullet4, citation.Bullet4
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet5, abbreviation.Bullet5, acronym.Bullet5, citation.Bullet5
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet6, abbreviation.Bullet6, acronym.Bullet6, citation.Bullet6
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet7, abbreviation.Bullet7, acronym.Bullet7, citation.Bullet7
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet8, abbreviation.Bullet8, acronym.Bullet8, citation.Bullet8
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Bullet9, abbreviation.Bullet9, acronym.Bullet9, citation.Bullet9
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Checkmark, abbreviation.Checkmark, acronym.Checkmark, citation.Checkmark
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Code, abbreviation.Code, acronym.Code, citation.Code
{
  background-color: Transparent;
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Code_Bold, abbreviation.Code_Bold, acronym.Code_Bold, citation.Code_Bold
{
  background-color: Transparent;
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Code_Emphasis, abbreviation.Code_Emphasis, acronym.Code_Emphasis, citation.Code_Emphasis
{
  background-color: Transparent;
  color: Black;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Comment_Subject_Char, abbreviation.Comment_Subject_Char, acronym.Comment_Subject_Char, citation.Comment_Subject_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Document_Map_Char, abbreviation.Document_Map_Char, acronym.Document_Map_Char, citation.Document_Map_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Emphasis, abbreviation.Emphasis, acronym.Emphasis, citation.Emphasis
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-style: italic;
}

span.FollowedHyperlink, abbreviation.FollowedHyperlink, acronym.FollowedHyperlink, citation.FollowedHyperlink
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: underline;
  text-transform: none;
}

span.Footer_Char, abbreviation.Footer_Char, acronym.Footer_Char, citation.Footer_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Header_Char, abbreviation.Header_Char, acronym.Header_Char, citation.Header_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Heading_1_Char, abbreviation.Heading_1_Char, acronym.Heading_1_Char, citation.Heading_1_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 22.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Heading_2_Char, abbreviation.Heading_2_Char, acronym.Heading_2_Char, citation.Heading_2_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 16.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Heading_3_Char, abbreviation.Heading_3_Char, acronym.Heading_3_Char, citation.Heading_3_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 16.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Heading_4_Char, abbreviation.Heading_4_Char, acronym.Heading_4_Char, citation.Heading_4_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Heading_5_Char, abbreviation.Heading_5_Char, acronym.Heading_5_Char, citation.Heading_5_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Heading_6_Char, abbreviation.Heading_6_Char, acronym.Heading_6_Char, citation.Heading_6_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Heading_7_Char, abbreviation.Heading_7_Char, acronym.Heading_7_Char, citation.Heading_7_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
}

span.Heading_8_Char, abbreviation.Heading_8_Char, acronym.Heading_8_Char, citation.Heading_8_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Heading_9_Char, abbreviation.Heading_9_Char, acronym.Heading_9_Char, citation.Heading_9_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.HTML_Typewriter, abbreviation.HTML_Typewriter, acronym.HTML_Typewriter, citation.HTML_Typewriter
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Hyperlink, abbreviation.Hyperlink, acronym.Hyperlink, citation.Hyperlink
{
  color: #0060B1;
  font-family: Verdana,sans-serif;
}

span.HyperlinkCode, abbreviation.HyperlinkCode, acronym.HyperlinkCode, citation.HyperlinkCode
{
  color: #0060B1;
  font-family: Courier;
  font-size: 8.65pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.HyperlinkEmphasis, abbreviation.HyperlinkEmphasis, acronym.HyperlinkEmphasis, citation.HyperlinkEmphasis
{
  color: #0060B1;
  font-family: Verdana,sans-serif;
  font-style: italic;
}

span.Label_Arial10, abbreviation.Label_Arial10, acronym.Label_Arial10, citation.Label_Arial10
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Label_arial10_nar, abbreviation.Label_arial10_nar, acronym.Label_arial10_nar, citation.Label_arial10_nar
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Label_arial9, abbreviation.Label_arial9, acronym.Label_arial9, citation.Label_arial9
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.O_BulletBody_Char, abbreviation.O_BulletBody_Char, acronym.O_BulletBody_Char, citation.O_BulletBody_Char
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 8.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.Subscript, abbreviation.Subscript, acronym.Subscript, citation.Subscript
{
  color: Black;
  font-family: Verdana,sans-serif;
  vertical-align: sub;
}

span.Superscript, abbreviation.Superscript, acronym.Superscript, citation.Superscript
{
  color: Black;
  font-family: Verdana,sans-serif;
  vertical-align: super;
}

span.N_007ebullet, abbreviation.N_007ebullet, acronym.N_007ebullet, citation.N_007ebullet
{
  color: Black;
  font-family: Verdana,sans-serif;
  font-size: 7.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

table.Table
{
  border-bottom-color: Black;
  border-bottom-style: solid;
  border-bottom-width: 1pt;
  border-collapse: collapse;
  border-left-color: Black;
  border-left-style: solid;
  border-left-width: 1pt;
  border-right-color: Black;
  border-right-style: solid;
  border-right-width: 1pt;
  border-top-color: Black;
  border-top-style: solid;
  border-top-width: 1pt;
  margin-bottom: 20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: -1.5em;
  padding-bottom: 3pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 3pt;
  text-align: left;
  width: 80%;
}

table.Format_A
{
  border-collapse: collapse;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
}

table.Format_B
{
  border-collapse: collapse;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: center;
}

table.TableNoBorder
{
  border-collapse: collapse;
  margin-bottom: 20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: 3pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 3pt;
  text-align: left;
}

table.TableNoTitle
{
  border-bottom-color: Black;
  border-bottom-style: solid;
  border-bottom-width: 1pt;
  border-collapse: collapse;
  border-left-color: Black;
  border-left-style: solid;
  border-left-width: 1pt;
  border-right-color: Black;
  border-right-style: solid;
  border-right-width: 1pt;
  border-top-color: Black;
  border-top-style: solid;
  border-top-width: 1pt;
  margin-bottom: 20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: -1.5em;
  padding-bottom: 3pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 3pt;
  text-align: left;
  width: 80%;
}

