h3 { margin-top: 0px; margin-bottom: 0px }
h3.flat { font-family:Arial,sans-serif; }
a.links { text-decoration:none; color:white; font-weight:bold; font-family:Arial,sans-serif; }
a.side { text-decoration:none; color:white; font-weight:normal; font-family:Arial,sans-serif; }
table.footer { color:white; font-size:smaller; font-style:italic; font-family:Arial,sans-serif; }
p.small { font-family:Arial,sans-serif; font-size:smaller; font-style:italic; margin-top: 0px; margin-bottom: 0px; }
p.head { font-family:Arial,sans-serif; font-size:30px; font-weight:bolder; margin-top: 0px; margin-bottom: 0px; }
p.blurb { text-align: justify; font-size:smaller; font-family:Arial,sans-serif; }

.DEI {
   color: #000000;
   font-family: 'Arial-Black', 'Arial Black', 'ArialMT', 'Arial', sans-serif;
   font-size: 12.00pt;
   font-weight: bold;
   margin: 0 0 0 0;
   padding: 0 0;
   vertical-align: bottom;
   text-decoration:none;
}

.ToC_0 {
   color: #000000;
   font-family: 'Helvetica', sans-serif;
   font-size: 14.00pt;
   font-weight: bold;
   letter-spacing: 0;
   margin: 0 0 0 0;
   padding: 0 0;
   text-decoration:none;
}

.ToC_1 {
   color: #000000;
   font-family: 'Helvetica', sans-serif;
   font-size: 12.00pt;
   font-weight: bold;
   margin: 6 0 0 0;
   padding: 0 0;
   text-indent: 0.00pt;
   text-decoration:none;
}

.ToC_2 {
   color: #000000;
   font-family: 'Helvetica', sans-serif;
   font-size: 10.00pt;
   letter-spacing: 0;
   margin: 0 0 0 0;
   padding: 0 0;
   text-indent: 10.00pt;
   text-decoration:none;
}

.ToC_Footer {
   color: #000000;
   font-family:Arial,sans-serif;
   font-size:9pt;
   font-style:italic;
   margin: 0 0 0 0;
   padding: 0 0;
   border-top: 1px solid grey;
   border-bottom: 1px solid grey;
}

.Title {
    color: #000000;
    font-family: 'Arial-Black', 'Arial Black', 'ArialMT', 'Arial';
    font-size: 18.00pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    margin-bottom: 0.000000pt;
    margin-left: 0.00pt;
    margin-right: 0.00pt;
    margin-top: 0.000000pt;
    padding-bottom: 0.000000pt;
    padding-top: 0.000000pt;
    text-decoration: none;
    text-indent: 0.00pt;
    text-transform: none;
    vertical-align: 0.000000em;
}
.Chapter_Title {
    color: #000000;
    font-family: 'Helvetica', sans-serif;
    font-size: 18.00pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.22;
    margin: 0 0 0 0;
    padding: 0 0 8pt 0;
    text-indent: 0.00pt;
}
.Section_Title {
    color: #000000;
    font-family: 'Helvetica', sans-serif;
    font-size: 12.00pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.0;
    margin: 0 0 0 0;
    padding: 8pt 0 0 0;
    text-decoration: none;
    text-indent: 0.00pt;
}

.Short_Text {
    color: #000000;
    font-family: 'ArialMT', 'Arial';
    font-size: 12.00pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 1.5;
    margin: 0 5pt 0 0pt;
    padding: 8pt 0 8pt 0;
    text-indent: 0.00pt;
}

.Definition_0 {
    color: #000000;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 12.00pt;
    line-height: 1.2;
    margin: 0 20 0 40pt;
    padding: 0 0 8pt 0;
    text-align: left;
    text-indent: -40.00pt;
    vertical-align: top;
}
.Definition_1 {
    color: #000000;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 12.00pt;
    line-height: 1.0;
    margin: 0 20 0 40pt;
    padding: 0 0 8pt 0;
    text-align: left;
    text-indent: -20.00pt;
    text-transform: none;
    vertical-align: top;
}
.Definition_2 {
    color: #000000;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 12.00pt;
    margin: 0 20pt 0 40pt;
    padding-bottom: 0.000000pt;
    padding-top: 0.000000pt;
    text-align: left;
    text-indent: 0pt;
    text-transform: none;
    vertical-align: top;
}

table.def {
    color: #000000;
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 12.00pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    margin: 0 20pt 0 20pt;
    padding: 0 0 0 0;
    text-indent: 0pt;
    vertical-align: top;
}
td.word {
    color: #000000;
    font-family: 'Monaco', 'Monaco', fixed;
    font-size: 10pt;
    margin: 0 0 0 0;
    padding: 0 4pt 8pt 0;
    text-indent: 0pt;
    vertical-align: top;
    white-space: nowrap;
}
td.def {
    color: #000000;
    font-family: 'ArialMT', 'Arial', sans-serif;
    margin: 0 0 0 0;
    padding: 0 0pt 8pt 0;
    text-indent: 0pt;
    vertical-align: top;
}
td.word1 {
    color: #000000;
    font-family: 'Monaco', 'Monaco', fixed;
    font-size: 9.00pt;
    margin: 0 0 0 0;
    padding: 0 4pt 2pt 20pt;
    text-indent: 0pt;
    vertical-align: top;
    white-space: nowrap;
}
td.def1 {
    color: #000000;
    font-family: 'ArialMT', 'Arial', sans-serif;
    margin: 0 0 0 0;
    padding: 0 0pt 2pt 20pt;
    text-indent: 0pt;
    vertical-align: top;
}

.Code {
    font-family: 'Monaco', 'Monaco', fixed;
    font-size: 10.00pt;
    font-style: normal;
    font-weight: normal;
}

.Code_Example {
    font-family: 'Monaco', 'Monaco', fixed;
    font-size: 10.00pt;
    font-style: normal;
    font-weight: normal;
    margin: -4pt 0pt 0 30pt;
    padding: 0pt 0 8pt 0;
    text-indent: 0.00pt;
    white-space: nowrap;
}

.Important {
    color: #000000;
    font-family: 'Helvetica', 'Helvetica';
    font-size: 12.00pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 1.0;
    margin: 0 40pt 0 40pt;
    padding: 0 0 8pt 0;
    text-align: justify;
    text-indent: 0.00pt;
    text-transform: none;
    vertical-align: 0.000000em;
}
.Bullet {
    color: #000000;
    font-family: 'ArialMT', 'Arial';
    font-size: 12.00pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 1.17;
    margin: 0 0 8pt 40pt;
    padding: 0 0 8pt 0;
    text-align: left;
    text-decoration: none;
    text-indent: -8.00pt;
}
