P.Address, div.Address, caption.Address
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Body, div.Body, caption.Body
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Copyright_Text, div.Copyright_Text, caption.Copyright_Text
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Copyright_Title, div.Copyright_Title, caption.Copyright_Title
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Date, div.Date, caption.Date
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Note, div.Note, caption.Note
{
  background-color: Transparent;
  background-position: left top;
  color: #000059;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

h1.Title, div.Title, caption.Title
{
  background-color: Transparent;
  background-position: left top;
  color: #000059;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 15pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 15px;
  margin-left: -40px;
  margin-right: 0px;
  margin-top: -20px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

P.Trademark_Bullet, div.Trademark_Bullet, caption.Trademark_Bullet
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 20px;
  margin-right: 0px;
  margin-top: 0px;
  text-align: left;
  text-indent: -10.8pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Trademark_Text, div.Trademark_Text, caption.Trademark_Text
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Trademark_Title, div.Trademark_Title, caption.Trademark_Title
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

span.
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

table.Standard_Table
{
  background-position: left center;
  border-bottom-color: Black;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-collapse: collapse;
  border-left-color: Black;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  border-top-width: 1px;
  clear: both;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 6pt;
  text-align: left;
  vertical-align: top;
  width: 90%;
}

table.Code_table
{
  border-bottom-color: LightGrey;
  border-bottom-style: solid;
  border-bottom-width: 1pt;
  border-collapse: collapse;
  border-left-color: LightGrey;
  border-left-style: solid;
  border-left-width: 1pt;
  border-right-color: LightGrey;
  border-right-style: solid;
  border-right-width: 1pt;
  border-top-color: LightGrey;
  border-top-style: solid;
  border-top-width: 1pt;
  empty-cells: show;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: auto;
  margin-top: 6pt;
  padding-bottom: 1pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 1pt;
  text-align: right;
  width: 100%;
}

table.Note
{
  border-bottom-style: none;
  border-collapse: collapse;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  empty-cells: show;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10px;
  padding-bottom: 25px;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 25px;
  text-align: right;
  width: 90%;
}

table.Sidebar
{
  border-bottom-style: none;
  border-collapse: collapse;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 5pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 5pt;
  text-align: left;
  width: 90%;
}

table.Command
{
  background-position: left center;
  border-bottom-color: #A0A0A0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-collapse: collapse;
  border-left-color: #A0A0A0;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #A0A0A0;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #A0A0A0;
  border-top-style: solid;
  border-top-width: 1px;
  empty-cells: show;
  float: none;
  margin-bottom: 2pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 3pt;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  table-layout: fixed;
  text-align: left;
  vertical-align: middle;
  visibility: visible;
  width: 400px;
}

img.Default
{
  margin-bottom: 5pt;
  margin-top: 5pt;
  position: static;
}

