div.an_AnchorNormal, caption.an_AnchorNormal
{
  color: #ffffff;
  direction: ltr;
  font-family: Arial;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.an1_AnchorNormal1, caption.an1_AnchorNormal1
{
  color: #ffffff;
  direction: ltr;
  font-family: Arial;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 2%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.an2_AnchorNormal2, caption.an2_AnchorNormal2
{
  color: #ffffff;
  direction: ltr;
  font-family: Arial;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 6%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.aw_AnchorWide, caption.aw_AnchorWide
{
  color: #ffffff;
  direction: ltr;
  font-family: Arial;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.b1_Bullet1, caption.b1_Bullet1
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.b2_Bullet2, caption.b2_Bullet2
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.b2t_Bullet2Tick, caption.b2t_Bullet2Tick
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.b3_Bullet3, caption.b3_Bullet3
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.b3t_Bullet3Tick, caption.b3t_Bullet3Tick
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.bh1_BlockHeading1, caption.bh1_BlockHeading1
{
  color: #384350;
  direction: ltr;
  font-family: Calibri;
  font-size: large;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 8.0pt;
  margin-left: auto;
  margin-right: 0pt;
  margin-top: 18.0pt;
  padding-left: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.bh1dd_BH1_DropDownStart, caption.bh1dd_BH1_DropDownStart
{
  color: #384350;
  direction: ltr;
  font-family: Calibri;
  font-size: large;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 8.0pt;
  margin-left: auto;
  margin-right: 0pt;
  margin-top: 21.0pt;
  padding-left: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.bh2_BlockHeading2, caption.bh2_BlockHeading2
{
  color: #4F6169;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: 600;
  margin-bottom: 0.0pt;
  margin-left: auto;
  margin-right: 0pt;
  margin-top: 7.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.bo_Body, caption.bo_Body
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.bo1_Body1, caption.bo1_Body1
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.bo2_Body2, caption.bo2_Body2
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.c_Caution, caption.c_Caution
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: 600;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ca_caution, caption.ca_caution
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: 600;
  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;
}

div.cab_caution_bullet, caption.cab_caution_bullet
{
  color: #000000;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 12.24pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -12.24pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ch_ChapterTitle, caption.ch_ChapterTitle
{
  color: #53565A;
  direction: ltr;
  font-family: Calibri;
  font-size: x-large;
  font-style: normal;
  font-variant: normal;
  font-weight: 600;
  margin-bottom: 15.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0%;
  padding-top: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.cll_CalloutLeft, caption.cll_CalloutLeft
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.clr_CalloutRight, caption.clr_CalloutRight
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.cn_ChapterNumber, caption.cn_ChapterNumber
{
  color: #2392d4;
  direction: ltr;
  font-family: Arial;
  font-size: 20.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ct_ComputerType, caption.ct_ComputerType
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.cw_CodeWide, caption.cw_CodeWide
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 23.99976pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -5.999759999999998pt;
  text-transform: none;
  vertical-align: baseline;
}

div.def_definition_sidebar, caption.def_definition_sidebar
{
  color: #2392d4;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.eq_equation, caption.eq_equation
{
  color: #000000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 7.0pt;
  margin-left: 12.24pt;
  margin-right: 12.24pt;
  margin-top: 7.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.eqn_equation_numbered, caption.eqn_equation_numbered
{
  color: #000000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 7.0pt;
  margin-left: 12.24pt;
  margin-right: 0pt;
  margin-top: 7.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.fc_FigureCaption, caption.fc_FigureCaption
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0%;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.fc1_FigureCationProcedure, caption.fc1_FigureCationProcedure
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 2%;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.fca_FigureCaptionAlpha, caption.fca_FigureCaptionAlpha
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 4%;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.fcw_FigureCaptionWide, caption.fcw_FigureCaptionWide
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.i_Important, caption.i_Important
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 11.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 11.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.i1_Important1, caption.i1_Important1
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 11.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 11.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.i2_Important2, caption.i2_Important2
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 11.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 11.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Icon_Spacer, caption.Icon_Spacer
{
  color: #ffffff;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ma_MapAnywhere, caption.ma_MapAnywhere
{
  color: #53565A;
  direction: ltr;
  font-family: Calibri;
  font-size: x-large;
  font-style: normal;
  font-variant: normal;
  font-weight: 600;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0%;
  padding-top: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
}

div.mt_MapTop, caption.mt_MapTop
{
  color: #53565A;
  direction: ltr;
  font-family: Calibri;
  font-size: x-large;
  font-style: normal;
  font-variant: normal;
  font-weight: 600;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0%;
  padding-top: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
}

div.no_Note, caption.no_Note
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.no1_Note1, caption.no1_Note1
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.no2_Note2, caption.no2_Note2
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.no_noteImportant, caption.no_noteImportant
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: 200;
  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;
}

div.nob_note_bullet, caption.nob_note_bullet
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 12.24pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -12.24pt;
  text-transform: none;
  vertical-align: baseline;
}

div.PassThroughPara, caption.PassThroughPara
{
  color: #000000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.pf_PrefaceTitle, caption.pf_PrefaceTitle
{
  color: #53565A;
  direction: ltr;
  font-family: Calibri;
  font-size: x-large;
  font-style: normal;
  font-variant: normal;
  font-weight: 500;
  margin-bottom: 13.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.rt_RelatedTopics, caption.rt_RelatedTopics
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.sa_StepAlpha, caption.sa_StepAlpha
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.sh_StepHeading, caption.sh_StepHeading
{
  color: #384350;
  direction: ltr;
  font-family: Calibri;
  font-size: large;
  font-style: italic;
  font-variant: normal;
  font-weight: 600;
  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;
}

div.shdd_StepHead_DropDownStart, caption.shdd_StepHead_DropDownStart
{
  color: #00005E;
  direction: ltr;
  font-family: Calibri;
  font-size: large;
  font-style: italic;
  font-variant: normal;
  font-weight: 600;
  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;
}

div.sn_StepNum, caption.sn_StepNum
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.sn1_StepNum1, caption.sn1_StepNum1
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.st_Step, caption.st_Step
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.st1_Step1, caption.st1_Step1
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.tc_TableCaption, caption.tc_TableCaption
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: auto;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.tcw_TableCaptionWide, caption.tcw_TableCaptionWide
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: auto;
  margin-right: 0pt;
  margin-top: 9.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.th_TableHead, caption.th_TableHead
{
  color: #2392d4;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.thc_TableHeadCenter, caption.thc_TableHeadCenter
{
  color: #2392d4;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.w_Warning, caption.w_Warning
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bolder;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.wa_warning, caption.wa_warning
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bolder;
  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;
}

div.wab_warning_bullet, caption.wab_warning_bullet
{
  color: #000000;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 12.24pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -12.24pt;
  text-transform: none;
  vertical-align: baseline;
}

div.xci_caution_icon, caption.xci_caution_icon
{
  color: #ffffff;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.xcl_caution_line, caption.xcl_caution_line
{
  color: #ff0000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 12.0pt;
  margin-left: 12.24pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: -12.24pt;
  text-transform: none;
  vertical-align: baseline;
}

div.xi_icon, caption.xi_icon
{
  color: #ffffff;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.xni_note_icon, caption.xni_note_icon
{
  color: #ffffff;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.xnl_note_line, caption.xnl_note_line
{
  color: #ff0000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 12.0pt;
  margin-left: 12.24pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: -12.24pt;
  text-transform: none;
  vertical-align: baseline;
}

div.xtf_table_footnote, caption.xtf_table_footnote
{
  color: #000000;
  direction: ltr;
  font-family: Calibri;
  font-size: 7.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 10.8pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -10.8pt;
  text-transform: none;
  vertical-align: baseline;
}

div.xwi_warning_icon, caption.xwi_warning_icon
{
  color: #ffffff;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.xwl_warning_line, caption.xwl_warning_line
{
  color: #ff0000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 12.0pt;
  margin-left: 12.24pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: -12.24pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zant_AnchorTable, caption.zant_AnchorTable
{
  color: #00ff00;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 69.60024pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zcd_CoverDraft, caption.zcd_CoverDraft
{
  color: #ff0000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 24.0pt;
  font-style: normal;
  font-weight: normal;
  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;
}

div.zchl_ChapterHeaderLeft, caption.zchl_ChapterHeaderLeft
{
  color: #2392d4;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zchr_ChapterHeaderRight, caption.zchr_ChapterHeaderRight
{
  color: #2392d4;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zfl_Footerleft, caption.zfl_Footerleft
{
  color: #a5a5a5;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zfn_FileNameFooter, caption.zfn_FileNameFooter
{
  color: #000000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 8.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zfr_FooterRight, caption.zfr_FooterRight
{
  color: #a5a5a5;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zi_Inset, caption.zi_Inset
{
  color: #ffffff;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: -2.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ziy_InsetBody, caption.ziy_InsetBody
{
  color: #ffffff;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zmd_ModifiedDate, caption.zmd_ModifiedDate
{
  color: #000000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 8.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zpb_PageBreak, caption.zpb_PageBreak
{
  color: #ff0000;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1000.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zpnl_PageNumberLeft, caption.zpnl_PageNumberLeft
{
  color: #2392d4;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zpnr_PageNumberRight, caption.zpnr_PageNumberRight
{
  color: #2392d4;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.ztd_TemplateDate, caption.ztd_TemplateDate
{
  color: #0057b2;
  direction: ltr;
  font-family: "Roboto Light";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zthcl_TopicHeaderLeft, caption.zthcl_TopicHeaderLeft
{
  color: #a5a5a5;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zthcr_TopicHeaderRight, caption.zthcr_TopicHeaderRight
{
  color: #a5a5a5;
  direction: ltr;
  font-family: "Roboto Medium";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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;
}

div.zzct1_ComputerType1, caption.zzct1_ComputerType1
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzct2_ComputerType2, caption.zzct2_ComputerType2
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzct3_ComputerType3, caption.zzct3_ComputerType3
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzct4_ComputerType4, caption.zzct4_ComputerType4
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 90pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzct5_ComputerType5, caption.zzct5_ComputerType5
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 108pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzcw1_CodeWide1, caption.zzcw1_CodeWide1
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 48.00024pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -12.000239999999998pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzcw2_CodeWide2, caption.zzcw2_CodeWide2
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 59.99976pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -5.999760000000002pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzcw3_CodeWide3, caption.zzcw3_CodeWide3
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 77.99976pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -5.999759999999995pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzcw4_CodeWide4, caption.zzcw4_CodeWide4
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 95.99976pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -5.999759999999995pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzcw5_CodeWide5, caption.zzcw5_CodeWide5
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 113.99976pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -5.999759999999995pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzcw6_CodeWide6, caption.zzcw6_CodeWide6
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 131.99976pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -5.999760000000009pt;
  text-transform: none;
  vertical-align: baseline;
}

div.zzcw7_CodeWide7, caption.zzcw7_CodeWide7
{
  color: #000000;
  direction: ltr;
  font-family: 'Courier New';
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 149.99976pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -5.999760000000009pt;
  text-transform: none;
  vertical-align: baseline;
}

span.Co_Callout, span.Co_Callout a, span.Co_Callout a:active, abbreviation.Co_Callout, abbreviation.Co_Callout a, abbreviation.Co_Callout a:active, acronym.Co_Callout, acronym.Co_Callout a, acronym.Co_Callout a:active, citation.Co_Callout, citation.Co_Callout a, citation.Co_Callout a:active
{
  color: #000000;
  font-family: "Roboto Light";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.ct_ComputerType, span.ct_ComputerType a, span.ct_ComputerType a:active, abbreviation.ct_ComputerType, abbreviation.ct_ComputerType a, abbreviation.ct_ComputerType a:active, acronym.ct_ComputerType, acronym.ct_ComputerType a, acronym.ct_ComputerType a:active, citation.ct_ComputerType, citation.ct_ComputerType a, citation.ct_ComputerType a:active
{
  color: #000000;
  font-family: 'Courier New';
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.em_Emphasis, span.em_Emphasis a, span.em_Emphasis a:active, abbreviation.em_Emphasis, abbreviation.em_Emphasis a, abbreviation.em_Emphasis a:active, acronym.em_Emphasis, acronym.em_Emphasis a, acronym.em_Emphasis a:active, citation.em_Emphasis, citation.em_Emphasis a, citation.em_Emphasis a:active
{
  color: #000000;
  font-family: Calibri;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.emb_EmphasisBold, span.emb_EmphasisBold a, span.emb_EmphasisBold a:active, abbreviation.emb_EmphasisBold, abbreviation.emb_EmphasisBold a, abbreviation.emb_EmphasisBold a:active, acronym.emb_EmphasisBold, acronym.emb_EmphasisBold a, acronym.emb_EmphasisBold a:active, citation.emb_EmphasisBold, citation.emb_EmphasisBold a, citation.emb_EmphasisBold a:active
{
  color: #000000;
  font-family: Calibri;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Equation, span.Equation a, span.Equation a:active, abbreviation.Equation, abbreviation.Equation a, abbreviation.Equation a:active, acronym.Equation, acronym.Equation a, acronym.Equation a:active, citation.Equation, citation.Equation a, citation.Equation a:active
{
  font-family: "Roboto Thin";
  font-style: normal;
}

span.EquationVariables, span.EquationVariables a, span.EquationVariables a:active, abbreviation.EquationVariables, abbreviation.EquationVariables a, abbreviation.EquationVariables a:active, acronym.EquationVariables, acronym.EquationVariables a, acronym.EquationVariables a:active, citation.EquationVariables, citation.EquationVariables a, citation.EquationVariables a:active
{
  font-family: "Roboto Thin";
  font-style: italic;
}

span.F_Footer, span.F_Footer a, span.F_Footer a:active, abbreviation.F_Footer, abbreviation.F_Footer a, abbreviation.F_Footer a:active, acronym.F_Footer, acronym.F_Footer a, acronym.F_Footer a:active, citation.F_Footer, citation.F_Footer a, citation.F_Footer a:active
{
  color: #a5a5a5;
  font-family: "Roboto Light";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.fc_FigureCaption, span.fc_FigureCaption a, span.fc_FigureCaption a:active, abbreviation.fc_FigureCaption, abbreviation.fc_FigureCaption a, abbreviation.fc_FigureCaption a:active, acronym.fc_FigureCaption, acronym.fc_FigureCaption a, acronym.fc_FigureCaption a:active, citation.fc_FigureCaption, citation.fc_FigureCaption a, citation.fc_FigureCaption a:active
{
  color: #000000;
  font-family: Arial;
  font-size: 10.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: 300;
  text-transform: none;
  vertical-align: baseline;
}

span.ig_InlineGraphic, span.ig_InlineGraphic a, span.ig_InlineGraphic a:active, abbreviation.ig_InlineGraphic, abbreviation.ig_InlineGraphic a, abbreviation.ig_InlineGraphic a:active, acronym.ig_InlineGraphic, acronym.ig_InlineGraphic a, acronym.ig_InlineGraphic a:active, citation.ig_InlineGraphic, citation.ig_InlineGraphic a, citation.ig_InlineGraphic a:active
{
  color: #000000;
  font-family: "Roboto Light";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.sub_Subscript, span.sub_Subscript a, span.sub_Subscript a:active, abbreviation.sub_Subscript, abbreviation.sub_Subscript a, abbreviation.sub_Subscript a:active, acronym.sub_Subscript, acronym.sub_Subscript a, acronym.sub_Subscript a:active, citation.sub_Subscript, citation.sub_Subscript a, citation.sub_Subscript a:active
{
  color: #000000;
  font-family: Arial;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: sub;
}

span.sup_Superscript, span.sup_Superscript a, span.sup_Superscript a:active, abbreviation.sup_Superscript, abbreviation.sup_Superscript a, abbreviation.sup_Superscript a:active, acronym.sup_Superscript, acronym.sup_Superscript a, acronym.sup_Superscript a:active, citation.sup_Superscript, citation.sup_Superscript a, citation.sup_Superscript a:active
{
  color: #000000;
  font-family: Arial;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: super;
}

span.ui_UIElement, span.ui_UIElement a, span.ui_UIElement a:active, abbreviation.ui_UIElement, abbreviation.ui_UIElement a, abbreviation.ui_UIElement a:active, acronym.ui_UIElement, acronym.ui_UIElement a, acronym.ui_UIElement a:active, citation.ui_UIElement, citation.ui_UIElement a, citation.ui_UIElement a:active
{
  color: #384350;
  font-family: Arial;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: 800;
  text-transform: none;
  vertical-align: baseline;
}

span.zab_AgilentBlue, span.zab_AgilentBlue a, span.zab_AgilentBlue a:active, abbreviation.zab_AgilentBlue, abbreviation.zab_AgilentBlue a, abbreviation.zab_AgilentBlue a:active, acronym.zab_AgilentBlue, acronym.zab_AgilentBlue a, acronym.zab_AgilentBlue a:active, citation.zab_AgilentBlue, citation.zab_AgilentBlue a, citation.zab_AgilentBlue a:active
{
  color: #2392d4;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.zbc_BulletCharacter, span.zbc_BulletCharacter a, span.zbc_BulletCharacter a:active, abbreviation.zbc_BulletCharacter, abbreviation.zbc_BulletCharacter a, abbreviation.zbc_BulletCharacter a:active, acronym.zbc_BulletCharacter, acronym.zbc_BulletCharacter a, acronym.zbc_BulletCharacter a:active, citation.zbc_BulletCharacter, citation.zbc_BulletCharacter a, citation.zbc_BulletCharacter a:active
{
  color: #000000;
  font-family: "Arial Black";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zbt_BookTitleVariable, span.zbt_BookTitleVariable a, span.zbt_BookTitleVariable a:active, abbreviation.zbt_BookTitleVariable, abbreviation.zbt_BookTitleVariable a, abbreviation.zbt_BookTitleVariable a:active, acronym.zbt_BookTitleVariable, acronym.zbt_BookTitleVariable a, acronym.zbt_BookTitleVariable a:active, citation.zbt_BookTitleVariable, citation.zbt_BookTitleVariable a, citation.zbt_BookTitleVariable a:active
{
  color: #0085D5;
  font-family: Calibri;
  font-size: medium;
  font-style: italic;
}

span.zcr_CrossReference, span.zcr_CrossReference a, span.zcr_CrossReference a:active, abbreviation.zcr_CrossReference, abbreviation.zcr_CrossReference a, abbreviation.zcr_CrossReference a:active, acronym.zcr_CrossReference, acronym.zcr_CrossReference a, acronym.zcr_CrossReference a:active, citation.zcr_CrossReference, citation.zcr_CrossReference a, citation.zcr_CrossReference a:active
{
  color: #057FC8;
  font-family: Calibri;
  font-size: medium;
}

span.zib_ImportantBold, span.zib_ImportantBold a, span.zib_ImportantBold a:active, abbreviation.zib_ImportantBold, abbreviation.zib_ImportantBold a, abbreviation.zib_ImportantBold a:active, acronym.zib_ImportantBold, acronym.zib_ImportantBold a, acronym.zib_ImportantBold a:active, citation.zib_ImportantBold, citation.zib_ImportantBold a, citation.zib_ImportantBold a:active
{
  color: #000000;
  font-family: Calibri;
  font-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.zvb_Variable, span.zvb_Variable a, span.zvb_Variable a:active, abbreviation.zvb_Variable, abbreviation.zvb_Variable a, abbreviation.zvb_Variable a:active, acronym.zvb_Variable, acronym.zvb_Variable a, acronym.zvb_Variable a:active, citation.zvb_Variable, citation.zvb_Variable a, citation.zvb_Variable a:active
{
  color: #000000;
  font-family: Calibri;
  font-size: medium;
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zwr_WarningRed, span.zwr_WarningRed a, span.zwr_WarningRed a:active, abbreviation.zwr_WarningRed, abbreviation.zwr_WarningRed a, abbreviation.zwr_WarningRed a:active, acronym.zwr_WarningRed, acronym.zwr_WarningRed a, acronym.zwr_WarningRed a:active, citation.zwr_WarningRed, citation.zwr_WarningRed a, citation.zwr_WarningRed a:active
{
  color: #ff0000;
  font-family: Calibri;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bolder;
  text-transform: none;
  vertical-align: baseline;
}

table.wt_WarningTable
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 0pt;
  text-align: left;
}

table.wt2_WarningTable2
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 0pt;
  text-align: left;
}

table.Mapping_Table
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 2pt;
  text-align: left;
}

table.N2n_TwoColumnNormal
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 24.0pt;
  margin-left: 1%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 1%;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.sa_StepAction
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 108pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 3pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
}

table.tsa_graphictable
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 131.99976pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.t2n__Table2ColumnNormal
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 131.99976pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.wt1_WarningTable1
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 0pt;
  text-align: left;
}

table.gtn_GraphicTableNormal
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 1%;
  padding-right: 0pt;
  padding-top: -2pt;
  text-align: left;
}

table.tnb_TableNoBorders
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 24.0pt;
  margin-left: 1%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.chtl_ChapterTitleTableLow
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 40.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.chth_ChapterTitleTableHigh
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 6pt;
  padding-left: 0pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
}

table.gtp_GraphicTableProcedure
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 2%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 3%;
  padding-right: 0pt;
  padding-top: -2pt;
  text-align: left;
}

table.gtap_GraphicTableAlphaProcedure
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 4%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: -2pt;
  text-align: left;
}

table.gtw_GraphicTableWide
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: -2pt;
  text-align: left;
}

table.Tlp__TableLetterProcedure
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 144pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: -2pt;
  text-align: left;
}

table.N2w_TwoColumnWide
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 24.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.tp_TableProcedure
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 10.0pt;
  margin-left: 2%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 3pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
}

table.tpa_TableProcedureAlpha
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 5.0pt;
  margin-left: 4%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 3pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 3pt;
  text-align: left;
}

table.wfn_WorkflowTableNormal
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 24.0pt;
  margin-left: 1%;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.wfw_WorkflowTableWide
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 24.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.rt_RelatedTopics
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 24.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.ct_CautionTable
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.ct1_CautionTable1
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 126pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

table.ct2_CautionTable2
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 144pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  padding-right: 5pt;
  padding-top: 5pt;
  text-align: left;
}

