/* ---------------- Start of document.css 1.1.2.8 ------------------- */
    /* The styles for link and body are commented as they
    are not CDC compliant */
    /* Default style for links
    a:active  { color: #0000CC}
    a:hover   { color: #CC0033}
    a:link    { color: #3366CC}
    a:visited { color: #9999CC}
    */

    /* Default style
    body
    {
        background-color: #FFFFFF;
    }
    */


/* Use this style for footnote numbers */
sup.Footnote
{
}
caption
{
  
  margin-left: 0in;
  margin-right: 0em;
  margin-top: 14px;
  margin-bottom: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
div.caut1
{
  
  margin-left: 0in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
div.caut2
{
  
  margin-left: -0.55in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
div.caut3
{
  
  margin-left: -0in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
hr.Cautn1
{
  
  margin-left: 0.55in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;
}
hr.Cautn3
{
  
  margin-left: 1.1in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;
}
hr.Chap1
{
  
  margin-left: -0.4in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
hr.Cautn1table
{
  
  margin-left: 0.3in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
p.MiniTOC1
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0px;
  margin-left: 0em;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
p.MiniTOC2
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 2em;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
p.MiniTOC3
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 4em;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
hr.Note1
{
  
  margin-left: 0.4in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
div.Note1
{
  
  margin-left: 0in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
 
}
div.Note2
{
  
  margin-left: 0.13in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
div.Note3
{
  
  margin-left: 0.4in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
div.Note4
{
  
  margin-left: 0.65in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
div.Note1B
{
  
  margin-left: 0in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
 
}
hr.Note2
{
  
  margin-left: 0.5in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
hr.Note3
{
  
  margin-left: 0.75in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
hr.Note4
{
  
  margin-left: 1in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
hr.SR_StepRule
{
  
  margin-left: 0.0in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;
}
div.timesave1
{
  
  margin-left: 0in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
hr.TimeSave1
{
  
  margin-left: 0.76in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
div.Tip1
{
  
  margin-left: -0.3in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
 
}
hr.Tip1
{
  
  margin-left: 0.4in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
hr.Tip2
{
  
  margin-left: 0.68in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
hr.Tip4
{
  
  margin-left: 0.76in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}

hr.TipPara
{
  
  margin-left: 0.40in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
div.Warn1
{
  
  margin-left: 0in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
div.warntable1
{
  
  margin-left: -0.5in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: -15px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
hr.Warn1
{
  
  margin-left: 0.56in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
hr.Warn2
{
  
  margin-left: 0.9in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
hr.Warn1table
{
  
  margin-left: 0.6in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
div.Warntable1
{
  
  margin-left: 0in;
  margin-right: 0em;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}
hr.StepRule
{
  
  margin-left: 0.40in;
  margin-right: 0em;
  margin-top: -14px;
  margin-bottom: 14px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  border:thin;
  background-color:#aaaaaa;

}
table.steptable
{
  
  margin-left: 0in;
  margin-right: 0em;
  margin-top: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none
}

/* TOC formatting */
div.pCT_ChapTitle_toc
{
  color: #FFFFFF;
  background-color: #646464;
  text-align: left;
  font-weight: bold;
  font-size: larger;
  margin-left: 0px;
  margin-right: -2px;
}

div.p1H_Head1_toc
{
  font-weight: bold;
  margin-left: 2px;
}

div.p1H_Head1_empty_toc
{
  color: #000;
  font-weight: bold;
  margin-left: 2px;
}

div.p1H_Head1_toc_selected
{
  background-color: #E1E1E1;
  font-weight: bold;
  margin-left: 2px;
}

div.p1H_Head1_toc a, 
div.p1H_Head1_toc a:visited
{
  color: #3366CC;
}

div.p1H_Head1_toc a:hover
{
  text-decoration: underline;
}

div.p2H_Head2_toc
{
  font-weight: normal;
  margin-left: 14px;
}

div.p2H_Head2_toc_selected
{
  background-color: #E1E1E1;
  font-weight: normal;
  margin-left: 14px;
}

div.p1H_Head1_toc a:link, 
div.p1H_Head1_toc a:visited,
div.p1H_Head1_toc_selected a:link, 
div.p1H_Head1_toc_selected a:visited,
div.p2H_Head2_toc a:link, 
div.p2H_Head2_toc a:visited,
div.p2H_Head2_toc_selected a:link, 
div.p2H_Head2_toc_selected a:visited
{
  color: #039;
}

div.p1H_Head1_toc a:hover,
div.p1H_Head1_toc_selected a:hover,
div.p2H_Head2_toc a:hover,
div.p2H_Head2_toc_selected a:hover
{
  text-decoration: underline;
}

table.iam-toc-item
{
  width: 100%;
  padding: 0px;
  border: 0px;
}

table.iam-toc-item tr
{
  vertical-align: baseline;
}