/* Item1Numbered:*/
.Item1Numbered {
  margin-left: 42px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.Item1NumberedInline {
  margin-left: 42px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* Equation:*/
.Equation {
  font-family: Times;
  text-align: left;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.EquationInline {
  font-family: Times;
  text-align: left;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* EquationNumbered:*/
.EquationNumbered {
  font-family: Times;
  text-align: left;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.EquationNumberedInline {
  font-family: Times;
  text-align: left;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* Item2Numbered:*/
.Item2Numbered {
  margin-left: 66px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.Item2NumberedInline {
  margin-left: 66px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* Notebook:*/
html {
  font-size: 12px;
  background-color: ;
  padding: 8px;
}
/* Input:*/
.Input {
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.InputInline {
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* InputOnly:*/
.InputOnly {
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.InputOnlyInline {
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* Code:*/
.Code {
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 8px;
}
.CodeInline {
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 8px;
}
/* Output:*/
.Output {
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 8px;
}
.OutputInline {
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 8px;
}
/* CellLabel:*/
.CellLabel {
  font-size: 10px;
  font-family: Roboto;
  color: ;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* Title:*/
.Title {
  font-size: 32px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  line-height: 1.0625;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 36px;
  margin-bottom: 4px;
  padding: 8px;
}
.TitleInline {
  font-size: 32px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  line-height: 1.0625;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 36px;
  margin-bottom: 4px;
  padding: 8px;
}
/* Subtitle:*/
.Subtitle {
  font-size: 20px;
  font-family: Times;
  font-style: italic;
  text-align: center;
  line-height: 1;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 8px;
}
.SubtitleInline {
  font-size: 20px;
  font-family: Times;
  font-style: italic;
  text-align: center;
  line-height: 1;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 4px;
  padding: 8px;
}
/* Section:*/
.Section {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  line-height: 1.1;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
.SectionInline {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  line-height: 1.1;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Subsection:*/
.Subsection {
  font-size: 17px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 12px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsectionInline {
  font-size: 17px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 12px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Subsubsection:*/
.Subsubsection {
  font-size: 14px;
  font-family: Times;
  font-weight: bold;
  color: ;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsubsectionInline {
  font-size: 14px;
  font-family: Times;
  font-weight: bold;
  color: ;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Subsubsubsection:*/
.Subsubsubsection {
  font-size: 14px;
  font-family: Times;
  font-style: italic;
  font-weight: bold;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsubsubsectionInline {
  font-size: 14px;
  font-family: Times;
  font-style: italic;
  font-weight: bold;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Text:*/
.Text {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.TextInline {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* SectionLabel:*/
.SectionLabel {
  text-align: right;
  padding: 8px;
}
.SectionLabelInline {
  text-align: right;
  padding: 8px;
}
/* SubsectionLabel:*/
.SubsectionLabel {
  text-align: right;
  padding: 8px;
}
.SubsectionLabelInline {
  text-align: right;
  padding: 8px;
}
/* SubsubsectionLabel:*/
.SubsubsectionLabel {
  text-align: right;
  padding: 8px;
}
.SubsubsectionLabelInline {
  text-align: right;
  padding: 8px;
}
/* SectionAlt:*/
.SectionAlt {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  line-height: 1.1;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
.SectionAltInline {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  line-height: 1.1;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
/* SubsectionAlt:*/
.SubsectionAlt {
  font-size: 17px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 12px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsectionAltInline {
  font-size: 17px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 12px;
  margin-bottom: 3px;
  padding: 8px;
}
/* SubsubsectionAlt:*/
.SubsubsectionAlt {
  font-size: 14px;
  font-family: Times;
  font-weight: bold;
  color: ;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsubsectionAltInline {
  font-size: 14px;
  font-family: Times;
  font-weight: bold;
  color: ;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 8px;
}
/* TextNoIndent:*/
.TextNoIndent {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.TextNoIndentInline {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* TextContinuation:*/
.TextContinuation {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.TextContinuationInline {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Item1:*/
.Item1 {
  margin-left: 42px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
  display: list-item;
  list-style-type: disk;
}
.Item1Inline {
  margin-left: 42px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* Item2:*/
.Item2 {
  margin-left: 66px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
  display: list-item;
  list-style-type: disk;
}
.Item2Inline {
  margin-left: 66px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* Item3:*/
.Item3 {
  margin-left: 90px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
  display: list-item;
  list-style-type: disk;
}
.Item3Inline {
  margin-left: 90px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* Item1Label:*/
.Item1Label {
  font-weight: normal;
  text-align: right;
  padding: 8px;
}
.Item1LabelInline {
  font-weight: normal;
  text-align: right;
  padding: 8px;
}
/* Item2Label:*/
.Item2Label {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.Item2LabelInline {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* Item3Label:*/
.Item3Label {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.Item3LabelInline {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* Item3Numbered:*/
.Item3Numbered {
  margin-left: 90px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.Item3NumberedInline {
  margin-left: 90px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* Item1NumberedLabel:*/
.Item1NumberedLabel {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.Item1NumberedLabelInline {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* Item2NumberedLabel:*/
.Item2NumberedLabel {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.Item2NumberedLabelInline {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* Item3NumberedLabel:*/
.Item3NumberedLabel {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.Item3NumberedLabelInline {
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* Item1Paragraph:*/
.Item1Paragraph {
  margin-left: 42px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.Item1ParagraphInline {
  margin-left: 42px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* Item2Paragraph:*/
.Item2Paragraph {
  margin-left: 66px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.Item2ParagraphInline {
  margin-left: 66px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* Item3Paragraph:*/
.Item3Paragraph {
  margin-left: 90px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.Item3ParagraphInline {
  margin-left: 90px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EquationGroup:*/
.EquationGroup {
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
.EquationGroupInline {
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
/* EquationGroupAligned:*/
.EquationGroupAligned {
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
.EquationGroupAlignedInline {
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
/* EquationGroupNumbered:*/
.EquationGroupNumbered {
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
.EquationGroupNumberedInline {
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
/* EquationGroupAlignedNumbered:*/
.EquationGroupAlignedNumbered {
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
.EquationGroupAlignedNumberedInline {
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
/* EquationNumber:*/
.EquationNumber {
  text-align: right;
  padding: 8px;
}
.EquationNumberInline {
  text-align: right;
  padding: 8px;
}
/* EquationGrid:*/
.EquationGrid {
  padding: 8px;
}
.EquationGridInline {
  padding: 8px;
}
/* SplitEquation:*/
.SplitEquation {
  padding: 8px;
}
.SplitEquationInline {
  padding: 8px;
}
/* Piecewise:*/
.Piecewise {
  padding: 8px;
}
.PiecewiseInline {
  padding: 8px;
}
/* Matrix:*/
.Matrix {
  padding: 8px;
}
.MatrixInline {
  padding: 8px;
}
/* Theorem:*/
.Theorem {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.TheoremInline {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* TheoremLabel:*/
.TheoremLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.TheoremLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* TheoremContinuation:*/
.TheoremContinuation {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.TheoremContinuationInline {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Corollary:*/
.Corollary {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.CorollaryInline {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* CorollaryLabel:*/
.CorollaryLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.CorollaryLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* CorollaryContinuation:*/
.CorollaryContinuation {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.CorollaryContinuationInline {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Lemma:*/
.Lemma {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.LemmaInline {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* LemmaLabel:*/
.LemmaLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.LemmaLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* LemmaContinuation:*/
.LemmaContinuation {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.LemmaContinuationInline {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Definition:*/
.Definition {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.DefinitionInline {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* DefinitionLabel:*/
.DefinitionLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.DefinitionLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* DefinitionContinuation:*/
.DefinitionContinuation {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.DefinitionContinuationInline {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Proposition:*/
.Proposition {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.PropositionInline {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* PropositionLabel:*/
.PropositionLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.PropositionLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* PropositionContinuation:*/
.PropositionContinuation {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.PropositionContinuationInline {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Conjecture:*/
.Conjecture {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.ConjectureInline {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* ConjectureLabel:*/
.ConjectureLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.ConjectureLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* ConjectureContinuation:*/
.ConjectureContinuation {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.ConjectureContinuationInline {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Axiom:*/
.Axiom {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.AxiomInline {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* AxiomLabel:*/
.AxiomLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.AxiomLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* AxiomContinuation:*/
.AxiomContinuation {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.AxiomContinuationInline {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Rule:*/
.Rule {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.RuleInline {
  font-style: italic;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* RuleLabel:*/
.RuleLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.RuleLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* RuleContinuation:*/
.RuleContinuation {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.RuleContinuationInline {
  font-style: italic;
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Example:*/
.Example {
  font-style: normal;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.ExampleInline {
  font-style: normal;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* ExampleLabel:*/
.ExampleLabel {
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
.ExampleLabelInline {
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
/* ExampleContinuation:*/
.ExampleContinuation {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.ExampleContinuationInline {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Remark:*/
.Remark {
  font-style: normal;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.RemarkInline {
  font-style: normal;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* RemarkLabel:*/
.RemarkLabel {
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
.RemarkLabelInline {
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
/* RemarkContinuation:*/
.RemarkContinuation {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.RemarkContinuationInline {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Solution:*/
.Solution {
  font-style: normal;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.SolutionInline {
  font-style: normal;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* SolutionLabel:*/
.SolutionLabel {
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
.SolutionLabelInline {
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
/* SolutionContinuation:*/
.SolutionContinuation {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.SolutionContinuationInline {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Proof:*/
.Proof {
  font-style: normal;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.ProofInline {
  font-style: normal;
  text-align: justify;
  text-indent: 12px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* ProofLabel:*/
.ProofLabel {
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
.ProofLabelInline {
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
/* ProofContinuation:*/
.ProofContinuation {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.ProofContinuationInline {
  text-align: justify;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* QED:*/
.QED {
  font-size: 14px;
  text-align: justify;
  line-height: 1.21429;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.QEDInline {
  font-size: 14px;
  text-align: justify;
  line-height: 1.21429;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Figure:*/
.Figure {
  font-size: 9px;
  font-family: Helvetica;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 8px;
  padding: 8px;
}
.FigureInline {
  font-size: 9px;
  font-family: Helvetica;
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 8px;
  padding: 8px;
}
/* FigureCaption:*/
.FigureCaption {
  font-size: 9px;
  font-family: Helvetica;
  text-align: center;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
.FigureCaptionInline {
  font-size: 9px;
  font-family: Helvetica;
  text-align: center;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
/* FigureCaptionLabel:*/
.FigureCaptionLabel {
  font-weight: bold;
  text-align: left;
  padding: 8px;
}
.FigureCaptionLabelInline {
  font-weight: bold;
  text-align: left;
  padding: 8px;
}
/* Picture:*/
.Picture {
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 8px;
  padding: 8px;
}
.PictureInline {
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 8px;
  padding: 8px;
}
/* PictureCaption:*/
.PictureCaption {
  font-size: 9px;
  font-family: Helvetica;
  text-align: center;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
.PictureCaptionInline {
  font-size: 9px;
  font-family: Helvetica;
  text-align: center;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
/* PictureCaptionLabel:*/
.PictureCaptionLabel {
  font-weight: bold;
  padding: 8px;
}
.PictureCaptionLabelInline {
  font-weight: bold;
  padding: 8px;
}
/* Program:*/
.Program {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 2px;
  padding: 8px;
}
.ProgramInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 2px;
  padding: 8px;
}
/* ProgramCaption:*/
.ProgramCaption {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
.ProgramCaptionInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
/* ProgramCaptionLabel:*/
.ProgramCaptionLabel {
  font-weight: bold;
  padding: 8px;
}
.ProgramCaptionLabelInline {
  font-weight: bold;
  padding: 8px;
}
/* ProgramText:*/
.ProgramText {
  font-size: 9px;
  text-align: justify;
  margin-left: 26px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
.ProgramTextInline {
  font-size: 9px;
  text-align: justify;
  margin-left: 26px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
/* TableTitle:*/
.TableTitle {
  font-weight: normal;
  line-height: 1.16667;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 1px;
  padding: 8px;
}
.TableTitleInline {
  font-weight: normal;
  line-height: 1.16667;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TableTitleLabel:*/
.TableTitleLabel {
  font-weight: bold;
  line-height: 1.16667;
  padding: 8px;
}
.TableTitleLabelInline {
  font-weight: bold;
  line-height: 1.16667;
  padding: 8px;
}
/* Table:*/
.Table {
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
.TableInline {
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
/* TableNote:*/
.TableNote {
  font-size: 10px;
  color: ;
  line-height: 1.1;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: -3px;
  margin-bottom: 7px;
  padding: 8px;
}
.TableNoteInline {
  font-size: 10px;
  color: ;
  line-height: 1.1;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: -3px;
  margin-bottom: 7px;
  padding: 8px;
}
/* TableColumnHead:*/
.TableColumnHead {
  font-style: italic;
  padding: 8px;
}
.TableColumnHeadInline {
  font-style: italic;
  padding: 8px;
}
/* TableSpanHead:*/
.TableSpanHead {
  font-style: italic;
  text-align: center;
  padding: 8px;
}
.TableSpanHeadInline {
  font-style: italic;
  text-align: center;
  padding: 8px;
}
/* TableText:*/
.TableText {
  text-align: left;
  line-height: 1.08333;
  padding: 8px;
}
.TableTextInline {
  text-align: left;
  line-height: 1.08333;
  padding: 8px;
}
/* TableSpanText:*/
.TableSpanText {
  text-align: center;
  line-height: 1.08333;
  padding: 8px;
}
.TableSpanTextInline {
  text-align: center;
  line-height: 1.08333;
  padding: 8px;
}
/* TableSubGrid:*/
.TableSubGrid {
  padding: 8px;
}
.TableSubGridInline {
  padding: 8px;
}
/* TableMasterGrid:*/
.TableMasterGrid {
  padding: 8px;
}
.TableMasterGridInline {
  padding: 8px;
}
/* TableLineElement:*/
.TableLineElement {
  font-size: 1px;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  padding: 8px;
}
.TableLineElementInline {
  font-size: 1px;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  padding: 8px;
}
/* TableBlankElement:*/
.TableBlankElement {
  font-size: 1px;
  padding: 8px;
}
.TableBlankElementInline {
  font-size: 1px;
  padding: 8px;
}
/* SpanLeft:*/
.SpanLeft {
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.SpanLeftInline {
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* SpanCenter:*/
.SpanCenter {
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.SpanCenterInline {
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* SpanRight:*/
.SpanRight {
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.SpanRightInline {
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* Caption:*/
.Caption {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
.CaptionInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
/* Date:*/
.Date {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  text-align: center;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 3px;
}
.DateInline {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  text-align: center;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 3px;
}
/* Author:*/
.Author {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  color: ;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 24px;
  margin-bottom: 2px;
  padding: 8px;
}
.AuthorInline {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  color: ;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 24px;
  margin-bottom: 2px;
  padding: 8px;
}
/* AuthorData:*/
.AuthorData {
  padding: 8px;
}
.AuthorDataInline {
  padding: 8px;
}
/* AuthorGroup:*/
.AuthorGroup {
  font-size: 14px;
  color: ;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 24px;
  margin-bottom: 2px;
  padding: 8px;
}
.AuthorGroupInline {
  font-size: 14px;
  color: ;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 24px;
  margin-bottom: 2px;
  padding: 8px;
}
/* AuthorFirstName:*/
.AuthorFirstName {
  padding: 8px;
}
.AuthorFirstNameInline {
  padding: 8px;
}
/* AuthorMiddleName:*/
.AuthorMiddleName {
  padding: 8px;
}
.AuthorMiddleNameInline {
  padding: 8px;
}
/* AuthorLastName:*/
.AuthorLastName {
  padding: 8px;
}
.AuthorLastNameInline {
  padding: 8px;
}
/* AuthorNameSuffix:*/
.AuthorNameSuffix {
  padding: 8px;
}
.AuthorNameSuffixInline {
  padding: 8px;
}
/* AuthorAffiliation:*/
.AuthorAffiliation {
  padding: 8px;
}
.AuthorAffiliationInline {
  padding: 8px;
}
/* AuthorEmail:*/
.AuthorEmail {
  font-size: 18px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-weight: normal;
  color: ;
  margin-left: 36px;
  margin-right: 144px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.AuthorEmailInline {
  font-size: 18px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-weight: normal;
  color: ;
  margin-left: 36px;
  margin-right: 144px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* Institution:*/
.Institution {
  color: ;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.InstitutionInline {
  color: ;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* AbstractSection:*/
.AbstractSection {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  color: ;
  text-align: justify;
  line-height: 1.07143;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 3px;
}
.AbstractSectionInline {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  color: ;
  text-align: justify;
  line-height: 1.07143;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 3px;
}
/* Abstract:*/
.Abstract {
  color: ;
  text-align: left;
  line-height: 1.16667;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 4px;
  margin-bottom: 3px;
  padding: 8px;
}
.AbstractInline {
  color: ;
  text-align: left;
  line-height: 1.16667;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 4px;
  margin-bottom: 3px;
  padding: 8px;
}
/* AbstractContinuation:*/
.AbstractContinuation {
  color: ;
  text-align: left;
  line-height: 1.16667;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 8px;
}
.AbstractContinuationInline {
  color: ;
  text-align: left;
  line-height: 1.16667;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 8px;
}
/* AbstractMath:*/
.AbstractMath {
  font-family: Times;
  color: ;
  text-align: center;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.AbstractMathInline {
  font-family: Times;
  color: ;
  text-align: center;
  margin-left: 120px;
  margin-right: 120px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* AcknowledgmentsSection:*/
.AcknowledgmentsSection {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
.AcknowledgmentsSectionInline {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Acknowledgments:*/
.Acknowledgments {
  text-align: left;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.AcknowledgmentsInline {
  text-align: left;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* AppendixSection:*/
.AppendixSection {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
.AppendixSectionInline {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
/* AppendixSectionLabel:*/
.AppendixSectionLabel {
  text-align: left;
  padding: 8px;
}
.AppendixSectionLabelInline {
  text-align: left;
  padding: 8px;
}
/* Appendix:*/
.Appendix {
  text-align: left;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.AppendixInline {
  text-align: left;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* AppendixEquation:*/
.AppendixEquation {
  font-family: Times;
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.AppendixEquationInline {
  font-family: Times;
  text-align: center;
  margin-left: 36px;
  margin-right: 6px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* EndnoteSection:*/
.EndnoteSection {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
.EndnoteSectionInline {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Endnote:*/
.Endnote {
  text-align: left;
  text-indent: 0px;
  line-height: 1.16667;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 8px;
}
.EndnoteInline {
  text-align: left;
  text-indent: 0px;
  line-height: 1.16667;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 8px;
}
/* EndnoteLabel:*/
.EndnoteLabel {
  text-align: right;
  padding: 8px;
}
.EndnoteLabelInline {
  text-align: right;
  padding: 8px;
}
/* EndnoteNumber:*/
.EndnoteNumber {
  text-align: right;
  padding: 8px;
}
.EndnoteNumberInline {
  text-align: right;
  padding: 8px;
}
/* ReferenceSection:*/
.ReferenceSection {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
.ReferenceSectionInline {
  font-size: 20px;
  font-family: Times;
  font-weight: bold;
  text-align: center;
  border: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 3px;
  padding: 8px;
}
/* Reference:*/
.Reference {
  text-align: left;
  text-indent: 0px;
  line-height: 1.16667;
  margin-left: 32px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.ReferenceInline {
  text-align: left;
  text-indent: 0px;
  line-height: 1.16667;
  margin-left: 32px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 8px;
}
/* ReferenceLabel:*/
.ReferenceLabel {
  text-align: left;
  padding: 8px;
}
.ReferenceLabelInline {
  text-align: left;
  padding: 8px;
}
/* InputNumbered:*/
.InputNumbered {
  font-weight: bold;
  margin-left: 72px;
  margin-right: 6px;
  margin-top: 8px;
  margin-bottom: 6px;
  padding: 8px;
}
.InputNumberedInline {
  font-weight: bold;
  margin-left: 72px;
  margin-right: 6px;
  margin-top: 8px;
  margin-bottom: 6px;
  padding: 8px;
}
/* TitleLabel:*/
.TitleLabel {
  padding: 8px;
}
.TitleLabelInline {
  padding: 8px;
}
/* SubtitleLabel:*/
.SubtitleLabel {
  padding: 8px;
}
.SubtitleLabelInline {
  padding: 8px;
}
/* SubsubtitleLabel:*/
.SubsubtitleLabel {
  padding: 8px;
}
.SubsubtitleLabelInline {
  padding: 8px;
}
/* SubsubsubsectionLabel:*/
.SubsubsubsectionLabel {
  padding: 8px;
}
.SubsubsubsectionLabelInline {
  padding: 8px;
}
/* SectionNumber:*/
.SectionNumber {
  padding: 8px;
}
.SectionNumberInline {
  padding: 8px;
}
/* SubsectionNumber:*/
.SubsectionNumber {
  padding: 8px;
}
.SubsectionNumberInline {
  padding: 8px;
}
/* SubsubsectionNumber:*/
.SubsubsectionNumber {
  padding: 8px;
}
.SubsubsectionNumberInline {
  padding: 8px;
}
/* SubsubsubsectionNumber:*/
.SubsubsubsectionNumber {
  padding: 8px;
}
.SubsubsubsectionNumberInline {
  padding: 8px;
}
/* SectionText:*/
.SectionText {
  padding: 8px;
}
.SectionTextInline {
  padding: 8px;
}
/* SubsectionText:*/
.SubsectionText {
  padding: 8px;
}
.SubsectionTextInline {
  padding: 8px;
}
/* SubsubsectionText:*/
.SubsubsectionText {
  padding: 8px;
}
.SubsubsectionTextInline {
  padding: 8px;
}
/* SubsubsubsectionText:*/
.SubsubsubsectionText {
  padding: 8px;
}
.SubsubsubsectionTextInline {
  padding: 8px;
}
/* SectionFirst:*/
.SectionFirst {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
.SectionFirstInline {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
/* SubsectionFirst:*/
.SubsectionFirst {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsectionFirstInline {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 3px;
  padding: 8px;
}
/* SubsubsectionFirst:*/
.SubsubsectionFirst {
  font-family: Helvetica;
  font-weight: bold;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsubsectionFirstInline {
  font-family: Helvetica;
  font-weight: bold;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 3px;
  padding: 8px;
}
/* SubsubsubsectionFirst:*/
.SubsubsubsectionFirst {
  font-weight: bold;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsubsubsectionFirstInline {
  font-weight: bold;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 3px;
  padding: 8px;
}
/* SubsubsubsectionAlt:*/
.SubsubsubsectionAlt {
  font-weight: bold;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 8px;
}
.SubsubsubsectionAltInline {
  font-weight: bold;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 6px;
  margin-bottom: 3px;
  padding: 8px;
}
/* SubsubsubsubsectionFirst:*/
.SubsubsubsubsectionFirst {
  padding: 8px;
}
.SubsubsubsubsectionFirstInline {
  padding: 8px;
}
/* SubsubsubsubsectionAlt:*/
.SubsubsubsubsectionAlt {
  padding: 8px;
}
.SubsubsubsubsectionAltInline {
  padding: 8px;
}
/* IndentedText:*/
.IndentedText {
  padding: 8px;
}
.IndentedTextInline {
  padding: 8px;
}
/* ChemicalFormula:*/
.ChemicalFormula {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.ChemicalFormulaInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* EquationWide:*/
.EquationWide {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.EquationWideInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* SubequationNumbered:*/
.SubequationNumbered {
  margin-left: 12px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
.SubequationNumberedInline {
  margin-left: 12px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
/* SubequationAlignedNumbered:*/
.SubequationAlignedNumbered {
  margin-left: 12px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
.SubequationAlignedNumberedInline {
  margin-left: 12px;
  margin-right: 6px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 8px;
}
/* SubequationNumber:*/
.SubequationNumber {
  text-align: right;
  padding: 8px;
}
.SubequationNumberInline {
  text-align: right;
  padding: 8px;
}
/* EquationWideNumbered:*/
.EquationWideNumbered {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.EquationWideNumberedInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* ProofSection:*/
.ProofSection {
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.ProofSectionInline {
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* Case:*/
.Case {
  font-style: normal;
  text-indent: 14px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.CaseInline {
  font-style: normal;
  text-indent: 14px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* CaseLabel:*/
.CaseLabel {
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
.CaseLabelInline {
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
/* CaseContinuation:*/
.CaseContinuation {
  text-indent: 0px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.CaseContinuationInline {
  text-indent: 0px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* CaseSection:*/
.CaseSection {
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.CaseSectionInline {
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* Problems:*/
.Problems {
  font-style: normal;
  text-indent: 14px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.ProblemsInline {
  font-style: normal;
  text-indent: 14px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* ProblemsLabel:*/
.ProblemsLabel {
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
.ProblemsLabelInline {
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
/* ProblemsContinuation:*/
.ProblemsContinuation {
  text-indent: 0px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.ProblemsContinuationInline {
  text-indent: 0px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* ProblemsSection:*/
.ProblemsSection {
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.ProblemsSectionInline {
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* Question:*/
.Question {
  text-indent: 14px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.QuestionInline {
  text-indent: 14px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* QuestionLabel:*/
.QuestionLabel {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.QuestionLabelInline {
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* QuestionContinuation:*/
.QuestionContinuation {
  text-indent: 0px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.QuestionContinuationInline {
  text-indent: 0px;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem1:*/
.EnunciationItem1 {
  font-style: italic;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem1Inline {
  font-style: italic;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem2:*/
.EnunciationItem2 {
  font-style: italic;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem2Inline {
  font-style: italic;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem3:*/
.EnunciationItem3 {
  font-style: italic;
  margin-left: 60px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem3Inline {
  font-style: italic;
  margin-left: 60px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem1Label:*/
.EnunciationItem1Label {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.EnunciationItem1LabelInline {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* EnunciationItem2Label:*/
.EnunciationItem2Label {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.EnunciationItem2LabelInline {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* EnunciationItem3Label:*/
.EnunciationItem3Label {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.EnunciationItem3LabelInline {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* EnunciationItem1Numbered:*/
.EnunciationItem1Numbered {
  font-style: italic;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem1NumberedInline {
  font-style: italic;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem2Numbered:*/
.EnunciationItem2Numbered {
  font-style: italic;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem2NumberedInline {
  font-style: italic;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem3Numbered:*/
.EnunciationItem3Numbered {
  font-style: italic;
  margin-left: 60px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem3NumberedInline {
  font-style: italic;
  margin-left: 60px;
  margin-right: 12px;
  margin-top: 2px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem1NumberedLabel:*/
.EnunciationItem1NumberedLabel {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.EnunciationItem1NumberedLabelInline {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* EnunciationItem2NumberedLabel:*/
.EnunciationItem2NumberedLabel {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.EnunciationItem2NumberedLabelInline {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* EnunciationItem3NumberedLabel:*/
.EnunciationItem3NumberedLabel {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
.EnunciationItem3NumberedLabelInline {
  font-style: normal;
  font-weight: bold;
  text-align: right;
  padding: 8px;
}
/* EnunciationItem1Paragraph:*/
.EnunciationItem1Paragraph {
  font-style: italic;
  margin-left: 40px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem1ParagraphInline {
  font-style: italic;
  margin-left: 40px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem2Paragraph:*/
.EnunciationItem2Paragraph {
  font-style: italic;
  margin-left: 64px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem2ParagraphInline {
  font-style: italic;
  margin-left: 64px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* EnunciationItem3Paragraph:*/
.EnunciationItem3Paragraph {
  font-style: italic;
  margin-left: 88px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.EnunciationItem3ParagraphInline {
  font-style: italic;
  margin-left: 88px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* FigureNumber:*/
.FigureNumber {
  font-weight: bold;
  padding: 8px;
}
.FigureNumberInline {
  font-weight: bold;
  padding: 8px;
}
/* FigureText:*/
.FigureText {
  font-size: 9px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
.FigureTextInline {
  font-size: 9px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
/* FigureFile:*/
.FigureFile {
  background-color: ;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 7px;
  padding: 8px;
}
.FigureFileInline {
  background-color: ;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 7px;
  padding: 8px;
}
/* SupplementalCaptionLabel:*/
.SupplementalCaptionLabel {
  font-size: 11px;
  font-family: Helvetica;
  font-weight: bold;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 1px;
  padding: 2px;
}
.SupplementalCaptionLabelInline {
  font-size: 11px;
  font-family: Helvetica;
  font-weight: bold;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 1px;
  padding: 2px;
}
/* SupplementalCaption:*/
.SupplementalCaption {
  font-size: 11px;
  font-family: Helvetica;
  font-weight: bold;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 8px;
  padding: 2px;
}
.SupplementalCaptionInline {
  font-size: 11px;
  font-family: Helvetica;
  font-weight: bold;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 8px;
  padding: 2px;
}
/* SupplementalText:*/
.SupplementalText {
  font-size: 11px;
  font-family: Helvetica;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 7px;
  padding: 8px;
}
.SupplementalTextInline {
  font-size: 11px;
  font-family: Helvetica;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 7px;
  padding: 8px;
}
/* Supplemental:*/
.Supplemental {
  font-size: 11px;
  font-family: Helvetica;
  background-color: ;
  text-align: center;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 7px;
  padding: 8px;
}
.SupplementalInline {
  font-size: 11px;
  font-family: Helvetica;
  background-color: ;
  text-align: center;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 7px;
  padding: 8px;
}
/* OpenCloseItemizedPicture:*/
.OpenCloseItemizedPicture {
  margin-left: 88px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
.OpenCloseItemizedPictureInline {
  margin-left: 88px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* ItemizedPicture:*/
.ItemizedPicture {
  margin-left: 88px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
.ItemizedPictureInline {
  margin-left: 88px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* ListGraphic:*/
.ListGraphic {
  margin-left: 88px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
.ListGraphicInline {
  margin-left: 88px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* PictureGroup:*/
.PictureGroup {
  margin-left: 41px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 8px;
}
.PictureGroupInline {
  margin-left: 41px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 0px;
  padding: 8px;
}
/* PictureNumber:*/
.PictureNumber {
  font-weight: bold;
  padding: 8px;
}
.PictureNumberInline {
  font-weight: bold;
  padding: 8px;
}
/* PictureText:*/
.PictureText {
  font-size: 9px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
.PictureTextInline {
  font-size: 9px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
/* Illustration:*/
.Illustration {
  margin-left: 12px;
  margin-top: 7px;
  margin-bottom: 0px;
  padding: 8px;
}
.IllustrationInline {
  margin-left: 12px;
  margin-top: 7px;
  margin-bottom: 0px;
  padding: 8px;
}
/* IllustrationCaption:*/
.IllustrationCaption {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
.IllustrationCaptionInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 6px;
  padding: 8px;
}
/* IllustrationCaptionLabel:*/
.IllustrationCaptionLabel {
  font-weight: bold;
  padding: 8px;
}
.IllustrationCaptionLabelInline {
  font-weight: bold;
  padding: 8px;
}
/* IllustrationNumber:*/
.IllustrationNumber {
  font-weight: bold;
  padding: 8px;
}
.IllustrationNumberInline {
  font-weight: bold;
  padding: 8px;
}
/* IllustrationText:*/
.IllustrationText {
  font-size: 9px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
.IllustrationTextInline {
  font-size: 9px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
/* ProgramNumber:*/
.ProgramNumber {
  font-weight: bold;
  padding: 8px;
}
.ProgramNumberInline {
  font-weight: bold;
  padding: 8px;
}
/* TableNumber:*/
.TableNumber {
  padding: 8px;
}
.TableNumberInline {
  padding: 8px;
}
/* TableNoteLabel:*/
.TableNoteLabel {
  font-weight: bold;
  padding: 8px;
}
.TableNoteLabelInline {
  font-weight: bold;
  padding: 8px;
}
/* TableSpacer:*/
.TableSpacer {
  padding: 8px;
}
.TableSpacerInline {
  padding: 8px;
}
/* 2ColumnTable:*/
.X2ColumnTable {
  margin-left: 35px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
.X2ColumnTableInline {
  margin-left: 35px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
/* 2ColumnEvenTable:*/
.X2ColumnEvenTable {
  margin-left: 35px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
.X2ColumnEvenTableInline {
  margin-left: 35px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
/* 3ColumnTable:*/
.X3ColumnTable {
  margin-left: 35px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
.X3ColumnTableInline {
  margin-left: 35px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
/* CaptionLabel:*/
.CaptionLabel {
  font-weight: bold;
  padding: 8px;
}
.CaptionLabelInline {
  font-weight: bold;
  padding: 8px;
}
/* CaptionNumber:*/
.CaptionNumber {
  font-weight: bold;
  padding: 8px;
}
.CaptionNumberInline {
  font-weight: bold;
  padding: 8px;
}
/* CaptionText:*/
.CaptionText {
  font-size: 9px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
.CaptionTextInline {
  font-size: 9px;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 12px;
  padding: 8px;
}
/* Extract:*/
.Extract {
  font-size: 11px;
  line-height: 1.18182;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
.ExtractInline {
  font-size: 11px;
  line-height: 1.18182;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
/* Quote:*/
.Quote {
  font-size: 11px;
  line-height: 1.18182;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
.QuoteInline {
  font-size: 11px;
  line-height: 1.18182;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
/* Attribution:*/
.Attribution {
  font-size: 10px;
  font-style: italic;
  line-height: 1.2;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
.AttributionInline {
  font-size: 10px;
  font-style: italic;
  line-height: 1.2;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
/* Epigraph:*/
.Epigraph {
  font-style: italic;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.EpigraphInline {
  font-style: italic;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* EpigraphAuthor:*/
.EpigraphAuthor {
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 12px;
  margin-bottom: 24px;
  padding: 8px;
}
.EpigraphAuthorInline {
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 12px;
  margin-bottom: 24px;
  padding: 8px;
}
/* SmallCaps:*/
.SmallCaps {
  font-size: 80%;
  padding: 8px;
}
.SmallCapsInline {
  font-size: 80%;
  padding: 8px;
}
/* TextSuperscript:*/
.TextSuperscript {
  padding: 8px;
}
.TextSuperscriptInline {
  padding: 8px;
}
/* TextSubscript:*/
.TextSubscript {
  padding: 8px;
}
.TextSubscriptInline {
  padding: 8px;
}
/* Nil:*/
.Nil {
  padding: 8px;
}
.NilInline {
  padding: 8px;
}
/* Verbatim:*/
.Verbatim {
  padding: 8px;
}
.VerbatimInline {
  padding: 8px;
}
/* TeXName:*/
.TeXName {
  padding: 8px;
}
.TeXNameInline {
  padding: 8px;
}
/* LaTeXName:*/
.LaTeXName {
  padding: 8px;
}
.LaTeXNameInline {
  padding: 8px;
}
/* LaTeXeName:*/
.LaTeXeName {
  padding: 8px;
}
.LaTeXeNameInline {
  padding: 8px;
}
/* ChemicalElement:*/
.ChemicalElement {
  padding: 8px;
}
.ChemicalElementInline {
  padding: 8px;
}
/* CustomCharacter:*/
.CustomCharacter {
  padding: 8px;
}
.CustomCharacterInline {
  padding: 8px;
}
/* Palette:*/
.Palette {
  padding: 8px;
}
.PaletteInline {
  padding: 8px;
}
/* SelfSelect:*/
.SelfSelect {
  padding: 8px;
}
.SelfSelectInline {
  padding: 8px;
}
/* CreationDate:*/
.CreationDate {
  font-size: 10px;
  font-family: Helvetica;
  text-align: center;
  border: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
.CreationDateInline {
  font-size: 10px;
  font-family: Helvetica;
  text-align: center;
  border: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* PlainGreekWin:*/
.PlainGreekWin {
  padding: 8px;
}
.PlainGreekWinInline {
  padding: 8px;
}
/* PlainGreekMac:*/
.PlainGreekMac {
  font-family: Symbol;
  padding: 8px;
}
.PlainGreekMacInline {
  font-family: Symbol;
  padding: 8px;
}
/* PlainGreekLin:*/
.PlainGreekLin {
  font-family: Symbol;
  padding: 8px;
}
.PlainGreekLinInline {
  font-family: Symbol;
  padding: 8px;
}
/* XMLWebLink:*/
.XMLWebLink {
  text-decoration: underline;
  color: ;
  padding: 8px;
}
.XMLWebLinkInline {
  text-decoration: underline;
  color: ;
  padding: 8px;
}
/* PageLink:*/
.PageLink {
  font-size: 12px;
  text-decoration: none;
  color: ;
  padding: 8px;
}
.PageLinkInline {
  font-size: 12px;
  text-decoration: none;
  color: ;
  padding: 8px;
}
/* SlideLink:*/
.SlideLink {
  text-decoration: underline;
  color: ;
  padding: 8px;
}
.SlideLinkInline {
  text-decoration: underline;
  color: ;
  padding: 8px;
}
/* XRef:*/
.XRef {
  padding: 8px;
}
.XRefInline {
  padding: 8px;
}
/* TableXRef:*/
.TableXRef {
  padding: 8px;
}
.TableXRefInline {
  padding: 8px;
}
/* FigureXRef:*/
.FigureXRef {
  padding: 8px;
}
.FigureXRefInline {
  padding: 8px;
}
/* PageRef:*/
.PageRef {
  padding: 8px;
}
.PageRefInline {
  padding: 8px;
}
/* EditorName:*/
.EditorName {
  padding: 8px;
}
.EditorNameInline {
  padding: 8px;
}
/* Comment:*/
.Comment {
  padding: 8px;
}
.CommentInline {
  padding: 8px;
}
/* InlineComment:*/
.InlineComment {
  padding: 8px;
}
.InlineCommentInline {
  padding: 8px;
}
/* Edit:*/
.Edit {
  padding: 8px;
}
.EditInline {
  padding: 8px;
}
/* InlineEdit:*/
.InlineEdit {
  padding: 8px;
}
.InlineEditInline {
  padding: 8px;
}
/* EditMark:*/
.EditMark {
  padding: 8px;
}
.EditMarkInline {
  padding: 8px;
}
/* Query:*/
.Query {
  padding: 8px;
}
.QueryInline {
  padding: 8px;
}
/* InlineQuery:*/
.InlineQuery {
  padding: 8px;
}
.InlineQueryInline {
  padding: 8px;
}
/* CopyrightLine:*/
.CopyrightLine {
  padding: 8px;
}
.CopyrightLineInline {
  padding: 8px;
}
/* CopyrightYear:*/
.CopyrightYear {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 12px;
  margin-bottom: 0px;
  padding: 8px;
}
.CopyrightYearInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 12px;
  margin-bottom: 0px;
  padding: 8px;
}
/* CopyrightBy:*/
.CopyrightBy {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.CopyrightByInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* Day:*/
.Day {
  padding: 8px;
}
.DayInline {
  padding: 8px;
}
/* Month:*/
.Month {
  padding: 8px;
}
.MonthInline {
  padding: 8px;
}
/* Year:*/
.Year {
  padding: 8px;
}
.YearInline {
  padding: 8px;
}
/* AuthorTitle:*/
.AuthorTitle {
  color: ;
  margin-left: 36px;
  margin-right: 144px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.AuthorTitleInline {
  color: ;
  margin-left: 36px;
  margin-right: 144px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* AuthorPhone:*/
.AuthorPhone {
  padding: 8px;
}
.AuthorPhoneInline {
  padding: 8px;
}
/* AuthorAddress:*/
.AuthorAddress {
  font-size: 12px;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 8px;
}
.AuthorAddressInline {
  font-size: 12px;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 8px;
}
/* AuthorCurrentAddress:*/
.AuthorCurrentAddress {
  padding: 8px;
}
.AuthorCurrentAddressInline {
  padding: 8px;
}
/* AuthorThanks:*/
.AuthorThanks {
  padding: 8px;
}
.AuthorThanksInline {
  padding: 8px;
}
/* AuthorHomepage:*/
.AuthorHomepage {
  padding: 8px;
}
.AuthorHomepageInline {
  padding: 8px;
}
/* InstitutionNumber:*/
.InstitutionNumber {
  padding: 8px;
}
.InstitutionNumberInline {
  padding: 8px;
}
/* InstitutionName:*/
.InstitutionName {
  padding: 8px;
}
.InstitutionNameInline {
  padding: 8px;
}
/* AltInstitution:*/
.AltInstitution {
  padding: 8px;
}
.AltInstitutionInline {
  padding: 8px;
}
/* Department:*/
.Department {
  font-size: 10px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 27px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
.DepartmentInline {
  font-size: 10px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 27px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
/* AbstractSubsection:*/
.AbstractSubsection {
  font-family: Helvetica;
  font-style: italic;
  font-weight: bold;
  color: ;
  margin-left: 36px;
  margin-right: 144px;
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 8px;
}
.AbstractSubsectionInline {
  font-family: Helvetica;
  font-style: italic;
  font-weight: bold;
  color: ;
  margin-left: 36px;
  margin-right: 144px;
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 8px;
}
/* AbstractShortSection:*/
.AbstractShortSection {
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 2px;
  padding: 8px;
}
.AbstractShortSectionInline {
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 7px;
  margin-bottom: 2px;
  padding: 8px;
}
/* AbstractShort:*/
.AbstractShort {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
.AbstractShortInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* UniqueIdentifier:*/
.UniqueIdentifier {
  padding: 8px;
}
.UniqueIdentifierInline {
  padding: 8px;
}
/* DocumentLabel:*/
.DocumentLabel {
  padding: 8px;
}
.DocumentLabelInline {
  padding: 8px;
}
/* Source:*/
.Source {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.SourceInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* ISSN:*/
.ISSN {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.ISSNInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* Volume:*/
.Volume {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.VolumeInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* Number:*/
.Number {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.NumberInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* FirstPage:*/
.FirstPage {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.FirstPageInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* LastPage:*/
.LastPage {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.LastPageInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* URL:*/
.URL {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.URLInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* DateReceived:*/
.DateReceived {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 12px;
  margin-bottom: 0px;
  padding: 8px;
}
.DateReceivedInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 12px;
  margin-bottom: 0px;
  padding: 8px;
}
/* DateRevisionRequested:*/
.DateRevisionRequested {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.DateRevisionRequestedInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* DateRevisionReceived:*/
.DateRevisionReceived {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.DateRevisionReceivedInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* DateAccepted:*/
.DateAccepted {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.DateAcceptedInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* DatePublished:*/
.DatePublished {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.DatePublishedInline {
  font-size: 9px;
  font-family: Helvetica;
  margin-left: 36px;
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* SubjectClassification:*/
.SubjectClassification {
  padding: 8px;
}
.SubjectClassificationInline {
  padding: 8px;
}
/* KeywordGroup:*/
.KeywordGroup {
  padding: 8px;
}
.KeywordGroupInline {
  padding: 8px;
}
/* Keywords:*/
.Keywords {
  font-size: 11px;
  font-family: Helvetica;
  color: ;
  text-align: left;
  line-height: 1.18182;
  margin-left: 36px;
  margin-right: 144px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
.KeywordsInline {
  font-size: 11px;
  font-family: Helvetica;
  color: ;
  text-align: left;
  line-height: 1.18182;
  margin-left: 36px;
  margin-right: 144px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* PreprintID:*/
.PreprintID {
  padding: 8px;
}
.PreprintIDInline {
  padding: 8px;
}
/* PACS:*/
.PACS {
  padding: 8px;
}
.PACSInline {
  padding: 8px;
}
/* Dedication:*/
.Dedication {
  text-align: left;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
.DedicationInline {
  text-align: left;
  line-height: 1.25;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 5px;
  margin-bottom: 3px;
  padding: 8px;
}
/* TOCHeading:*/
.TOCHeading {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.125;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
.TOCHeadingInline {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.125;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
/* TOCIllustrations:*/
.TOCIllustrations {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.125;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
.TOCIllustrationsInline {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.125;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
/* TOCTables:*/
.TOCTables {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.125;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
.TOCTablesInline {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.125;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
/* TOCFrontmatterHeading:*/
.TOCFrontmatterHeading {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCFrontmatterHeadingInline {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBackmatterHeading:*/
.TOCBackmatterHeading {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBackmatterHeadingInline {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCFrontBackHeading:*/
.TOCFrontBackHeading {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCFrontBackHeadingInline {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCSection:*/
.TOCSection {
  font-size: 14px;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCSectionInline {
  font-size: 14px;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCSubsection:*/
.TOCSubsection {
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCSubsectionInline {
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCSubsubsection:*/
.TOCSubsubsection {
  margin-left: 60px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCSubsubsectionInline {
  margin-left: 60px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCFigure:*/
.TOCFigure {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCFigureInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCSupplemental:*/
.TOCSupplemental {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCSupplementalInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCPicture:*/
.TOCPicture {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCPictureInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCIllustration:*/
.TOCIllustration {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCIllustrationInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCProgram:*/
.TOCProgram {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCProgramInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCTable:*/
.TOCTable {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCTableInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCItem:*/
.TOCItem {
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCItemInline {
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCSpacer:*/
.TOCSpacer {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.TOCSpacerInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* TOCSectionLabel:*/
.TOCSectionLabel {
  text-align: right;
  padding: 8px;
}
.TOCSectionLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCSubsectionLabel:*/
.TOCSubsectionLabel {
  text-align: right;
  padding: 8px;
}
.TOCSubsectionLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCSubsubsectionLabel:*/
.TOCSubsubsectionLabel {
  text-align: right;
  padding: 8px;
}
.TOCSubsubsectionLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCFigureLabel:*/
.TOCFigureLabel {
  text-align: right;
  padding: 8px;
}
.TOCFigureLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCSupplementalLabel:*/
.TOCSupplementalLabel {
  text-align: right;
  padding: 8px;
}
.TOCSupplementalLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCPictureLabel:*/
.TOCPictureLabel {
  text-align: right;
  padding: 8px;
}
.TOCPictureLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCIllustrationLabel:*/
.TOCIllustrationLabel {
  text-align: right;
  padding: 8px;
}
.TOCIllustrationLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCProgramLabel:*/
.TOCProgramLabel {
  text-align: right;
  padding: 8px;
}
.TOCProgramLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCTableLabel:*/
.TOCTableLabel {
  text-align: right;
  padding: 8px;
}
.TOCTableLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCItemNumber:*/
.TOCItemNumber {
  text-align: right;
  padding: 8px;
}
.TOCItemNumberInline {
  text-align: right;
  padding: 8px;
}
/* TOCItemLabel:*/
.TOCItemLabel {
  text-align: right;
  padding: 8px;
}
.TOCItemLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCLeader:*/
.TOCLeader {
  font-size: 12px;
  font-weight: normal;
  padding: 8px;
}
.TOCLeaderInline {
  font-size: 12px;
  font-weight: normal;
  padding: 8px;
}
/* TOCPageNumber:*/
.TOCPageNumber {
  font-style: normal;
  font-weight: normal;
  text-align: right;
  padding: 8px;
}
.TOCPageNumberInline {
  font-style: normal;
  font-weight: normal;
  text-align: right;
  padding: 8px;
}
/* TOCBookHeading:*/
.TOCBookHeading {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.08333;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 72px;
  margin-bottom: 98px;
  padding: 8px;
}
.TOCBookHeadingInline {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.08333;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 72px;
  margin-bottom: 98px;
  padding: 8px;
}
/* TOCBookIllustrations:*/
.TOCBookIllustrations {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 72px;
  margin-bottom: 98px;
  padding: 8px;
}
.TOCBookIllustrationsInline {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 72px;
  margin-bottom: 98px;
  padding: 8px;
}
/* TOCBookTables:*/
.TOCBookTables {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 72px;
  margin-bottom: 98px;
  padding: 8px;
}
.TOCBookTablesInline {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 72px;
  margin-bottom: 98px;
  padding: 8px;
}
/* TOCBookFrontmatterHeading:*/
.TOCBookFrontmatterHeading {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookFrontmatterHeadingInline {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookBackmatterHeading:*/
.TOCBookBackmatterHeading {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookBackmatterHeadingInline {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookFrontBackHeading:*/
.TOCBookFrontBackHeading {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookFrontBackHeadingInline {
  font-size: 14px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookPartTitle:*/
.TOCBookPartTitle {
  font-size: 16px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 12px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookPartTitleInline {
  font-size: 16px;
  font-weight: bold;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 12px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookChapterTitle:*/
.TOCBookChapterTitle {
  font-size: 14px;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookChapterTitleInline {
  font-size: 14px;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookSection:*/
.TOCBookSection {
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookSectionInline {
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookSubsection:*/
.TOCBookSubsection {
  margin-left: 60px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookSubsectionInline {
  margin-left: 60px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookFigure:*/
.TOCBookFigure {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookFigureInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookSupplemental:*/
.TOCBookSupplemental {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookSupplementalInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookPicture:*/
.TOCBookPicture {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookPictureInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookIllustration:*/
.TOCBookIllustration {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookIllustrationInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookProgram:*/
.TOCBookProgram {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookProgramInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookTable:*/
.TOCBookTable {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookTableInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookItem:*/
.TOCBookItem {
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.TOCBookItemInline {
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* TOCBookSpacer:*/
.TOCBookSpacer {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.TOCBookSpacerInline {
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* TOCBookPartTitleLabel:*/
.TOCBookPartTitleLabel {
  padding: 8px;
}
.TOCBookPartTitleLabelInline {
  padding: 8px;
}
/* TOCBookChapterTitleLabel:*/
.TOCBookChapterTitleLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookChapterTitleLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookSectionLabel:*/
.TOCBookSectionLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookSectionLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookSubsectionLabel:*/
.TOCBookSubsectionLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookSubsectionLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookFigureLabel:*/
.TOCBookFigureLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookFigureLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookSupplementalLabel:*/
.TOCBookSupplementalLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookSupplementalLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookPictureLabel:*/
.TOCBookPictureLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookPictureLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookIllustrationLabel:*/
.TOCBookIllustrationLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookIllustrationLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookProgramLabel:*/
.TOCBookProgramLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookProgramLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookTableLabel:*/
.TOCBookTableLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookTableLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookItemNumber:*/
.TOCBookItemNumber {
  text-align: right;
  padding: 8px;
}
.TOCBookItemNumberInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookItemLabel:*/
.TOCBookItemLabel {
  text-align: right;
  padding: 8px;
}
.TOCBookItemLabelInline {
  text-align: right;
  padding: 8px;
}
/* TOCBookLeader:*/
.TOCBookLeader {
  font-size: 12px;
  font-weight: normal;
  padding: 8px;
}
.TOCBookLeaderInline {
  font-size: 12px;
  font-weight: normal;
  padding: 8px;
}
/* TOCBookPageNumber:*/
.TOCBookPageNumber {
  font-style: normal;
  font-weight: normal;
  text-align: right;
  padding: 8px;
}
.TOCBookPageNumberInline {
  font-style: normal;
  font-weight: normal;
  text-align: right;
  padding: 8px;
}
/* LOASection:*/
.LOASection {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 36px;
  margin-bottom: 24px;
  padding: 8px;
}
.LOASectionInline {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 36px;
  margin-bottom: 24px;
  padding: 8px;
}
/* LOAItem:*/
.LOAItem {
  font-family: Helvetica;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
.LOAItemInline {
  font-family: Helvetica;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* LOAAbbreviation:*/
.LOAAbbreviation {
  font-family: Helvetica;
  font-weight: bold;
  padding: 8px;
}
.LOAAbbreviationInline {
  font-family: Helvetica;
  font-weight: bold;
  padding: 8px;
}
/* LOADefinition:*/
.LOADefinition {
  font-family: Helvetica;
  padding: 8px;
}
.LOADefinitionInline {
  font-family: Helvetica;
  padding: 8px;
}
/* LOAItemNumber:*/
.LOAItemNumber {
  padding: 8px;
}
.LOAItemNumberInline {
  padding: 8px;
}
/* LOAItemLabel:*/
.LOAItemLabel {
  padding: 8px;
}
.LOAItemLabelInline {
  padding: 8px;
}
/* TitleGroup:*/
.TitleGroup {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
.TitleGroupInline {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
/* CopyrightGroup:*/
.CopyrightGroup {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
.CopyrightGroupInline {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
/* PhDThesisTitle:*/
.PhDThesisTitle {
  padding: 8px;
}
.PhDThesisTitleInline {
  padding: 8px;
}
/* MSThesisTitle:*/
.MSThesisTitle {
  padding: 8px;
}
.MSThesisTitleInline {
  padding: 8px;
}
/* ThesisSchools:*/
.ThesisSchools {
  padding: 8px;
}
.ThesisSchoolsInline {
  padding: 8px;
}
/* ThesisAuthorField:*/
.ThesisAuthorField {
  padding: 8px;
}
.ThesisAuthorFieldInline {
  padding: 8px;
}
/* ThesisDepartmentField:*/
.ThesisDepartmentField {
  padding: 8px;
}
.ThesisDepartmentFieldInline {
  padding: 8px;
}
/* ThesisCollegeField:*/
.ThesisCollegeField {
  padding: 8px;
}
.ThesisCollegeFieldInline {
  padding: 8px;
}
/* ThesisDegreeYearFieldNoExport:*/
.ThesisDegreeYearFieldNoExport {
  padding: 8px;
}
.ThesisDegreeYearFieldNoExportInline {
  padding: 8px;
}
/* ThesisDegreeYearField:*/
.ThesisDegreeYearField {
  padding: 8px;
}
.ThesisDegreeYearFieldInline {
  padding: 8px;
}
/* ThesisAbbreviation:*/
.ThesisAbbreviation {
  padding: 8px;
}
.ThesisAbbreviationInline {
  padding: 8px;
}
/* ThesisAbbreviationDescription:*/
.ThesisAbbreviationDescription {
  padding: 8px;
}
.ThesisAbbreviationDescriptionInline {
  padding: 8px;
}
/* AcknowledgmentsAuthor:*/
.AcknowledgmentsAuthor {
  padding: 8px;
}
.AcknowledgmentsAuthorInline {
  padding: 8px;
}
/* AppendixGroup:*/
.AppendixGroup {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
.AppendixGroupInline {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
/* AppendixSectionNumber:*/
.AppendixSectionNumber {
  padding: 8px;
}
.AppendixSectionNumberInline {
  padding: 8px;
}
/* NoteKey:*/
.NoteKey {
  color: ;
  padding: 8px;
}
.NoteKeyInline {
  color: ;
  padding: 8px;
}
/* EndnoteReturnLink:*/
.EndnoteReturnLink {
  color: ;
  padding: 8px;
}
.EndnoteReturnLinkInline {
  color: ;
  padding: 8px;
}
/* TableNoteKey:*/
.TableNoteKey {
  color: ;
  padding: 8px;
}
.TableNoteKeyInline {
  color: ;
  padding: 8px;
}
/* Note:*/
.Note {
  padding: 8px;
}
.NoteInline {
  padding: 8px;
}
/* ReferenceNumber:*/
.ReferenceNumber {
  padding: 8px;
}
.ReferenceNumberInline {
  padding: 8px;
}
/* RefSep:*/
.RefSep {
  padding: 8px;
}
.RefSepInline {
  padding: 8px;
}
/* RefReturnLink:*/
.RefReturnLink {
  color: ;
  padding: 8px;
}
.RefReturnLinkInline {
  color: ;
  padding: 8px;
}
/* RefReturnPointer:*/
.RefReturnPointer {
  font-family: Mathematica4;
  color: ;
  padding: 8px;
}
.RefReturnPointerInline {
  font-family: Mathematica4;
  color: ;
  padding: 8px;
}
/* ReferenceSourceLink:*/
.ReferenceSourceLink {
  font-size: 1px;
  font-family: Mathematica4;
  color: ;
  padding: 8px;
}
.ReferenceSourceLinkInline {
  font-size: 1px;
  font-family: Mathematica4;
  color: ;
  padding: 8px;
}
/* ReferenceSourceURL:*/
.ReferenceSourceURL {
  padding: 8px;
}
.ReferenceSourceURLInline {
  padding: 8px;
}
/* Citation:*/
.Citation {
  color: ;
  text-indent: 0px;
  padding: 8px;
}
.CitationInline {
  color: ;
  text-indent: 0px;
  padding: 8px;
}
/* RefKey:*/
.RefKey {
  color: ;
  padding: 8px;
}
.RefKeyInline {
  color: ;
  padding: 8px;
}
/* RefTitle:*/
.RefTitle {
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.RefTitleInline {
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* RefType:*/
.RefType {
  padding: 8px;
}
.RefTypeInline {
  padding: 8px;
}
/* RefURL:*/
.RefURL {
  padding: 8px;
}
.RefURLInline {
  padding: 8px;
}
/* RefRetrievalDate:*/
.RefRetrievalDate {
  padding: 8px;
}
.RefRetrievalDateInline {
  padding: 8px;
}
/* RefSourceOfAbstract:*/
.RefSourceOfAbstract {
  padding: 8px;
}
.RefSourceOfAbstractInline {
  padding: 8px;
}
/* RefInsertedBibText:*/
.RefInsertedBibText {
  padding: 8px;
}
.RefInsertedBibTextInline {
  padding: 8px;
}
/* RefNote:*/
.RefNote {
  padding: 8px;
}
.RefNoteInline {
  padding: 8px;
}
/* RefReviewVolume:*/
.RefReviewVolume {
  font-weight: bold;
  padding: 8px;
}
.RefReviewVolumeInline {
  font-weight: bold;
  padding: 8px;
}
/* RefReviewNumber:*/
.RefReviewNumber {
  padding: 8px;
}
.RefReviewNumberInline {
  padding: 8px;
}
/* RefDatabase:*/
.RefDatabase {
  padding: 8px;
}
.RefDatabaseInline {
  padding: 8px;
}
/* RefVolume:*/
.RefVolume {
  padding: 8px;
}
.RefVolumeInline {
  padding: 8px;
}
/* RefBookTitle:*/
.RefBookTitle {
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
.RefBookTitleInline {
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
/* RefBookSubTitle:*/
.RefBookSubTitle {
  padding: 8px;
}
.RefBookSubTitleInline {
  padding: 8px;
}
/* RefBookSubsubTitle:*/
.RefBookSubsubTitle {
  padding: 8px;
}
.RefBookSubsubTitleInline {
  padding: 8px;
}
/* RefBookEdition:*/
.RefBookEdition {
  padding: 8px;
}
.RefBookEditionInline {
  padding: 8px;
}
/* RefJournalTitle:*/
.RefJournalTitle {
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
.RefJournalTitleInline {
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
/* RefJournalVolume:*/
.RefJournalVolume {
  font-weight: bold;
  padding: 8px;
}
.RefJournalVolumeInline {
  font-weight: bold;
  padding: 8px;
}
/* RefJournalNumber:*/
.RefJournalNumber {
  padding: 8px;
}
.RefJournalNumberInline {
  padding: 8px;
}
/* RefPublisher:*/
.RefPublisher {
  padding: 8px;
}
.RefPublisherInline {
  padding: 8px;
}
/* RefAddress:*/
.RefAddress {
  padding: 8px;
}
.RefAddressInline {
  padding: 8px;
}
/* RefCity:*/
.RefCity {
  padding: 8px;
}
.RefCityInline {
  padding: 8px;
}
/* RefState:*/
.RefState {
  padding: 8px;
}
.RefStateInline {
  padding: 8px;
}
/* RefCountry:*/
.RefCountry {
  padding: 8px;
}
.RefCountryInline {
  padding: 8px;
}
/* RefAuthorGroup:*/
.RefAuthorGroup {
  padding: 8px;
}
.RefAuthorGroupInline {
  padding: 8px;
}
/* RefAuthorFN:*/
.RefAuthorFN {
  padding: 8px;
}
.RefAuthorFNInline {
  padding: 8px;
}
/* RefAuthorLN:*/
.RefAuthorLN {
  padding: 8px;
}
.RefAuthorLNInline {
  padding: 8px;
}
/* RefAuthorMN:*/
.RefAuthorMN {
  padding: 8px;
}
.RefAuthorMNInline {
  padding: 8px;
}
/* RefInstitution:*/
.RefInstitution {
  padding: 8px;
}
.RefInstitutionInline {
  padding: 8px;
}
/* RefEditorGroup:*/
.RefEditorGroup {
  padding: 8px;
}
.RefEditorGroupInline {
  padding: 8px;
}
/* RefEditorFN:*/
.RefEditorFN {
  padding: 8px;
}
.RefEditorFNInline {
  padding: 8px;
}
/* RefEditorMN:*/
.RefEditorMN {
  padding: 8px;
}
.RefEditorMNInline {
  padding: 8px;
}
/* RefEditorLN:*/
.RefEditorLN {
  padding: 8px;
}
.RefEditorLNInline {
  padding: 8px;
}
/* RefSchool:*/
.RefSchool {
  padding: 8px;
}
.RefSchoolInline {
  padding: 8px;
}
/* RefSchoolDept:*/
.RefSchoolDept {
  font-style: italic;
  padding: 8px;
}
.RefSchoolDeptInline {
  font-style: italic;
  padding: 8px;
}
/* RefSchoolAddress:*/
.RefSchoolAddress {
  padding: 8px;
}
.RefSchoolAddressInline {
  padding: 8px;
}
/* RefDay:*/
.RefDay {
  padding: 8px;
}
.RefDayInline {
  padding: 8px;
}
/* RefMonth:*/
.RefMonth {
  padding: 8px;
}
.RefMonthInline {
  padding: 8px;
}
/* RefYear:*/
.RefYear {
  padding: 8px;
}
.RefYearInline {
  padding: 8px;
}
/* RefPublicationStatus:*/
.RefPublicationStatus {
  padding: 8px;
}
.RefPublicationStatusInline {
  padding: 8px;
}
/* RefPageRange:*/
.RefPageRange {
  padding: 8px;
}
.RefPageRangeInline {
  padding: 8px;
}
/* RefFirstPage:*/
.RefFirstPage {
  padding: 8px;
}
.RefFirstPageInline {
  padding: 8px;
}
/* RefLastPage:*/
.RefLastPage {
  padding: 8px;
}
.RefLastPageInline {
  padding: 8px;
}
/* RefDiscretePageList:*/
.RefDiscretePageList {
  padding: 8px;
}
.RefDiscretePageListInline {
  padding: 8px;
}
/* RefNoteText:*/
.RefNoteText {
  padding: 8px;
}
.RefNoteTextInline {
  padding: 8px;
}
/* RefReportNumber:*/
.RefReportNumber {
  padding: 8px;
}
.RefReportNumberInline {
  padding: 8px;
}
/* RefSubmittedby:*/
.RefSubmittedby {
  padding: 8px;
}
.RefSubmittedbyInline {
  padding: 8px;
}
/* IndexSection:*/
.IndexSection {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.4375;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
.IndexSectionInline {
  font-size: 16px;
  font-family: Helvetica;
  font-weight: bold;
  line-height: 1.4375;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
}
/* IndexEntry:*/
.IndexEntry {
  font-size: 11px;
  text-indent: 0px;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
.IndexEntryInline {
  font-size: 11px;
  text-indent: 0px;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
/* IndexSubentry:*/
.IndexSubentry {
  font-size: 11px;
  text-indent: 0px;
  margin-left: 24px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
.IndexSubentryInline {
  font-size: 11px;
  text-indent: 0px;
  margin-left: 24px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
/* IndexSubsubentry:*/
.IndexSubsubentry {
  font-size: 11px;
  text-indent: 0px;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
.IndexSubsubentryInline {
  font-size: 11px;
  text-indent: 0px;
  margin-left: 36px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
/* IndexNote:*/
.IndexNote {
  font-size: 11px;
  font-style: italic;
  text-align: left;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
.IndexNoteInline {
  font-size: 11px;
  font-style: italic;
  text-align: left;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 2px;
  padding: 8px;
}
/* IndexSpacer:*/
.IndexSpacer {
  padding: 8px;
}
.IndexSpacerInline {
  padding: 8px;
}
/* FrontMatterTitle:*/
.FrontMatterTitle {
  padding: 8px;
}
.FrontMatterTitleInline {
  padding: 8px;
}
/* HalfTitle:*/
.HalfTitle {
  padding: 8px;
}
.HalfTitleInline {
  padding: 8px;
}
/* Series:*/
.Series {
  padding: 8px;
}
.SeriesInline {
  padding: 8px;
}
/* SeriesVolume:*/
.SeriesVolume {
  padding: 8px;
}
.SeriesVolumeInline {
  padding: 8px;
}
/* SeriesEditor:*/
.SeriesEditor {
  padding: 8px;
}
.SeriesEditorInline {
  padding: 8px;
}
/* Symposium:*/
.Symposium {
  padding: 8px;
}
.SymposiumInline {
  padding: 8px;
}
/* SymposiumCity:*/
.SymposiumCity {
  padding: 8px;
}
.SymposiumCityInline {
  padding: 8px;
}
/* SymposiumDate:*/
.SymposiumDate {
  padding: 8px;
}
.SymposiumDateInline {
  padding: 8px;
}
/* SymposiumEditor:*/
.SymposiumEditor {
  padding: 8px;
}
.SymposiumEditorInline {
  padding: 8px;
}
/* SymposiumSponsor:*/
.SymposiumSponsor {
  padding: 8px;
}
.SymposiumSponsorInline {
  padding: 8px;
}
/* AuthorsPreviousPublications:*/
.AuthorsPreviousPublications {
  padding: 8px;
}
.AuthorsPreviousPublicationsInline {
  padding: 8px;
}
/* EditorFirstName:*/
.EditorFirstName {
  padding: 8px;
}
.EditorFirstNameInline {
  padding: 8px;
}
/* EditorMiddleName:*/
.EditorMiddleName {
  padding: 8px;
}
.EditorMiddleNameInline {
  padding: 8px;
}
/* EditorLastName:*/
.EditorLastName {
  padding: 8px;
}
.EditorLastNameInline {
  padding: 8px;
}
/* EditorNameSuffix:*/
.EditorNameSuffix {
  padding: 8px;
}
.EditorNameSuffixInline {
  padding: 8px;
}
/* EditorInstitution:*/
.EditorInstitution {
  padding: 8px;
}
.EditorInstitutionInline {
  padding: 8px;
}
/* EditorAltInstitution:*/
.EditorAltInstitution {
  padding: 8px;
}
.EditorAltInstitutionInline {
  padding: 8px;
}
/* TranslatorFirstName:*/
.TranslatorFirstName {
  padding: 8px;
}
.TranslatorFirstNameInline {
  padding: 8px;
}
/* TranslatorMiddleName:*/
.TranslatorMiddleName {
  padding: 8px;
}
.TranslatorMiddleNameInline {
  padding: 8px;
}
/* TranslatorLastName:*/
.TranslatorLastName {
  padding: 8px;
}
.TranslatorLastNameInline {
  padding: 8px;
}
/* TranslatorNameSuffix:*/
.TranslatorNameSuffix {
  padding: 8px;
}
.TranslatorNameSuffixInline {
  padding: 8px;
}
/* TranslatorInstitution:*/
.TranslatorInstitution {
  padding: 8px;
}
.TranslatorInstitutionInline {
  padding: 8px;
}
/* TranslatorAltInstitution:*/
.TranslatorAltInstitution {
  padding: 8px;
}
.TranslatorAltInstitutionInline {
  padding: 8px;
}
/* Publisher:*/
.Publisher {
  padding: 8px;
}
.PublisherInline {
  padding: 8px;
}
/* PublisherCities:*/
.PublisherCities {
  padding: 8px;
}
.PublisherCitiesInline {
  padding: 8px;
}
/* PublisherURL:*/
.PublisherURL {
  padding: 8px;
}
.PublisherURLInline {
  padding: 8px;
}
/* PublicationYear:*/
.PublicationYear {
  padding: 8px;
}
.PublicationYearInline {
  padding: 8px;
}
/* CopyrightNotice:*/
.CopyrightNotice {
  padding: 8px;
}
.CopyrightNoticeInline {
  padding: 8px;
}
/* PublishingHistory:*/
.PublishingHistory {
  padding: 8px;
}
.PublishingHistoryInline {
  padding: 8px;
}
/* CountryWherePrinted:*/
.CountryWherePrinted {
  padding: 8px;
}
.CountryWherePrintedInline {
  padding: 8px;
}
/* PublisherAddress:*/
.PublisherAddress {
  padding: 8px;
}
.PublisherAddressInline {
  padding: 8px;
}
/* LibraryofCongressCIPDataSection:*/
.LibraryofCongressCIPDataSection {
  padding: 8px;
}
.LibraryofCongressCIPDataSectionInline {
  padding: 8px;
}
/* LibraryofCongressCIPData:*/
.LibraryofCongressCIPData {
  padding: 8px;
}
.LibraryofCongressCIPDataInline {
  padding: 8px;
}
/* ISBN:*/
.ISBN {
  padding: 8px;
}
.ISBNInline {
  padding: 8px;
}
/* PrintingNumbers:*/
.PrintingNumbers {
  padding: 8px;
}
.PrintingNumbersInline {
  padding: 8px;
}
/* FrontMatterEpigraph:*/
.FrontMatterEpigraph {
  padding: 8px;
}
.FrontMatterEpigraphInline {
  padding: 8px;
}
/* FrontMatterEpigraphAuthor:*/
.FrontMatterEpigraphAuthor {
  text-align: right;
  padding: 8px;
}
.FrontMatterEpigraphAuthorInline {
  text-align: right;
  padding: 8px;
}
/* FrontMatterEpigraphSource:*/
.FrontMatterEpigraphSource {
  text-align: right;
  padding: 8px;
}
.FrontMatterEpigraphSourceInline {
  text-align: right;
  padding: 8px;
}
/* PrefaceSection:*/
.PrefaceSection {
  padding: 8px;
}
.PrefaceSectionInline {
  padding: 8px;
}
/* Preface:*/
.Preface {
  padding: 8px;
}
.PrefaceInline {
  padding: 8px;
}
/* PrefaceAuthor:*/
.PrefaceAuthor {
  padding: 8px;
}
.PrefaceAuthorInline {
  padding: 8px;
}
/* Foreword:*/
.Foreword {
  padding: 8px;
}
.ForewordInline {
  padding: 8px;
}
/* ForewordAuthor:*/
.ForewordAuthor {
  padding: 8px;
}
.ForewordAuthorInline {
  padding: 8px;
}
/* BookPartLabel:*/
.BookPartLabel {
  font-size: 27px;
  font-family: Helvetica;
  font-weight: bold;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.BookPartLabelInline {
  font-size: 27px;
  font-family: Helvetica;
  font-weight: bold;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* BookPartNumber:*/
.BookPartNumber {
  font-size: 27px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.BookPartNumberInline {
  font-size: 27px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* BookPartTitle:*/
.BookPartTitle {
  font-size: 36px;
  font-family: Helvetica;
  font-weight: bold;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 7px;
  margin-bottom: 12px;
  padding: 8px;
}
.BookPartTitleInline {
  font-size: 36px;
  font-family: Helvetica;
  font-weight: bold;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 7px;
  margin-bottom: 12px;
  padding: 8px;
}
/* BookPartSubtitle:*/
.BookPartSubtitle {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 7px;
  margin-bottom: 12px;
  padding: 8px;
}
.BookPartSubtitleInline {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  margin-top: 7px;
  margin-bottom: 12px;
  padding: 8px;
}
/* BookPartSubsubtitle:*/
.BookPartSubsubtitle {
  font-size: 18px;
  font-family: Helvetica;
  font-weight: normal;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  padding: 8px;
}
.BookPartSubsubtitleInline {
  font-size: 18px;
  font-family: Helvetica;
  font-weight: normal;
  text-align: center;
  margin-left: 54px;
  margin-right: 54px;
  padding: 8px;
}
/* BookPartText:*/
.BookPartText {
  text-align: justify;
  text-indent: 12px;
  margin-left: 72px;
  margin-right: 72px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.BookPartTextInline {
  text-align: justify;
  text-indent: 12px;
  margin-left: 72px;
  margin-right: 72px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* BookPartTextNoIndent:*/
.BookPartTextNoIndent {
  text-align: justify;
  margin-left: 72px;
  margin-right: 72px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.BookPartTextNoIndentInline {
  text-align: justify;
  margin-left: 72px;
  margin-right: 72px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* BookChapterLabel:*/
.BookChapterLabel {
  font-size: 13px;
  font-family: Helvetica;
  font-weight: normal;
  line-height: 1.15385;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 72px;
  margin-bottom: 4px;
  padding: 8px;
}
.BookChapterLabelInline {
  font-size: 13px;
  font-family: Helvetica;
  font-weight: normal;
  line-height: 1.15385;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 72px;
  margin-bottom: 4px;
  padding: 8px;
}
/* BookChapterNumber:*/
.BookChapterNumber {
  font-size: 19px;
  font-family: Helvetica;
  font-weight: bold;
  padding: 8px;
}
.BookChapterNumberInline {
  font-size: 19px;
  font-family: Helvetica;
  font-weight: bold;
  padding: 8px;
}
/* BookChapterTitle:*/
.BookChapterTitle {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 24px;
  padding: 8px;
}
.BookChapterTitleInline {
  font-size: 24px;
  font-family: Helvetica;
  font-weight: bold;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 24px;
  padding: 8px;
}
/* BookChapterSubtitle:*/
.BookChapterSubtitle {
  padding: 8px;
}
.BookChapterSubtitleInline {
  padding: 8px;
}
/* BookChapterSubsubtitle:*/
.BookChapterSubsubtitle {
  padding: 8px;
}
.BookChapterSubsubtitleInline {
  padding: 8px;
}
/* ExerciseSection:*/
.ExerciseSection {
  padding: 8px;
}
.ExerciseSectionInline {
  padding: 8px;
}
/* Exercise:*/
.Exercise {
  padding: 8px;
}
.ExerciseInline {
  padding: 8px;
}
/* GlossarySection:*/
.GlossarySection {
  padding: 8px;
}
.GlossarySectionInline {
  padding: 8px;
}
/* GlossaryEntry:*/
.GlossaryEntry {
  padding: 8px;
}
.GlossaryEntryInline {
  padding: 8px;
}
/* Colophon:*/
.Colophon {
  padding: 8px;
}
.ColophonInline {
  padding: 8px;
}
/* Sender:*/
.Sender {
  padding: 8px;
}
.SenderInline {
  padding: 8px;
}
/* Recipient:*/
.Recipient {
  padding: 8px;
}
.RecipientInline {
  padding: 8px;
}
/* Salutation:*/
.Salutation {
  padding: 8px;
}
.SalutationInline {
  padding: 8px;
}
/* Closing:*/
.Closing {
  padding: 8px;
}
.ClosingInline {
  padding: 8px;
}
/* Signature:*/
.Signature {
  padding: 8px;
}
.SignatureInline {
  padding: 8px;
}
/* ClosingReference:*/
.ClosingReference {
  padding: 8px;
}
.ClosingReferenceInline {
  padding: 8px;
}
/* Postscript:*/
.Postscript {
  padding: 8px;
}
.PostscriptInline {
  padding: 8px;
}
/* SingleLine:*/
.SingleLine {
  font-size: 2px;
  margin-left: 2px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
.SingleLineInline {
  font-size: 2px;
  margin-left: 2px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 8px;
}
/* DoubleLine:*/
.DoubleLine {
  font-size: 4px;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 2px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.DoubleLineInline {
  font-size: 4px;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 2px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
}
/* ThinLine:*/
.ThinLine {
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0px;
}
.ThinLineInline {
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0px;
}
/* MediumLine:*/
.MediumLine {
  border-left: 0px;
  border-right: 0px;
  border-top: 2px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0px;
}
.MediumLineInline {
  border-left: 0px;
  border-right: 0px;
  border-top: 2px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0px;
}
/* ThickLine:*/
.ThickLine {
  border-left: 0px;
  border-right: 0px;
  border-top: 3px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0px;
}
.ThickLineInline {
  border-left: 0px;
  border-right: 0px;
  border-top: 3px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0px;
}
/* Spacer:*/
.Spacer {
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
.SpacerInline {
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* TextSpacer:*/
.TextSpacer {
  padding: 8px;
}
.TextSpacerInline {
  padding: 8px;
}
/* SectionSpacer:*/
.SectionSpacer {
  padding: 8px;
}
.SectionSpacerInline {
  padding: 8px;
}
/* GraphicsSpacer:*/
.GraphicsSpacer {
  padding: 8px;
}
.GraphicsSpacerInline {
  padding: 8px;
}
/* FrontmatterGroup:*/
.FrontmatterGroup {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
.FrontmatterGroupInline {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
/* MainmatterGroup:*/
.MainmatterGroup {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
.MainmatterGroupInline {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
/* BackmatterGroup:*/
.BackmatterGroup {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
.BackmatterGroupInline {
  font-size: 9px;
  font-family: Helvetica;
  color: ;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 7px;
  padding: 8px;
}
/* ReferenceTemplate:*/
.ReferenceTemplate {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.ReferenceTemplateInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* AuthorFormCustomizationTemplate:*/
.AuthorFormCustomizationTemplate {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.AuthorFormCustomizationTemplateInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* CSSDefinitions:*/
.CSSDefinitions {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.CSSDefinitionsInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* LaTeXPreamble:*/
.LaTeXPreamble {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.LaTeXPreambleInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* DOCTYPEFormat:*/
.DOCTYPEFormat {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.DOCTYPEFormatInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* ValidationSetting:*/
.ValidationSetting {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.ValidationSettingInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* XRefPaletteSettings:*/
.XRefPaletteSettings {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.XRefPaletteSettingsInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* MiscSettings:*/
.MiscSettings {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.MiscSettingsInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  margin-left: 12px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* DialogStyleSheetMisapplicationEscape:*/
.DialogStyleSheetMisapplicationEscape {
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 40px;
  margin-bottom: 2000px;
  padding: 8px;
}
.DialogStyleSheetMisapplicationEscapeInline {
  text-align: center;
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 40px;
  margin-bottom: 2000px;
  padding: 8px;
}
/* StyleApply:*/
.StyleApply {
  padding: 8px;
}
.StyleApplyInline {
  padding: 8px;
}
/* StyleApplyWithVerification:*/
.StyleApplyWithVerification {
  padding: 8px;
}
.StyleApplyWithVerificationInline {
  padding: 8px;
}
/* ConvertCharacter:*/
.ConvertCharacter {
  padding: 8px;
}
.ConvertCharacterInline {
  padding: 8px;
}
/* Message:*/
.Message {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  line-height: 1;
  margin-left: 66px;
  padding: 8px;
}
.MessageInline {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  line-height: 1;
  margin-left: 66px;
  padding: 8px;
}
/* Print:*/
.Print {
  margin-left: 66px;
  padding: 8px;
}
.PrintInline {
  margin-left: 66px;
  padding: 8px;
}
/* Echo:*/
.Echo {
  margin-left: 66px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.EchoInline {
  margin-left: 66px;
  padding: 8px;
}
/* EchoBefore:*/
.EchoBefore {
  color: ;
  margin-left: 66px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.EchoBeforeInline {
  color: ;
  margin-left: 66px;
  padding: 8px;
}
/* EchoAfter:*/
.EchoAfter {
  margin-left: 66px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.EchoAfterInline {
  margin-left: 66px;
  padding: 8px;
}
/* EchoTiming:*/
.EchoTiming {
  margin-left: 66px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.EchoTimingInline {
  margin-left: 66px;
  padding: 8px;
}
/* FrameLabel:*/
.FrameLabel {
  font-size: 9px;
  font-family: Helvetica;
  padding: 8px;
}
.FrameLabelInline {
  font-size: 9px;
  font-family: Helvetica;
  padding: 8px;
}
/* MR:*/
.MR {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.MRInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* Subsubtitle:*/
.Subsubtitle {
  font-size: 16px;
  font-family: Helvetica;
  margin-left: 27px;
  margin-top: 2px;
  margin-bottom: 8px;
  padding: 8px;
}
.SubsubtitleInline {
  font-size: 16px;
  font-family: Helvetica;
  margin-left: 27px;
  margin-top: 2px;
  margin-bottom: 8px;
  padding: 8px;
}
/* Subsubsubsubsection:*/
.Subsubsubsubsection {
  font-family: Times;
  font-weight: bold;
  margin-left: 66px;
  margin-top: 10px;
  margin-bottom: 2px;
  padding: 8px;
}
.SubsubsubsubsectionInline {
  font-family: Times;
  font-weight: bold;
  margin-left: 66px;
  margin-top: 10px;
  margin-bottom: 2px;
  padding: 8px;
}
/* SmallText:*/
.SmallText {
  font-size: 9px;
  font-family: Helvetica;
  line-height: 1.33333;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 8px;
}
.SmallTextInline {
  font-size: 9px;
  font-family: Helvetica;
  line-height: 1.33333;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 8px;
}
/* Item:*/
.Item {
  margin-left: 81px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.ItemInline {
  margin-left: 81px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* ItemParagraph:*/
.ItemParagraph {
  margin-left: 81px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
.ItemParagraphInline {
  margin-left: 81px;
  margin-right: 10px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
/* Subitem:*/
.Subitem {
  margin-left: 105px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.SubitemInline {
  margin-left: 105px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* SubitemParagraph:*/
.SubitemParagraph {
  margin-left: 105px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
.SubitemParagraphInline {
  margin-left: 105px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
/* Subsubitem:*/
.Subsubitem {
  margin-left: 129px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.SubsubitemInline {
  margin-left: 129px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* SubsubitemParagraph:*/
.SubsubitemParagraph {
  margin-left: 129px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
.SubsubitemParagraphInline {
  margin-left: 129px;
  margin-right: 12px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
/* ItemNumbered:*/
.ItemNumbered {
  margin-left: 81px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.ItemNumberedInline {
  margin-left: 81px;
  margin-right: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* SubitemNumbered:*/
.SubitemNumbered {
  margin-left: 105px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.SubitemNumberedInline {
  margin-left: 105px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* SubsubitemNumbered:*/
.SubsubitemNumbered {
  margin-left: 129px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.SubsubitemNumberedInline {
  margin-left: 129px;
  margin-right: 12px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 8px;
}
/* InlineFormula:*/
.InlineFormula {
  margin-left: 10px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
.InlineFormulaInline {
  margin-left: 10px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
/* DisplayFormula:*/
.DisplayFormula {
  margin-left: 66px;
  padding: 8px;
}
.DisplayFormulaInline {
  margin-left: 66px;
  padding: 8px;
}
/* DisplayFormulaNumbered:*/
.DisplayFormulaNumbered {
  margin-left: 66px;
  padding: 8px;
}
.DisplayFormulaNumberedInline {
  margin-left: 66px;
  padding: 8px;
}
/* DisplayFormulaEquationNumber:*/
.DisplayFormulaEquationNumber {
  /* font-size: -1 + Inherited is not currently supported */
  font-family: Times;
  padding: 8px;
}
.DisplayFormulaEquationNumberInline {
  /* font-size: -1 + Inherited is not currently supported */
  font-family: Times;
  padding: 8px;
}
/* Header:*/
.Header {
  font-size: 7px;
  font-family: Verdana;
  font-style: italic;
  line-height: 2.14286;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.HeaderInline {
  font-size: 7px;
  font-family: Verdana;
  font-style: italic;
  line-height: 2.14286;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* HeaderSection:*/
.HeaderSection {
  padding: 8px;
}
.HeaderSectionInline {
  padding: 8px;
}
/* HeaderSubsection:*/
.HeaderSubsection {
  padding: 8px;
}
.HeaderSubsectionInline {
  padding: 8px;
}
/* HeaderTitle:*/
.HeaderTitle {
  padding: 8px;
}
.HeaderTitleInline {
  padding: 8px;
}
/* Footer:*/
.Footer {
  font-size: 6px;
  font-family: Verdana;
  font-style: italic;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.FooterInline {
  font-size: 6px;
  font-family: Verdana;
  font-style: italic;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* FooterSection:*/
.FooterSection {
  padding: 8px;
}
.FooterSectionInline {
  padding: 8px;
}
/* FooterSubsection:*/
.FooterSubsection {
  padding: 8px;
}
.FooterSubsectionInline {
  padding: 8px;
}
/* FooterTitle:*/
.FooterTitle {
  padding: 8px;
}
.FooterTitleInline {
  padding: 8px;
}
/* PageNumber:*/
.PageNumber {
  font-size: 7px;
  font-family: Verdana;
  font-weight: bold;
  line-height: 2.14286;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
.PageNumberInline {
  font-size: 7px;
  font-family: Verdana;
  font-weight: bold;
  line-height: 2.14286;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding: 8px;
}
/* Graphics:*/
.Graphics {
  font-size: 10px;
  font-family: Times;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.GraphicsInline {
  font-size: 10px;
  font-family: Times;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* GraphicsAxes:*/
.GraphicsAxes {
  padding: 8px;
}
.GraphicsAxesInline {
  padding: 8px;
}
/* GraphicsTicks:*/
.GraphicsTicks {
  padding: 8px;
}
.GraphicsTicksInline {
  padding: 8px;
}
/* GraphicsFrame:*/
.GraphicsFrame {
  padding: 8px;
}
.GraphicsFrameInline {
  padding: 8px;
}
/* GraphicsFrameTicks:*/
.GraphicsFrameTicks {
  padding: 8px;
}
.GraphicsFrameTicksInline {
  padding: 8px;
}
/* GraphicsLabel:*/
.GraphicsLabel {
  color: #000000;
  padding: 8px;
}
.GraphicsLabelInline {
  color: #000000;
  padding: 8px;
}
/* Graphics3D:*/
.Graphics3D {
  font-size: 10px;
  font-family: Times;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.Graphics3DInline {
  font-size: 10px;
  font-family: Times;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* Graphics3DAxes:*/
.Graphics3DAxes {
  padding: 8px;
}
.Graphics3DAxesInline {
  padding: 8px;
}
/* Graphics3DTicks:*/
.Graphics3DTicks {
  padding: 8px;
}
.Graphics3DTicksInline {
  padding: 8px;
}
/* Graphics3DLabel:*/
.Graphics3DLabel {
  color: #000000;
  padding: 8px;
}
.Graphics3DLabelInline {
  color: #000000;
  padding: 8px;
}
/* CellExpression:*/
.CellExpression {
  font-size: 12px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  background-color: ;
  margin-left: 6px;
  padding: 8px;
}
.CellExpressionInline {
  font-size: 12px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  background-color: ;
  margin-left: 6px;
  padding: 8px;
}
/* InputForm:*/
.InputForm {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  padding: 8px;
}
.InputFormInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  padding: 8px;
}
/* OutputForm:*/
.OutputForm {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  text-align: left;
  line-height: 0.683333;
  padding: 8px;
}
.OutputFormInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  text-align: left;
  line-height: 0.683333;
  padding: 8px;
}
/* StandardForm:*/
.StandardForm {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  line-height: 1.25;
  padding: 8px;
}
.StandardFormInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  line-height: 1.25;
  padding: 8px;
}
/* ObjectName:*/
.ObjectName {
  font-size: 24px;
  font-family: Verdana;
  font-weight: DemiBold;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 16px;
  margin-bottom: 6px;
  padding: 8px;
}
.ObjectNameInline {
  font-size: 24px;
  font-family: Verdana;
  font-weight: DemiBold;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 16px;
  margin-bottom: 6px;
  padding: 8px;
}
/* AddOnsLink:*/
.AddOnsLink {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  padding: 8px;
}
.AddOnsLinkInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  padding: 8px;
}
/* MainBookLinkMR:*/
.MainBookLinkMR {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  padding: 8px;
}
.MainBookLinkMRInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  padding: 8px;
}
/* OtherInformationLinkMR:*/
.OtherInformationLinkMR {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  padding: 8px;
}
.OtherInformationLinkMRInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  padding: 8px;
}
/* NotebookLinkMR:*/
.NotebookLinkMR {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  padding: 8px;
}
.NotebookLinkMRInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  padding: 8px;
}
/* ExternalLanguage:*/
.ExternalLanguage {
  font-size: 12px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-left: 4px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.ExternalLanguageInline {
  font-size: 12px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-left: 4px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* MessagesWindow:*/
.MessagesWindow {
  background-color: ;
  margin-left: 11px;
  padding: 8px;
}
.MessagesWindowInline {
  background-color: ;
  margin-left: 11px;
  padding: 8px;
}
/* MessagesWindowMessage:*/
.MessagesWindowMessage {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  line-height: 1;
  margin-top: 10px;
  margin-bottom: 3px;
  padding: 8px;
}
.MessagesWindowMessageInline {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  line-height: 1;
  margin-top: 10px;
  margin-bottom: 3px;
  padding: 8px;
}
/* MessagesWindowCellLabel:*/
.MessagesWindowCellLabel {
  font-size: 10px;
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.MessagesWindowCellLabelInline {
  font-size: 10px;
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* PluginEmbeddedWindow:*/
.PluginEmbeddedWindow {
  padding: 8px;
}
.PluginEmbeddedWindowInline {
  padding: 8px;
}
/* PluginInitWindow:*/
.PluginInitWindow {
  padding: 8px;
}
.PluginInitWindowInline {
  padding: 8px;
}
/* PluginWindow:*/
.PluginWindow {
  padding: 8px;
}
.PluginWindowInline {
  padding: 8px;
}
/* WolframAlphaShort:*/
.WolframAlphaShort {
  font-family: Helvetica;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.WolframAlphaShortInline {
  font-family: Helvetica;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* WolframAlphaShortInput:*/
.WolframAlphaShortInput {
  font-family: Helvetica;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.WolframAlphaShortInputInline {
  font-family: Helvetica;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* TransitionWolframAlphaShortToInputWithEqualBracket:*/
.TransitionWolframAlphaShortToInputWithEqualBracket {
  font-family: Helvetica;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.TransitionWolframAlphaShortToInputWithEqualBracketInline {
  font-family: Helvetica;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* WolframAlphaLong:*/
.WolframAlphaLong {
  font-family: Helvetica;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.WolframAlphaLongInline {
  font-family: Helvetica;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* WolframAlphaFullOutput:*/
.WolframAlphaFullOutput {
  margin-left: 20px;
  margin-right: 10px;
  padding: 8px;
}
.WolframAlphaFullOutputInline {
  margin-left: 20px;
  margin-right: 10px;
  padding: 8px;
}
/* ExternalLanguageDefault:*/
.ExternalLanguageDefault {
  font-size: 12px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-left: 4px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.ExternalLanguageDefaultInline {
  font-size: 12px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-left: 4px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* NaturalLanguageInput:*/
.NaturalLanguageInput {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: normal;
  margin-left: 66px;
  margin-right: 21px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.NaturalLanguageInputInline {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: normal;
  margin-left: 66px;
  margin-right: 21px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* NaturalLanguage2DInput:*/
.NaturalLanguage2DInput {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: normal;
  margin-left: 66px;
  margin-right: 21px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.NaturalLanguage2DInputInline {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: normal;
  margin-left: 66px;
  margin-right: 21px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* DeployedNLInput:*/
.DeployedNLInput {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: normal;
  border: System`Convert`CSSDump`ToPoint[None];
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 0px;
}
.DeployedNLInputInline {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: normal;
  border: System`Convert`CSSDump`ToPoint[None];
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 0px;
}
/* DeployedWLInput:*/
.DeployedWLInput {
  font-size: 11px;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 15px;
  margin-top: -5px;
  margin-bottom: 12px;
  padding: 8px;
}
.DeployedWLInputInline {
  font-size: 11px;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 15px;
  margin-top: -5px;
  margin-bottom: 12px;
  padding: 8px;
}
/* MessageName:*/
.MessageName {
  color: ;
  padding: 8px;
}
.MessageNameInline {
  color: ;
  padding: 8px;
}
/* MessageTemplate:*/
.MessageTemplate {
  padding: 8px;
}
.MessageTemplateInline {
  padding: 8px;
}
/* MessageUpdateNotificationTemplate:*/
.MessageUpdateNotificationTemplate {
  padding: 8px;
}
.MessageUpdateNotificationTemplateInline {
  padding: 8px;
}
/* MessageTemplate2:*/
.MessageTemplate2 {
  padding: 8px;
}
.MessageTemplate2Inline {
  padding: 8px;
}
/* MessageDetailsTemplate:*/
.MessageDetailsTemplate {
  padding: 8px;
}
.MessageDetailsTemplateInline {
  padding: 8px;
}
/* MessageDetailsTemplate2:*/
.MessageDetailsTemplate2 {
  padding: 8px;
}
.MessageDetailsTemplate2Inline {
  padding: 8px;
}
/* MessageDetailsButton:*/
.MessageDetailsButton {
  padding: 8px;
}
.MessageDetailsButtonInline {
  padding: 8px;
}
/* MessageMenuLabel:*/
.MessageMenuLabel {
  color: ;
  padding: 8px;
}
.MessageMenuLabelInline {
  color: ;
  padding: 8px;
}
/* MessageMenu:*/
.MessageMenu {
  font-size: 11px;
  padding: 8px;
}
.MessageMenuInline {
  font-size: 11px;
  padding: 8px;
}
/* MessageText:*/
.MessageText {
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.MessageTextInline {
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* MessageDocumentationLink:*/
.MessageDocumentationLink {
  padding: 8px;
}
.MessageDocumentationLinkInline {
  padding: 8px;
}
/* MessageStack:*/
.MessageStack {
  font-size: 11px;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.MessageStackInline {
  font-size: 11px;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* Assert:*/
.Assert {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  background-color: ;
  line-height: 1;
  border: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 66px;
  padding: 8px;
}
.AssertInline {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  background-color: ;
  line-height: 1;
  border: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 66px;
  padding: 8px;
}
/* PrintTemporary:*/
.PrintTemporary {
  margin-left: 60px;
  padding: 8px;
}
.PrintTemporaryInline {
  margin-left: 60px;
  padding: 8px;
}
/* CellLabelExpired:*/
.CellLabelExpired {
  font-size: 10px;
  font-family: Roboto;
  font-style: Italic;
  color: ;
  padding: 8px;
}
.CellLabelExpiredInline {
  font-size: 10px;
  font-family: Roboto;
  font-style: Italic;
  color: ;
  padding: 8px;
}
/* InformationCell:*/
.InformationCell {
  background-color: ;
  margin-left: 20px;
  padding: 8px;
}
.InformationCellInline {
  background-color: ;
  margin-left: 20px;
  padding: 8px;
}
/* InfoCell:*/
.InfoCell {
  font-size: 14px;
  font-family: Helvetica;
  padding: 8px;
}
.InfoCellInline {
  font-size: 14px;
  font-family: Helvetica;
  padding: 8px;
}
/* InfoGrid:*/
.InfoGrid {
  padding: 8px;
}
.InfoGridInline {
  padding: 8px;
}
/* PrintUsage:*/
.PrintUsage {
  font-size: 14px;
  font-family: Source Sans Pro;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 3px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  padding: 8px;
}
.PrintUsageInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 3px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  padding: 8px;
}
/* InfoHeading:*/
.InfoHeading {
  font-size: 12px;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.InfoHeadingInline {
  font-size: 12px;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* InformationLink:*/
.InformationLink {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
.InformationLinkInline {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
/* InformationLinkLF:*/
.InformationLinkLF {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
.InformationLinkLFInline {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
/* TemplateLink:*/
.TemplateLink {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
.TemplateLinkInline {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
/* PluginEmbeddedContent:*/
.PluginEmbeddedContent {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
.PluginEmbeddedContentInline {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px;
}
/* PluginMainErrorText:*/
.PluginMainErrorText {
  font-family: Arial;
  font-weight: Bold;
  color: ;
  padding: 8px;
}
.PluginMainErrorTextInline {
  font-family: Arial;
  font-weight: Bold;
  color: ;
  padding: 8px;
}
/* PluginSubErrorText:*/
.PluginSubErrorText {
  font-family: Arial;
  color: ;
  padding: 8px;
}
.PluginSubErrorTextInline {
  font-family: Arial;
  color: ;
  padding: 8px;
}
/* PluginInfoText:*/
.PluginInfoText {
  font-family: Arial;
  font-weight: Bold;
  color: ;
  padding: 8px;
}
.PluginInfoTextInline {
  font-family: Arial;
  font-weight: Bold;
  color: ;
  padding: 8px;
}
/* InitializationCell:*/
.InitializationCell {
  background-color: ;
  padding: 8px;
}
.InitializationCellInline {
  background-color: ;
  padding: 8px;
}
/* EvaluationUnmatched:*/
.EvaluationUnmatched {
  padding: 8px;
}
.EvaluationUnmatchedInline {
  padding: 8px;
}
/* RM:*/
.RM {
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.RMInline {
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* BF:*/
.BF {
  font-weight: bold;
  padding: 8px;
}
.BFInline {
  font-weight: bold;
  padding: 8px;
}
/* IT:*/
.IT {
  font-style: italic;
  padding: 8px;
}
.ITInline {
  font-style: italic;
  padding: 8px;
}
/* MSG:*/
.MSG {
  font-size: 11px;
  font-family: Segoe UI;
  padding: 8px;
}
.MSGInline {
  font-size: 11px;
  font-family: Segoe UI;
  padding: 8px;
}
/* TooltipMessage:*/
.TooltipMessage {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  background-color: ;
  line-height: 1;
  margin-left: 66px;
  padding: 8px;
}
.TooltipMessageInline {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  background-color: ;
  line-height: 1;
  margin-left: 66px;
  padding: 8px;
}
/* Inert:*/
.Inert {
  background-color: ;
  padding: 8px;
}
.InertInline {
  background-color: ;
  padding: 8px;
}
/* Small:*/
.Small {
  font-size: 9px;
  padding: 8px;
}
.SmallInline {
  font-size: 9px;
  padding: 8px;
}
/* Medium:*/
.Medium {
  font-size: 12px;
  padding: 8px;
}
.MediumInline {
  font-size: 12px;
  padding: 8px;
}
/* Large:*/
.Large {
  font-size: 24px;
  padding: 8px;
}
.LargeInline {
  font-size: 24px;
  padding: 8px;
}
/* HideContentsInPrint:*/
.HideContentsInPrint {
  padding: 8px;
}
.HideContentsInPrintInline {
  padding: 8px;
}
/* HyperlinkActive:*/
.HyperlinkActive {
  color: ;
  padding: 8px;
}
.HyperlinkActiveInline {
  color: ;
  padding: 8px;
}
/* Label:*/
.Label {
  font-size: 9px;
  font-family: Verdana;
  padding: 8px;
}
.LabelInline {
  font-size: 9px;
  font-family: Verdana;
  padding: 8px;
}
/* ReferenceMarker:*/
.ReferenceMarker {
  background-color: ;
  padding: 8px;
}
.ReferenceMarkerInline {
  background-color: ;
  padding: 8px;
}
/* DialogText:*/
.DialogText {
  padding: 8px;
}
.DialogTextInline {
  padding: 8px;
}
/* InlineCode:*/
.InlineCode {
  padding: 8px;
}
.InlineCodeInline {
  padding: 8px;
}
/* TR:*/
.TR {
  font-family: Times;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.TRInline {
  font-family: Times;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* TI:*/
.TI {
  font-family: Times;
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
.TIInline {
  font-family: Times;
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
/* TB:*/
.TB {
  font-family: Times;
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.TBInline {
  font-family: Times;
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* TBI:*/
.TBI {
  font-family: Times;
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
.TBIInline {
  font-family: Times;
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
/* MO:*/
.MO {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
.MOInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
/* MB:*/
.MB {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.MBInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* MBO:*/
.MBO {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
.MBOInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
/* SR:*/
.SR {
  font-family: Helvetica;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.SRInline {
  font-family: Helvetica;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* SO:*/
.SO {
  font-family: Helvetica;
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
.SOInline {
  font-family: Helvetica;
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
/* SB:*/
.SB {
  font-family: Helvetica;
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
.SBInline {
  font-family: Helvetica;
  font-style: normal;
  font-weight: bold;
  padding: 8px;
}
/* SBO:*/
.SBO {
  font-family: Helvetica;
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
.SBOInline {
  font-family: Helvetica;
  font-style: italic;
  font-weight: bold;
  padding: 8px;
}
/* FunctionLink:*/
.FunctionLink {
  color: ;
  padding: 8px;
}
.FunctionLinkInline {
  color: ;
  padding: 8px;
}
/* GuideLink:*/
.GuideLink {
  color: ;
  padding: 8px;
}
.GuideLinkInline {
  color: ;
  padding: 8px;
}
/* TutorialLink:*/
.TutorialLink {
  color: ;
  padding: 8px;
}
.TutorialLinkInline {
  color: ;
  padding: 8px;
}
/* Link:*/
.Link {
  color: ;
  padding: 8px;
}
.LinkInline {
  color: ;
  padding: 8px;
}
/* GenericLink:*/
.GenericLink {
  color: ;
  padding: 8px;
}
.GenericLinkInline {
  color: ;
  padding: 8px;
}
/* MessageLink:*/
.MessageLink {
  color: ;
  padding: 8px;
}
.MessageLinkInline {
  color: ;
  padding: 8px;
}
/* Hyperlink:*/
.Hyperlink {
  color: ;
  padding: 8px;
}
.HyperlinkInline {
  color: ;
  padding: 8px;
}
/* HyperlinkHover:*/
.HyperlinkHover {
  text-decoration: underline;
  color: ;
  padding: 8px;
}
.HyperlinkHoverInline {
  text-decoration: underline;
  color: ;
  padding: 8px;
}
/* HyperlinkActionNew:*/
.HyperlinkActionNew {
  color: ;
  padding: 8px;
}
.HyperlinkActionNewInline {
  color: ;
  padding: 8px;
}
/* HyperlinkActionRecycled:*/
.HyperlinkActionRecycled {
  color: ;
  padding: 8px;
}
.HyperlinkActionRecycledInline {
  color: ;
  padding: 8px;
}
/* RefLink:*/
.RefLink {
  padding: 8px;
}
.RefLinkInline {
  padding: 8px;
}
/* RefLinkPlain:*/
.RefLinkPlain {
  padding: 8px;
}
.RefLinkPlainInline {
  padding: 8px;
}
/* PackageLink:*/
.PackageLink {
  padding: 8px;
}
.PackageLinkInline {
  padding: 8px;
}
/* GrayLink:*/
.GrayLink {
  padding: 8px;
}
.GrayLinkInline {
  padding: 8px;
}
/* TealLink:*/
.TealLink {
  padding: 8px;
}
.TealLinkInline {
  padding: 8px;
}
/* MenuGrayLink:*/
.MenuGrayLink {
  padding: 8px;
}
.MenuGrayLinkInline {
  padding: 8px;
}
/* WebLink:*/
.WebLink {
  padding: 8px;
}
.WebLinkInline {
  padding: 8px;
}
/* GrayWebLink:*/
.GrayWebLink {
  padding: 8px;
}
.GrayWebLinkInline {
  padding: 8px;
}
/* OrangeLink:*/
.OrangeLink {
  padding: 8px;
}
.OrangeLinkInline {
  padding: 8px;
}
/* GrayLinkWithIcon:*/
.GrayLinkWithIcon {
  padding: 8px;
}
.GrayLinkWithIconInline {
  padding: 8px;
}
/* GrayWebLinkWithIcon:*/
.GrayWebLinkWithIcon {
  padding: 8px;
}
.GrayWebLinkWithIconInline {
  padding: 8px;
}
/* SlideShowNavigationBar:*/
.SlideShowNavigationBar {
  font-size: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 30px;
  margin-bottom: 0px;
  padding: 8px;
}
.SlideShowNavigationBarInline {
  font-size: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 30px;
  margin-bottom: 0px;
  padding: 8px;
}
/* SlideShowCanvas:*/
.SlideShowCanvas {
  font-size:                        FrontEnd`AbsoluteCurrentValue[{WindowSize, 1}]
Floor[100 Dynamic[0.75 ----------------------------------------------]]
                       FrontEnd`AbsoluteCurrentValue[{WindowSize, 2}]%;
  background-color: ;
  margin: 0px;
  padding: 8px;
}
.SlideShowCanvasInline {
  font-size:                        FrontEnd`AbsoluteCurrentValue[{WindowSize, 1}]
Floor[100 Dynamic[0.75 ----------------------------------------------]]
                       FrontEnd`AbsoluteCurrentValue[{WindowSize, 2}]%;
  background-color: ;
  margin: 0px;
  padding: 8px;
}
/* SlideShowSection:*/
.SlideShowSection {
  font-size: 18px;
  font-family: Helvetica;
  font-weight: normal;
  color: ;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 12px;
  padding-right: 4px;
  padding-top: 12px;
  padding-bottom: 6px;
}
.SlideShowSectionInline {
  font-size: 18px;
  font-family: Helvetica;
  font-weight: normal;
  color: ;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: #000000;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 12px;
  padding-right: 4px;
  padding-top: 12px;
  padding-bottom: 6px;
}
/* SlideHyperlink:*/
.SlideHyperlink {
  font-size: 26px;
  color: ;
  padding: 8px;
}
.SlideHyperlinkInline {
  font-size: 26px;
  color: ;
  padding: 8px;
}
/* PreviousNext:*/
.PreviousNext {
  font-size: 10px;
  font-family: Helvetica;
  color: ;
  text-align: right;
  line-height: 1.3;
  margin-left: 60px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
.PreviousNextInline {
  font-size: 10px;
  font-family: Helvetica;
  color: ;
  text-align: right;
  line-height: 1.3;
  margin-left: 60px;
  margin-right: 10px;
  margin-top: 7px;
  margin-bottom: 7px;
  padding: 8px;
}
/* SlidePreviousNextLink:*/
.SlidePreviousNextLink {
  text-decoration: none;
  padding: 8px;
}
.SlidePreviousNextLinkInline {
  text-decoration: none;
  padding: 8px;
}
/* SlideTOCLink:*/
.SlideTOCLink {
  font-family: Helvetica;
  margin-left: 24px;
  padding: 8px;
}
.SlideTOCLinkInline {
  font-family: Helvetica;
  margin-left: 24px;
  padding: 8px;
}
/* SlideTOC:*/
.SlideTOC {
  font-family: Helvetica;
  margin-left: 18px;
  padding: 8px;
}
.SlideTOCInline {
  font-family: Helvetica;
  margin-left: 18px;
  padding: 8px;
}
/* SlideShowPaletteTitle:*/
.SlideShowPaletteTitle {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: Bold;
  color: ;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 4px;
  margin-right: 0px;
  padding: 8px;
}
.SlideShowPaletteTitleInline {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: Bold;
  color: ;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 4px;
  margin-right: 0px;
  padding: 8px;
}
/* SlideShowPaletteButton:*/
.SlideShowPaletteButton {
  font-size: 12px;
  font-family: Helvetica;
  font-weight: Bold;
  color: ;
  padding: 8px;
}
.SlideShowPaletteButtonInline {
  font-size: 12px;
  font-family: Helvetica;
  font-weight: Bold;
  color: ;
  padding: 8px;
}
/* FirstSlide:*/
.FirstSlide {
  margin-left: -10px;
  margin-right: 0px;
  margin-top: 30px;
  margin-bottom: 0px;
  padding: 8px;
}
.FirstSlideInline {
  margin-left: -10px;
  margin-right: 0px;
  margin-top: 30px;
  margin-bottom: 0px;
  padding: 8px;
}
/* SideNote:*/
.SideNote {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding: 8px;
}
.SideNoteInline {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding: 8px;
}
/* SideCode:*/
.SideCode {
  font-weight: DemiBold;
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.SideCodeInline {
  font-weight: DemiBold;
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* SideCodeOutput:*/
.SideCodeOutput {
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 8px;
}
.SideCodeOutputInline {
  color: ;
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 8px;
}
/* DeployedCell:*/
.DeployedCell {
  padding: 8px;
}
.DeployedCellInline {
  padding: 8px;
}
/* DockedCell:*/
.DockedCell {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
.DockedCellInline {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
/* SystemDockedCell:*/
.SystemDockedCell {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
.SystemDockedCellInline {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
/* DockedTitleCell:*/
.DockedTitleCell {
  font-size: 18px;
  font-family: Helvetica;
  font-weight: Bold;
  background-color: ;
  border: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
.DockedTitleCellInline {
  font-size: 18px;
  font-family: Helvetica;
  font-weight: Bold;
  background-color: ;
  border: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
/* PluginDockedCell:*/
.PluginDockedCell {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
.PluginDockedCellInline {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
/* CDFExportDockedCell:*/
.CDFExportDockedCell {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.CDFExportDockedCellInline {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
/* AttachedCell:*/
.AttachedCell {
  font-size: 100%;
  background-color: #FFFFFF;
  padding: 8px;
}
.AttachedCellInline {
  font-size: 100%;
  background-color: #FFFFFF;
  padding: 8px;
}
/* SystemAttachedCell:*/
.SystemAttachedCell {
  font-size: 100%;
  background-color: #FFFFFF;
  padding: 8px;
}
.SystemAttachedCellInline {
  font-size: 100%;
  background-color: #FFFFFF;
  padding: 8px;
}
/* Paste:*/
.Paste {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.PasteInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* Evaluate:*/
.Evaluate {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.EvaluateInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* EvaluateCell:*/
.EvaluateCell {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.EvaluateCellInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* CopyEvaluate:*/
.CopyEvaluate {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.CopyEvaluateInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* CopyEvaluateCell:*/
.CopyEvaluateCell {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.CopyEvaluateCellInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* HistoryCurrentPage:*/
.HistoryCurrentPage {
  font-weight: Bold;
  padding: 8px;
}
.HistoryCurrentPageInline {
  font-weight: Bold;
  padding: 8px;
}
/* HistoryPreviousPage:*/
.HistoryPreviousPage {
  padding: 8px;
}
.HistoryPreviousPageInline {
  padding: 8px;
}
/* HistoryNextPage:*/
.HistoryNextPage {
  padding: 8px;
}
.HistoryNextPageInline {
  padding: 8px;
}
/* PageBreak:*/
.PageBreak {
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 0px;
}
.PageBreakInline {
  background-color: ;
  border: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding: 0px;
}
/* UnmatchedBracket:*/
.UnmatchedBracket {
  color: ;
  padding: 8px;
}
.UnmatchedBracketInline {
  color: ;
  padding: 8px;
}
/* CoordinateTooltipLabel:*/
.CoordinateTooltipLabel {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.CoordinateTooltipLabelInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
/* CalculatePrompt:*/
.CalculatePrompt {
  font-size: 20px;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  padding: 8px;
}
.CalculatePromptInline {
  font-size: 20px;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  padding: 8px;
}
/* CalculateInput:*/
.CalculateInput {
  font-family: Helvetica;
  padding: 8px;
}
.CalculateInputInline {
  font-family: Helvetica;
  padding: 8px;
}
/* CellInsertionMenu:*/
.CellInsertionMenu {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  text-align: left;
  line-height: 1.1;
  padding: 8px;
}
.CellInsertionMenuInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  text-align: left;
  line-height: 1.1;
  padding: 8px;
}
/* CellInsertionMenuShortcut:*/
.CellInsertionMenuShortcut {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  text-align: left;
  line-height: 1.1;
  padding: 8px;
}
.CellInsertionMenuShortcutInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  text-align: left;
  line-height: 1.1;
  padding: 8px;
}
/* CellInsertionMenuDefaultLabel:*/
.CellInsertionMenuDefaultLabel {
  /* font-size: -2 + Inherited is not currently supported */
  font-family: Segoe UI;
  font-style: normal;
  font-weight: Plain;
  color: ;
  text-align: left;
  line-height:                1
If[1. + --------------- < 0, 0, System`Convert`CSSDump`c$1141837]
        -2. + Inherited;
  padding: 8px;
}
.CellInsertionMenuDefaultLabelInline {
  /* font-size: -2 + Inherited is not currently supported */
  font-family: Segoe UI;
  font-style: normal;
  font-weight: Plain;
  color: ;
  text-align: left;
  line-height:                1
If[1. + --------------- < 0, 0, System`Convert`CSSDump`c$1141852]
        -2. + Inherited;
  padding: 8px;
}
/* CellInsertionMenuStyleShortcutLabel:*/
.CellInsertionMenuStyleShortcutLabel {
  /* font-size: -1 + Inherited is not currently supported */
  font-family: Segoe UI;
  font-style: normal;
  font-weight: Plain;
  color: ;
  text-align: left;
  line-height:                1
If[1. + --------------- < 0, 0, System`Convert`CSSDump`c$1141867]
        -1. + Inherited;
  padding: 8px;
}
.CellInsertionMenuStyleShortcutLabelInline {
  /* font-size: -1 + Inherited is not currently supported */
  font-family: Segoe UI;
  font-style: normal;
  font-weight: Plain;
  color: ;
  text-align: left;
  line-height:                1
If[1. + --------------- < 0, 0, System`Convert`CSSDump`c$1141882]
        -1. + Inherited;
  padding: 8px;
}
/* EqualBracket:*/
.EqualBracket {
  color: ;
  padding: 8px;
}
.EqualBracketInline {
  color: ;
  padding: 8px;
}
/* EqualBracketContents:*/
.EqualBracketContents {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
.EqualBracketContentsInline {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
/* RootBox:*/
.RootBox {
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
.RootBoxInline {
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
/* ActionMenu:*/
.ActionMenu {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
.ActionMenuInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
/* ActionMenuLabel:*/
.ActionMenuLabel {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  text-align: left;
  padding: 8px;
}
.ActionMenuLabelInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  text-align: left;
  padding: 8px;
}
/* Animate:*/
.Animate {
  font-weight: normal;
  padding: 8px;
}
.AnimateInline {
  font-weight: normal;
  padding: 8px;
}
/* AnimateLabel:*/
.AnimateLabel {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: normal;
  padding: 8px;
}
.AnimateLabelInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: normal;
  padding: 8px;
}
/* Axis:*/
.Axis {
  padding: 8px;
}
.AxisInline {
  padding: 8px;
}
/* Button:*/
.Button {
  text-align: left;
  padding: 8px;
}
.ButtonInline {
  text-align: left;
  padding: 8px;
}
/* GenericButton:*/
.GenericButton {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.GenericButtonInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* Checkbox:*/
.Checkbox {
  padding: 8px;
}
.CheckboxInline {
  padding: 8px;
}
/* CheckboxBar:*/
.CheckboxBar {
  padding: 8px;
}
.CheckboxBarInline {
  padding: 8px;
}
/* CheckboxBarLabel:*/
.CheckboxBarLabel {
  padding: 8px;
}
.CheckboxBarLabelInline {
  padding: 8px;
}
/* ColorSetter:*/
.ColorSetter {
  padding: 8px;
}
.ColorSetterInline {
  padding: 8px;
}
/* ColorSetterManipulate:*/
.ColorSetterManipulate {
  padding: 8px;
}
.ColorSetterManipulateInline {
  padding: 8px;
}
/* ColorSlider:*/
.ColorSlider {
  padding: 8px;
}
.ColorSliderInline {
  padding: 8px;
}
/* ColorSliderManipulate:*/
.ColorSliderManipulate {
  padding: 8px;
}
.ColorSliderManipulateInline {
  padding: 8px;
}
/* ColorSwatchGraphics:*/
.ColorSwatchGraphics {
  padding: 8px;
}
.ColorSwatchGraphicsInline {
  padding: 8px;
}
/* ControlStyle:*/
.ControlStyle {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
.ControlStyleInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
/* ControlStyleLight:*/
.ControlStyleLight {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.ControlStyleLightInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* ControlStyleLightBold:*/
.ControlStyleLightBold {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: Bold;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.ControlStyleLightBoldInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: Bold;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* DialogStyle:*/
.DialogStyle {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.DialogStyleInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FileNameSetter:*/
.FileNameSetter {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.FileNameSetterInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* FileNameSetterBoxes:*/
.FileNameSetterBoxes {
  padding: 8px;
}
.FileNameSetterBoxesInline {
  padding: 8px;
}
/* FileNameSetterBoxes4:*/
.FileNameSetterBoxes4 {
  padding: 8px;
}
.FileNameSetterBoxes4Inline {
  padding: 8px;
}
/* FlipView:*/
.FlipView {
  padding: 8px;
}
.FlipViewInline {
  padding: 8px;
}
/* GeneralizedPlaceholder:*/
.GeneralizedPlaceholder {
  background-color: ;
  padding: 8px;
}
.GeneralizedPlaceholderInline {
  background-color: ;
  padding: 8px;
}
/* FieldHintStyle:*/
.FieldHintStyle {
  font-family: Segoe UI;
  font-style: italic;
  padding: 8px;
}
.FieldHintStyleInline {
  font-family: Segoe UI;
  font-style: italic;
  padding: 8px;
}
/* Framed:*/
.Framed {
  padding: 8px;
}
.FramedInline {
  padding: 8px;
}
/* Inset:*/
.Inset {
  padding: 8px;
}
.InsetInline {
  padding: 8px;
}
/* TextFrame:*/
.TextFrame {
  padding: 8px;
}
.TextFrameInline {
  padding: 8px;
}
/* GraphicsNoFontsOrMenu:*/
.GraphicsNoFontsOrMenu {
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
.GraphicsNoFontsOrMenuInline {
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
/* GraphicsGridLines:*/
.GraphicsGridLines {
  color: ;
  padding: 8px;
}
.GraphicsGridLinesInline {
  color: ;
  padding: 8px;
}
/* Graphics3DNoFontsOrMenu:*/
.Graphics3DNoFontsOrMenu {
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
.Graphics3DNoFontsOrMenuInline {
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
/* Graphics3DFaceGrids:*/
.Graphics3DFaceGrids {
  color: ;
  padding: 8px;
}
.Graphics3DFaceGridsInline {
  color: ;
  padding: 8px;
}
/* Graphics3DBox:*/
.Graphics3DBox {
  color: ;
  padding: 8px;
}
.Graphics3DBoxInline {
  color: ;
  padding: 8px;
}
/* GraphicsGrid:*/
.GraphicsGrid {
  padding: 8px;
}
.GraphicsGridInline {
  padding: 8px;
}
/* Inactive:*/
.Inactive {
  color: ;
  padding: 8px;
}
.InactiveInline {
  color: ;
  padding: 8px;
}
/* InactiveToken:*/
.InactiveToken {
  padding: 8px;
}
.InactiveTokenInline {
  padding: 8px;
}
/* ImageGraphics:*/
.ImageGraphics {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.ImageGraphicsInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* Image3DGraphics3D:*/
.Image3DGraphics3D {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.Image3DGraphics3DInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* MeshGraphics:*/
.MeshGraphics {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.MeshGraphicsInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* MeshGraphics3D:*/
.MeshGraphics3D {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.MeshGraphics3DInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* NetworkGraphics:*/
.NetworkGraphics {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.NetworkGraphicsInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* PlotGraphics:*/
.PlotGraphics {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.PlotGraphicsInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* TreeGraphics:*/
.TreeGraphics {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.TreeGraphicsInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* Grid:*/
.Grid {
  padding: 8px;
}
.GridInline {
  padding: 8px;
}
/* TextGrid:*/
.TextGrid {
  font-family: Arial;
  font-style: Plain;
  font-weight: Plain;
  padding: 8px;
}
.TextGridInline {
  font-family: Arial;
  font-style: Plain;
  font-weight: Plain;
  padding: 8px;
}
/* Column:*/
.Column {
  padding: 8px;
}
.ColumnInline {
  padding: 8px;
}
/* InlineText:*/
.InlineText {
  font-family: Arial;
  font-style: Plain;
  font-weight: Plain;
  padding: 8px;
}
.InlineTextInline {
  font-family: Arial;
  font-style: Plain;
  font-weight: Plain;
  padding: 8px;
}
/* InputField:*/
.InputField {
  text-align: left;
  padding: 8px;
}
.InputFieldInline {
  text-align: left;
  padding: 8px;
}
/* Labeled:*/
.Labeled {
  padding: 8px;
}
.LabeledInline {
  padding: 8px;
}
/* LabeledLabel:*/
.LabeledLabel {
  padding: 8px;
}
.LabeledLabelInline {
  padding: 8px;
}
/* LabeledGraphicsLabel:*/
.LabeledGraphicsLabel {
  padding: 8px;
}
.LabeledGraphicsLabelInline {
  padding: 8px;
}
/* LabeledSlider:*/
.LabeledSlider {
  padding: 8px;
}
.LabeledSliderInline {
  padding: 8px;
}
/* LabeledSliderLabel:*/
.LabeledSliderLabel {
  padding: 8px;
}
.LabeledSliderLabelInline {
  padding: 8px;
}
/* LightDarkColor:*/
.LightDarkColor {
  padding: 8px;
}
.LightDarkColorInline {
  padding: 8px;
}
/* LineWrapParts:*/
.LineWrapParts {
  padding: 8px;
}
.LineWrapPartsInline {
  padding: 8px;
}
/* ListAnimate:*/
.ListAnimate {
  font-weight: normal;
  padding: 8px;
}
.ListAnimateInline {
  font-weight: normal;
  padding: 8px;
}
/* ListAnimateLabel:*/
.ListAnimateLabel {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: normal;
  padding: 8px;
}
.ListAnimateLabelInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: normal;
  padding: 8px;
}
/* ListPicker:*/
.ListPicker {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
.ListPickerInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding: 8px;
}
/* LocatorPane:*/
.LocatorPane {
  padding: 8px;
}
.LocatorPaneInline {
  padding: 8px;
}
/* Manipulator:*/
.Manipulator {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: normal;
  padding: 8px;
}
.ManipulatorInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: normal;
  padding: 8px;
}
/* Manipulate:*/
.Manipulate {
  font-weight: normal;
  padding: 8px;
}
.ManipulateInline {
  font-weight: normal;
  padding: 8px;
}
/* ManipulateLabel:*/
.ManipulateLabel {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: normal;
  padding: 8px;
}
.ManipulateLabelInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: normal;
  padding: 8px;
}
/* Menu:*/
.Menu {
  font-family: Segoe UI;
  padding: 8px;
}
.MenuInline {
  font-family: Segoe UI;
  padding: 8px;
}
/* MenuLabel:*/
.MenuLabel {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  padding: 8px;
}
.MenuLabelInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  padding: 8px;
}
/* MenuView:*/
.MenuView {
  padding: 8px;
}
.MenuViewInline {
  padding: 8px;
}
/* MenuViewLabel:*/
.MenuViewLabel {
  font-size: 10px;
  font-family: Segoe UI;
  text-align: left;
  padding: 8px;
}
.MenuViewLabelInline {
  font-size: 10px;
  font-family: Segoe UI;
  text-align: left;
  padding: 8px;
}
/* Opener:*/
.Opener {
  padding: 8px;
}
.OpenerInline {
  padding: 8px;
}
/* OpenerView:*/
.OpenerView {
  padding: 8px;
}
.OpenerViewInline {
  padding: 8px;
}
/* Overlay:*/
.Overlay {
  padding: 8px;
}
.OverlayInline {
  padding: 8px;
}
/* Pane:*/
.Pane {
  padding: 8px;
}
.PaneInline {
  padding: 8px;
}
/* PaneSelector:*/
.PaneSelector {
  padding: 8px;
}
.PaneSelectorInline {
  padding: 8px;
}
/* Panel:*/
.Panel {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: ;
  padding: 8px;
}
.PanelInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: ;
  padding: 8px;
}
/* PanelLabel:*/
.PanelLabel {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: #FFFFFF;
  padding: 8px;
}
.PanelLabelInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: #FFFFFF;
  padding: 8px;
}
/* PopupMenu:*/
.PopupMenu {
  font-size: 10px;
  font-family: Segoe UI;
  text-align: left;
  padding: 8px;
}
.PopupMenuInline {
  font-size: 10px;
  font-family: Segoe UI;
  text-align: left;
  padding: 8px;
}
/* PopupMenuLabel:*/
.PopupMenuLabel {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  text-align: left;
  padding: 8px;
}
.PopupMenuLabelInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  text-align: left;
  padding: 8px;
}
/* PopupView:*/
.PopupView {
  padding: 8px;
}
.PopupViewInline {
  padding: 8px;
}
/* ProgressIndicator:*/
.ProgressIndicator {
  padding: 8px;
}
.ProgressIndicatorInline {
  padding: 8px;
}
/* RadioButton:*/
.RadioButton {
  padding: 8px;
}
.RadioButtonInline {
  padding: 8px;
}
/* RadioButtonBar:*/
.RadioButtonBar {
  padding: 8px;
}
.RadioButtonBarInline {
  padding: 8px;
}
/* RadioButtonBarLabel:*/
.RadioButtonBarLabel {
  padding: 8px;
}
.RadioButtonBarLabelInline {
  padding: 8px;
}
/* Setter:*/
.Setter {
  padding: 8px;
}
.SetterInline {
  padding: 8px;
}
/* SetterBar:*/
.SetterBar {
  padding: 8px;
}
.SetterBarInline {
  padding: 8px;
}
/* Slider:*/
.Slider {
  padding: 8px;
}
.SliderInline {
  padding: 8px;
}
/* Slider2D:*/
.Slider2D {
  padding: 8px;
}
.Slider2DInline {
  padding: 8px;
}
/* SlideView:*/
.SlideView {
  padding: 8px;
}
.SlideViewInline {
  padding: 8px;
}
/* TabView:*/
.TabView {
  color: ;
  padding: 8px;
}
.TabViewInline {
  color: ;
  padding: 8px;
}
/* TabViewLabel:*/
.TabViewLabel {
  font-family: Segoe UI;
  text-align: left;
  padding: 8px;
}
.TabViewLabelInline {
  font-family: Segoe UI;
  text-align: left;
  padding: 8px;
}
/* Toggler:*/
.Toggler {
  padding: 8px;
}
.TogglerInline {
  padding: 8px;
}
/* TogglerBar:*/
.TogglerBar {
  padding: 8px;
}
.TogglerBarInline {
  padding: 8px;
}
/* TooltipLabel:*/
.TooltipLabel {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.TooltipLabelInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
/* TextStyling:*/
.TextStyling {
  padding: 8px;
}
.TextStylingInline {
  padding: 8px;
}
/* TextStyleInputField:*/
.TextStyleInputField {
  padding: 8px;
}
.TextStyleInputFieldInline {
  padding: 8px;
}
/* InputFieldDefaultNumberStyle:*/
.InputFieldDefaultNumberStyle {
  padding: 8px;
}
.InputFieldDefaultNumberStyleInline {
  padding: 8px;
}
/* InputFieldDefaultTextStyle:*/
.InputFieldDefaultTextStyle {
  padding: 8px;
}
.InputFieldDefaultTextStyleInline {
  padding: 8px;
}
/* VerticalSlider:*/
.VerticalSlider {
  padding: 8px;
}
.VerticalSliderInline {
  padding: 8px;
}
/* GeoGraphics:*/
.GeoGraphics {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.GeoGraphicsInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* AstroGraphics:*/
.AstroGraphics {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.AstroGraphicsInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* TableView:*/
.TableView {
  font-family: Source Sans Pro;
  font-weight: normal;
  padding: 8px;
}
.TableViewInline {
  font-family: Source Sans Pro;
  font-weight: normal;
  padding: 8px;
}
/* TableViewGrid:*/
.TableViewGrid {
  font-weight: normal;
  padding: 8px;
}
.TableViewGridInline {
  font-weight: normal;
  padding: 8px;
}
/* TableViewNumbers:*/
.TableViewNumbers {
  font-weight: normal;
  color: ;
  text-align: right;
  padding: 8px;
}
.TableViewNumbersInline {
  font-weight: normal;
  color: ;
  text-align: right;
  padding: 8px;
}
/* TableViewStrings:*/
.TableViewStrings {
  color: ;
  text-align: left;
  padding: 8px;
}
.TableViewStringsInline {
  color: ;
  text-align: left;
  padding: 8px;
}
/* TableViewExpressions:*/
.TableViewExpressions {
  font-weight: normal;
  color: ;
  text-align: center;
  padding: 8px;
}
.TableViewExpressionsInline {
  font-weight: normal;
  color: ;
  text-align: center;
  padding: 8px;
}
/* TableViewLabels:*/
.TableViewLabels {
  /* font-size: 0.9 Inherited is not currently supported */
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TableViewLabelsInline {
  /* font-size: 0.9 Inherited is not currently supported */
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* Mouseover:*/
.Mouseover {
  padding: 8px;
}
.MouseoverInline {
  padding: 8px;
}
/* MouseoverTemplate:*/
.MouseoverTemplate {
  padding: 8px;
}
.MouseoverTemplateInline {
  padding: 8px;
}
/* HyperlinkURL:*/
.HyperlinkURL {
  padding: 8px;
}
.HyperlinkURLInline {
  padding: 8px;
}
/* HyperlinkPaclet:*/
.HyperlinkPaclet {
  padding: 8px;
}
.HyperlinkPacletInline {
  padding: 8px;
}
/* HyperlinkDefault:*/
.HyperlinkDefault {
  padding: 8px;
}
.HyperlinkDefaultInline {
  padding: 8px;
}
/* HyperlinkStaticTemplate:*/
.HyperlinkStaticTemplate {
  padding: 8px;
}
.HyperlinkStaticTemplateInline {
  padding: 8px;
}
/* HyperlinkTemplate:*/
.HyperlinkTemplate {
  padding: 8px;
}
.HyperlinkTemplateInline {
  padding: 8px;
}
/* ClickToCopy:*/
.ClickToCopy {
  padding: 8px;
}
.ClickToCopyInline {
  padding: 8px;
}
/* ClickToCopy2:*/
.ClickToCopy2 {
  padding: 8px;
}
.ClickToCopy2Inline {
  padding: 8px;
}
/* ClickToCopyTooltip:*/
.ClickToCopyTooltip {
  padding: 8px;
}
.ClickToCopyTooltipInline {
  padding: 8px;
}
/* InputFieldAppearance:RoundedFrame:*/
.InputFieldAppearance:RoundedFrame {
  padding: 8px;
}
.InputFieldAppearance:RoundedFrameInline {
  padding: 8px;
}
/* OpenerViewStatic:*/
.OpenerViewStatic {
  padding: 8px;
}
.OpenerViewStaticInline {
  padding: 8px;
}
/* OpenerViewDynamic:*/
.OpenerViewDynamic {
  padding: 8px;
}
.OpenerViewDynamicInline {
  padding: 8px;
}
/* C:*/
.C {
  padding: 8px;
}
.CInline {
  padding: 8px;
}
/* CantorStaircase:*/
.CantorStaircase {
  padding: 8px;
}
.CantorStaircaseInline {
  padding: 8px;
}
/* CenteredInterval:*/
.CenteredInterval {
  padding: 8px;
}
.CenteredIntervalInline {
  padding: 8px;
}
/* ConditionalExpression:*/
.ConditionalExpression {
  padding: 8px;
}
.ConditionalExpressionInline {
  padding: 8px;
}
/* Conjugate:*/
.Conjugate {
  padding: 8px;
}
.ConjugateInline {
  padding: 8px;
}
/* CoshIntegral:*/
.CoshIntegral {
  padding: 8px;
}
.CoshIntegralInline {
  padding: 8px;
}
/* CosIntegral:*/
.CosIntegral {
  padding: 8px;
}
.CosIntegralInline {
  padding: 8px;
}
/* CTraditional:*/
.CTraditional {
  padding: 8px;
}
.CTraditionalInline {
  padding: 8px;
}
/* FailedFormatting:*/
.FailedFormatting {
  padding: 8px;
}
.FailedFormattingInline {
  padding: 8px;
}
/* FresnelC:*/
.FresnelC {
  padding: 8px;
}
.FresnelCInline {
  padding: 8px;
}
/* FresnelF:*/
.FresnelF {
  padding: 8px;
}
.FresnelFInline {
  padding: 8px;
}
/* FresnelG:*/
.FresnelG {
  padding: 8px;
}
.FresnelGInline {
  padding: 8px;
}
/* FresnelS:*/
.FresnelS {
  padding: 8px;
}
.FresnelSInline {
  padding: 8px;
}
/* Gudermannian:*/
.Gudermannian {
  padding: 8px;
}
.GudermannianInline {
  padding: 8px;
}
/* Haversine:*/
.Haversine {
  padding: 8px;
}
.HaversineInline {
  padding: 8px;
}
/* InverseGudermannian:*/
.InverseGudermannian {
  padding: 8px;
}
.InverseGudermannianInline {
  padding: 8px;
}
/* InverseHaversine:*/
.InverseHaversine {
  padding: 8px;
}
.InverseHaversineInline {
  padding: 8px;
}
/* LogisticSigmoid:*/
.LogisticSigmoid {
  padding: 8px;
}
.LogisticSigmoidInline {
  padding: 8px;
}
/* MinkowskiQuestionMark:*/
.MinkowskiQuestionMark {
  padding: 8px;
}
.MinkowskiQuestionMarkInline {
  padding: 8px;
}
/* MixedFraction:*/
.MixedFraction {
  padding: 8px;
}
.MixedFractionInline {
  padding: 8px;
}
/* NumericalApproximation:*/
.NumericalApproximation {
  padding: 8px;
}
.NumericalApproximationInline {
  padding: 8px;
}
/* NumericalApproximationInterp:*/
.NumericalApproximationInterp {
  padding: 8px;
}
.NumericalApproximationInterpInline {
  padding: 8px;
}
/* PartitionsP:*/
.PartitionsP {
  padding: 8px;
}
.PartitionsPInline {
  padding: 8px;
}
/* PartitionsQ:*/
.PartitionsQ {
  padding: 8px;
}
.PartitionsQInline {
  padding: 8px;
}
/* Residue:*/
.Residue {
  padding: 8px;
}
.ResidueInline {
  padding: 8px;
}
/* Row:*/
.Row {
  padding: 8px;
}
.RowInline {
  padding: 8px;
}
/* RowDefault:*/
.RowDefault {
  padding: 8px;
}
.RowDefaultInline {
  padding: 8px;
}
/* RowNoSeparators:*/
.RowNoSeparators {
  padding: 8px;
}
.RowNoSeparatorsInline {
  padding: 8px;
}
/* RowWithSeparator:*/
.RowWithSeparator {
  padding: 8px;
}
.RowWithSeparatorInline {
  padding: 8px;
}
/* RowWithSeparators:*/
.RowWithSeparators {
  padding: 8px;
}
.RowWithSeparatorsInline {
  padding: 8px;
}
/* SinhIntegral:*/
.SinhIntegral {
  padding: 8px;
}
.SinhIntegralInline {
  padding: 8px;
}
/* SinIntegral:*/
.SinIntegral {
  padding: 8px;
}
.SinIntegralInline {
  padding: 8px;
}
/* Subsuperscript:*/
.Subsuperscript {
  padding: 8px;
}
.SubsuperscriptInline {
  padding: 8px;
}
/* Superscript:*/
.Superscript {
  padding: 8px;
}
.SuperscriptInline {
  padding: 8px;
}
/* BellB:*/
.BellB {
  padding: 8px;
}
.BellBInline {
  padding: 8px;
}
/* BellB2:*/
.BellB2 {
  padding: 8px;
}
.BellB2Inline {
  padding: 8px;
}
/* BellY:*/
.BellY {
  padding: 8px;
}
.BellYInline {
  padding: 8px;
}
/* BellYMatrix:*/
.BellYMatrix {
  padding: 8px;
}
.BellYMatrixInline {
  padding: 8px;
}
/* BellY1:*/
.BellY1 {
  padding: 8px;
}
.BellY1Inline {
  padding: 8px;
}
/* BernoulliB:*/
.BernoulliB {
  padding: 8px;
}
.BernoulliBInline {
  padding: 8px;
}
/* BernoulliB2:*/
.BernoulliB2 {
  padding: 8px;
}
.BernoulliB2Inline {
  padding: 8px;
}
/* CatalanNumber:*/
.CatalanNumber {
  padding: 8px;
}
.CatalanNumberInline {
  padding: 8px;
}
/* EulerE:*/
.EulerE {
  padding: 8px;
}
.EulerEInline {
  padding: 8px;
}
/* EulerE2:*/
.EulerE2 {
  padding: 8px;
}
.EulerE2Inline {
  padding: 8px;
}
/* Fibonacci:*/
.Fibonacci {
  padding: 8px;
}
.FibonacciInline {
  padding: 8px;
}
/* Fibonacci2:*/
.Fibonacci2 {
  padding: 8px;
}
.Fibonacci2Inline {
  padding: 8px;
}
/* HarmonicNumber:*/
.HarmonicNumber {
  padding: 8px;
}
.HarmonicNumberInline {
  padding: 8px;
}
/* HarmonicNumber2:*/
.HarmonicNumber2 {
  padding: 8px;
}
.HarmonicNumber2Inline {
  padding: 8px;
}
/* LucasL:*/
.LucasL {
  padding: 8px;
}
.LucasLInline {
  padding: 8px;
}
/* LucasL2:*/
.LucasL2 {
  padding: 8px;
}
.LucasL2Inline {
  padding: 8px;
}
/* NorlundB:*/
.NorlundB {
  padding: 8px;
}
.NorlundBInline {
  padding: 8px;
}
/* NorlundB3:*/
.NorlundB3 {
  padding: 8px;
}
.NorlundB3Inline {
  padding: 8px;
}
/* StirlingS1:*/
.StirlingS1 {
  padding: 8px;
}
.StirlingS1Inline {
  padding: 8px;
}
/* StirlingS2:*/
.StirlingS2 {
  padding: 8px;
}
.StirlingS2Inline {
  padding: 8px;
}
/* NonNegativeConeString:*/
.NonNegativeConeString {
  padding: 8px;
}
.NonNegativeConeStringInline {
  padding: 8px;
}
/* SemidefiniteConeString:*/
.SemidefiniteConeString {
  padding: 8px;
}
.SemidefiniteConeStringInline {
  padding: 8px;
}
/* NormConeString:*/
.NormConeString {
  padding: 8px;
}
.NormConeStringInline {
  padding: 8px;
}
/* ExponentialConeString:*/
.ExponentialConeString {
  padding: 8px;
}
.ExponentialConeStringInline {
  padding: 8px;
}
/* DualExponentialConeString:*/
.DualExponentialConeString {
  padding: 8px;
}
.DualExponentialConeStringInline {
  padding: 8px;
}
/* PowerConeString:*/
.PowerConeString {
  padding: 8px;
}
.PowerConeStringInline {
  padding: 8px;
}
/* DualPowerConeString:*/
.DualPowerConeString {
  padding: 8px;
}
.DualPowerConeStringInline {
  padding: 8px;
}
/* NonNegativeConeList:*/
.NonNegativeConeList {
  padding: 8px;
}
.NonNegativeConeListInline {
  padding: 8px;
}
/* SemidefiniteConeList:*/
.SemidefiniteConeList {
  padding: 8px;
}
.SemidefiniteConeListInline {
  padding: 8px;
}
/* NormConeList:*/
.NormConeList {
  padding: 8px;
}
.NormConeListInline {
  padding: 8px;
}
/* PowerConeList:*/
.PowerConeList {
  padding: 8px;
}
.PowerConeListInline {
  padding: 8px;
}
/* DualPowerConeList:*/
.DualPowerConeList {
  padding: 8px;
}
.DualPowerConeListInline {
  padding: 8px;
}
/* ChampernowneNumber:*/
.ChampernowneNumber {
  padding: 8px;
}
.ChampernowneNumberInline {
  padding: 8px;
}
/* Cyclotomic:*/
.Cyclotomic {
  padding: 8px;
}
.CyclotomicInline {
  padding: 8px;
}
/* StieltjesGamma:*/
.StieltjesGamma {
  padding: 8px;
}
.StieltjesGammaInline {
  padding: 8px;
}
/* StieltjesGamma2:*/
.StieltjesGamma2 {
  padding: 8px;
}
.StieltjesGamma2Inline {
  padding: 8px;
}
/* SystemsModelGrid00:*/
.SystemsModelGrid00 {
  padding: 8px;
}
.SystemsModelGrid00Inline {
  padding: 8px;
}
/* SystemsModelGrid01:*/
.SystemsModelGrid01 {
  padding: 8px;
}
.SystemsModelGrid01Inline {
  padding: 8px;
}
/* SystemsModelGrid02:*/
.SystemsModelGrid02 {
  padding: 8px;
}
.SystemsModelGrid02Inline {
  padding: 8px;
}
/* SystemsModelGrid10:*/
.SystemsModelGrid10 {
  padding: 8px;
}
.SystemsModelGrid10Inline {
  padding: 8px;
}
/* SystemsModelGrid11:*/
.SystemsModelGrid11 {
  padding: 8px;
}
.SystemsModelGrid11Inline {
  padding: 8px;
}
/* SystemsModelGrid12:*/
.SystemsModelGrid12 {
  padding: 8px;
}
.SystemsModelGrid12Inline {
  padding: 8px;
}
/* SystemsModelSuperscript:*/
.SystemsModelSuperscript {
  color: ;
  padding: 8px;
}
.SystemsModelSuperscriptInline {
  color: ;
  padding: 8px;
}
/* SystemsModelMinimalElement:*/
.SystemsModelMinimalElement {
  color: ;
  padding: 8px;
}
.SystemsModelMinimalElementInline {
  color: ;
  padding: 8px;
}
/* SystemsModelDelay:*/
.SystemsModelDelay {
  padding: 8px;
}
.SystemsModelDelayInline {
  padding: 8px;
}
/* TransferFunctionModelFull:*/
.TransferFunctionModelFull {
  padding: 8px;
}
.TransferFunctionModelFullInline {
  padding: 8px;
}
/* TransferFunctionModelMinimal:*/
.TransferFunctionModelMinimal {
  padding: 8px;
}
.TransferFunctionModelMinimalInline {
  padding: 8px;
}
/* StateSpaceModelFull:*/
.StateSpaceModelFull {
  padding: 8px;
}
.StateSpaceModelFullInline {
  padding: 8px;
}
/* StateSpaceModelMinimal:*/
.StateSpaceModelMinimal {
  padding: 8px;
}
.StateSpaceModelMinimalInline {
  padding: 8px;
}
/* AffineStateSpaceModelFull:*/
.AffineStateSpaceModelFull {
  padding: 8px;
}
.AffineStateSpaceModelFullInline {
  padding: 8px;
}
/* AffineStateSpaceModelMinimal:*/
.AffineStateSpaceModelMinimal {
  padding: 8px;
}
.AffineStateSpaceModelMinimalInline {
  padding: 8px;
}
/* NonlinearStateSpaceModelFull:*/
.NonlinearStateSpaceModelFull {
  padding: 8px;
}
.NonlinearStateSpaceModelFullInline {
  padding: 8px;
}
/* NonlinearStateSpaceModelMinimal:*/
.NonlinearStateSpaceModelMinimal {
  padding: 8px;
}
.NonlinearStateSpaceModelMinimalInline {
  padding: 8px;
}
/* IOModel:*/
.IOModel {
  padding: 8px;
}
.IOModelInline {
  padding: 8px;
}
/* SystemsModel:*/
.SystemsModel {
  padding: 8px;
}
.SystemsModelInline {
  padding: 8px;
}
/* SinDegrees:*/
.SinDegrees {
  padding: 8px;
}
.SinDegreesInline {
  padding: 8px;
}
/* CosDegrees:*/
.CosDegrees {
  padding: 8px;
}
.CosDegreesInline {
  padding: 8px;
}
/* TanDegrees:*/
.TanDegrees {
  padding: 8px;
}
.TanDegreesInline {
  padding: 8px;
}
/* CotDegrees:*/
.CotDegrees {
  padding: 8px;
}
.CotDegreesInline {
  padding: 8px;
}
/* SecDegrees:*/
.SecDegrees {
  padding: 8px;
}
.SecDegreesInline {
  padding: 8px;
}
/* CscDegrees:*/
.CscDegrees {
  padding: 8px;
}
.CscDegreesInline {
  padding: 8px;
}
/* ArcSinDegrees:*/
.ArcSinDegrees {
  padding: 8px;
}
.ArcSinDegreesInline {
  padding: 8px;
}
/* ArcCosDegrees:*/
.ArcCosDegrees {
  padding: 8px;
}
.ArcCosDegreesInline {
  padding: 8px;
}
/* ArcTanDegrees:*/
.ArcTanDegrees {
  padding: 8px;
}
.ArcTanDegreesInline {
  padding: 8px;
}
/* ArcCotDegrees:*/
.ArcCotDegrees {
  padding: 8px;
}
.ArcCotDegreesInline {
  padding: 8px;
}
/* ArcSecDegrees:*/
.ArcSecDegrees {
  padding: 8px;
}
.ArcSecDegreesInline {
  padding: 8px;
}
/* ArcCscDegrees:*/
.ArcCscDegrees {
  padding: 8px;
}
.ArcCscDegreesInline {
  padding: 8px;
}
/* SinDegreesPower:*/
.SinDegreesPower {
  padding: 8px;
}
.SinDegreesPowerInline {
  padding: 8px;
}
/* CosDegreesPower:*/
.CosDegreesPower {
  padding: 8px;
}
.CosDegreesPowerInline {
  padding: 8px;
}
/* TanDegreesPower:*/
.TanDegreesPower {
  padding: 8px;
}
.TanDegreesPowerInline {
  padding: 8px;
}
/* CotDegreesPower:*/
.CotDegreesPower {
  padding: 8px;
}
.CotDegreesPowerInline {
  padding: 8px;
}
/* SecDegreesPower:*/
.SecDegreesPower {
  padding: 8px;
}
.SecDegreesPowerInline {
  padding: 8px;
}
/* CscDegreesPower:*/
.CscDegreesPower {
  padding: 8px;
}
.CscDegreesPowerInline {
  padding: 8px;
}
/* DifferenceDelta3:*/
.DifferenceDelta3 {
  padding: 8px;
}
.DifferenceDelta3Inline {
  padding: 8px;
}
/* DifferenceDelta4:*/
.DifferenceDelta4 {
  padding: 8px;
}
.DifferenceDelta4Inline {
  padding: 8px;
}
/* DiscreteRatio3:*/
.DiscreteRatio3 {
  padding: 8px;
}
.DiscreteRatio3Inline {
  padding: 8px;
}
/* DiscreteRatio4:*/
.DiscreteRatio4 {
  padding: 8px;
}
.DiscreteRatio4Inline {
  padding: 8px;
}
/* DiscreteShift3:*/
.DiscreteShift3 {
  padding: 8px;
}
.DiscreteShift3Inline {
  padding: 8px;
}
/* DiscreteShift4:*/
.DiscreteShift4 {
  padding: 8px;
}
.DiscreteShift4Inline {
  padding: 8px;
}
/* EllipticE:*/
.EllipticE {
  padding: 8px;
}
.EllipticEInline {
  padding: 8px;
}
/* EllipticE2:*/
.EllipticE2 {
  padding: 8px;
}
.EllipticE2Inline {
  padding: 8px;
}
/* EllipticF:*/
.EllipticF {
  padding: 8px;
}
.EllipticFInline {
  padding: 8px;
}
/* EllipticK:*/
.EllipticK {
  padding: 8px;
}
.EllipticKInline {
  padding: 8px;
}
/* EllipticPi:*/
.EllipticPi {
  padding: 8px;
}
.EllipticPiInline {
  padding: 8px;
}
/* EllipticPi3:*/
.EllipticPi3 {
  padding: 8px;
}
.EllipticPi3Inline {
  padding: 8px;
}
/* EllipticNomeQ:*/
.EllipticNomeQ {
  padding: 8px;
}
.EllipticNomeQInline {
  padding: 8px;
}
/* InverseEllipticNomeQ:*/
.InverseEllipticNomeQ {
  padding: 8px;
}
.InverseEllipticNomeQInline {
  padding: 8px;
}
/* DedekindEta:*/
.DedekindEta {
  padding: 8px;
}
.DedekindEtaInline {
  padding: 8px;
}
/* EllipticTheta:*/
.EllipticTheta {
  padding: 8px;
}
.EllipticThetaInline {
  padding: 8px;
}
/* EllipticThetaConstant:*/
.EllipticThetaConstant {
  padding: 8px;
}
.EllipticThetaConstantInline {
  padding: 8px;
}
/* EllipticThetaPrime:*/
.EllipticThetaPrime {
  padding: 8px;
}
.EllipticThetaPrimeInline {
  padding: 8px;
}
/* EllipticThetaPrimeConstant:*/
.EllipticThetaPrimeConstant {
  padding: 8px;
}
.EllipticThetaPrimeConstantInline {
  padding: 8px;
}
/* InverseJacobiCD:*/
.InverseJacobiCD {
  padding: 8px;
}
.InverseJacobiCDInline {
  padding: 8px;
}
/* InverseJacobiCN:*/
.InverseJacobiCN {
  padding: 8px;
}
.InverseJacobiCNInline {
  padding: 8px;
}
/* InverseJacobiCS:*/
.InverseJacobiCS {
  padding: 8px;
}
.InverseJacobiCSInline {
  padding: 8px;
}
/* InverseJacobiDC:*/
.InverseJacobiDC {
  padding: 8px;
}
.InverseJacobiDCInline {
  padding: 8px;
}
/* InverseJacobiDN:*/
.InverseJacobiDN {
  padding: 8px;
}
.InverseJacobiDNInline {
  padding: 8px;
}
/* InverseJacobiDS:*/
.InverseJacobiDS {
  padding: 8px;
}
.InverseJacobiDSInline {
  padding: 8px;
}
/* InverseJacobiNC:*/
.InverseJacobiNC {
  padding: 8px;
}
.InverseJacobiNCInline {
  padding: 8px;
}
/* InverseJacobiND:*/
.InverseJacobiND {
  padding: 8px;
}
.InverseJacobiNDInline {
  padding: 8px;
}
/* InverseJacobiNS:*/
.InverseJacobiNS {
  padding: 8px;
}
.InverseJacobiNSInline {
  padding: 8px;
}
/* InverseJacobiSC:*/
.InverseJacobiSC {
  padding: 8px;
}
.InverseJacobiSCInline {
  padding: 8px;
}
/* InverseJacobiSD:*/
.InverseJacobiSD {
  padding: 8px;
}
.InverseJacobiSDInline {
  padding: 8px;
}
/* InverseJacobiSN:*/
.InverseJacobiSN {
  padding: 8px;
}
.InverseJacobiSNInline {
  padding: 8px;
}
/* InverseWeierstrassP:*/
.InverseWeierstrassP {
  padding: 8px;
}
.InverseWeierstrassPInline {
  padding: 8px;
}
/* InverseWeierstrassP4:*/
.InverseWeierstrassP4 {
  padding: 8px;
}
.InverseWeierstrassP4Inline {
  padding: 8px;
}
/* JacobiAmplitude:*/
.JacobiAmplitude {
  padding: 8px;
}
.JacobiAmplitudeInline {
  padding: 8px;
}
/* JacobiCD:*/
.JacobiCD {
  padding: 8px;
}
.JacobiCDInline {
  padding: 8px;
}
/* JacobiCN:*/
.JacobiCN {
  padding: 8px;
}
.JacobiCNInline {
  padding: 8px;
}
/* JacobiCS:*/
.JacobiCS {
  padding: 8px;
}
.JacobiCSInline {
  padding: 8px;
}
/* JacobiDC:*/
.JacobiDC {
  padding: 8px;
}
.JacobiDCInline {
  padding: 8px;
}
/* JacobiDN:*/
.JacobiDN {
  padding: 8px;
}
.JacobiDNInline {
  padding: 8px;
}
/* JacobiDS:*/
.JacobiDS {
  padding: 8px;
}
.JacobiDSInline {
  padding: 8px;
}
/* JacobiNC:*/
.JacobiNC {
  padding: 8px;
}
.JacobiNCInline {
  padding: 8px;
}
/* JacobiND:*/
.JacobiND {
  padding: 8px;
}
.JacobiNDInline {
  padding: 8px;
}
/* JacobiNS:*/
.JacobiNS {
  padding: 8px;
}
.JacobiNSInline {
  padding: 8px;
}
/* JacobiSC:*/
.JacobiSC {
  padding: 8px;
}
.JacobiSCInline {
  padding: 8px;
}
/* JacobiSD:*/
.JacobiSD {
  padding: 8px;
}
.JacobiSDInline {
  padding: 8px;
}
/* JacobiSN:*/
.JacobiSN {
  padding: 8px;
}
.JacobiSNInline {
  padding: 8px;
}
/* JacobiZN:*/
.JacobiZN {
  padding: 8px;
}
.JacobiZNInline {
  padding: 8px;
}
/* JacobiEpsilon:*/
.JacobiEpsilon {
  padding: 8px;
}
.JacobiEpsilonInline {
  padding: 8px;
}
/* JacobiZeta:*/
.JacobiZeta {
  padding: 8px;
}
.JacobiZetaInline {
  padding: 8px;
}
/* KleinInvariantJ:*/
.KleinInvariantJ {
  padding: 8px;
}
.KleinInvariantJInline {
  padding: 8px;
}
/* ModularLambda:*/
.ModularLambda {
  padding: 8px;
}
.ModularLambdaInline {
  padding: 8px;
}
/* NevilleThetaC:*/
.NevilleThetaC {
  padding: 8px;
}
.NevilleThetaCInline {
  padding: 8px;
}
/* NevilleThetaD:*/
.NevilleThetaD {
  padding: 8px;
}
.NevilleThetaDInline {
  padding: 8px;
}
/* NevilleThetaN:*/
.NevilleThetaN {
  padding: 8px;
}
.NevilleThetaNInline {
  padding: 8px;
}
/* NevilleThetaS:*/
.NevilleThetaS {
  padding: 8px;
}
.NevilleThetaSInline {
  padding: 8px;
}
/* WeierstrassE1:*/
.WeierstrassE1 {
  padding: 8px;
}
.WeierstrassE1Inline {
  padding: 8px;
}
/* WeierstrassE2:*/
.WeierstrassE2 {
  padding: 8px;
}
.WeierstrassE2Inline {
  padding: 8px;
}
/* WeierstrassE3:*/
.WeierstrassE3 {
  padding: 8px;
}
.WeierstrassE3Inline {
  padding: 8px;
}
/* WeierstrassEta1:*/
.WeierstrassEta1 {
  padding: 8px;
}
.WeierstrassEta1Inline {
  padding: 8px;
}
/* WeierstrassEta2:*/
.WeierstrassEta2 {
  padding: 8px;
}
.WeierstrassEta2Inline {
  padding: 8px;
}
/* WeierstrassEta3:*/
.WeierstrassEta3 {
  padding: 8px;
}
.WeierstrassEta3Inline {
  padding: 8px;
}
/* WeierstrassHalfPeriodW1:*/
.WeierstrassHalfPeriodW1 {
  padding: 8px;
}
.WeierstrassHalfPeriodW1Inline {
  padding: 8px;
}
/* WeierstrassHalfPeriodW2:*/
.WeierstrassHalfPeriodW2 {
  padding: 8px;
}
.WeierstrassHalfPeriodW2Inline {
  padding: 8px;
}
/* WeierstrassHalfPeriodW3:*/
.WeierstrassHalfPeriodW3 {
  padding: 8px;
}
.WeierstrassHalfPeriodW3Inline {
  padding: 8px;
}
/* WeierstrassInvariantG2:*/
.WeierstrassInvariantG2 {
  padding: 8px;
}
.WeierstrassInvariantG2Inline {
  padding: 8px;
}
/* WeierstrassInvariantG3:*/
.WeierstrassInvariantG3 {
  padding: 8px;
}
.WeierstrassInvariantG3Inline {
  padding: 8px;
}
/* WeierstrassP:*/
.WeierstrassP {
  padding: 8px;
}
.WeierstrassPInline {
  padding: 8px;
}
/* WeierstrassPPrime:*/
.WeierstrassPPrime {
  padding: 8px;
}
.WeierstrassPPrimeInline {
  padding: 8px;
}
/* WeierstrassSigma:*/
.WeierstrassSigma {
  padding: 8px;
}
.WeierstrassSigmaInline {
  padding: 8px;
}
/* WeierstrassZeta:*/
.WeierstrassZeta {
  padding: 8px;
}
.WeierstrassZetaInline {
  padding: 8px;
}
/* AlternatingFactorial:*/
.AlternatingFactorial {
  padding: 8px;
}
.AlternatingFactorialInline {
  padding: 8px;
}
/* AugmentedSymmetricPolynomial:*/
.AugmentedSymmetricPolynomial {
  padding: 8px;
}
.AugmentedSymmetricPolynomialInline {
  padding: 8px;
}
/* AugmentedSymmetricPolynomialList:*/
.AugmentedSymmetricPolynomialList {
  padding: 8px;
}
.AugmentedSymmetricPolynomialListInline {
  padding: 8px;
}
/* BarnesG:*/
.BarnesG {
  padding: 8px;
}
.BarnesGInline {
  padding: 8px;
}
/* Beta:*/
.Beta {
  padding: 8px;
}
.BetaInline {
  padding: 8px;
}
/* Beta3:*/
.Beta3 {
  padding: 8px;
}
.Beta3Inline {
  padding: 8px;
}
/* Beta4:*/
.Beta4 {
  padding: 8px;
}
.Beta4Inline {
  padding: 8px;
}
/* BetaRegularized:*/
.BetaRegularized {
  padding: 8px;
}
.BetaRegularizedInline {
  padding: 8px;
}
/* BetaRegularized4:*/
.BetaRegularized4 {
  padding: 8px;
}
.BetaRegularized4Inline {
  padding: 8px;
}
/* Binomial:*/
.Binomial {
  padding: 8px;
}
.BinomialInline {
  padding: 8px;
}
/* CentralMoment:*/
.CentralMoment {
  padding: 8px;
}
.CentralMomentInline {
  padding: 8px;
}
/* CentralMomentList:*/
.CentralMomentList {
  padding: 8px;
}
.CentralMomentListInline {
  padding: 8px;
}
/* Cumulant:*/
.Cumulant {
  padding: 8px;
}
.CumulantInline {
  padding: 8px;
}
/* CumulantList:*/
.CumulantList {
  padding: 8px;
}
.CumulantListInline {
  padding: 8px;
}
/* FactorialMoment:*/
.FactorialMoment {
  padding: 8px;
}
.FactorialMomentInline {
  padding: 8px;
}
/* FactorialMomentList:*/
.FactorialMomentList {
  padding: 8px;
}
.FactorialMomentListInline {
  padding: 8px;
}
/* FactorialPower:*/
.FactorialPower {
  padding: 8px;
}
.FactorialPowerInline {
  padding: 8px;
}
/* FactorialPower3:*/
.FactorialPower3 {
  padding: 8px;
}
.FactorialPower3Inline {
  padding: 8px;
}
/* Fibonorial:*/
.Fibonorial {
  padding: 8px;
}
.FibonorialInline {
  padding: 8px;
}
/* Gamma:*/
.Gamma {
  padding: 8px;
}
.GammaInline {
  padding: 8px;
}
/* Gamma2:*/
.Gamma2 {
  padding: 8px;
}
.Gamma2Inline {
  padding: 8px;
}
/* Gamma3:*/
.Gamma3 {
  padding: 8px;
}
.Gamma3Inline {
  padding: 8px;
}
/* GammaRegularized:*/
.GammaRegularized {
  padding: 8px;
}
.GammaRegularizedInline {
  padding: 8px;
}
/* GammaRegularized3:*/
.GammaRegularized3 {
  padding: 8px;
}
.GammaRegularized3Inline {
  padding: 8px;
}
/* Hyperfactorial:*/
.Hyperfactorial {
  padding: 8px;
}
.HyperfactorialInline {
  padding: 8px;
}
/* InverseBetaRegularized:*/
.InverseBetaRegularized {
  padding: 8px;
}
.InverseBetaRegularizedInline {
  padding: 8px;
}
/* InverseBetaRegularized4:*/
.InverseBetaRegularized4 {
  padding: 8px;
}
.InverseBetaRegularized4Inline {
  padding: 8px;
}
/* InverseGammaRegularized:*/
.InverseGammaRegularized {
  padding: 8px;
}
.InverseGammaRegularizedInline {
  padding: 8px;
}
/* InverseGammaRegularized3:*/
.InverseGammaRegularized3 {
  padding: 8px;
}
.InverseGammaRegularized3Inline {
  padding: 8px;
}
/* LogBarnesG:*/
.LogBarnesG {
  padding: 8px;
}
.LogBarnesGInline {
  padding: 8px;
}
/* MarcumQ:*/
.MarcumQ {
  padding: 8px;
}
.MarcumQInline {
  padding: 8px;
}
/* Moment:*/
.Moment {
  padding: 8px;
}
.MomentInline {
  padding: 8px;
}
/* MomentList:*/
.MomentList {
  padding: 8px;
}
.MomentListInline {
  padding: 8px;
}
/* OwenT:*/
.OwenT {
  padding: 8px;
}
.OwenTInline {
  padding: 8px;
}
/* PascalBinomial:*/
.PascalBinomial {
  padding: 8px;
}
.PascalBinomialInline {
  padding: 8px;
}
/* PolyGamma:*/
.PolyGamma {
  padding: 8px;
}
.PolyGammaInline {
  padding: 8px;
}
/* PolyGamma2:*/
.PolyGamma2 {
  padding: 8px;
}
.PolyGamma2Inline {
  padding: 8px;
}
/* PowerSymmetricPolynomial:*/
.PowerSymmetricPolynomial {
  padding: 8px;
}
.PowerSymmetricPolynomialInline {
  padding: 8px;
}
/* PowerSymmetricPolynomialList:*/
.PowerSymmetricPolynomialList {
  padding: 8px;
}
.PowerSymmetricPolynomialListInline {
  padding: 8px;
}
/* QBinomial:*/
.QBinomial {
  padding: 8px;
}
.QBinomialInline {
  padding: 8px;
}
/* QFactorial:*/
.QFactorial {
  padding: 8px;
}
.QFactorialInline {
  padding: 8px;
}
/* QGamma:*/
.QGamma {
  padding: 8px;
}
.QGammaInline {
  padding: 8px;
}
/* QPolyGamma:*/
.QPolyGamma {
  padding: 8px;
}
.QPolyGammaInline {
  padding: 8px;
}
/* QPolyGamma3:*/
.QPolyGamma3 {
  padding: 8px;
}
.QPolyGamma3Inline {
  padding: 8px;
}
/* DiracCombSeq:*/
.DiracCombSeq {
  padding: 8px;
}
.DiracCombSeqInline {
  padding: 8px;
}
/* DiracDeltaSeq:*/
.DiracDeltaSeq {
  padding: 8px;
}
.DiracDeltaSeqInline {
  padding: 8px;
}
/* DiscreteDeltaSeq:*/
.DiscreteDeltaSeq {
  padding: 8px;
}
.DiscreteDeltaSeqInline {
  padding: 8px;
}
/* HeavisideLambdaSeq:*/
.HeavisideLambdaSeq {
  padding: 8px;
}
.HeavisideLambdaSeqInline {
  padding: 8px;
}
/* HeavisidePiSeq:*/
.HeavisidePiSeq {
  padding: 8px;
}
.HeavisidePiSeqInline {
  padding: 8px;
}
/* HeavisideThetaSeq:*/
.HeavisideThetaSeq {
  padding: 8px;
}
.HeavisideThetaSeqInline {
  padding: 8px;
}
/* KroneckerDeltaSeq:*/
.KroneckerDeltaSeq {
  padding: 8px;
}
.KroneckerDeltaSeqInline {
  padding: 8px;
}
/* UnitBoxSeq:*/
.UnitBoxSeq {
  padding: 8px;
}
.UnitBoxSeqInline {
  padding: 8px;
}
/* UnitStepSeq:*/
.UnitStepSeq {
  padding: 8px;
}
.UnitStepSeqInline {
  padding: 8px;
}
/* UnitTriangleSeq:*/
.UnitTriangleSeq {
  padding: 8px;
}
.UnitTriangleSeqInline {
  padding: 8px;
}
/* BernsteinBasis:*/
.BernsteinBasis {
  padding: 8px;
}
.BernsteinBasisInline {
  padding: 8px;
}
/* BSplineBasis:*/
.BSplineBasis {
  padding: 8px;
}
.BSplineBasisInline {
  padding: 8px;
}
/* BSplineBasis3:*/
.BSplineBasis3 {
  padding: 8px;
}
.BSplineBasis3Inline {
  padding: 8px;
}
/* BSplineBasis4:*/
.BSplineBasis4 {
  padding: 8px;
}
.BSplineBasis4Inline {
  padding: 8px;
}
/* CardinalBSplineBasis:*/
.CardinalBSplineBasis {
  padding: 8px;
}
.CardinalBSplineBasisInline {
  padding: 8px;
}
/* DirectedEdge:*/
.DirectedEdge {
  padding: 8px;
}
.DirectedEdgeInline {
  padding: 8px;
}
/* UndirectedEdge:*/
.UndirectedEdge {
  padding: 8px;
}
.UndirectedEdgeInline {
  padding: 8px;
}
/* AiryAi:*/
.AiryAi {
  padding: 8px;
}
.AiryAiInline {
  padding: 8px;
}
/* AiryAiPrime:*/
.AiryAiPrime {
  padding: 8px;
}
.AiryAiPrimeInline {
  padding: 8px;
}
/* AiryBi:*/
.AiryBi {
  padding: 8px;
}
.AiryBiInline {
  padding: 8px;
}
/* AiryBiPrime:*/
.AiryBiPrime {
  padding: 8px;
}
.AiryBiPrimeInline {
  padding: 8px;
}
/* AngerJ2:*/
.AngerJ2 {
  padding: 8px;
}
.AngerJ2Inline {
  padding: 8px;
}
/* AngerJ:*/
.AngerJ {
  padding: 8px;
}
.AngerJInline {
  padding: 8px;
}
/* AppellF1:*/
.AppellF1 {
  padding: 8px;
}
.AppellF1Inline {
  padding: 8px;
}
/* AppellF2:*/
.AppellF2 {
  padding: 8px;
}
.AppellF2Inline {
  padding: 8px;
}
/* AppellF3:*/
.AppellF3 {
  padding: 8px;
}
.AppellF3Inline {
  padding: 8px;
}
/* AppellF4:*/
.AppellF4 {
  padding: 8px;
}
.AppellF4Inline {
  padding: 8px;
}
/* BesselI:*/
.BesselI {
  padding: 8px;
}
.BesselIInline {
  padding: 8px;
}
/* BesselJ:*/
.BesselJ {
  padding: 8px;
}
.BesselJInline {
  padding: 8px;
}
/* BesselJZero:*/
.BesselJZero {
  padding: 8px;
}
.BesselJZeroInline {
  padding: 8px;
}
/* BesselK:*/
.BesselK {
  padding: 8px;
}
.BesselKInline {
  padding: 8px;
}
/* BesselY:*/
.BesselY {
  padding: 8px;
}
.BesselYInline {
  padding: 8px;
}
/* BesselYZero:*/
.BesselYZero {
  padding: 8px;
}
.BesselYZeroInline {
  padding: 8px;
}
/* CoulombF:*/
.CoulombF {
  padding: 8px;
}
.CoulombFInline {
  padding: 8px;
}
/* CoulombG:*/
.CoulombG {
  padding: 8px;
}
.CoulombGInline {
  padding: 8px;
}
/* CoulombH1:*/
.CoulombH1 {
  padding: 8px;
}
.CoulombH1Inline {
  padding: 8px;
}
/* CoulombH2:*/
.CoulombH2 {
  padding: 8px;
}
.CoulombH2Inline {
  padding: 8px;
}
/* DawsonF:*/
.DawsonF {
  padding: 8px;
}
.DawsonFInline {
  padding: 8px;
}
/* ExpIntegralE:*/
.ExpIntegralE {
  padding: 8px;
}
.ExpIntegralEInline {
  padding: 8px;
}
/* ExpIntegralEi:*/
.ExpIntegralEi {
  padding: 8px;
}
.ExpIntegralEiInline {
  padding: 8px;
}
/* FoxH:*/
.FoxH {
  padding: 8px;
}
.FoxHInline {
  padding: 8px;
}
/* InvisibleEmptyList:*/
.InvisibleEmptyList {
  padding: 8px;
}
.InvisibleEmptyListInline {
  padding: 8px;
}
/* Tuple:*/
.Tuple {
  padding: 8px;
}
.TupleInline {
  padding: 8px;
}
/* HankelH1:*/
.HankelH1 {
  padding: 8px;
}
.HankelH1Inline {
  padding: 8px;
}
/* HankelH2:*/
.HankelH2 {
  padding: 8px;
}
.HankelH2Inline {
  padding: 8px;
}
/* Hypergeometric0F1:*/
.Hypergeometric0F1 {
  padding: 8px;
}
.Hypergeometric0F1Inline {
  padding: 8px;
}
/* Hypergeometric0F1Regularized:*/
.Hypergeometric0F1Regularized {
  padding: 8px;
}
.Hypergeometric0F1RegularizedInline {
  padding: 8px;
}
/* Hypergeometric1F1:*/
.Hypergeometric1F1 {
  padding: 8px;
}
.Hypergeometric1F1Inline {
  padding: 8px;
}
/* Hypergeometric1F1Regularized:*/
.Hypergeometric1F1Regularized {
  padding: 8px;
}
.Hypergeometric1F1RegularizedInline {
  padding: 8px;
}
/* Hypergeometric2F1:*/
.Hypergeometric2F1 {
  padding: 8px;
}
.Hypergeometric2F1Inline {
  padding: 8px;
}
/* Hypergeometric2F1Regularized:*/
.Hypergeometric2F1Regularized {
  padding: 8px;
}
.Hypergeometric2F1RegularizedInline {
  padding: 8px;
}
/* HypergeometricU:*/
.HypergeometricU {
  padding: 8px;
}
.HypergeometricUInline {
  padding: 8px;
}
/* KelvinBei:*/
.KelvinBei {
  padding: 8px;
}
.KelvinBeiInline {
  padding: 8px;
}
/* KelvinBei2:*/
.KelvinBei2 {
  padding: 8px;
}
.KelvinBei2Inline {
  padding: 8px;
}
/* KelvinBer:*/
.KelvinBer {
  padding: 8px;
}
.KelvinBerInline {
  padding: 8px;
}
/* KelvinBer2:*/
.KelvinBer2 {
  padding: 8px;
}
.KelvinBer2Inline {
  padding: 8px;
}
/* KelvinKei:*/
.KelvinKei {
  padding: 8px;
}
.KelvinKeiInline {
  padding: 8px;
}
/* KelvinKei2:*/
.KelvinKei2 {
  padding: 8px;
}
.KelvinKei2Inline {
  padding: 8px;
}
/* KelvinKer:*/
.KelvinKer {
  padding: 8px;
}
.KelvinKerInline {
  padding: 8px;
}
/* KelvinKer2:*/
.KelvinKer2 {
  padding: 8px;
}
.KelvinKer2Inline {
  padding: 8px;
}
/* LameC:*/
.LameC {
  padding: 8px;
}
.LameCInline {
  padding: 8px;
}
/* LameCPrime:*/
.LameCPrime {
  padding: 8px;
}
.LameCPrimeInline {
  padding: 8px;
}
/* LameEigenvalueA:*/
.LameEigenvalueA {
  padding: 8px;
}
.LameEigenvalueAInline {
  padding: 8px;
}
/* LameEigenvalueB:*/
.LameEigenvalueB {
  padding: 8px;
}
.LameEigenvalueBInline {
  padding: 8px;
}
/* LameS:*/
.LameS {
  padding: 8px;
}
.LameSInline {
  padding: 8px;
}
/* LameSPrime:*/
.LameSPrime {
  padding: 8px;
}
.LameSPrimeInline {
  padding: 8px;
}
/* LogGamma:*/
.LogGamma {
  padding: 8px;
}
.LogGammaInline {
  padding: 8px;
}
/* LogIntegral:*/
.LogIntegral {
  padding: 8px;
}
.LogIntegralInline {
  padding: 8px;
}
/* MittagLefflerE:*/
.MittagLefflerE {
  padding: 8px;
}
.MittagLefflerEInline {
  padding: 8px;
}
/* MittagLefflerE2:*/
.MittagLefflerE2 {
  padding: 8px;
}
.MittagLefflerE2Inline {
  padding: 8px;
}
/* ParabolicCylinderD:*/
.ParabolicCylinderD {
  padding: 8px;
}
.ParabolicCylinderDInline {
  padding: 8px;
}
/* Pochhammer:*/
.Pochhammer {
  padding: 8px;
}
.PochhammerInline {
  padding: 8px;
}
/* QHypergeometricPFQSeq:*/
.QHypergeometricPFQSeq {
  padding: 8px;
}
.QHypergeometricPFQSeqInline {
  padding: 8px;
}
/* QPochhammer1:*/
.QPochhammer1 {
  padding: 8px;
}
.QPochhammer1Inline {
  padding: 8px;
}
/* QPochhammer2:*/
.QPochhammer2 {
  padding: 8px;
}
.QPochhammer2Inline {
  padding: 8px;
}
/* QPochhammer:*/
.QPochhammer {
  padding: 8px;
}
.QPochhammerInline {
  padding: 8px;
}
/* QPochhammerPower1:*/
.QPochhammerPower1 {
  padding: 8px;
}
.QPochhammerPower1Inline {
  padding: 8px;
}
/* QPochhammerPower2:*/
.QPochhammerPower2 {
  padding: 8px;
}
.QPochhammerPower2Inline {
  padding: 8px;
}
/* QPochhammerPower:*/
.QPochhammerPower {
  padding: 8px;
}
.QPochhammerPowerInline {
  padding: 8px;
}
/* ScorerGi:*/
.ScorerGi {
  padding: 8px;
}
.ScorerGiInline {
  padding: 8px;
}
/* ScorerGiPrime:*/
.ScorerGiPrime {
  padding: 8px;
}
.ScorerGiPrimeInline {
  padding: 8px;
}
/* ScorerHi:*/
.ScorerHi {
  padding: 8px;
}
.ScorerHiInline {
  padding: 8px;
}
/* ScorerHiPrime:*/
.ScorerHiPrime {
  padding: 8px;
}
.ScorerHiPrimeInline {
  padding: 8px;
}
/* SphericalBesselJ:*/
.SphericalBesselJ {
  padding: 8px;
}
.SphericalBesselJInline {
  padding: 8px;
}
/* SphericalBesselY:*/
.SphericalBesselY {
  padding: 8px;
}
.SphericalBesselYInline {
  padding: 8px;
}
/* SphericalHankelH1:*/
.SphericalHankelH1 {
  padding: 8px;
}
.SphericalHankelH1Inline {
  padding: 8px;
}
/* SphericalHankelH2:*/
.SphericalHankelH2 {
  padding: 8px;
}
.SphericalHankelH2Inline {
  padding: 8px;
}
/* SpheroidalEigenvalue:*/
.SpheroidalEigenvalue {
  padding: 8px;
}
.SpheroidalEigenvalueInline {
  padding: 8px;
}
/* SpheroidalPS:*/
.SpheroidalPS {
  padding: 8px;
}
.SpheroidalPSInline {
  padding: 8px;
}
/* SpheroidalPSPrime:*/
.SpheroidalPSPrime {
  padding: 8px;
}
.SpheroidalPSPrimeInline {
  padding: 8px;
}
/* SpheroidalQS:*/
.SpheroidalQS {
  padding: 8px;
}
.SpheroidalQSInline {
  padding: 8px;
}
/* SpheroidalQSPrime:*/
.SpheroidalQSPrime {
  padding: 8px;
}
.SpheroidalQSPrimeInline {
  padding: 8px;
}
/* SpheroidalS1:*/
.SpheroidalS1 {
  padding: 8px;
}
.SpheroidalS1Inline {
  padding: 8px;
}
/* SpheroidalS1Prime:*/
.SpheroidalS1Prime {
  padding: 8px;
}
.SpheroidalS1PrimeInline {
  padding: 8px;
}
/* SpheroidalS2:*/
.SpheroidalS2 {
  padding: 8px;
}
.SpheroidalS2Inline {
  padding: 8px;
}
/* SpheroidalS2Prime:*/
.SpheroidalS2Prime {
  padding: 8px;
}
.SpheroidalS2PrimeInline {
  padding: 8px;
}
/* StruveH:*/
.StruveH {
  padding: 8px;
}
.StruveHInline {
  padding: 8px;
}
/* StruveL:*/
.StruveL {
  padding: 8px;
}
.StruveLInline {
  padding: 8px;
}
/* WeberE2:*/
.WeberE2 {
  padding: 8px;
}
.WeberE2Inline {
  padding: 8px;
}
/* WeberE:*/
.WeberE {
  padding: 8px;
}
.WeberEInline {
  padding: 8px;
}
/* WhittakerM:*/
.WhittakerM {
  padding: 8px;
}
.WhittakerMInline {
  padding: 8px;
}
/* WhittakerW:*/
.WhittakerW {
  padding: 8px;
}
.WhittakerWInline {
  padding: 8px;
}
/* HankelTransform:*/
.HankelTransform {
  padding: 8px;
}
.HankelTransformInline {
  padding: 8px;
}
/* InverseHankelTransform:*/
.InverseHankelTransform {
  padding: 8px;
}
.InverseHankelTransformInline {
  padding: 8px;
}
/* HilbertTransform:*/
.HilbertTransform {
  padding: 8px;
}
.HilbertTransformInline {
  padding: 8px;
}
/* InverseHilbertTransform:*/
.InverseHilbertTransform {
  padding: 8px;
}
.InverseHilbertTransformInline {
  padding: 8px;
}
/* ImplicitList:*/
.ImplicitList {
  padding: 8px;
}
.ImplicitListInline {
  padding: 8px;
}
/* MellinTransform1:*/
.MellinTransform1 {
  padding: 8px;
}
.MellinTransform1Inline {
  padding: 8px;
}
/* InverseMellinTransform1:*/
.InverseMellinTransform1 {
  padding: 8px;
}
.InverseMellinTransform1Inline {
  padding: 8px;
}
/* RadonTransform:*/
.RadonTransform {
  padding: 8px;
}
.RadonTransformInline {
  padding: 8px;
}
/* InverseRadonTransform:*/
.InverseRadonTransform {
  padding: 8px;
}
.InverseRadonTransformInline {
  padding: 8px;
}
/* Limit2Arg:*/
.Limit2Arg {
  padding: 8px;
}
.Limit2ArgInline {
  padding: 8px;
}
/* MaxLimit2Arg:*/
.MaxLimit2Arg {
  padding: 8px;
}
.MaxLimit2ArgInline {
  padding: 8px;
}
/* MinLimit2Arg:*/
.MinLimit2Arg {
  padding: 8px;
}
.MinLimit2ArgInline {
  padding: 8px;
}
/* DiscreteLimit:*/
.DiscreteLimit {
  padding: 8px;
}
.DiscreteLimitInline {
  padding: 8px;
}
/* DiscreteMaxLimit:*/
.DiscreteMaxLimit {
  padding: 8px;
}
.DiscreteMaxLimitInline {
  padding: 8px;
}
/* DiscreteMinLimit:*/
.DiscreteMinLimit {
  padding: 8px;
}
.DiscreteMinLimitInline {
  padding: 8px;
}
/* LimitWithTooltip:*/
.LimitWithTooltip {
  padding: 8px;
}
.LimitWithTooltipInline {
  padding: 8px;
}
/* MaxLimitWithTooltip:*/
.MaxLimitWithTooltip {
  padding: 8px;
}
.MaxLimitWithTooltipInline {
  padding: 8px;
}
/* MinLimitWithTooltip:*/
.MinLimitWithTooltip {
  padding: 8px;
}
.MinLimitWithTooltipInline {
  padding: 8px;
}
/* LimitWithSuperscript:*/
.LimitWithSuperscript {
  padding: 8px;
}
.LimitWithSuperscriptInline {
  padding: 8px;
}
/* MaxLimitWithSuperscript:*/
.MaxLimitWithSuperscript {
  padding: 8px;
}
.MaxLimitWithSuperscriptInline {
  padding: 8px;
}
/* MinLimitWithSuperscript:*/
.MinLimitWithSuperscript {
  padding: 8px;
}
.MinLimitWithSuperscriptInline {
  padding: 8px;
}
/* ChebyshevT:*/
.ChebyshevT {
  padding: 8px;
}
.ChebyshevTInline {
  padding: 8px;
}
/* ChebyshevU:*/
.ChebyshevU {
  padding: 8px;
}
.ChebyshevUInline {
  padding: 8px;
}
/* GegenbauerC:*/
.GegenbauerC {
  padding: 8px;
}
.GegenbauerCInline {
  padding: 8px;
}
/* GegenbauerC2:*/
.GegenbauerC2 {
  padding: 8px;
}
.GegenbauerC2Inline {
  padding: 8px;
}
/* HermiteH:*/
.HermiteH {
  padding: 8px;
}
.HermiteHInline {
  padding: 8px;
}
/* JacobiP:*/
.JacobiP {
  padding: 8px;
}
.JacobiPInline {
  padding: 8px;
}
/* LaguerreL:*/
.LaguerreL {
  padding: 8px;
}
.LaguerreLInline {
  padding: 8px;
}
/* LaguerreL3:*/
.LaguerreL3 {
  padding: 8px;
}
.LaguerreL3Inline {
  padding: 8px;
}
/* LegendreP:*/
.LegendreP {
  padding: 8px;
}
.LegendrePInline {
  padding: 8px;
}
/* LegendreP3:*/
.LegendreP3 {
  padding: 8px;
}
.LegendreP3Inline {
  padding: 8px;
}
/* LegendreP4:*/
.LegendreP4 {
  padding: 8px;
}
.LegendreP4Inline {
  padding: 8px;
}
/* LegendreQ:*/
.LegendreQ {
  padding: 8px;
}
.LegendreQInline {
  padding: 8px;
}
/* LegendreQ3:*/
.LegendreQ3 {
  padding: 8px;
}
.LegendreQ3Inline {
  padding: 8px;
}
/* LegendreQ4:*/
.LegendreQ4 {
  padding: 8px;
}
.LegendreQ4Inline {
  padding: 8px;
}
/* WignerD:*/
.WignerD {
  padding: 8px;
}
.WignerDInline {
  padding: 8px;
}
/* ZernikeR:*/
.ZernikeR {
  padding: 8px;
}
.ZernikeRInline {
  padding: 8px;
}
/* Algebraics:*/
.Algebraics {
  padding: 8px;
}
.AlgebraicsInline {
  padding: 8px;
}
/* Booleans:*/
.Booleans {
  padding: 8px;
}
.BooleansInline {
  padding: 8px;
}
/* Complexes:*/
.Complexes {
  padding: 8px;
}
.ComplexesInline {
  padding: 8px;
}
/* Integers:*/
.Integers {
  padding: 8px;
}
.IntegersInline {
  padding: 8px;
}
/* Primes:*/
.Primes {
  padding: 8px;
}
.PrimesInline {
  padding: 8px;
}
/* Rationals:*/
.Rationals {
  padding: 8px;
}
.RationalsInline {
  padding: 8px;
}
/* Reals:*/
.Reals {
  padding: 8px;
}
.RealsInline {
  padding: 8px;
}
/* PositiveReals:*/
.PositiveReals {
  padding: 8px;
}
.PositiveRealsInline {
  padding: 8px;
}
/* NonNegativeReals:*/
.NonNegativeReals {
  padding: 8px;
}
.NonNegativeRealsInline {
  padding: 8px;
}
/* NonPositiveReals:*/
.NonPositiveReals {
  padding: 8px;
}
.NonPositiveRealsInline {
  padding: 8px;
}
/* NegativeReals:*/
.NegativeReals {
  padding: 8px;
}
.NegativeRealsInline {
  padding: 8px;
}
/* PositiveRationals:*/
.PositiveRationals {
  padding: 8px;
}
.PositiveRationalsInline {
  padding: 8px;
}
/* NonNegativeRationals:*/
.NonNegativeRationals {
  padding: 8px;
}
.NonNegativeRationalsInline {
  padding: 8px;
}
/* NonPositiveRationals:*/
.NonPositiveRationals {
  padding: 8px;
}
.NonPositiveRationalsInline {
  padding: 8px;
}
/* NegativeRationals:*/
.NegativeRationals {
  padding: 8px;
}
.NegativeRationalsInline {
  padding: 8px;
}
/* PositiveIntegers:*/
.PositiveIntegers {
  padding: 8px;
}
.PositiveIntegersInline {
  padding: 8px;
}
/* NonNegativeIntegers:*/
.NonNegativeIntegers {
  padding: 8px;
}
.NonNegativeIntegersInline {
  padding: 8px;
}
/* NonPositiveIntegers:*/
.NonPositiveIntegers {
  padding: 8px;
}
.NonPositiveIntegersInline {
  padding: 8px;
}
/* NegativeIntegers:*/
.NegativeIntegers {
  padding: 8px;
}
.NegativeIntegersInline {
  padding: 8px;
}
/* ArithmeticGeometricMean:*/
.ArithmeticGeometricMean {
  padding: 8px;
}
.ArithmeticGeometricMeanInline {
  padding: 8px;
}
/* CarmichaelLambda:*/
.CarmichaelLambda {
  padding: 8px;
}
.CarmichaelLambdaInline {
  padding: 8px;
}
/* DirichletCharacter:*/
.DirichletCharacter {
  padding: 8px;
}
.DirichletCharacterInline {
  padding: 8px;
}
/* DivisorSigma:*/
.DivisorSigma {
  padding: 8px;
}
.DivisorSigmaInline {
  padding: 8px;
}
/* EulerPhi:*/
.EulerPhi {
  padding: 8px;
}
.EulerPhiInline {
  padding: 8px;
}
/* JacobiSymbol:*/
.JacobiSymbol {
  padding: 8px;
}
.JacobiSymbolInline {
  padding: 8px;
}
/* KroneckerSymbol:*/
.KroneckerSymbol {
  padding: 8px;
}
.KroneckerSymbolInline {
  padding: 8px;
}
/* LiouvilleLambda:*/
.LiouvilleLambda {
  padding: 8px;
}
.LiouvilleLambdaInline {
  padding: 8px;
}
/* MangoldtLambda:*/
.MangoldtLambda {
  padding: 8px;
}
.MangoldtLambdaInline {
  padding: 8px;
}
/* MoebiusMu:*/
.MoebiusMu {
  padding: 8px;
}
.MoebiusMuInline {
  padding: 8px;
}
/* Prime:*/
.Prime {
  padding: 8px;
}
.PrimeInline {
  padding: 8px;
}
/* PrimeNu:*/
.PrimeNu {
  padding: 8px;
}
.PrimeNuInline {
  padding: 8px;
}
/* PrimeOmega:*/
.PrimeOmega {
  padding: 8px;
}
.PrimeOmegaInline {
  padding: 8px;
}
/* PrimePi:*/
.PrimePi {
  padding: 8px;
}
.PrimePiInline {
  padding: 8px;
}
/* RamanujanTau:*/
.RamanujanTau {
  padding: 8px;
}
.RamanujanTauInline {
  padding: 8px;
}
/* SquaresR:*/
.SquaresR {
  padding: 8px;
}
.SquaresRInline {
  padding: 8px;
}
/* Abs:*/
.Abs {
  padding: 8px;
}
.AbsInline {
  padding: 8px;
}
/* Ceiling:*/
.Ceiling {
  padding: 8px;
}
.CeilingInline {
  padding: 8px;
}
/* Floor:*/
.Floor {
  padding: 8px;
}
.FloorInline {
  padding: 8px;
}
/* Frobenius:*/
.Frobenius {
  padding: 8px;
}
.FrobeniusInline {
  padding: 8px;
}
/* Mod:*/
.Mod {
  padding: 8px;
}
.ModInline {
  padding: 8px;
}
/* Norm:*/
.Norm {
  padding: 8px;
}
.NormInline {
  padding: 8px;
}
/* Norm2:*/
.Norm2 {
  padding: 8px;
}
.Norm2Inline {
  padding: 8px;
}
/* PolynomialMod:*/
.PolynomialMod {
  padding: 8px;
}
.PolynomialModInline {
  padding: 8px;
}
/* PowerMod:*/
.PowerMod {
  padding: 8px;
}
.PowerModInline {
  padding: 8px;
}
/* RealAbs:*/
.RealAbs {
  padding: 8px;
}
.RealAbsInline {
  padding: 8px;
}
/* RealSign:*/
.RealSign {
  padding: 8px;
}
.RealSignInline {
  padding: 8px;
}
/* Sign:*/
.Sign {
  padding: 8px;
}
.SignInline {
  padding: 8px;
}
/* ResourceUpdatePanelButtons:*/
.ResourceUpdatePanelButtons {
  padding: 8px;
}
.ResourceUpdatePanelButtonsInline {
  padding: 8px;
}
/* ResourceUpdatePanelInformation:*/
.ResourceUpdatePanelInformation {
  padding: 8px;
}
.ResourceUpdatePanelInformationInline {
  padding: 8px;
}
/* ResourceUpdateAvailablePanel:*/
.ResourceUpdateAvailablePanel {
  padding: 8px;
}
.ResourceUpdateAvailablePanelInline {
  padding: 8px;
}
/* ResourceUpdatePanelCloser:*/
.ResourceUpdatePanelCloser {
  padding: 8px;
}
.ResourceUpdatePanelCloserInline {
  padding: 8px;
}
/* ResourceUpdatePanel:*/
.ResourceUpdatePanel {
  padding: 8px;
}
.ResourceUpdatePanelInline {
  padding: 8px;
}
/* ResourceUpdatePanelC2CButton:*/
.ResourceUpdatePanelC2CButton {
  padding: 8px;
}
.ResourceUpdatePanelC2CButtonInline {
  padding: 8px;
}
/* ResourceUpdatePanelUpdateButton:*/
.ResourceUpdatePanelUpdateButton {
  padding: 8px;
}
.ResourceUpdatePanelUpdateButtonInline {
  padding: 8px;
}
/* ResourceUpdatePanelComplete:*/
.ResourceUpdatePanelComplete {
  padding: 8px;
}
.ResourceUpdatePanelCompleteInline {
  padding: 8px;
}
/* FFmpegInstallPanel:*/
.FFmpegInstallPanel {
  padding: 8px;
}
.FFmpegInstallPanelInline {
  padding: 8px;
}
/* FFmpegInstallAvailablePanel:*/
.FFmpegInstallAvailablePanel {
  padding: 8px;
}
.FFmpegInstallAvailablePanelInline {
  padding: 8px;
}
/* FFmpegInstallPanelInformation:*/
.FFmpegInstallPanelInformation {
  padding: 8px;
}
.FFmpegInstallPanelInformationInline {
  padding: 8px;
}
/* FFmpegInstallPanelButtons:*/
.FFmpegInstallPanelButtons {
  padding: 8px;
}
.FFmpegInstallPanelButtonsInline {
  padding: 8px;
}
/* FFmpegInstallPanelUpdateButton:*/
.FFmpegInstallPanelUpdateButton {
  padding: 8px;
}
.FFmpegInstallPanelUpdateButtonInline {
  padding: 8px;
}
/* FFmpegInstallPanelMoreInfoButton:*/
.FFmpegInstallPanelMoreInfoButton {
  padding: 8px;
}
.FFmpegInstallPanelMoreInfoButtonInline {
  padding: 8px;
}
/* FFmpegInstallPanelCloser:*/
.FFmpegInstallPanelCloser {
  padding: 8px;
}
.FFmpegInstallPanelCloserInline {
  padding: 8px;
}
/* FFmpegInstallPanelComplete:*/
.FFmpegInstallPanelComplete {
  padding: 8px;
}
.FFmpegInstallPanelCompleteInline {
  padding: 8px;
}
/* PercentRef:*/
.PercentRef {
  padding: 8px;
}
.PercentRefInline {
  padding: 8px;
}
/* PercentRefMessage:*/
.PercentRefMessage {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  line-height: 1;
  margin-left: 66px;
  padding: 8px;
}
.PercentRefMessageInline {
  font-size: 11px;
  font-family: Segoe UI;
  color: ;
  line-height: 1;
  margin-left: 66px;
  padding: 8px;
}
/* PercentReferenceExists_CorruptReference:*/
.PercentReferenceExists_CorruptReference {
  padding: 8px;
}
.PercentReferenceExists_CorruptReferenceInline {
  padding: 8px;
}
/* SmartPercent_CompletionRaftOutput:*/
.SmartPercent_CompletionRaftOutput {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.SmartPercent_CompletionRaftOutputInline {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* SmartPercent_Label:*/
.SmartPercent_Label {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.SmartPercent_LabelInline {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* SmartPercent_LabelSubtle:*/
.SmartPercent_LabelSubtle {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.SmartPercent_LabelSubtleInline {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* SmartPercent_Association:*/
.SmartPercent_Association {
  padding: 8px;
}
.SmartPercent_AssociationInline {
  padding: 8px;
}
/* SmartPercent_Complex:*/
.SmartPercent_Complex {
  padding: 8px;
}
.SmartPercent_ComplexInline {
  padding: 8px;
}
/* SmartPercent_Head:*/
.SmartPercent_Head {
  padding: 8px;
}
.SmartPercent_HeadInline {
  padding: 8px;
}
/* SmartPercent_Infix:*/
.SmartPercent_Infix {
  padding: 8px;
}
.SmartPercent_InfixInline {
  padding: 8px;
}
/* SmartPercent_List:*/
.SmartPercent_List {
  padding: 8px;
}
.SmartPercent_ListInline {
  padding: 8px;
}
/* SmartPercent_Number:*/
.SmartPercent_Number {
  padding: 8px;
}
.SmartPercent_NumberInline {
  padding: 8px;
}
/* SmartPercent_Sequence:*/
.SmartPercent_Sequence {
  padding: 8px;
}
.SmartPercent_SequenceInline {
  padding: 8px;
}
/* SmartPercent_String:*/
.SmartPercent_String {
  padding: 8px;
}
.SmartPercent_StringInline {
  padding: 8px;
}
/* SmartPercent_Symbol:*/
.SmartPercent_Symbol {
  padding: 8px;
}
.SmartPercent_SymbolInline {
  padding: 8px;
}
/* SmartPercent_Unknown:*/
.SmartPercent_Unknown {
  padding: 8px;
}
.SmartPercent_UnknownInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InN_OutN:*/
.PercentReferenceExists_KernelY_InN_OutN {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InN_OutNInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InN_OutY:*/
.PercentReferenceExists_KernelY_InN_OutY {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InN_OutYInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InY_OutN:*/
.PercentReferenceExists_KernelY_InY_OutN {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InY_OutNInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InY_OutY:*/
.PercentReferenceExists_KernelY_InY_OutY {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InY_OutYInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InN_OutN:*/
.PercentReferenceExists_KernelN_InN_OutN {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InN_OutNInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InN_OutY:*/
.PercentReferenceExists_KernelN_InN_OutY {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InN_OutYInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InY_OutN:*/
.PercentReferenceExists_KernelN_InY_OutN {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InY_OutNInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InY_OutY:*/
.PercentReferenceExists_KernelN_InY_OutY {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InY_OutYInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InN_OutY_Message:*/
.PercentReferenceExists_KernelY_InN_OutY_Message {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InN_OutY_MessageInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InY_OutY_Message:*/
.PercentReferenceExists_KernelY_InY_OutY_Message {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InY_OutY_MessageInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InN_OutY_Message:*/
.PercentReferenceExists_KernelN_InN_OutY_Message {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InN_OutY_MessageInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InY_OutY_Message:*/
.PercentReferenceExists_KernelN_InY_OutY_Message {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InY_OutY_MessageInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InN_OutN_Message:*/
.PercentReferenceExists_KernelY_InN_OutN_Message {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InN_OutN_MessageInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InY_OutN_Message:*/
.PercentReferenceExists_KernelY_InY_OutN_Message {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InY_OutN_MessageInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InN_OutN_Message:*/
.PercentReferenceExists_KernelN_InN_OutN_Message {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InN_OutN_MessageInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InY_OutN_Message:*/
.PercentReferenceExists_KernelN_InY_OutN_Message {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InY_OutN_MessageInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InY_OutN_Emphasize:*/
.PercentReferenceExists_KernelY_InY_OutN_Emphasize {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InY_OutN_EmphasizeInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InY_OutY_Emphasize:*/
.PercentReferenceExists_KernelY_InY_OutY_Emphasize {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InY_OutY_EmphasizeInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InY_OutN_Emphasize:*/
.PercentReferenceExists_KernelN_InY_OutN_Emphasize {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InY_OutN_EmphasizeInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InY_OutY_Emphasize:*/
.PercentReferenceExists_KernelN_InY_OutY_Emphasize {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InY_OutY_EmphasizeInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InN_OutN_Emphasize:*/
.PercentReferenceExists_KernelY_InN_OutN_Emphasize {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InN_OutN_EmphasizeInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InN_OutY_Emphasize:*/
.PercentReferenceExists_KernelY_InN_OutY_Emphasize {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InN_OutY_EmphasizeInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InN_OutN_Emphasize:*/
.PercentReferenceExists_KernelN_InN_OutN_Emphasize {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InN_OutN_EmphasizeInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InN_OutY_Emphasize:*/
.PercentReferenceExists_KernelN_InN_OutY_Emphasize {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InN_OutY_EmphasizeInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InY_OutN_ForeignNotebook:*/
.PercentReferenceExists_KernelY_InY_OutN_ForeignNotebook {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InY_OutN_ForeignNotebookInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InY_OutY_ForeignNotebook:*/
.PercentReferenceExists_KernelY_InY_OutY_ForeignNotebook {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InY_OutY_ForeignNotebookInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InY_OutN_ForeignNotebook:*/
.PercentReferenceExists_KernelN_InY_OutN_ForeignNotebook {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InY_OutN_ForeignNotebookInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InY_OutY_ForeignNotebook:*/
.PercentReferenceExists_KernelN_InY_OutY_ForeignNotebook {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InY_OutY_ForeignNotebookInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InN_OutN_ForeignNotebook:*/
.PercentReferenceExists_KernelY_InN_OutN_ForeignNotebook {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InN_OutN_ForeignNotebookInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelY_InN_OutY_ForeignNotebook:*/
.PercentReferenceExists_KernelY_InN_OutY_ForeignNotebook {
  padding: 8px;
}
.PercentReferenceExists_KernelY_InN_OutY_ForeignNotebookInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InN_OutN_ForeignNotebook:*/
.PercentReferenceExists_KernelN_InN_OutN_ForeignNotebook {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InN_OutN_ForeignNotebookInline {
  padding: 8px;
}
/* PercentReferenceExists_KernelN_InN_OutY_ForeignNotebook:*/
.PercentReferenceExists_KernelN_InN_OutY_ForeignNotebook {
  padding: 8px;
}
.PercentReferenceExists_KernelN_InN_OutY_ForeignNotebookInline {
  padding: 8px;
}
/* Highlighted:*/
.Highlighted {
  padding: 8px;
}
.HighlightedInline {
  padding: 8px;
}
/* HighlightedInput:*/
.HighlightedInput {
  padding: 8px;
}
.HighlightedInputInline {
  padding: 8px;
}
/* Spacer1:*/
.Spacer1 {
  padding: 8px;
}
.Spacer1Inline {
  padding: 8px;
}
/* Spacer2:*/
.Spacer2 {
  padding: 8px;
}
.Spacer2Inline {
  padding: 8px;
}
/* Spacer3:*/
.Spacer3 {
  padding: 8px;
}
.Spacer3Inline {
  padding: 8px;
}
/* Squiggled:*/
.Squiggled {
  text-decoration: none;
  padding: 8px;
}
.SquiggledInline {
  text-decoration: none;
  padding: 8px;
}
/* DirichletBeta:*/
.DirichletBeta {
  padding: 8px;
}
.DirichletBetaInline {
  padding: 8px;
}
/* DirichletEta:*/
.DirichletEta {
  padding: 8px;
}
.DirichletEtaInline {
  padding: 8px;
}
/* DirichletL:*/
.DirichletL {
  padding: 8px;
}
.DirichletLInline {
  padding: 8px;
}
/* DirichletLambda:*/
.DirichletLambda {
  padding: 8px;
}
.DirichletLambdaInline {
  padding: 8px;
}
/* HurwitzLerchPhi:*/
.HurwitzLerchPhi {
  padding: 8px;
}
.HurwitzLerchPhiInline {
  padding: 8px;
}
/* HurwitzZeta:*/
.HurwitzZeta {
  padding: 8px;
}
.HurwitzZetaInline {
  padding: 8px;
}
/* LerchPhi:*/
.LerchPhi {
  padding: 8px;
}
.LerchPhiInline {
  padding: 8px;
}
/* MathieuCharacteristicA:*/
.MathieuCharacteristicA {
  padding: 8px;
}
.MathieuCharacteristicAInline {
  padding: 8px;
}
/* MathieuCharacteristicB:*/
.MathieuCharacteristicB {
  padding: 8px;
}
.MathieuCharacteristicBInline {
  padding: 8px;
}
/* PolyLog:*/
.PolyLog {
  padding: 8px;
}
.PolyLogInline {
  padding: 8px;
}
/* PolyLog3:*/
.PolyLog3 {
  padding: 8px;
}
.PolyLog3Inline {
  padding: 8px;
}
/* PrimeZetaP:*/
.PrimeZetaP {
  padding: 8px;
}
.PrimeZetaPInline {
  padding: 8px;
}
/* RiemannR:*/
.RiemannR {
  padding: 8px;
}
.RiemannRInline {
  padding: 8px;
}
/* RiemannSiegelTheta:*/
.RiemannSiegelTheta {
  padding: 8px;
}
.RiemannSiegelThetaInline {
  padding: 8px;
}
/* RiemannSiegelZ:*/
.RiemannSiegelZ {
  padding: 8px;
}
.RiemannSiegelZInline {
  padding: 8px;
}
/* RiemannXi:*/
.RiemannXi {
  padding: 8px;
}
.RiemannXiInline {
  padding: 8px;
}
/* Zeta:*/
.Zeta {
  padding: 8px;
}
.ZetaInline {
  padding: 8px;
}
/* Zeta2:*/
.Zeta2 {
  padding: 8px;
}
.Zeta2Inline {
  padding: 8px;
}
/* ZetaZero:*/
.ZetaZero {
  padding: 8px;
}
.ZetaZeroInline {
  padding: 8px;
}
/* ConditionedSet:*/
.ConditionedSet {
  padding: 8px;
}
.ConditionedSetInline {
  padding: 8px;
}
/* ConditionedList:*/
.ConditionedList {
  padding: 8px;
}
.ConditionedListInline {
  padding: 8px;
}
/* ConditionedSetWithAttributes:*/
.ConditionedSetWithAttributes {
  padding: 8px;
}
.ConditionedSetWithAttributesInline {
  padding: 8px;
}
/* ConditionedListWithAttributes:*/
.ConditionedListWithAttributes {
  padding: 8px;
}
.ConditionedListWithAttributesInline {
  padding: 8px;
}
/* ConditionedSum:*/
.ConditionedSum {
  padding: 8px;
}
.ConditionedSumInline {
  padding: 8px;
}
/* ConditionedProduct:*/
.ConditionedProduct {
  padding: 8px;
}
.ConditionedProductInline {
  padding: 8px;
}
/* ConditionedMin:*/
.ConditionedMin {
  padding: 8px;
}
.ConditionedMinInline {
  padding: 8px;
}
/* ConditionedMax:*/
.ConditionedMax {
  padding: 8px;
}
.ConditionedMaxInline {
  padding: 8px;
}
/* ConditionedIntegrate:*/
.ConditionedIntegrate {
  padding: 8px;
}
.ConditionedIntegrateInline {
  padding: 8px;
}
/* ConditionedLimit:*/
.ConditionedLimit {
  padding: 8px;
}
.ConditionedLimitInline {
  padding: 8px;
}
/* DomainIntegrate:*/
.DomainIntegrate {
  padding: 8px;
}
.DomainIntegrateInline {
  padding: 8px;
}
/* DomainSum:*/
.DomainSum {
  padding: 8px;
}
.DomainSumInline {
  padding: 8px;
}
/* DomainProduct:*/
.DomainProduct {
  padding: 8px;
}
.DomainProductInline {
  padding: 8px;
}
/* IntervalOpen:*/
.IntervalOpen {
  padding: 8px;
}
.IntervalOpenInline {
  padding: 8px;
}
/* IntervalOpenClosed:*/
.IntervalOpenClosed {
  padding: 8px;
}
.IntervalOpenClosedInline {
  padding: 8px;
}
/* IntervalClosedOpen:*/
.IntervalClosedOpen {
  padding: 8px;
}
.IntervalClosedOpenInline {
  padding: 8px;
}
/* IntervalClosed:*/
.IntervalClosed {
  padding: 8px;
}
.IntervalClosedInline {
  padding: 8px;
}
/* Ket:*/
.Ket {
  padding: 8px;
}
.KetInline {
  padding: 8px;
}
/* Bra:*/
.Bra {
  padding: 8px;
}
.BraInline {
  padding: 8px;
}
/* BraKet:*/
.BraKet {
  padding: 8px;
}
.BraKetInline {
  padding: 8px;
}
/* Anticommutator:*/
.Anticommutator {
  padding: 8px;
}
.AnticommutatorInline {
  padding: 8px;
}
/* Anticommutator3:*/
.Anticommutator3 {
  padding: 8px;
}
.Anticommutator3Inline {
  padding: 8px;
}
/* Anticommutator3T:*/
.Anticommutator3T {
  padding: 8px;
}
.Anticommutator3TInline {
  padding: 8px;
}
/* Commutator:*/
.Commutator {
  padding: 8px;
}
.CommutatorInline {
  padding: 8px;
}
/* Commutator3:*/
.Commutator3 {
  padding: 8px;
}
.Commutator3Inline {
  padding: 8px;
}
/* Commutator3T:*/
.Commutator3T {
  padding: 8px;
}
.Commutator3TInline {
  padding: 8px;
}
/* GeneralizedPower:*/
.GeneralizedPower {
  padding: 8px;
}
.GeneralizedPowerInline {
  padding: 8px;
}
/* Curl:*/
.Curl {
  padding: 8px;
}
.CurlInline {
  padding: 8px;
}
/* Div:*/
.Div {
  padding: 8px;
}
.DivInline {
  padding: 8px;
}
/* Grad:*/
.Grad {
  padding: 8px;
}
.GradInline {
  padding: 8px;
}
/* Laplacian:*/
.Laplacian {
  padding: 8px;
}
.LaplacianInline {
  padding: 8px;
}
/* Indexed:*/
.Indexed {
  padding: 8px;
}
.IndexedInline {
  padding: 8px;
}
/* IndexedDefault:*/
.IndexedDefault {
  padding: 8px;
}
.IndexedDefaultInline {
  padding: 8px;
}
/* VectorSymbol1:*/
.VectorSymbol1 {
  padding: 8px;
}
.VectorSymbol1Inline {
  padding: 8px;
}
/* VectorSymbol2:*/
.VectorSymbol2 {
  padding: 8px;
}
.VectorSymbol2Inline {
  padding: 8px;
}
/* VectorSymbol3:*/
.VectorSymbol3 {
  padding: 8px;
}
.VectorSymbol3Inline {
  padding: 8px;
}
/* MatrixSymbol1:*/
.MatrixSymbol1 {
  padding: 8px;
}
.MatrixSymbol1Inline {
  padding: 8px;
}
/* MatrixSymbol2:*/
.MatrixSymbol2 {
  padding: 8px;
}
.MatrixSymbol2Inline {
  padding: 8px;
}
/* MatrixSymbol3:*/
.MatrixSymbol3 {
  padding: 8px;
}
.MatrixSymbol3Inline {
  padding: 8px;
}
/* MatrixSymbol4:*/
.MatrixSymbol4 {
  padding: 8px;
}
.MatrixSymbol4Inline {
  padding: 8px;
}
/* ArraySymbol1:*/
.ArraySymbol1 {
  padding: 8px;
}
.ArraySymbol1Inline {
  padding: 8px;
}
/* ArraySymbol2:*/
.ArraySymbol2 {
  padding: 8px;
}
.ArraySymbol2Inline {
  padding: 8px;
}
/* ArraySymbol20:*/
.ArraySymbol20 {
  padding: 8px;
}
.ArraySymbol20Inline {
  padding: 8px;
}
/* ArraySymbol3:*/
.ArraySymbol3 {
  padding: 8px;
}
.ArraySymbol3Inline {
  padding: 8px;
}
/* ArraySymbol30:*/
.ArraySymbol30 {
  padding: 8px;
}
.ArraySymbol30Inline {
  padding: 8px;
}
/* ArraySymbol4:*/
.ArraySymbol4 {
  padding: 8px;
}
.ArraySymbol4Inline {
  padding: 8px;
}
/* Adjugate:*/
.Adjugate {
  padding: 8px;
}
.AdjugateInline {
  padding: 8px;
}
/* ArrayDot:*/
.ArrayDot {
  padding: 8px;
}
.ArrayDotInline {
  padding: 8px;
}
/* ConjugateTranspose:*/
.ConjugateTranspose {
  padding: 8px;
}
.ConjugateTransposeInline {
  padding: 8px;
}
/* ConjugateTranspose2:*/
.ConjugateTranspose2 {
  padding: 8px;
}
.ConjugateTranspose2Inline {
  padding: 8px;
}
/* Det:*/
.Det {
  padding: 8px;
}
.DetInline {
  padding: 8px;
}
/* DrazinInverse:*/
.DrazinInverse {
  padding: 8px;
}
.DrazinInverseInline {
  padding: 8px;
}
/* Inverse:*/
.Inverse {
  padding: 8px;
}
.InverseInline {
  padding: 8px;
}
/* PseudoInverse:*/
.PseudoInverse {
  padding: 8px;
}
.PseudoInverseInline {
  padding: 8px;
}
/* Transpose:*/
.Transpose {
  padding: 8px;
}
.TransposeInline {
  padding: 8px;
}
/* Transpose2:*/
.Transpose2 {
  padding: 8px;
}
.Transpose2Inline {
  padding: 8px;
}
/* ImplicitListAsDelta:*/
.ImplicitListAsDelta {
  padding: 8px;
}
.ImplicitListAsDeltaInline {
  padding: 8px;
}
/* SymbolicDeltaProductArray:*/
.SymbolicDeltaProductArray {
  padding: 8px;
}
.SymbolicDeltaProductArrayInline {
  padding: 8px;
}
/* SymbolicDeltaProductArrayElided:*/
.SymbolicDeltaProductArrayElided {
  padding: 8px;
}
.SymbolicDeltaProductArrayElidedInline {
  padding: 8px;
}
/* SymbolicIdentityArray:*/
.SymbolicIdentityArray {
  padding: 8px;
}
.SymbolicIdentityArrayInline {
  padding: 8px;
}
/* SymbolicOnesArray:*/
.SymbolicOnesArray {
  padding: 8px;
}
.SymbolicOnesArrayInline {
  padding: 8px;
}
/* SymbolicZerosArray:*/
.SymbolicZerosArray {
  padding: 8px;
}
.SymbolicZerosArrayInline {
  padding: 8px;
}
/* HoldCompleteForm:*/
.HoldCompleteForm {
  padding: 8px;
}
.HoldCompleteFormInline {
  padding: 8px;
}
/* HoldForm:*/
.HoldForm {
  padding: 8px;
}
.HoldFormInline {
  padding: 8px;
}
/* InactiveIntegrate:*/
.InactiveIntegrate {
  padding: 8px;
}
.InactiveIntegrateInline {
  padding: 8px;
}
/* InactiveSum:*/
.InactiveSum {
  padding: 8px;
}
.InactiveSumInline {
  padding: 8px;
}
/* InactiveProduct:*/
.InactiveProduct {
  padding: 8px;
}
.InactiveProductInline {
  padding: 8px;
}
/* InactiveContinuedFractionK:*/
.InactiveContinuedFractionK {
  padding: 8px;
}
.InactiveContinuedFractionKInline {
  padding: 8px;
}
/* InactiveContinuedFractionKNoMin:*/
.InactiveContinuedFractionKNoMin {
  padding: 8px;
}
.InactiveContinuedFractionKNoMinInline {
  padding: 8px;
}
/* InactiveD:*/
.InactiveD {
  padding: 8px;
}
.InactiveDInline {
  padding: 8px;
}
/* InactiveDTraditional:*/
.InactiveDTraditional {
  padding: 8px;
}
.InactiveDTraditionalInline {
  padding: 8px;
}
/* InactiveLimit:*/
.InactiveLimit {
  padding: 8px;
}
.InactiveLimitInline {
  padding: 8px;
}
/* InactiveLimitFromLeft:*/
.InactiveLimitFromLeft {
  padding: 8px;
}
.InactiveLimitFromLeftInline {
  padding: 8px;
}
/* InactiveLimitFromRight:*/
.InactiveLimitFromRight {
  padding: 8px;
}
.InactiveLimitFromRightInline {
  padding: 8px;
}
/* InactiveLimitFromAutomatic:*/
.InactiveLimitFromAutomatic {
  padding: 8px;
}
.InactiveLimitFromAutomaticInline {
  padding: 8px;
}
/* InactiveLimit2Arg:*/
.InactiveLimit2Arg {
  padding: 8px;
}
.InactiveLimit2ArgInline {
  padding: 8px;
}
/* InactiveMaxLimit2Arg:*/
.InactiveMaxLimit2Arg {
  padding: 8px;
}
.InactiveMaxLimit2ArgInline {
  padding: 8px;
}
/* InactiveMinLimit2Arg:*/
.InactiveMinLimit2Arg {
  padding: 8px;
}
.InactiveMinLimit2ArgInline {
  padding: 8px;
}
/* InactiveDiscreteLimit:*/
.InactiveDiscreteLimit {
  padding: 8px;
}
.InactiveDiscreteLimitInline {
  padding: 8px;
}
/* InactiveDiscreteMaxLimit:*/
.InactiveDiscreteMaxLimit {
  padding: 8px;
}
.InactiveDiscreteMaxLimitInline {
  padding: 8px;
}
/* InactiveDiscreteMinLimit:*/
.InactiveDiscreteMinLimit {
  padding: 8px;
}
.InactiveDiscreteMinLimitInline {
  padding: 8px;
}
/* InactiveLimitWithTooltip:*/
.InactiveLimitWithTooltip {
  padding: 8px;
}
.InactiveLimitWithTooltipInline {
  padding: 8px;
}
/* InactiveMaxLimitWithTooltip:*/
.InactiveMaxLimitWithTooltip {
  padding: 8px;
}
.InactiveMaxLimitWithTooltipInline {
  padding: 8px;
}
/* InactiveMinLimitWithTooltip:*/
.InactiveMinLimitWithTooltip {
  padding: 8px;
}
.InactiveMinLimitWithTooltipInline {
  padding: 8px;
}
/* InactiveLimitWithSuperscript:*/
.InactiveLimitWithSuperscript {
  padding: 8px;
}
.InactiveLimitWithSuperscriptInline {
  padding: 8px;
}
/* InactiveMaxLimitWithSuperscript:*/
.InactiveMaxLimitWithSuperscript {
  padding: 8px;
}
.InactiveMaxLimitWithSuperscriptInline {
  padding: 8px;
}
/* InactiveMinLimitWithSuperscript:*/
.InactiveMinLimitWithSuperscript {
  padding: 8px;
}
.InactiveMinLimitWithSuperscriptInline {
  padding: 8px;
}
/* InactiveGrad:*/
.InactiveGrad {
  padding: 8px;
}
.InactiveGradInline {
  padding: 8px;
}
/* InactiveDiv:*/
.InactiveDiv {
  padding: 8px;
}
.InactiveDivInline {
  padding: 8px;
}
/* InactiveCurl:*/
.InactiveCurl {
  padding: 8px;
}
.InactiveCurlInline {
  padding: 8px;
}
/* InactiveLaplacian:*/
.InactiveLaplacian {
  padding: 8px;
}
.InactiveLaplacianInline {
  padding: 8px;
}
/* InactivePart:*/
.InactivePart {
  padding: 8px;
}
.InactivePartInline {
  padding: 8px;
}
/* InactiveHead:*/
.InactiveHead {
  padding: 8px;
}
.InactiveHeadInline {
  padding: 8px;
}
/* InactiveDifferenceDelta:*/
.InactiveDifferenceDelta {
  padding: 8px;
}
.InactiveDifferenceDeltaInline {
  padding: 8px;
}
/* InactiveDifferenceDelta3:*/
.InactiveDifferenceDelta3 {
  padding: 8px;
}
.InactiveDifferenceDelta3Inline {
  padding: 8px;
}
/* InactiveDifferenceDelta4:*/
.InactiveDifferenceDelta4 {
  padding: 8px;
}
.InactiveDifferenceDelta4Inline {
  padding: 8px;
}
/* InactiveDiscreteRatio:*/
.InactiveDiscreteRatio {
  padding: 8px;
}
.InactiveDiscreteRatioInline {
  padding: 8px;
}
/* InactiveDiscreteRatio3:*/
.InactiveDiscreteRatio3 {
  padding: 8px;
}
.InactiveDiscreteRatio3Inline {
  padding: 8px;
}
/* InactiveDiscreteRatio4:*/
.InactiveDiscreteRatio4 {
  padding: 8px;
}
.InactiveDiscreteRatio4Inline {
  padding: 8px;
}
/* InactiveDiscreteShift:*/
.InactiveDiscreteShift {
  padding: 8px;
}
.InactiveDiscreteShiftInline {
  padding: 8px;
}
/* InactiveDiscreteShift3:*/
.InactiveDiscreteShift3 {
  padding: 8px;
}
.InactiveDiscreteShift3Inline {
  padding: 8px;
}
/* InactiveDiscreteShift4:*/
.InactiveDiscreteShift4 {
  padding: 8px;
}
.InactiveDiscreteShift4Inline {
  padding: 8px;
}
/* CarlsonRC:*/
.CarlsonRC {
  padding: 8px;
}
.CarlsonRCInline {
  padding: 8px;
}
/* CarlsonRK:*/
.CarlsonRK {
  padding: 8px;
}
.CarlsonRKInline {
  padding: 8px;
}
/* CarlsonRE:*/
.CarlsonRE {
  padding: 8px;
}
.CarlsonREInline {
  padding: 8px;
}
/* CarlsonRM:*/
.CarlsonRM {
  padding: 8px;
}
.CarlsonRMInline {
  padding: 8px;
}
/* CarlsonRF:*/
.CarlsonRF {
  padding: 8px;
}
.CarlsonRFInline {
  padding: 8px;
}
/* CarlsonRG:*/
.CarlsonRG {
  padding: 8px;
}
.CarlsonRGInline {
  padding: 8px;
}
/* CarlsonRD:*/
.CarlsonRD {
  padding: 8px;
}
.CarlsonRDInline {
  padding: 8px;
}
/* CarlsonRJ:*/
.CarlsonRJ {
  padding: 8px;
}
.CarlsonRJInline {
  padding: 8px;
}
/* NotationTemplateTag:*/
.NotationTemplateTag {
  background-color: ;
  padding: 8px;
}
.NotationTemplateTagInline {
  background-color: ;
  padding: 8px;
}
/* NotationPatternTag:*/
.NotationPatternTag {
  background-color: ;
  padding: 8px;
}
.NotationPatternTagInline {
  background-color: ;
  padding: 8px;
}
/* NotationMadeBoxesTag:*/
.NotationMadeBoxesTag {
  background-color: ;
  padding: 8px;
}
.NotationMadeBoxesTagInline {
  background-color: ;
  padding: 8px;
}
/* QuantityPanel:*/
.QuantityPanel {
  color: ;
  padding: 8px;
}
.QuantityPanelInline {
  color: ;
  padding: 8px;
}
/* UnitTooltip:*/
.UnitTooltip {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.UnitTooltipInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
/* UnitTooltipPrefix:*/
.UnitTooltipPrefix {
  font-size: 8px;
  font-family: Verdana;
  color: ;
  padding: 8px;
}
.UnitTooltipPrefixInline {
  font-size: 8px;
  font-family: Verdana;
  color: ;
  padding: 8px;
}
/* UnitTooltipText:*/
.UnitTooltipText {
  font-size: 9px;
  font-family: Verdana;
  color: ;
  padding: 8px;
}
.UnitTooltipTextInline {
  font-size: 9px;
  font-family: Verdana;
  color: ;
  padding: 8px;
}
/* UnitTooltipTemplate:*/
.UnitTooltipTemplate {
  padding: 8px;
}
.UnitTooltipTemplateInline {
  padding: 8px;
}
/* MixedRadixUnitTooltipTemplate:*/
.MixedRadixUnitTooltipTemplate {
  padding: 8px;
}
.MixedRadixUnitTooltipTemplateInline {
  padding: 8px;
}
/* Quantity:*/
.Quantity {
  padding: 8px;
}
.QuantityInline {
  padding: 8px;
}
/* QuantityPostfix:*/
.QuantityPostfix {
  padding: 8px;
}
.QuantityPostfixInline {
  padding: 8px;
}
/* QuantityUnitPostfix:*/
.QuantityUnitPostfix {
  padding: 8px;
}
.QuantityUnitPostfixInline {
  padding: 8px;
}
/* QuantityPrefix:*/
.QuantityPrefix {
  padding: 8px;
}
.QuantityPrefixInline {
  padding: 8px;
}
/* QuantityPrefixUnit:*/
.QuantityPrefixUnit {
  padding: 8px;
}
.QuantityPrefixUnitInline {
  padding: 8px;
}
/* QuantityPrefixPostfix:*/
.QuantityPrefixPostfix {
  padding: 8px;
}
.QuantityPrefixPostfixInline {
  padding: 8px;
}
/* QuantityPrefixUnitPostfix:*/
.QuantityPrefixUnitPostfix {
  padding: 8px;
}
.QuantityPrefixUnitPostfixInline {
  padding: 8px;
}
/* QuantityTF:*/
.QuantityTF {
  padding: 8px;
}
.QuantityTFInline {
  padding: 8px;
}
/* QuantityPostfixTF:*/
.QuantityPostfixTF {
  padding: 8px;
}
.QuantityPostfixTFInline {
  padding: 8px;
}
/* QuantityUnitPostfixTF:*/
.QuantityUnitPostfixTF {
  padding: 8px;
}
.QuantityUnitPostfixTFInline {
  padding: 8px;
}
/* QuantityPrefixTF:*/
.QuantityPrefixTF {
  padding: 8px;
}
.QuantityPrefixTFInline {
  padding: 8px;
}
/* QuantityPrefixUnitTF:*/
.QuantityPrefixUnitTF {
  padding: 8px;
}
.QuantityPrefixUnitTFInline {
  padding: 8px;
}
/* QuantityPrefixPostfixTF:*/
.QuantityPrefixPostfixTF {
  padding: 8px;
}
.QuantityPrefixPostfixTFInline {
  padding: 8px;
}
/* QuantityPrefixUnitPostfixTF:*/
.QuantityPrefixUnitPostfixTF {
  padding: 8px;
}
.QuantityPrefixUnitPostfixTFInline {
  padding: 8px;
}
/* QuantityMixedUnit1:*/
.QuantityMixedUnit1 {
  padding: 8px;
}
.QuantityMixedUnit1Inline {
  padding: 8px;
}
/* QuantityMixedUnit2:*/
.QuantityMixedUnit2 {
  padding: 8px;
}
.QuantityMixedUnit2Inline {
  padding: 8px;
}
/* QuantityMixedUnit3:*/
.QuantityMixedUnit3 {
  padding: 8px;
}
.QuantityMixedUnit3Inline {
  padding: 8px;
}
/* QuantityMixedUnit4:*/
.QuantityMixedUnit4 {
  padding: 8px;
}
.QuantityMixedUnit4Inline {
  padding: 8px;
}
/* QuantityMixedUnit5:*/
.QuantityMixedUnit5 {
  padding: 8px;
}
.QuantityMixedUnit5Inline {
  padding: 8px;
}
/* QuantityMixedUnit6:*/
.QuantityMixedUnit6 {
  padding: 8px;
}
.QuantityMixedUnit6Inline {
  padding: 8px;
}
/* QuantityMixedUnitTF1:*/
.QuantityMixedUnitTF1 {
  padding: 8px;
}
.QuantityMixedUnitTF1Inline {
  padding: 8px;
}
/* QuantityMixedUnitTF2:*/
.QuantityMixedUnitTF2 {
  padding: 8px;
}
.QuantityMixedUnitTF2Inline {
  padding: 8px;
}
/* QuantityMixedUnitTF3:*/
.QuantityMixedUnitTF3 {
  padding: 8px;
}
.QuantityMixedUnitTF3Inline {
  padding: 8px;
}
/* QuantityMixedUnitTF4:*/
.QuantityMixedUnitTF4 {
  padding: 8px;
}
.QuantityMixedUnitTF4Inline {
  padding: 8px;
}
/* QuantityMixedUnitTF5:*/
.QuantityMixedUnitTF5 {
  padding: 8px;
}
.QuantityMixedUnitTF5Inline {
  padding: 8px;
}
/* QuantityMixedUnitTF6:*/
.QuantityMixedUnitTF6 {
  padding: 8px;
}
.QuantityMixedUnitTF6Inline {
  padding: 8px;
}
/* QuantityMixedUnitGeneric:*/
.QuantityMixedUnitGeneric {
  padding: 8px;
}
.QuantityMixedUnitGenericInline {
  padding: 8px;
}
/* QuantityMixedUnitGenericTF:*/
.QuantityMixedUnitGenericTF {
  padding: 8px;
}
.QuantityMixedUnitGenericTFInline {
  padding: 8px;
}
/* QuantityMixedRadix1:*/
.QuantityMixedRadix1 {
  padding: 8px;
}
.QuantityMixedRadix1Inline {
  padding: 8px;
}
/* QuantityMixedRadix2:*/
.QuantityMixedRadix2 {
  padding: 8px;
}
.QuantityMixedRadix2Inline {
  padding: 8px;
}
/* QuantityMixedRadix3:*/
.QuantityMixedRadix3 {
  padding: 8px;
}
.QuantityMixedRadix3Inline {
  padding: 8px;
}
/* QuantityMixedRadix4:*/
.QuantityMixedRadix4 {
  padding: 8px;
}
.QuantityMixedRadix4Inline {
  padding: 8px;
}
/* QuantityMixedRadix5:*/
.QuantityMixedRadix5 {
  padding: 8px;
}
.QuantityMixedRadix5Inline {
  padding: 8px;
}
/* QuantityMixedRadix6:*/
.QuantityMixedRadix6 {
  padding: 8px;
}
.QuantityMixedRadix6Inline {
  padding: 8px;
}
/* QuantityMixedRadixTF1:*/
.QuantityMixedRadixTF1 {
  padding: 8px;
}
.QuantityMixedRadixTF1Inline {
  padding: 8px;
}
/* QuantityMixedRadixTF2:*/
.QuantityMixedRadixTF2 {
  padding: 8px;
}
.QuantityMixedRadixTF2Inline {
  padding: 8px;
}
/* QuantityMixedRadixTF3:*/
.QuantityMixedRadixTF3 {
  padding: 8px;
}
.QuantityMixedRadixTF3Inline {
  padding: 8px;
}
/* QuantityMixedRadixTF4:*/
.QuantityMixedRadixTF4 {
  padding: 8px;
}
.QuantityMixedRadixTF4Inline {
  padding: 8px;
}
/* QuantityMixedRadixTF5:*/
.QuantityMixedRadixTF5 {
  padding: 8px;
}
.QuantityMixedRadixTF5Inline {
  padding: 8px;
}
/* QuantityMixedRadixTF6:*/
.QuantityMixedRadixTF6 {
  padding: 8px;
}
.QuantityMixedRadixTF6Inline {
  padding: 8px;
}
/* QuantityMixedRadixGeneric:*/
.QuantityMixedRadixGeneric {
  padding: 8px;
}
.QuantityMixedRadixGenericInline {
  padding: 8px;
}
/* QuantityMixedRadixGenericTF:*/
.QuantityMixedRadixGenericTF {
  padding: 8px;
}
.QuantityMixedRadixGenericTFInline {
  padding: 8px;
}
/* QuantityUnit:*/
.QuantityUnit {
  padding: 8px;
}
.QuantityUnitInline {
  padding: 8px;
}
/* QuantityUnitLabel:*/
.QuantityUnitLabel {
  font-family: Helvetica;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.QuantityUnitLabelInline {
  font-family: Helvetica;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* QuantityUnitTraditionalLabel:*/
.QuantityUnitTraditionalLabel {
  font-weight: normal;
  padding: 8px;
}
.QuantityUnitTraditionalLabelInline {
  font-weight: normal;
  padding: 8px;
}
/* EntityTypeLabel:*/
.EntityTypeLabel {
  font-size: 9px;
  font-family: Source Sans Pro;
  font-weight: normal;
  text-decoration: none;
  color: ;
  padding: 8px;
}
.EntityTypeLabelInline {
  font-size: 9px;
  font-family: Source Sans Pro;
  font-weight: normal;
  text-decoration: none;
  color: ;
  padding: 8px;
}
/* EntitySublabel:*/
.EntitySublabel {
  padding: 8px;
}
.EntitySublabelInline {
  padding: 8px;
}
/* EntityLabelSublabel:*/
.EntityLabelSublabel {
  padding: 8px;
}
.EntityLabelSublabelInline {
  padding: 8px;
}
/* Entity:*/
.Entity {
  padding: 8px;
}
.EntityInline {
  padding: 8px;
}
/* EntityFrameless:*/
.EntityFrameless {
  padding: 8px;
}
.EntityFramelessInline {
  padding: 8px;
}
/* EntityFramelessHot:*/
.EntityFramelessHot {
  padding: 8px;
}
.EntityFramelessHotInline {
  padding: 8px;
}
/* EntityFrame:*/
.EntityFrame {
  padding: 8px;
}
.EntityFrameInline {
  padding: 8px;
}
/* EntityClass:*/
.EntityClass {
  padding: 8px;
}
.EntityClassInline {
  padding: 8px;
}
/* EntityClassFrameless:*/
.EntityClassFrameless {
  padding: 8px;
}
.EntityClassFramelessInline {
  padding: 8px;
}
/* EntityClassFramelessHot:*/
.EntityClassFramelessHot {
  padding: 8px;
}
.EntityClassFramelessHotInline {
  padding: 8px;
}
/* EntityClassFrame:*/
.EntityClassFrame {
  padding: 8px;
}
.EntityClassFrameInline {
  padding: 8px;
}
/* EntityProperty:*/
.EntityProperty {
  padding: 8px;
}
.EntityPropertyInline {
  padding: 8px;
}
/* EntityPropertyClass:*/
.EntityPropertyClass {
  padding: 8px;
}
.EntityPropertyClassInline {
  padding: 8px;
}
/* EntityValue:*/
.EntityValue {
  padding: 8px;
}
.EntityValueInline {
  padding: 8px;
}
/* EntityCommonNameLabel:*/
.EntityCommonNameLabel {
  color: ;
  padding: 8px;
}
.EntityCommonNameLabelInline {
  color: ;
  padding: 8px;
}
/* EntityTraditionalFramed:*/
.EntityTraditionalFramed {
  padding: 8px;
}
.EntityTraditionalFramedInline {
  padding: 8px;
}
/* GeneralizedEntityToggle:*/
.GeneralizedEntityToggle {
  padding: 8px;
}
.GeneralizedEntityToggleInline {
  padding: 8px;
}
/* GeneralizedEntityToggleLabeled:*/
.GeneralizedEntityToggleLabeled {
  padding: 8px;
}
.GeneralizedEntityToggleLabeledInline {
  padding: 8px;
}
/* GeneralizedEntityBase:*/
.GeneralizedEntityBase {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
.GeneralizedEntityBaseInline {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
/* GeneralizedEntityClassBase:*/
.GeneralizedEntityClassBase {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
.GeneralizedEntityClassBaseInline {
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
/* GeneralizedEntityInfo:*/
.GeneralizedEntityInfo {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.GeneralizedEntityInfoInline {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* GeneralizedEntityInfoItem:*/
.GeneralizedEntityInfoItem {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.GeneralizedEntityInfoItemInline {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* GeneralizedEntityInfoRow:*/
.GeneralizedEntityInfoRow {
  padding: 8px;
}
.GeneralizedEntityInfoRowInline {
  padding: 8px;
}
/* GeneralizedEntityFrame:*/
.GeneralizedEntityFrame {
  /* font-size: 0.92 Inherited is not currently supported */
  padding: 8px;
}
.GeneralizedEntityFrameInline {
  /* font-size: 0.92 Inherited is not currently supported */
  padding: 8px;
}
/* GeneralizedEntityInfoGrid:*/
.GeneralizedEntityInfoGrid {
  padding: 8px;
}
.GeneralizedEntityInfoGridInline {
  padding: 8px;
}
/* GeneralizedEntityLabel:*/
.GeneralizedEntityLabel {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.GeneralizedEntityLabelInline {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* EntityPropertyInfoItem:*/
.EntityPropertyInfoItem {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.EntityPropertyInfoItemInline {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* EntityPropertyInfoRow:*/
.EntityPropertyInfoRow {
  padding: 8px;
}
.EntityPropertyInfoRowInline {
  padding: 8px;
}
/* EntityPropertyToggle:*/
.EntityPropertyToggle {
  padding: 8px;
}
.EntityPropertyToggleInline {
  padding: 8px;
}
/* QualifiedEntityPropertyBase:*/
.QualifiedEntityPropertyBase {
  font-family: Source Sans Pro;
  font-style: Italic;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.QualifiedEntityPropertyBaseInline {
  font-family: Source Sans Pro;
  font-style: Italic;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* ImplicitEntityInfoRow:*/
.ImplicitEntityInfoRow {
  padding: 8px;
}
.ImplicitEntityInfoRowInline {
  padding: 8px;
}
/* ImplicitEntityInfoLHSItem:*/
.ImplicitEntityInfoLHSItem {
  padding: 8px;
}
.ImplicitEntityInfoLHSItemInline {
  padding: 8px;
}
/* ImplicitEntityInfoRHSItem:*/
.ImplicitEntityInfoRHSItem {
  padding: 8px;
}
.ImplicitEntityInfoRHSItemInline {
  padding: 8px;
}
/* ImplicitEntityToggle:*/
.ImplicitEntityToggle {
  padding: 8px;
}
.ImplicitEntityToggleInline {
  padding: 8px;
}
/* ImplicitEntityToggleLabeled:*/
.ImplicitEntityToggleLabeled {
  padding: 8px;
}
.ImplicitEntityToggleLabeledInline {
  padding: 8px;
}
/* ImplicitEntityContains:*/
.ImplicitEntityContains {
  font-size: 11px;
  font-style: Italic;
  padding: 8px;
}
.ImplicitEntityContainsInline {
  font-size: 11px;
  font-style: Italic;
  padding: 8px;
}
/* EntityContainsSequence:*/
.EntityContainsSequence {
  padding: 8px;
}
.EntityContainsSequenceInline {
  padding: 8px;
}
/* GrayEntityFrame:*/
.GrayEntityFrame {
  padding: 8px;
}
.GrayEntityFrameInline {
  padding: 8px;
}
/* ImplicitEntityPropertyToggle:*/
.ImplicitEntityPropertyToggle {
  padding: 8px;
}
.ImplicitEntityPropertyToggleInline {
  padding: 8px;
}
/* ImplicitEntityPropertyFrame:*/
.ImplicitEntityPropertyFrame {
  padding: 8px;
}
.ImplicitEntityPropertyFrameInline {
  padding: 8px;
}
/* ImplicitEntityPropertyBase:*/
.ImplicitEntityPropertyBase {
  /* font-size: 0.92 Inherited is not currently supported */
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
.ImplicitEntityPropertyBaseInline {
  /* font-size: 0.92 Inherited is not currently supported */
  font-family: Source Sans Pro;
  color: ;
  padding: 8px;
}
/* ImplicitEntityPropertySequence:*/
.ImplicitEntityPropertySequence {
  padding: 8px;
}
.ImplicitEntityPropertySequenceInline {
  padding: 8px;
}
/* ImplicitEntityBase:*/
.ImplicitEntityBase {
  color: ;
  padding: 8px;
}
.ImplicitEntityBaseInline {
  color: ;
  padding: 8px;
}
/* ImplicitEntityClassBase:*/
.ImplicitEntityClassBase {
  color: ;
  padding: 8px;
}
.ImplicitEntityClassBaseInline {
  color: ;
  padding: 8px;
}
/* EntityWithIcon:*/
.EntityWithIcon {
  padding: 8px;
}
.EntityWithIconInline {
  padding: 8px;
}
/* EntityPropertyWithIcon:*/
.EntityPropertyWithIcon {
  padding: 8px;
}
.EntityPropertyWithIconInline {
  padding: 8px;
}
/* EntityIcon:*/
.EntityIcon {
  padding: 8px;
}
.EntityIconInline {
  padding: 8px;
}
/* EntitySeq:*/
.EntitySeq {
  padding: 8px;
}
.EntitySeqInline {
  padding: 8px;
}
/* EntityWithSubLabelSeq:*/
.EntityWithSubLabelSeq {
  padding: 8px;
}
.EntityWithSubLabelSeqInline {
  padding: 8px;
}
/* EntityClassSeq:*/
.EntityClassSeq {
  padding: 8px;
}
.EntityClassSeqInline {
  padding: 8px;
}
/* EntityPropertySeq:*/
.EntityPropertySeq {
  padding: 8px;
}
.EntityPropertySeqInline {
  padding: 8px;
}
/* EntityPropertyClassSeq:*/
.EntityPropertyClassSeq {
  padding: 8px;
}
.EntityPropertyClassSeqInline {
  padding: 8px;
}
/* EntityType:*/
.EntityType {
  padding: 8px;
}
.EntityTypeInline {
  padding: 8px;
}
/* EntityTypeHierarchyRow:*/
.EntityTypeHierarchyRow {
  padding: 8px;
}
.EntityTypeHierarchyRowInline {
  padding: 8px;
}
/* EntityDescriptionRaftStyle:*/
.EntityDescriptionRaftStyle {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: Regular;
  color: ;
  padding: 8px;
}
.EntityDescriptionRaftStyleInline {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: Regular;
  color: ;
  padding: 8px;
}
/* ExternalIdentifier:*/
.ExternalIdentifier {
  padding: 8px;
}
.ExternalIdentifierInline {
  padding: 8px;
}
/* ExternalIdentifierURL:*/
.ExternalIdentifierURL {
  padding: 8px;
}
.ExternalIdentifierURLInline {
  padding: 8px;
}
/* ExternalIdentifierTypeLabel:*/
.ExternalIdentifierTypeLabel {
  font-size: 11px;
  color: ;
  padding: 8px;
}
.ExternalIdentifierTypeLabelInline {
  font-size: 11px;
  color: ;
  padding: 8px;
}
/* ExternalIdentifierLabel:*/
.ExternalIdentifierLabel {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.ExternalIdentifierLabelInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* ExternalIdentifierLabelHyperlinkMouseover:*/
.ExternalIdentifierLabelHyperlinkMouseover {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.ExternalIdentifierLabelHyperlinkMouseoverInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* IconizedName:*/
.IconizedName {
  /* font-size: 1 + Inherited is not currently supported */
  color: ;
  padding: 8px;
}
.IconizedNameInline {
  /* font-size: 1 + Inherited is not currently supported */
  color: ;
  padding: 8px;
}
/* IconizedNameLight:*/
.IconizedNameLight {
  /* font-size: 1 + Inherited is not currently supported */
  color: ;
  padding: 8px;
}
.IconizedNameLightInline {
  /* font-size: 1 + Inherited is not currently supported */
  color: ;
  padding: 8px;
}
/* IconizedCustomName:*/
.IconizedCustomName {
  font-style: italic;
  color: ;
  padding: 8px;
}
.IconizedCustomNameInline {
  font-style: italic;
  color: ;
  padding: 8px;
}
/* IconizedItem:*/
.IconizedItem {
  color: ;
  padding: 8px;
}
.IconizedItemInline {
  color: ;
  padding: 8px;
}
/* IconizedLabel:*/
.IconizedLabel {
  color: ;
  padding: 8px;
}
.IconizedLabelInline {
  color: ;
  padding: 8px;
}
/* IconizedFrame:*/
.IconizedFrame {
  padding: 8px;
}
.IconizedFrameInline {
  padding: 8px;
}
/* IconizedObjectIcon:*/
.IconizedObjectIcon {
  padding: 8px;
}
.IconizedObjectIconInline {
  padding: 8px;
}
/* IconizedDefaultName:*/
.IconizedDefaultName {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.IconizedDefaultNameInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* IconizedObject:*/
.IconizedObject {
  padding: 8px;
}
.IconizedObjectInline {
  padding: 8px;
}
/* Canvas:*/
.Canvas {
  padding: 8px;
}
.CanvasInline {
  padding: 8px;
}
/* CanvasOpts:*/
.CanvasOpts {
  padding: 8px;
}
.CanvasOptsInline {
  padding: 8px;
}
/* CanvasOverlay:*/
.CanvasOverlay {
  padding: 8px;
}
.CanvasOverlayInline {
  padding: 8px;
}
/* CanvasOverlayOpts:*/
.CanvasOverlayOpts {
  padding: 8px;
}
.CanvasOverlayOptsInline {
  padding: 8px;
}
/* CanvasFrame:*/
.CanvasFrame {
  padding: 8px;
}
.CanvasFrameInline {
  padding: 8px;
}
/* CanvasFrameCustomized:*/
.CanvasFrameCustomized {
  padding: 8px;
}
.CanvasFrameCustomizedInline {
  padding: 8px;
}
/* CanvasGraphics:*/
.CanvasGraphics {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
.CanvasGraphicsInline {
  font-size: 10px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  margin-left: 4px;
  padding: 8px;
}
/* NotebookObject:*/
.NotebookObject {
  padding: 8px;
}
.NotebookObjectInline {
  padding: 8px;
}
/* NotebookObjectUnsaved:*/
.NotebookObjectUnsaved {
  padding: 8px;
}
.NotebookObjectUnsavedInline {
  padding: 8px;
}
/* NotebookObjectMissing:*/
.NotebookObjectMissing {
  padding: 8px;
}
.NotebookObjectMissingInline {
  padding: 8px;
}
/* NotebookObjectUUID:*/
.NotebookObjectUUID {
  padding: 8px;
}
.NotebookObjectUUIDInline {
  padding: 8px;
}
/* NotebookObjectUUIDUnsaved:*/
.NotebookObjectUUIDUnsaved {
  padding: 8px;
}
.NotebookObjectUUIDUnsavedInline {
  padding: 8px;
}
/* NotebookObjectUUIDMissing:*/
.NotebookObjectUUIDMissing {
  padding: 8px;
}
.NotebookObjectUUIDMissingInline {
  padding: 8px;
}
/* NotebookObjectUUIDs:*/
.NotebookObjectUUIDs {
  padding: 8px;
}
.NotebookObjectUUIDsInline {
  padding: 8px;
}
/* NotebookObjectUUIDsUnsaved:*/
.NotebookObjectUUIDsUnsaved {
  padding: 8px;
}
.NotebookObjectUUIDsUnsavedInline {
  padding: 8px;
}
/* NotebookObjectUUIDsMissing:*/
.NotebookObjectUUIDsMissing {
  padding: 8px;
}
.NotebookObjectUUIDsMissingInline {
  padding: 8px;
}
/* CellObject:*/
.CellObject {
  padding: 8px;
}
.CellObjectInline {
  padding: 8px;
}
/* CellObjectMissing:*/
.CellObjectMissing {
  padding: 8px;
}
.CellObjectMissingInline {
  padding: 8px;
}
/* CellObjectUUIDs:*/
.CellObjectUUIDs {
  padding: 8px;
}
.CellObjectUUIDsInline {
  padding: 8px;
}
/* CellObjectUUIDsMissing:*/
.CellObjectUUIDsMissing {
  padding: 8px;
}
.CellObjectUUIDsMissingInline {
  padding: 8px;
}
/* BoxObject:*/
.BoxObject {
  padding: 8px;
}
.BoxObjectInline {
  padding: 8px;
}
/* FileArgument:*/
.FileArgument {
  font-size: 10px;
  font-family: Verdana;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.FileArgumentInline {
  font-size: 10px;
  font-family: Verdana;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* URLArgument:*/
.URLArgument {
  font-size: 10px;
  font-family: Verdana;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.URLArgumentInline {
  font-size: 10px;
  font-family: Verdana;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* TimeZoneLabel:*/
.TimeZoneLabel {
  /* font-size: 0.9 Inherited is not currently supported */
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TimeZoneLabelInline {
  /* font-size: 0.9 Inherited is not currently supported */
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* DateObjectLabel:*/
.DateObjectLabel {
  /* font-size: 0.8 Inherited is not currently supported */
  font-weight: normal;
  color: ;
  padding: 8px;
}
.DateObjectLabelInline {
  /* font-size: 0.8 Inherited is not currently supported */
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* DateObject:*/
.DateObject {
  padding: 8px;
}
.DateObjectInline {
  padding: 8px;
}
/* DateSetter:*/
.DateSetter {
  padding: 8px;
}
.DateSetterInline {
  padding: 8px;
}
/* TimeObject:*/
.TimeObject {
  padding: 8px;
}
.TimeObjectInline {
  padding: 8px;
}
/* TimeObjectLabel:*/
.TimeObjectLabel {
  /* font-size: 0.8 Inherited is not currently supported */
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TimeObjectLabelInline {
  /* font-size: 0.8 Inherited is not currently supported */
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TimeSetter:*/
.TimeSetter {
  padding: 8px;
}
.TimeSetterInline {
  padding: 8px;
}
/* DateIntervalSetter:*/
.DateIntervalSetter {
  padding: 8px;
}
.DateIntervalSetterInline {
  padding: 8px;
}
/* AroundTiny:*/
.AroundTiny {
  /* font-size: 0.8 Inherited is not currently supported */
  color: ;
  padding: 8px;
}
.AroundTinyInline {
  /* font-size: 0.8 Inherited is not currently supported */
  color: ;
  padding: 8px;
}
/* AroundSmall:*/
.AroundSmall {
  /* font-size: 0.9 Inherited is not currently supported */
  color: ;
  padding: 8px;
}
.AroundSmallInline {
  /* font-size: 0.9 Inherited is not currently supported */
  color: ;
  padding: 8px;
}
/* Around:*/
.Around {
  padding: 8px;
}
.AroundInline {
  padding: 8px;
}
/* AroundExp:*/
.AroundExp {
  padding: 8px;
}
.AroundExpInline {
  padding: 8px;
}
/* AroundSeq:*/
.AroundSeq {
  padding: 8px;
}
.AroundSeqInline {
  padding: 8px;
}
/* AroundSeqExp:*/
.AroundSeqExp {
  padding: 8px;
}
.AroundSeqExpInline {
  padding: 8px;
}
/* AroundAsym:*/
.AroundAsym {
  padding: 8px;
}
.AroundAsymInline {
  padding: 8px;
}
/* AroundAsymExp:*/
.AroundAsymExp {
  padding: 8px;
}
.AroundAsymExpInline {
  padding: 8px;
}
/* AroundAsymSeq:*/
.AroundAsymSeq {
  padding: 8px;
}
.AroundAsymSeqInline {
  padding: 8px;
}
/* AroundAsymSeqExp:*/
.AroundAsymSeqExp {
  padding: 8px;
}
.AroundAsymSeqExpInline {
  padding: 8px;
}
/* VideoBox1:*/
.VideoBox1 {
  padding: 8px;
}
.VideoBox1Inline {
  padding: 8px;
}
/* VideoBox2:*/
.VideoBox2 {
  padding: 8px;
}
.VideoBox2Inline {
  padding: 8px;
}
/* VideoCaptureBox1:*/
.VideoCaptureBox1 {
  padding: 8px;
}
.VideoCaptureBox1Inline {
  padding: 8px;
}
/* VideoScreenCaptureBox1:*/
.VideoScreenCaptureBox1 {
  padding: 8px;
}
.VideoScreenCaptureBox1Inline {
  padding: 8px;
}
/* AudioBox1:*/
.AudioBox1 {
  padding: 8px;
}
.AudioBox1Inline {
  padding: 8px;
}
/* CompressedImageBA:*/
.CompressedImageBA {
  padding: 8px;
}
.CompressedImageBAInline {
  padding: 8px;
}
/* CompressedImageAO:*/
.CompressedImageAO {
  padding: 8px;
}
.CompressedImageAOInline {
  padding: 8px;
}
/* TemplateBoxErrorDisplayStyle:*/
.TemplateBoxErrorDisplayStyle {
  padding: 8px;
}
.TemplateBoxErrorDisplayStyleInline {
  padding: 8px;
}
/* TemplateBoxErrorDisplayArgumentStyle:*/
.TemplateBoxErrorDisplayArgumentStyle {
  padding: 8px;
}
.TemplateBoxErrorDisplayArgumentStyleInline {
  padding: 8px;
}
/* DifferenceDelta2:*/
.DifferenceDelta2 {
  padding: 8px;
}
.DifferenceDelta2Inline {
  padding: 8px;
}
/* DiscreteRatio2:*/
.DiscreteRatio2 {
  padding: 8px;
}
.DiscreteRatio2Inline {
  padding: 8px;
}
/* DiscreteShift2:*/
.DiscreteShift2 {
  padding: 8px;
}
.DiscreteShift2Inline {
  padding: 8px;
}
/* FiniteFieldElement:*/
.FiniteFieldElement {
  padding: 8px;
}
.FiniteFieldElementInline {
  padding: 8px;
}
/* CMYKColorSwatchTemplate:*/
.CMYKColorSwatchTemplate {
  padding: 8px;
}
.CMYKColorSwatchTemplateInline {
  padding: 8px;
}
/* GrayLevelColorSwatchTemplate:*/
.GrayLevelColorSwatchTemplate {
  padding: 8px;
}
.GrayLevelColorSwatchTemplateInline {
  padding: 8px;
}
/* HueColorSwatchTemplate:*/
.HueColorSwatchTemplate {
  padding: 8px;
}
.HueColorSwatchTemplateInline {
  padding: 8px;
}
/* LABColorSwatchTemplate:*/
.LABColorSwatchTemplate {
  padding: 8px;
}
.LABColorSwatchTemplateInline {
  padding: 8px;
}
/* LCHColorSwatchTemplate:*/
.LCHColorSwatchTemplate {
  padding: 8px;
}
.LCHColorSwatchTemplateInline {
  padding: 8px;
}
/* LUVColorSwatchTemplate:*/
.LUVColorSwatchTemplate {
  padding: 8px;
}
.LUVColorSwatchTemplateInline {
  padding: 8px;
}
/* RGBColorSwatchTemplate:*/
.RGBColorSwatchTemplate {
  padding: 8px;
}
.RGBColorSwatchTemplateInline {
  padding: 8px;
}
/* XYZColorSwatchTemplate:*/
.XYZColorSwatchTemplate {
  padding: 8px;
}
.XYZColorSwatchTemplateInline {
  padding: 8px;
}
/* SystemColor:*/
.SystemColor {
  padding: 8px;
}
.SystemColorInline {
  padding: 8px;
}
/* ThemeColor:*/
.ThemeColor {
  padding: 8px;
}
.ThemeColorInline {
  padding: 8px;
}
/* ThemeColorBlended:*/
.ThemeColorBlended {
  padding: 8px;
}
.ThemeColorBlendedInline {
  padding: 8px;
}
/* LightDarkSwitched1:*/
.LightDarkSwitched1 {
  padding: 8px;
}
.LightDarkSwitched1Inline {
  padding: 8px;
}
/* LightDarkSwitched:*/
.LightDarkSwitched {
  padding: 8px;
}
.LightDarkSwitchedInline {
  padding: 8px;
}
/* LinguisticAssistantTemplate:*/
.LinguisticAssistantTemplate {
  padding: 8px;
}
.LinguisticAssistantTemplateInline {
  padding: 8px;
}
/* InputFormAssistantTemplate:*/
.InputFormAssistantTemplate {
  padding: 8px;
}
.InputFormAssistantTemplateInline {
  padding: 8px;
}
/* TeXAssistantTemplate:*/
.TeXAssistantTemplate {
  padding: 8px;
}
.TeXAssistantTemplateInline {
  padding: 8px;
}
/* TeXAssistantInput:*/
.TeXAssistantInput {
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.TeXAssistantInputInline {
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* TeXAssistantBoxes:*/
.TeXAssistantBoxes {
  padding: 8px;
}
.TeXAssistantBoxesInline {
  padding: 8px;
}
/* TeXAssistantBoxesActive:*/
.TeXAssistantBoxesActive {
  color: ;
  padding: 8px;
}
.TeXAssistantBoxesActiveInline {
  color: ;
  padding: 8px;
}
/* TeXAssistantError:*/
.TeXAssistantError {
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
.TeXAssistantErrorInline {
  font-style: normal;
  font-weight: normal;
  padding: 8px;
}
/* Deploy:*/
.Deploy {
  padding: 8px;
}
.DeployInline {
  padding: 8px;
}
/* InsetString:*/
.InsetString {
  padding: 8px;
}
.InsetStringInline {
  padding: 8px;
}
/* TraditionalForm:*/
.TraditionalForm {
  line-height: 1.25;
  padding: 8px;
}
.TraditionalFormInline {
  line-height: 1.25;
  padding: 8px;
}
/* TextForm:*/
.TextForm {
  padding: 8px;
}
.TextFormInline {
  padding: 8px;
}
/* CodeLikeForm:*/
.CodeLikeForm {
  padding: 8px;
}
.CodeLikeFormInline {
  padding: 8px;
}
/* InlineCell:*/
.InlineCell {
  text-align: left;
  padding: 8px;
}
.InlineCellInline {
  text-align: left;
  padding: 8px;
}
/* InlineCellEditing:*/
.InlineCellEditing {
  background-color: ;
  padding: 8px;
}
.InlineCellEditingInline {
  background-color: ;
  padding: 8px;
}
/* Placeholder:*/
.Placeholder {
  /* font-size: 0.7 Inherited is not currently supported */
  font-family: Verdana;
  font-style: italic;
  font-weight: normal;
  color: ;
  background-color: ;
  padding: 8px;
}
.PlaceholderInline {
  /* font-size: 0.7 Inherited is not currently supported */
  font-family: Verdana;
  font-style: italic;
  font-weight: normal;
  color: ;
  background-color: ;
  padding: 8px;
}
/* SelectionPlaceholder:*/
.SelectionPlaceholder {
  /* font-size: 0.7 Inherited is not currently supported */
  font-family: Verdana;
  font-style: italic;
  font-weight: normal;
  color: ;
  background-color: ;
  padding: 8px;
}
.SelectionPlaceholderInline {
  /* font-size: 0.7 Inherited is not currently supported */
  font-family: Verdana;
  font-style: italic;
  font-weight: normal;
  color: ;
  background-color: ;
  padding: 8px;
}
/* PrimaryPlaceholder:*/
.PrimaryPlaceholder {
  font-style: italic;
  background-color: ;
  padding: 8px;
}
.PrimaryPlaceholderInline {
  font-style: italic;
  background-color: ;
  padding: 8px;
}
/* MathCaption:*/
.MathCaption {
  color: ;
  line-height: 1.08333;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 8px;
}
.MathCaptionInline {
  color: ;
  line-height: 1.08333;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 12px;
  margin-top: 24px;
  margin-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 8px;
}
/* Usage:*/
.Usage {
  font-size: 11px;
  font-family: Verdana;
  font-weight: normal;
  background-color: ;
  text-indent: 0px;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 6px;
  margin-bottom: 12px;
  padding: 8px;
}
.UsageInline {
  font-size: 11px;
  font-family: Verdana;
  font-weight: normal;
  background-color: ;
  text-indent: 0px;
  margin-left: 24px;
  margin-right: 22px;
  margin-top: 6px;
  margin-bottom: 12px;
  padding: 8px;
}
/* Notes:*/
.Notes {
  font-size: 11px;
  font-family: Verdana;
  font-weight: normal;
  margin-left: 50px;
  margin-right: 24px;
  margin-top: 7px;
  margin-bottom: 9px;
  padding: 8px;
  display: list-item;
  list-style-type: square;
}
.NotesInline {
  font-size: 11px;
  font-family: Verdana;
  font-weight: normal;
  margin-left: 50px;
  margin-right: 24px;
  margin-top: 7px;
  margin-bottom: 9px;
  padding: 8px;
}
/* InlineOutput:*/
.InlineOutput {
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
.InlineOutputInline {
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 4px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
/* FunctionTemplate:*/
.FunctionTemplate {
  padding: 8px;
}
.FunctionTemplateInline {
  padding: 8px;
}
/* Sound:*/
.Sound {
  margin-left: 27px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
.SoundInline {
  margin-left: 27px;
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 8px;
}
/* CompatibilityDocked1:*/
.CompatibilityDocked1 {
  font-size: 18px;
  font-family: Helvetica;
  font-weight: Plain;
  color: ;
  background-color: ;
  border: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 10px;
  padding-right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.CompatibilityDocked1Inline {
  font-size: 18px;
  font-family: Helvetica;
  font-weight: Plain;
  color: ;
  background-color: ;
  border: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 10px;
  padding-right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* CompatibilityDocked2:*/
.CompatibilityDocked2 {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
.CompatibilityDocked2Inline {
  font-size: 100%;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px;
}
/* CompatibilityTextTop:*/
.CompatibilityTextTop {
  font-size: 10px;
  font-family: Times;
  color: ;
  background-color: ;
  line-height: 1.3;
  border-left: 0px;
  border-right: 0px;
  border-top: 2px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 0px;
  padding-left: 66px;
  padding-right: 1px;
  padding-top: 6px;
  padding-bottom: 8px;
}
.CompatibilityTextTopInline {
  font-size: 10px;
  font-family: Times;
  color: ;
  background-color: ;
  line-height: 1.3;
  border-left: 0px;
  border-right: 0px;
  border-top: 2px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 0px;
  padding-left: 66px;
  padding-right: 1px;
  padding-top: 6px;
  padding-bottom: 8px;
}
/* CompatibilityText:*/
.CompatibilityText {
  font-family: Times;
  background-color: ;
  line-height: 1.25;
  margin: 0px;
  padding: 8px;
}
.CompatibilityTextInline {
  font-family: Times;
  background-color: ;
  line-height: 1.25;
  margin: 0px;
  padding: 8px;
}
/* CompatibilityInputTop:*/
.CompatibilityInputTop {
  font-size: 10px;
  font-family: Times;
  color: ;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin: 0px;
  padding-left: 66px;
  padding-right: 1px;
  padding-top: 6px;
  padding-bottom: 10px;
}
.CompatibilityInputTopInline {
  font-size: 10px;
  font-family: Times;
  color: ;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 1px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin: 0px;
  padding-left: 66px;
  padding-right: 1px;
  padding-top: 6px;
  padding-bottom: 10px;
}
/* CompatibilityInput:*/
.CompatibilityInput {
  font-weight: DemiBold;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: ;
  margin: 0px;
  padding-left: 66px;
  padding-right: 1px;
  padding-top: 0px;
  padding-bottom: 10px;
}
.CompatibilityInputInline {
  font-weight: DemiBold;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: ;
  margin: 0px;
  padding-left: 66px;
  padding-right: 1px;
  padding-top: 0px;
  padding-bottom: 10px;
}
/* CompatibilityControls:*/
.CompatibilityControls {
  font-size: 10px;
  font-family: Segoe UI;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-left: 66px;
  padding-right: 1px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.CompatibilityControlsInline {
  font-size: 10px;
  font-family: Segoe UI;
  background-color: ;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: #000000;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-left: 66px;
  padding-right: 1px;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* RefGuideLink:*/
.RefGuideLink {
  color: ;
  padding: 8px;
}
.RefGuideLinkInline {
  color: ;
  padding: 8px;
}
/* AddOnsLinkText:*/
.AddOnsLinkText {
  font-family: Times;
  color: ;
  padding: 8px;
}
.AddOnsLinkTextInline {
  font-family: Times;
  color: ;
  padding: 8px;
}
/* MainBookLink:*/
.MainBookLink {
  color: ;
  padding: 8px;
}
.MainBookLinkInline {
  color: ;
  padding: 8px;
}
/* GettingStartedLink:*/
.GettingStartedLink {
  color: ;
  padding: 8px;
}
.GettingStartedLinkInline {
  color: ;
  padding: 8px;
}
/* DemosLink:*/
.DemosLink {
  color: ;
  padding: 8px;
}
.DemosLinkInline {
  color: ;
  padding: 8px;
}
/* TourLink:*/
.TourLink {
  color: ;
  padding: 8px;
}
.TourLinkInline {
  color: ;
  padding: 8px;
}
/* OtherInformationLink:*/
.OtherInformationLink {
  color: ;
  padding: 8px;
}
.OtherInformationLinkInline {
  color: ;
  padding: 8px;
}
/* MasterIndexLink:*/
.MasterIndexLink {
  color: ;
  padding: 8px;
}
.MasterIndexLinkInline {
  color: ;
  padding: 8px;
}
/* NotebookLink:*/
.NotebookLink {
  font-family: Times;
  color: ;
  padding: 8px;
}
.NotebookLinkInline {
  font-family: Times;
  color: ;
  padding: 8px;
}
/* NotebookTemplateSlot:*/
.NotebookTemplateSlot {
  color: #167E9C;
  padding: 8px;
}
.NotebookTemplateSlotInline {
  color: #167E9C;
  padding: 8px;
}
/* NotebookTemplateExpression:*/
.NotebookTemplateExpression {
  color: ;
  padding: 8px;
}
.NotebookTemplateExpressionInline {
  color: ;
  padding: 8px;
}
/* NotebookTemplateSlotUI:*/
.NotebookTemplateSlotUI {
  padding: 8px;
}
.NotebookTemplateSlotUIInline {
  padding: 8px;
}
/* NotebookTemplateExpressionUI:*/
.NotebookTemplateExpressionUI {
  padding: 8px;
}
.NotebookTemplateExpressionUIInline {
  padding: 8px;
}
/* NotebookTemplateBlock:*/
.NotebookTemplateBlock {
  padding: 8px;
}
.NotebookTemplateBlockInline {
  padding: 8px;
}
/* NotebookRepeatingBlock:*/
.NotebookRepeatingBlock {
  padding: 8px;
}
.NotebookRepeatingBlockInline {
  padding: 8px;
}
/* NotebookConditionalBlock:*/
.NotebookConditionalBlock {
  padding: 8px;
}
.NotebookConditionalBlockInline {
  padding: 8px;
}
/* NotebookTemplateCellBehavior:*/
.NotebookTemplateCellBehavior {
  padding: 8px;
}
.NotebookTemplateCellBehaviorInline {
  padding: 8px;
}
/* NotebookTemplateDockedCell:*/
.NotebookTemplateDockedCell {
  font-size: 12px;
  font-family: Roboto;
  font-weight: normal;
  color: ;
  border-left: 0px;
  border-right: 1px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: -1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: -2px;
}
.NotebookTemplateDockedCellInline {
  font-size: 12px;
  font-family: Roboto;
  font-weight: normal;
  color: ;
  border-left: 0px;
  border-right: 1px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: -1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: -2px;
}
/* TemplateVariable:*/
.TemplateVariable {
  color: ;
  padding: 8px;
}
.TemplateVariableInline {
  color: ;
  padding: 8px;
}
/* EvaluationMarker:*/
.EvaluationMarker {
  color: ;
  background-color: ;
  padding: 8px;
}
.EvaluationMarkerInline {
  color: ;
  background-color: ;
  padding: 8px;
}
/* TemplateDockedCell:*/
.TemplateDockedCell {
  font-size: 11px;
  font-family: Sans Serif;
  color: ;
  border-left: 0px;
  border-right: 1px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: -1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: -2px;
}
.TemplateDockedCellInline {
  font-size: 11px;
  font-family: Sans Serif;
  color: ;
  border-left: 0px;
  border-right: 1px;
  border-top: 0px;
  border-bottom: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 0px;
  margin-right: -1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: -2px;
}
/* EmbeddedHTML:*/
.EmbeddedHTML {
  padding: 8px;
}
.EmbeddedHTMLInline {
  padding: 8px;
}
/* EmbeddedHTMLLink:*/
.EmbeddedHTMLLink {
  padding: 8px;
}
.EmbeddedHTMLLinkInline {
  padding: 8px;
}
/* TextElementLabel:*/
.TextElementLabel {
  /* font-size: Small is not currently supported */
  font-family: Verdana;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TextElementLabelInline {
  /* font-size: Small is not currently supported */
  font-family: Verdana;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TextElementGrid:*/
.TextElementGrid {
  padding: 8px;
}
.TextElementGridInline {
  padding: 8px;
}
/* CodeAssistCompletion:*/
.CodeAssistCompletion {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.CodeAssistCompletionInline {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* CodeAssistTemplate:*/
.CodeAssistTemplate {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 9px;
}
.CodeAssistTemplateInline {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 9px;
}
/* CodeAssistSpecialCharacter:*/
.CodeAssistSpecialCharacter {
  font-size: System`Convert`CSSDump`ToPoint[6 + Floor[Inherited]];
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.CodeAssistSpecialCharacterInline {
  font-size: System`Convert`CSSDump`ToPoint[6 + Floor[Inherited]];
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* CodeAssistCompletionHighlight:*/
.CodeAssistCompletionHighlight {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  text-decoration: underline;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.CodeAssistCompletionHighlightInline {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  text-decoration: underline;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* CodeAssistVariableCompletion:*/
.CodeAssistVariableCompletion {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.CodeAssistVariableCompletionInline {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* CodeAssistVariableCompletionHighlight:*/
.CodeAssistVariableCompletionHighlight {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  text-decoration: underline;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.CodeAssistVariableCompletionHighlightInline {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  text-decoration: underline;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 17px;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* CodeAssistSeparator:*/
.CodeAssistSeparator {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  padding: 8px;
}
.CodeAssistSeparatorInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  padding: 8px;
}
/* CodeAssistSeparatorHighlight:*/
.CodeAssistSeparatorHighlight {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  padding: 8px;
}
.CodeAssistSeparatorHighlightInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  padding: 8px;
}
/* CodeAssistUsage:*/
.CodeAssistUsage {
  font-size: 9px;
  font-family: Helvetica;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  padding: 8px;
}
.CodeAssistUsageInline {
  font-size: 9px;
  font-family: Helvetica;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  padding: 8px;
}
/* FunctionTemplateMenuItem:*/
.FunctionTemplateMenuItem {
  padding: 8px;
}
.FunctionTemplateMenuItemInline {
  padding: 8px;
}
/* FunctionTemplateTooltip:*/
.FunctionTemplateTooltip {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.FunctionTemplateTooltipInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
/* FunctionTemplateArgument:*/
.FunctionTemplateArgument {
  font-size: 9px;
  font-family: Times;
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
.FunctionTemplateArgumentInline {
  font-size: 9px;
  font-family: Times;
  font-style: italic;
  font-weight: normal;
  padding: 8px;
}
/* FunctionTemplateHighlight:*/
.FunctionTemplateHighlight {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: bold;
  padding: 8px;
}
.FunctionTemplateHighlightInline {
  font-size: 9px;
  font-family: Segoe UI;
  font-weight: bold;
  padding: 8px;
}
/* CodeAssistString:*/
.CodeAssistString {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.CodeAssistStringInline {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* CodeAssistCharCompletion:*/
.CodeAssistCharCompletion {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 11px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.CodeAssistCharCompletionInline {
  font-size: 10px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: normal;
  font-weight: DemiBold;
  color: ;
  background-color: ;
  text-align: left;
  border: 1px;
  border-style: solid;
  border-color: ;
  padding-left: 18px;
  padding-right: 11px;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* MisspelledWord:*/
.MisspelledWord {
  text-decoration: none;
  padding: 8px;
}
.MisspelledWordInline {
  text-decoration: none;
  padding: 8px;
}
/* CodeAssistInlineFormula:*/
.CodeAssistInlineFormula {
  padding: 8px;
}
.CodeAssistInlineFormulaInline {
  padding: 8px;
}
/* Translation:*/
.Translation {
  font-size: System`Convert`CSSDump`ToPoint[Floor[(-2 + Inherited) Dynamic[AbsoluteCurrentValue[EvaluationNotebook[], Magnification]]]];
  font-family: Helvetica;
  font-weight: normal;
  color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.TranslationInline {
  font-size: System`Convert`CSSDump`ToPoint[Floor[(-2 + Inherited) Dynamic[AbsoluteCurrentValue[EvaluationNotebook[], Magnification]]]];
  font-family: Helvetica;
  font-weight: normal;
  color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* SelectedTranslation:*/
.SelectedTranslation {
  font-size: System`Convert`CSSDump`ToPoint[Floor[(-2 + Inherited) Dynamic[AbsoluteCurrentValue[EvaluationNotebook[], Magnification]]]];
  font-family: Helvetica;
  font-weight: bold;
  color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.SelectedTranslationInline {
  font-size: System`Convert`CSSDump`ToPoint[Floor[(-2 + Inherited) Dynamic[AbsoluteCurrentValue[EvaluationNotebook[], Magnification]]]];
  font-family: Helvetica;
  font-weight: bold;
  color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* CodeAssistReference:*/
.CodeAssistReference {
  font-size: 10px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  padding: 8px;
}
.CodeAssistReferenceInline {
  font-size: 10px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: normal;
  color: ;
  background-color: #FFFFFF;
  text-align: left;
  padding: 8px;
}
/* Immutable:*/
.Immutable {
  padding: 8px;
}
.ImmutableInline {
  padding: 8px;
}
/* FormElement:*/
.FormElement {
  padding: 8px;
}
.FormElementInline {
  padding: 8px;
}
/* OutputSizeLimit:*/
.OutputSizeLimit {
  background-color: ;
  padding: 8px;
}
.OutputSizeLimitInline {
  background-color: ;
  padding: 8px;
}
/* OutputSizeLimit`Skeleton:*/
.OutputSizeLimit`Skeleton {
  padding: 8px;
}
.OutputSizeLimit`SkeletonInline {
  padding: 8px;
}
/* OutputSizeLimitTemplate:*/
.OutputSizeLimitTemplate {
  padding: 8px;
}
.OutputSizeLimitTemplateInline {
  padding: 8px;
}
/* OSLText:*/
.OSLText {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.OSLTextInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* OSLControl:*/
.OSLControl {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.OSLControlInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* OSLControlActive:*/
.OSLControlActive {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.OSLControlActiveInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* OSLTopFrameStored:*/
.OSLTopFrameStored {
  padding: 8px;
}
.OSLTopFrameStoredInline {
  padding: 8px;
}
/* OSLTopFrame:*/
.OSLTopFrame {
  padding: 8px;
}
.OSLTopFrameInline {
  padding: 8px;
}
/* OSLBottomFrame:*/
.OSLBottomFrame {
  color: ;
  padding: 8px;
}
.OSLBottomFrameInline {
  color: ;
  padding: 8px;
}
/* RibbonText:*/
.RibbonText {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.RibbonTextInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* RibbonBold:*/
.RibbonBold {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.RibbonBoldInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* RibbonWhite:*/
.RibbonWhite {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.RibbonWhiteInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* RibbonTitle:*/
.RibbonTitle {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.RibbonTitleInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* RibbonTitleActive:*/
.RibbonTitleActive {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.RibbonTitleActiveInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* RibbonCaption:*/
.RibbonCaption {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.RibbonCaptionInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* RibbonTabLabel:*/
.RibbonTabLabel {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.RibbonTabLabelInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* RibbonTabLabelActive:*/
.RibbonTabLabelActive {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.RibbonTabLabelActiveInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* SummaryHead:*/
.SummaryHead {
  padding: 8px;
}
.SummaryHeadInline {
  padding: 8px;
}
/* SummaryItem:*/
.SummaryItem {
  padding: 8px;
}
.SummaryItemInline {
  padding: 8px;
}
/* SummaryItemAnnotation:*/
.SummaryItemAnnotation {
  color: ;
  padding: 8px;
}
.SummaryItemAnnotationInline {
  color: ;
  padding: 8px;
}
/* NonInterpretableSummary:*/
.NonInterpretableSummary {
  color: ;
  padding: 8px;
}
.NonInterpretableSummaryInline {
  color: ;
  padding: 8px;
}
/* SummaryPanel:*/
.SummaryPanel {
  /* font-size: 0.8 Inherited is not currently supported */
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SummaryPanelInline {
  /* font-size: 0.8 Inherited is not currently supported */
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SummaryEmbed:*/
.SummaryEmbed {
  color: ;
  padding: 8px;
}
.SummaryEmbedInline {
  color: ;
  padding: 8px;
}
/* SummaryEmbedHover:*/
.SummaryEmbedHover {
  color: ;
  padding: 8px;
}
.SummaryEmbedHoverInline {
  color: ;
  padding: 8px;
}
/* SummaryEmbedFailed:*/
.SummaryEmbedFailed {
  color: ;
  padding: 8px;
}
.SummaryEmbedFailedInline {
  color: ;
  padding: 8px;
}
/* SummaryEmbedMenu:*/
.SummaryEmbedMenu {
  color: ;
  padding: 8px;
}
.SummaryEmbedMenuInline {
  color: ;
  padding: 8px;
}
/* SummaryEmbedMenuHover:*/
.SummaryEmbedMenuHover {
  color: ;
  padding: 8px;
}
.SummaryEmbedMenuHoverInline {
  color: ;
  padding: 8px;
}
/* SummaryEmbedMenuAnnotation:*/
.SummaryEmbedMenuAnnotation {
  color: ;
  padding: 8px;
}
.SummaryEmbedMenuAnnotationInline {
  color: ;
  padding: 8px;
}
/* SummaryEmbedGrid:*/
.SummaryEmbedGrid {
  padding: 8px;
}
.SummaryEmbedGridInline {
  padding: 8px;
}
/* SummaryEmbedButton:*/
.SummaryEmbedButton {
  padding: 8px;
}
.SummaryEmbedButtonInline {
  padding: 8px;
}
/* NumericalApproximationElider:*/
.NumericalApproximationElider {
  color: ;
  padding: 8px;
}
.NumericalApproximationEliderInline {
  color: ;
  padding: 8px;
}
/* EchoLabel:*/
.EchoLabel {
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.EchoLabelInline {
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* EchoBeforeLabel:*/
.EchoBeforeLabel {
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.EchoBeforeLabelInline {
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* EchoAfterLabel:*/
.EchoAfterLabel {
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.EchoAfterLabelInline {
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* EchoDingbat:*/
.EchoDingbat {
  /* font-size: 4 + Inherited is not currently supported */
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.EchoDingbatInline {
  /* font-size: 4 + Inherited is not currently supported */
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* EchoBeforeDingbat:*/
.EchoBeforeDingbat {
  /* font-size: 4 + Inherited is not currently supported */
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.EchoBeforeDingbatInline {
  /* font-size: 4 + Inherited is not currently supported */
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* EchoAfterDingbat:*/
.EchoAfterDingbat {
  /* font-size: 4 + Inherited is not currently supported */
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.EchoAfterDingbatInline {
  /* font-size: 4 + Inherited is not currently supported */
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* EchoNumberDingbat:*/
.EchoNumberDingbat {
  /* font-size: -6 + Inherited is not currently supported */
  padding: 8px;
}
.EchoNumberDingbatInline {
  /* font-size: -6 + Inherited is not currently supported */
  padding: 8px;
}
/* FormPanel:*/
.FormPanel {
  padding: 8px;
}
.FormPanelInline {
  padding: 8px;
}
/* FormTitle:*/
.FormTitle {
  font-size: 20px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormTitleInline {
  font-size: 20px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormDescription:*/
.FormDescription {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormDescriptionInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormLabel:*/
.FormLabel {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: SemiBold;
  color: ;
  padding: 8px;
}
.FormLabelInline {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: SemiBold;
  color: ;
  padding: 8px;
}
/* FormSublabel:*/
.FormSublabel {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormSublabelInline {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormField:*/
.FormField {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormFieldInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormFieldHint:*/
.FormFieldHint {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormFieldHintInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormFailure:*/
.FormFailure {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormFailureInline {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormHelp:*/
.FormHelp {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormHelpInline {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormDefaultButton:*/
.FormDefaultButton {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormDefaultButtonInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormCancelButton:*/
.FormCancelButton {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormCancelButtonInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* FormUtilityButton:*/
.FormUtilityButton {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.FormUtilityButtonInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* InformationTitleText:*/
.InformationTitleText {
  font-size: 10px;
  font-family: Segoe UI;
  color: ;
  padding: 8px;
}
.InformationTitleTextInline {
  font-size: 10px;
  font-family: Segoe UI;
  color: ;
  padding: 8px;
}
/* InformationTitleBackground:*/
.InformationTitleBackground {
  padding: 8px;
}
.InformationTitleBackgroundInline {
  padding: 8px;
}
/* InformationGenericSubtitleBackground:*/
.InformationGenericSubtitleBackground {
  padding: 8px;
}
.InformationGenericSubtitleBackgroundInline {
  padding: 8px;
}
/* InformationUsageSubtitleBackground:*/
.InformationUsageSubtitleBackground {
  padding: 8px;
}
.InformationUsageSubtitleBackgroundInline {
  padding: 8px;
}
/* InformationEntitySubtitleBackground:*/
.InformationEntitySubtitleBackground {
  padding: 8px;
}
.InformationEntitySubtitleBackgroundInline {
  padding: 8px;
}
/* InformationTitleFrame:*/
.InformationTitleFrame {
  padding: 8px;
}
.InformationTitleFrameInline {
  padding: 8px;
}
/* InformationGridFrame:*/
.InformationGridFrame {
  padding: 8px;
}
.InformationGridFrameInline {
  padding: 8px;
}
/* InformationGridPlain:*/
.InformationGridPlain {
  font-weight: normal;
  padding: 8px;
}
.InformationGridPlainInline {
  font-weight: normal;
  padding: 8px;
}
/* InformationUsageText:*/
.InformationUsageText {
  font-size: 12px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.InformationUsageTextInline {
  font-size: 12px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* InformationGridGroupHeader:*/
.InformationGridGroupHeader {
  font-size: 12px;
  font-weight: DemiBold;
  color: ;
  padding: 8px;
}
.InformationGridGroupHeaderInline {
  font-size: 12px;
  font-weight: DemiBold;
  color: ;
  padding: 8px;
}
/* InformationGridButton:*/
.InformationGridButton {
  font-size: 12px;
  font-weight: DemiBold;
  color: ;
  padding: 8px;
}
.InformationGridButtonInline {
  font-size: 12px;
  font-weight: DemiBold;
  color: ;
  padding: 8px;
}
/* InformationGridLink:*/
.InformationGridLink {
  padding: 8px;
}
.InformationGridLinkInline {
  padding: 8px;
}
/* InformationRowOpener:*/
.InformationRowOpener {
  color: ;
  padding: 8px;
}
.InformationRowOpenerInline {
  color: ;
  padding: 8px;
}
/* InformationRowLabel:*/
.InformationRowLabel {
  color: ;
  padding: 8px;
}
.InformationRowLabelInline {
  color: ;
  padding: 8px;
}
/* ProgressGrid:*/
.ProgressGrid {
  font-size: 12px;
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.ProgressGridInline {
  font-size: 12px;
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* ProgressTitle:*/
.ProgressTitle {
  font-size: 12px;
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.ProgressTitleInline {
  font-size: 12px;
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* ProgressLight:*/
.ProgressLight {
  font-size: 12px;
  font-family: Roboto;
  color: ;
  padding: 8px;
}
.ProgressLightInline {
  font-size: 12px;
  font-family: Roboto;
  color: ;
  padding: 8px;
}
/* HolonomicDisplay:*/
.HolonomicDisplay {
  padding: 8px;
}
.HolonomicDisplayInline {
  padding: 8px;
}
/* HolonomicInnerGrid:*/
.HolonomicInnerGrid {
  font-weight: normal;
  padding: 8px;
}
.HolonomicInnerGridInline {
  font-weight: normal;
  padding: 8px;
}
/* HolonomicMiddleGrid:*/
.HolonomicMiddleGrid {
  font-weight: normal;
  padding: 8px;
}
.HolonomicMiddleGridInline {
  font-weight: normal;
  padding: 8px;
}
/* HolonomicSmall:*/
.HolonomicSmall {
  /* font-size: Dynamic[0.8 Inherited] is not currently supported */
  padding: 8px;
}
.HolonomicSmallInline {
  /* font-size: Dynamic[0.8 Inherited] is not currently supported */
  padding: 8px;
}
/* CombinatorB:*/
.CombinatorB {
  padding: 8px;
}
.CombinatorBInline {
  padding: 8px;
}
/* CombinatorC:*/
.CombinatorC {
  padding: 8px;
}
.CombinatorCInline {
  padding: 8px;
}
/* CombinatorK:*/
.CombinatorK {
  padding: 8px;
}
.CombinatorKInline {
  padding: 8px;
}
/* CombinatorI:*/
.CombinatorI {
  padding: 8px;
}
.CombinatorIInline {
  padding: 8px;
}
/* CombinatorS:*/
.CombinatorS {
  padding: 8px;
}
.CombinatorSInline {
  padding: 8px;
}
/* CombinatorW:*/
.CombinatorW {
  padding: 8px;
}
.CombinatorWInline {
  padding: 8px;
}
/* CombinatorY:*/
.CombinatorY {
  padding: 8px;
}
.CombinatorYInline {
  padding: 8px;
}
/* NotebookToolbarText:*/
.NotebookToolbarText {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.NotebookToolbarTextInline {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* NotebookToolbarGhostText:*/
.NotebookToolbarGhostText {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-style: Italic;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.NotebookToolbarGhostTextInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-style: Italic;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* NotebookToolbarTooltip:*/
.NotebookToolbarTooltip {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.NotebookToolbarTooltipInline {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* NotebookToolbarButton:*/
.NotebookToolbarButton {
  padding: 8px;
}
.NotebookToolbarButtonInline {
  padding: 8px;
}
/* NotebookToolbarButtonFrame:*/
.NotebookToolbarButtonFrame {
  padding: 8px;
}
.NotebookToolbarButtonFrameInline {
  padding: 8px;
}
/* NotebookToolbarButtonFrameDefault:*/
.NotebookToolbarButtonFrameDefault {
  padding: 8px;
}
.NotebookToolbarButtonFrameDefaultInline {
  padding: 8px;
}
/* NotebookToolbarButtonFrameHover:*/
.NotebookToolbarButtonFrameHover {
  padding: 8px;
}
.NotebookToolbarButtonFrameHoverInline {
  padding: 8px;
}
/* NotebookToolbarButtonFramePressed:*/
.NotebookToolbarButtonFramePressed {
  padding: 8px;
}
.NotebookToolbarButtonFramePressedInline {
  padding: 8px;
}
/* NotebookToolbarButtonOverlay:*/
.NotebookToolbarButtonOverlay {
  padding: 8px;
}
.NotebookToolbarButtonOverlayInline {
  padding: 8px;
}
/* NotebookToolbarMenuHeader:*/
.NotebookToolbarMenuHeader {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.NotebookToolbarMenuHeaderInline {
  font-size: 11px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* NotebookToolbarMenuItem:*/
.NotebookToolbarMenuItem {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.NotebookToolbarMenuItemInline {
  font-size: 12px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* NotebookToolbarDelimiter:*/
.NotebookToolbarDelimiter {
  padding: 8px;
}
.NotebookToolbarDelimiterInline {
  padding: 8px;
}
/* NotebookToolbarMenuDelimiter:*/
.NotebookToolbarMenuDelimiter {
  padding: 8px;
}
.NotebookToolbarMenuDelimiterInline {
  padding: 8px;
}
/* NotebookToolbarSpacer:*/
.NotebookToolbarSpacer {
  padding: 8px;
}
.NotebookToolbarSpacerInline {
  padding: 8px;
}
/* NotebookToolbarOverflow:*/
.NotebookToolbarOverflow {
  padding: 8px;
}
.NotebookToolbarOverflowInline {
  padding: 8px;
}
/* QuestionObjectInstruction:*/
.QuestionObjectInstruction {
  padding: 8px;
}
.QuestionObjectInstructionInline {
  padding: 8px;
}
/* QOExplanation:*/
.QOExplanation {
  padding: 8px;
}
.QOExplanationInline {
  padding: 8px;
}
/* QuestionObjectSubmitButton:*/
.QuestionObjectSubmitButton {
  padding: 8px;
}
.QuestionObjectSubmitButtonInline {
  padding: 8px;
}
/* QuestionObjectAppearance:*/
.QuestionObjectAppearance {
  padding: 8px;
}
.QuestionObjectAppearanceInline {
  padding: 8px;
}
/* QuestionObjectShowExplanationButton:*/
.QuestionObjectShowExplanationButton {
  padding: 8px;
}
.QuestionObjectShowExplanationButtonInline {
  padding: 8px;
}
/* QuestionObjectExplanationToggler:*/
.QuestionObjectExplanationToggler {
  padding: 8px;
}
.QuestionObjectExplanationTogglerInline {
  padding: 8px;
}
/* QuestionGroupProgress:*/
.QuestionGroupProgress {
  padding: 8px;
}
.QuestionGroupProgressInline {
  padding: 8px;
}
/* QuestionGroupPanel:*/
.QuestionGroupPanel {
  padding: 8px;
}
.QuestionGroupPanelInline {
  padding: 8px;
}
/* QuestionAssessmentResultIcon:*/
.QuestionAssessmentResultIcon {
  padding: 8px;
}
.QuestionAssessmentResultIconInline {
  padding: 8px;
}
/* QuestionAssessmentResultIconNoCopy:*/
.QuestionAssessmentResultIconNoCopy {
  padding: 8px;
}
.QuestionAssessmentResultIconNoCopyInline {
  padding: 8px;
}
/* QuestionAssessmentCopyIcon:*/
.QuestionAssessmentCopyIcon {
  padding: 8px;
}
.QuestionAssessmentCopyIconInline {
  padding: 8px;
}
/* TabularTableView:*/
.TabularTableView {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TabularTableViewInline {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TabularReferenceWrapper:*/
.TabularReferenceWrapper {
  padding: 8px;
}
.TabularReferenceWrapperInline {
  padding: 8px;
}
/* LiveTabularReference:*/
.LiveTabularReference {
  padding: 8px;
}
.LiveTabularReferenceInline {
  padding: 8px;
}
/* StaleTabularReference:*/
.StaleTabularReference {
  color: ;
  padding: 8px;
}
.StaleTabularReferenceInline {
  color: ;
  padding: 8px;
}
/* Tabular:*/
.Tabular {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TabularInline {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TabularRef:*/
.TabularRef {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TabularRefInline {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TabularSummary:*/
.TabularSummary {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  padding: 8px;
}
.TabularSummaryInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  padding: 8px;
}
/* TabularFullSummary:*/
.TabularFullSummary {
  padding: 8px;
}
.TabularFullSummaryInline {
  padding: 8px;
}
/* TabularSimpleSummary:*/
.TabularSimpleSummary {
  padding: 8px;
}
.TabularSimpleSummaryInline {
  padding: 8px;
}
/* TabularColumnTableView:*/
.TabularColumnTableView {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TabularColumnTableViewInline {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TabularColumn:*/
.TabularColumn {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TabularColumnInline {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TabularColumnRef:*/
.TabularColumnRef {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.TabularColumnRefInline {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TabularColumnReferenceWrapper:*/
.TabularColumnReferenceWrapper {
  padding: 8px;
}
.TabularColumnReferenceWrapperInline {
  padding: 8px;
}
/* LiveTabularColumnReference:*/
.LiveTabularColumnReference {
  padding: 8px;
}
.LiveTabularColumnReferenceInline {
  padding: 8px;
}
/* StaleTabularColumnReference:*/
.StaleTabularColumnReference {
  color: ;
  padding: 8px;
}
.StaleTabularColumnReferenceInline {
  color: ;
  padding: 8px;
}
/* TabularFieldTypeNumber:*/
.TabularFieldTypeNumber {
  font-weight: normal;
  text-align: right;
  padding: 8px;
}
.TabularFieldTypeNumberInline {
  font-weight: normal;
  text-align: right;
  padding: 8px;
}
/* TabularFieldTypeString:*/
.TabularFieldTypeString {
  text-align: left;
  padding: 8px;
}
.TabularFieldTypeStringInline {
  text-align: left;
  padding: 8px;
}
/* TabularFieldTypeExpression:*/
.TabularFieldTypeExpression {
  font-weight: normal;
  text-align: center;
  padding: 8px;
}
.TabularFieldTypeExpressionInline {
  font-weight: normal;
  text-align: center;
  padding: 8px;
}
/* TabularFieldTypeLabel:*/
.TabularFieldTypeLabel {
  /* font-size: 0.9 Inherited is not currently supported */
  font-weight: normal;
  padding: 8px;
}
.TabularFieldTypeLabelInline {
  /* font-size: 0.9 Inherited is not currently supported */
  font-weight: normal;
  padding: 8px;
}
/* TabularPrimaryData:*/
.TabularPrimaryData {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.TabularPrimaryDataInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* TabularSupplementaryData:*/
.TabularSupplementaryData {
  font-size: 9px;
  color: ;
  padding: 8px;
}
.TabularSupplementaryDataInline {
  font-size: 9px;
  color: ;
  padding: 8px;
}
/* TabularLabelAndDescriptorColumn:*/
.TabularLabelAndDescriptorColumn {
  padding: 8px;
}
.TabularLabelAndDescriptorColumnInline {
  padding: 8px;
}
/* TabularHeaderLabel:*/
.TabularHeaderLabel {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.TabularHeaderLabelInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* CenteredTabularHeaderLabel:*/
.CenteredTabularHeaderLabel {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.CenteredTabularHeaderLabelInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* TableViewTabularColumn:*/
.TableViewTabularColumn {
  color: ;
  padding: 8px;
}
.TableViewTabularColumnInline {
  color: ;
  padding: 8px;
}
/* TabularHeaderLabelAndWidget:*/
.TabularHeaderLabelAndWidget {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.TabularHeaderLabelAndWidgetInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* CenteredTabularHeaderLabelAndWidget:*/
.CenteredTabularHeaderLabelAndWidget {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.CenteredTabularHeaderLabelAndWidgetInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* TableViewTabularColumnLabel:*/
.TableViewTabularColumnLabel {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.TableViewTabularColumnLabelInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* TableViewTabularColumnLabelWidget:*/
.TableViewTabularColumnLabelWidget {
  padding: 8px;
}
.TableViewTabularColumnLabelWidgetInline {
  padding: 8px;
}
/* TabularLabelAndDescriptorRow:*/
.TabularLabelAndDescriptorRow {
  padding: 8px;
}
.TabularLabelAndDescriptorRowInline {
  padding: 8px;
}
/* TabularColumnHeader:*/
.TabularColumnHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.TabularColumnHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* TabularColumnHeaderAndWidget:*/
.TabularColumnHeaderAndWidget {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.TabularColumnHeaderAndWidgetInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* StaleTabularTableView:*/
.StaleTabularTableView {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.StaleTabularTableViewInline {
  font-family: Source Sans Pro;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* TabularHeaderTooltipTypeStyle:*/
.TabularHeaderTooltipTypeStyle {
  font-size: 12px;
  color: #808080;
  padding: 8px;
}
.TabularHeaderTooltipTypeStyleInline {
  font-size: 12px;
  color: #808080;
  padding: 8px;
}
/* Real16TabularHeader:*/
.Real16TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.Real16TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* Real32TabularHeader:*/
.Real32TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.Real32TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* Real64TabularHeader:*/
.Real64TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.Real64TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* Integer8TabularHeader:*/
.Integer8TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.Integer8TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* UnsignedInteger8TabularHeader:*/
.UnsignedInteger8TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.UnsignedInteger8TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* Integer16TabularHeader:*/
.Integer16TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.Integer16TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* UnsignedInteger16TabularHeader:*/
.UnsignedInteger16TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.UnsignedInteger16TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* Integer32TabularHeader:*/
.Integer32TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.Integer32TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* UnsignedInteger32TabularHeader:*/
.UnsignedInteger32TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.UnsignedInteger32TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* Integer64TabularHeader:*/
.Integer64TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.Integer64TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* UnsignedInteger64TabularHeader:*/
.UnsignedInteger64TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.UnsignedInteger64TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* ComplexReal32TabularHeader:*/
.ComplexReal32TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.ComplexReal32TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* ComplexReal64TabularHeader:*/
.ComplexReal64TabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.ComplexReal64TabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* RealExpressionTabularHeader:*/
.RealExpressionTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.RealExpressionTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* IntegerExpressionTabularHeader:*/
.IntegerExpressionTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.IntegerExpressionTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* NumberExpressionTabularHeader:*/
.NumberExpressionTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.NumberExpressionTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* BooleanTabularHeader:*/
.BooleanTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.BooleanTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* StringTabularHeader:*/
.StringTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.StringTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* InertExpressionTabularHeader:*/
.InertExpressionTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.InertExpressionTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* DateTabularHeader:*/
.DateTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.DateTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* TimeTabularHeader:*/
.TimeTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.TimeTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* ListVectorTabularHeader:*/
.ListVectorTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.ListVectorTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* EntityTabularHeader:*/
.EntityTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.EntityTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* DateWithDescriptorTabularHeader:*/
.DateWithDescriptorTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.DateWithDescriptorTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* EntityWithDescriptorTabularHeader:*/
.EntityWithDescriptorTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.EntityWithDescriptorTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* TimeWithDescriptorTabularHeader:*/
.TimeWithDescriptorTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.TimeWithDescriptorTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* CategoricalTabularHeader:*/
.CategoricalTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.CategoricalTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* QuantityWithDescriptorTabularHeader:*/
.QuantityWithDescriptorTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.QuantityWithDescriptorTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* GeoPositionTabularHeader:*/
.GeoPositionTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.GeoPositionTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* GeoPositionWithDescriptorTabularHeader:*/
.GeoPositionWithDescriptorTabularHeader {
  font-size: 12px;
  color: ;
  padding: 8px;
}
.GeoPositionWithDescriptorTabularHeaderInline {
  font-size: 12px;
  color: ;
  padding: 8px;
}
/* NLI:*/
.NLI {
  padding: 8px;
}
.NLIInline {
  padding: 8px;
}
/* NaturalLanguageInputField:*/
.NaturalLanguageInputField {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: normal;
  padding: 8px;
}
.NaturalLanguageInputFieldInline {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: normal;
  padding: 8px;
}
/* NaturalLanguageControlBar:*/
.NaturalLanguageControlBar {
  font-size: 11px;
  padding: 8px;
}
.NaturalLanguageControlBarInline {
  font-size: 11px;
  padding: 8px;
}
/* NaturalLanguageControlBarButton:*/
.NaturalLanguageControlBarButton {
  font-size: 11px;
  color: ;
  padding: 8px;
}
.NaturalLanguageControlBarButtonInline {
  font-size: 11px;
  color: ;
  padding: 8px;
}
/* NaturalLanguageControlBarButtonActive:*/
.NaturalLanguageControlBarButtonActive {
  font-size: 11px;
  color: ;
  padding: 8px;
}
.NaturalLanguageControlBarButtonActiveInline {
  font-size: 11px;
  color: ;
  padding: 8px;
}
/* NaturalLanguageControlBarButtonSelected:*/
.NaturalLanguageControlBarButtonSelected {
  font-size: 11px;
  color: ;
  padding: 8px;
}
.NaturalLanguageControlBarButtonSelectedInline {
  font-size: 11px;
  color: ;
  padding: 8px;
}
/* NaturalLanguageAssumptions:*/
.NaturalLanguageAssumptions {
  font-size: 11px;
  font-family: Roboto;
  color: ;
  line-height: 1;
  padding: 8px;
}
.NaturalLanguageAssumptionsInline {
  font-size: 11px;
  font-family: Roboto;
  color: ;
  line-height: 1;
  padding: 8px;
}
/* NaturalLanguageAssumptionLink:*/
.NaturalLanguageAssumptionLink {
  color: ;
  padding: 8px;
}
.NaturalLanguageAssumptionLinkInline {
  color: ;
  padding: 8px;
}
/* NaturalLanguageAssumptionLinkActive:*/
.NaturalLanguageAssumptionLinkActive {
  color: ;
  padding: 8px;
}
.NaturalLanguageAssumptionLinkActiveInline {
  color: ;
  padding: 8px;
}
/* NaturalLanguageFailure:*/
.NaturalLanguageFailure {
  font-size: 12px;
  font-family: Roboto;
  font-weight: normal;
  color: ;
  line-height: 1;
  padding: 8px;
}
.NaturalLanguageFailureInline {
  font-size: 12px;
  font-family: Roboto;
  font-weight: normal;
  color: ;
  line-height: 1;
  padding: 8px;
}
/* QueryError:*/
.QueryError {
  padding: 8px;
}
.QueryErrorInline {
  padding: 8px;
}
/* QueryPasteButton:*/
.QueryPasteButton {
  font-size: 13px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
.QueryPasteButtonInline {
  font-size: 13px;
  font-family: Segoe UI;
  font-style: normal;
  text-decoration: none;
  color: ;
  text-align: left;
  padding: 8px;
}
/* QueryEvaluatableFrame:*/
.QueryEvaluatableFrame {
  padding: 8px;
}
.QueryEvaluatableFrameInline {
  padding: 8px;
}
/* QueryDivide:*/
.QueryDivide {
  padding: 8px;
}
.QueryDivideInline {
  padding: 8px;
}
/* QuerySquare:*/
.QuerySquare {
  padding: 8px;
}
.QuerySquareInline {
  padding: 8px;
}
/* QueryPower:*/
.QueryPower {
  padding: 8px;
}
.QueryPowerInline {
  padding: 8px;
}
/* QuerySqrt:*/
.QuerySqrt {
  padding: 8px;
}
.QuerySqrtInline {
  padding: 8px;
}
/* QueryCubeRoot:*/
.QueryCubeRoot {
  padding: 8px;
}
.QueryCubeRootInline {
  padding: 8px;
}
/* QuerySurd:*/
.QuerySurd {
  padding: 8px;
}
.QuerySurdInline {
  padding: 8px;
}
/* QueryInfinity:*/
.QueryInfinity {
  padding: 8px;
}
.QueryInfinityInline {
  padding: 8px;
}
/* Query-Infinity:*/
.Query-Infinity {
  padding: 8px;
}
.Query-InfinityInline {
  padding: 8px;
}
/* QueryPi:*/
.QueryPi {
  padding: 8px;
}
.QueryPiInline {
  padding: 8px;
}
/* QueryE:*/
.QueryE {
  padding: 8px;
}
.QueryEInline {
  padding: 8px;
}
/* QueryExp:*/
.QueryExp {
  padding: 8px;
}
.QueryExpInline {
  padding: 8px;
}
/* QueryLog:*/
.QueryLog {
  padding: 8px;
}
.QueryLogInline {
  padding: 8px;
}
/* QueryLogBase:*/
.QueryLogBase {
  padding: 8px;
}
.QueryLogBaseInline {
  padding: 8px;
}
/* QueryLog10:*/
.QueryLog10 {
  padding: 8px;
}
.QueryLog10Inline {
  padding: 8px;
}
/* QueryAbs:*/
.QueryAbs {
  padding: 8px;
}
.QueryAbsInline {
  padding: 8px;
}
/* QueryLessEqual:*/
.QueryLessEqual {
  padding: 8px;
}
.QueryLessEqualInline {
  padding: 8px;
}
/* QueryGreaterEqual:*/
.QueryGreaterEqual {
  padding: 8px;
}
.QueryGreaterEqualInline {
  padding: 8px;
}
/* QueryUnequal:*/
.QueryUnequal {
  padding: 8px;
}
.QueryUnequalInline {
  padding: 8px;
}
/* QueryVector2:*/
.QueryVector2 {
  padding: 8px;
}
.QueryVector2Inline {
  padding: 8px;
}
/* QueryVector3:*/
.QueryVector3 {
  padding: 8px;
}
.QueryVector3Inline {
  padding: 8px;
}
/* QueryVector4:*/
.QueryVector4 {
  padding: 8px;
}
.QueryVector4Inline {
  padding: 8px;
}
/* QueryMatrix2x2:*/
.QueryMatrix2x2 {
  padding: 8px;
}
.QueryMatrix2x2Inline {
  padding: 8px;
}
/* QueryMatrix2x3:*/
.QueryMatrix2x3 {
  padding: 8px;
}
.QueryMatrix2x3Inline {
  padding: 8px;
}
/* QueryMatrix3x2:*/
.QueryMatrix3x2 {
  padding: 8px;
}
.QueryMatrix3x2Inline {
  padding: 8px;
}
/* QueryMatrix3x3:*/
.QueryMatrix3x3 {
  padding: 8px;
}
.QueryMatrix3x3Inline {
  padding: 8px;
}
/* QueryMatrix4x4:*/
.QueryMatrix4x4 {
  padding: 8px;
}
.QueryMatrix4x4Inline {
  padding: 8px;
}
/* QueryMatrix5x5:*/
.QueryMatrix5x5 {
  padding: 8px;
}
.QueryMatrix5x5Inline {
  padding: 8px;
}
/* QueryDegree:*/
.QueryDegree {
  padding: 8px;
}
.QueryDegreeInline {
  padding: 8px;
}
/* QueryTheta:*/
.QueryTheta {
  padding: 8px;
}
.QueryThetaInline {
  padding: 8px;
}
/* QueryRadians:*/
.QueryRadians {
  padding: 8px;
}
.QueryRadiansInline {
  padding: 8px;
}
/* QuerySin:*/
.QuerySin {
  padding: 8px;
}
.QuerySinInline {
  padding: 8px;
}
/* QueryCos:*/
.QueryCos {
  padding: 8px;
}
.QueryCosInline {
  padding: 8px;
}
/* QueryTan:*/
.QueryTan {
  padding: 8px;
}
.QueryTanInline {
  padding: 8px;
}
/* QuerySec:*/
.QuerySec {
  padding: 8px;
}
.QuerySecInline {
  padding: 8px;
}
/* QueryCsc:*/
.QueryCsc {
  padding: 8px;
}
.QueryCscInline {
  padding: 8px;
}
/* QueryCot:*/
.QueryCot {
  padding: 8px;
}
.QueryCotInline {
  padding: 8px;
}
/* QueryArcSin:*/
.QueryArcSin {
  padding: 8px;
}
.QueryArcSinInline {
  padding: 8px;
}
/* QueryArcCos:*/
.QueryArcCos {
  padding: 8px;
}
.QueryArcCosInline {
  padding: 8px;
}
/* QueryArcTan:*/
.QueryArcTan {
  padding: 8px;
}
.QueryArcTanInline {
  padding: 8px;
}
/* QueryArcSec:*/
.QueryArcSec {
  padding: 8px;
}
.QueryArcSecInline {
  padding: 8px;
}
/* QueryArcCsc:*/
.QueryArcCsc {
  padding: 8px;
}
.QueryArcCscInline {
  padding: 8px;
}
/* QueryArcCot:*/
.QueryArcCot {
  padding: 8px;
}
.QueryArcCotInline {
  padding: 8px;
}
/* QuerySinh:*/
.QuerySinh {
  padding: 8px;
}
.QuerySinhInline {
  padding: 8px;
}
/* QueryCosh:*/
.QueryCosh {
  padding: 8px;
}
.QueryCoshInline {
  padding: 8px;
}
/* QueryTanh:*/
.QueryTanh {
  padding: 8px;
}
.QueryTanhInline {
  padding: 8px;
}
/* QuerySech:*/
.QuerySech {
  padding: 8px;
}
.QuerySechInline {
  padding: 8px;
}
/* QueryCsch:*/
.QueryCsch {
  padding: 8px;
}
.QueryCschInline {
  padding: 8px;
}
/* QueryCoth:*/
.QueryCoth {
  padding: 8px;
}
.QueryCothInline {
  padding: 8px;
}
/* QueryArcSinh:*/
.QueryArcSinh {
  padding: 8px;
}
.QueryArcSinhInline {
  padding: 8px;
}
/* QueryArcCosh:*/
.QueryArcCosh {
  padding: 8px;
}
.QueryArcCoshInline {
  padding: 8px;
}
/* QueryArcTanh:*/
.QueryArcTanh {
  padding: 8px;
}
.QueryArcTanhInline {
  padding: 8px;
}
/* QueryArcSech:*/
.QueryArcSech {
  padding: 8px;
}
.QueryArcSechInline {
  padding: 8px;
}
/* QueryArcCsch:*/
.QueryArcCsch {
  padding: 8px;
}
.QueryArcCschInline {
  padding: 8px;
}
/* QueryArcCoth:*/
.QueryArcCoth {
  padding: 8px;
}
.QueryArcCothInline {
  padding: 8px;
}
/* QueryD:*/
.QueryD {
  padding: 8px;
}
.QueryDInline {
  padding: 8px;
}
/* QueryD2:*/
.QueryD2 {
  padding: 8px;
}
.QueryD2Inline {
  padding: 8px;
}
/* QueryPartialD:*/
.QueryPartialD {
  padding: 8px;
}
.QueryPartialDInline {
  padding: 8px;
}
/* QueryPartialDMixed:*/
.QueryPartialDMixed {
  padding: 8px;
}
.QueryPartialDMixedInline {
  padding: 8px;
}
/* QueryPartialD2:*/
.QueryPartialD2 {
  padding: 8px;
}
.QueryPartialD2Inline {
  padding: 8px;
}
/* QueryIntegrate:*/
.QueryIntegrate {
  padding: 8px;
}
.QueryIntegrateInline {
  padding: 8px;
}
/* QueryIntegrate2:*/
.QueryIntegrate2 {
  padding: 8px;
}
.QueryIntegrate2Inline {
  padding: 8px;
}
/* QueryIntegrate3:*/
.QueryIntegrate3 {
  padding: 8px;
}
.QueryIntegrate3Inline {
  padding: 8px;
}
/* QueryIntegrateOver:*/
.QueryIntegrateOver {
  padding: 8px;
}
.QueryIntegrateOverInline {
  padding: 8px;
}
/* QueryIntegrateOver2:*/
.QueryIntegrateOver2 {
  padding: 8px;
}
.QueryIntegrateOver2Inline {
  padding: 8px;
}
/* QueryIntegrateOver3:*/
.QueryIntegrateOver3 {
  padding: 8px;
}
.QueryIntegrateOver3Inline {
  padding: 8px;
}
/* QueryProduct:*/
.QueryProduct {
  padding: 8px;
}
.QueryProductInline {
  padding: 8px;
}
/* QueryLimit:*/
.QueryLimit {
  padding: 8px;
}
.QueryLimitInline {
  padding: 8px;
}
/* QueryLeftLimit:*/
.QueryLeftLimit {
  padding: 8px;
}
.QueryLeftLimitInline {
  padding: 8px;
}
/* QueryRightLimit:*/
.QueryRightLimit {
  padding: 8px;
}
.QueryRightLimitInline {
  padding: 8px;
}
/* QueryUnitStep:*/
.QueryUnitStep {
  padding: 8px;
}
.QueryUnitStepInline {
  padding: 8px;
}
/* QueryDiracDelta:*/
.QueryDiracDelta {
  padding: 8px;
}
.QueryDiracDeltaInline {
  padding: 8px;
}
/* QueryPiecewise2:*/
.QueryPiecewise2 {
  padding: 8px;
}
.QueryPiecewise2Inline {
  padding: 8px;
}
/* QueryPiecewise3:*/
.QueryPiecewise3 {
  padding: 8px;
}
.QueryPiecewise3Inline {
  padding: 8px;
}
/* QueryLaplaceTransform:*/
.QueryLaplaceTransform {
  padding: 8px;
}
.QueryLaplaceTransformInline {
  padding: 8px;
}
/* QueryInverseLaplaceTransform:*/
.QueryInverseLaplaceTransform {
  padding: 8px;
}
.QueryInverseLaplaceTransformInline {
  padding: 8px;
}
/* QueryFourierTransform:*/
.QueryFourierTransform {
  padding: 8px;
}
.QueryFourierTransformInline {
  padding: 8px;
}
/* QueryInverseFourierTransform:*/
.QueryInverseFourierTransform {
  padding: 8px;
}
.QueryInverseFourierTransformInline {
  padding: 8px;
}
/* QuerySum:*/
.QuerySum {
  padding: 8px;
}
.QuerySumInline {
  padding: 8px;
}
/* ChatStyleSheetInformation:*/
.ChatStyleSheetInformation {
  padding: 8px;
}
.ChatStyleSheetInformationInline {
  padding: 8px;
}
/* NotebookAssistant`Text:*/
.NotebookAssistant`Text {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding: 8px;
}
.NotebookAssistant`TextInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding: 8px;
}
/* FramedChatCell:*/
.FramedChatCell {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.FramedChatCellInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* ChatInput:*/
.ChatInput {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 32px;
  margin-top: 8px;
  margin-bottom: 1px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: list-item;
  list-style-type: square;
}
.ChatInputInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 32px;
  margin-top: 8px;
  margin-bottom: 1px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* ChatInputActiveCellDingbat:*/
.ChatInputActiveCellDingbat {
  padding: 8px;
}
.ChatInputActiveCellDingbatInline {
  padding: 8px;
}
/* ChatInputCellDingbat:*/
.ChatInputCellDingbat {
  padding: 8px;
}
.ChatInputCellDingbatInline {
  padding: 8px;
}
/* SideChat:*/
.SideChat {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.2;
  border-left: 0px;
  border-right: 0px;
  border-top: 2px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 79px;
  margin-right: 26px;
  padding-left: 0px;
  display: list-item;
  list-style-type: square;
}
.SideChatInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.2;
  border-left: 0px;
  border-right: 0px;
  border-top: 2px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 79px;
  margin-right: 26px;
  padding-left: 0px;
}
/* ChatQuery:*/
.ChatQuery {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 32px;
  margin-top: 8px;
  margin-bottom: 1px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: list-item;
  list-style-type: square;
}
.ChatQueryInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 32px;
  margin-top: 8px;
  margin-bottom: 1px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* ChatSystemInput:*/
.ChatSystemInput {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 32px;
  margin-top: 8px;
  margin-bottom: 1px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: list-item;
  list-style-type: square;
}
.ChatSystemInputInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  line-height: 1.2;
  border: 1px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 32px;
  margin-top: 8px;
  margin-bottom: 1px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* ChatOutput:*/
.ChatOutput {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.1;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 25px;
  margin-top: 5px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: list-item;
  list-style-type: square;
}
.ChatOutputInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.1;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 25px;
  margin-top: 5px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* AssistantOutput:*/
.AssistantOutput {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.1;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 25px;
  margin-top: 5px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: list-item;
  list-style-type: square;
}
.AssistantOutputInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.1;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 25px;
  margin-top: 5px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* AssistantOutputWarning:*/
.AssistantOutputWarning {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.1;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 25px;
  margin-top: 5px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: list-item;
  list-style-type: square;
}
.AssistantOutputWarningInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.1;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 25px;
  margin-top: 5px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* AssistantOutputError:*/
.AssistantOutputError {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.1;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 25px;
  margin-top: 5px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: list-item;
  list-style-type: square;
}
.AssistantOutputErrorInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  background-color: ;
  line-height: 1.1;
  border: 2px;
  border-style: solid;
  border-color: ;
  margin-left: 66px;
  margin-right: 25px;
  margin-top: 5px;
  margin-bottom: 12px;
  padding-left: 12px;
  padding-right: 25px;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* ChatBlockDivider:*/
.ChatBlockDivider {
  font-size: 28px;
  font-family: Source Sans Pro;
  font-weight: DemiBold;
  color: ;
  line-height: 1.07143;
  border-left: 0px;
  border-right: 0px;
  border-top: 8px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 5px;
  margin-right: 25px;
  margin-top: 18px;
  margin-bottom: 8px;
  padding: 4px;
}
.ChatBlockDividerInline {
  font-size: 28px;
  font-family: Source Sans Pro;
  font-weight: DemiBold;
  color: ;
  line-height: 1.07143;
  border-left: 0px;
  border-right: 0px;
  border-top: 8px;
  border-bottom: 0px;
  border-style: solid;
  border-color: ;
  margin-left: 5px;
  margin-right: 25px;
  margin-top: 18px;
  margin-bottom: 8px;
  padding: 4px;
}
/* ChatDelimiter:*/
.ChatDelimiter {
  font-size: 6px;
  background-color: ;
  margin-left: 5px;
  margin-right: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 8px;
}
.ChatDelimiterInline {
  font-size: 6px;
  background-color: ;
  margin-left: 5px;
  margin-right: 0px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 8px;
}
/* ChatDelimiterCellDingbat:*/
.ChatDelimiterCellDingbat {
  padding: 8px;
}
.ChatDelimiterCellDingbatInline {
  padding: 8px;
}
/* ChatCodeBlock:*/
.ChatCodeBlock {
  background-color: #FFFFFF;
  padding: 8px;
}
.ChatCodeBlockInline {
  background-color: #FFFFFF;
  padding: 8px;
}
/* ChatCodeBlockButtonPanel:*/
.ChatCodeBlockButtonPanel {
  padding: 8px;
}
.ChatCodeBlockButtonPanelInline {
  padding: 8px;
}
/* ChatPreformatted:*/
.ChatPreformatted {
  font-size: 13px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-weight: normal;
  background-color: ;
  border: System`Convert`CSSDump`ToPoint[None];
  border-style: solid;
  border-color: #000000;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
.ChatPreformattedInline {
  font-size: 13px;
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-weight: normal;
  background-color: ;
  border: System`Convert`CSSDump`ToPoint[None];
  border-style: solid;
  border-color: #000000;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 8px;
}
/* ChatCodeActive:*/
.ChatCodeActive {
  font-size: 13px;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
.ChatCodeActiveInline {
  font-size: 13px;
  font-weight: DemiBold;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 5px;
  padding: 8px;
}
/* ChatCodeBlockTemplate:*/
.ChatCodeBlockTemplate {
  padding: 8px;
}
.ChatCodeBlockTemplateInline {
  padding: 8px;
}
/* ChatCodeInlineTemplate:*/
.ChatCodeInlineTemplate {
  padding: 8px;
}
.ChatCodeInlineTemplateInline {
  padding: 8px;
}
/* TextRefLink:*/
.TextRefLink {
  padding: 8px;
}
.TextRefLinkInline {
  padding: 8px;
}
/* ChatMenuButton:*/
.ChatMenuButton {
  padding: 8px;
}
.ChatMenuButtonInline {
  padding: 8px;
}
/* ChatMenuItemToolbarIcon:*/
.ChatMenuItemToolbarIcon {
  padding: 8px;
}
.ChatMenuItemToolbarIconInline {
  padding: 8px;
}
/* ChatMenuItemDelimiter:*/
.ChatMenuItemDelimiter {
  padding: 8px;
}
.ChatMenuItemDelimiterInline {
  padding: 8px;
}
/* ChatMenuItem:*/
.ChatMenuItem {
  padding: 8px;
}
.ChatMenuItemInline {
  padding: 8px;
}
/* ChatMenuSection:*/
.ChatMenuSection {
  padding: 8px;
}
.ChatMenuSectionInline {
  padding: 8px;
}
/* ChatOutputMenu:*/
.ChatOutputMenu {
  padding: 8px;
}
.ChatOutputMenuInline {
  padding: 8px;
}
/* ChatMenuLabel:*/
.ChatMenuLabel {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.ChatMenuLabelInline {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* ChatMenuSectionLabel:*/
.ChatMenuSectionLabel {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
.ChatMenuSectionLabelInline {
  font-size: 13px;
  font-family: Source Sans Pro;
  font-weight: Plain;
  color: ;
  padding: 8px;
}
/* AssistantCopyBelow:*/
.AssistantCopyBelow {
  padding: 8px;
}
.AssistantCopyBelowInline {
  padding: 8px;
}
/* AssistantCopyClipboard:*/
.AssistantCopyClipboard {
  padding: 8px;
}
.AssistantCopyClipboardInline {
  padding: 8px;
}
/* AssistantCopyRight:*/
.AssistantCopyRight {
  padding: 8px;
}
.AssistantCopyRightInline {
  padding: 8px;
}
/* AssistantEvaluate:*/
.AssistantEvaluate {
  padding: 8px;
}
.AssistantEvaluateInline {
  padding: 8px;
}
/* AssistantIconActive:*/
.AssistantIconActive {
  padding: 8px;
}
.AssistantIconActiveInline {
  padding: 8px;
}
/* AssistantIcon:*/
.AssistantIcon {
  padding: 8px;
}
.AssistantIconInline {
  padding: 8px;
}
/* BirdnardoIconActive:*/
.BirdnardoIconActive {
  padding: 8px;
}
.BirdnardoIconActiveInline {
  padding: 8px;
}
/* BirdnardoIcon:*/
.BirdnardoIcon {
  padding: 8px;
}
.BirdnardoIconInline {
  padding: 8px;
}
/* ChatBlockSettingsMenuIcon:*/
.ChatBlockSettingsMenuIcon {
  padding: 8px;
}
.ChatBlockSettingsMenuIconInline {
  padding: 8px;
}
/* ChatDrivenNotebookIcon:*/
.ChatDrivenNotebookIcon {
  padding: 8px;
}
.ChatDrivenNotebookIconInline {
  padding: 8px;
}
/* ChatEnabledNotebookIcon:*/
.ChatEnabledNotebookIcon {
  padding: 8px;
}
.ChatEnabledNotebookIconInline {
  padding: 8px;
}
/* ChatExcludedWidget:*/
.ChatExcludedWidget {
  padding: 8px;
}
.ChatExcludedWidgetInline {
  padding: 8px;
}
/* ChatIconCodeAssistant:*/
.ChatIconCodeAssistant {
  padding: 8px;
}
.ChatIconCodeAssistantInline {
  padding: 8px;
}
/* ChatIconCodeWriter:*/
.ChatIconCodeWriter {
  padding: 8px;
}
.ChatIconCodeWriterInline {
  padding: 8px;
}
/* ChatIconNotebookAssistant:*/
.ChatIconNotebookAssistant {
  padding: 8px;
}
.ChatIconNotebookAssistantInline {
  padding: 8px;
}
/* ChatIconPlainChat:*/
.ChatIconPlainChat {
  padding: 8px;
}
.ChatIconPlainChatInline {
  padding: 8px;
}
/* ChatIconUser:*/
.ChatIconUser {
  padding: 8px;
}
.ChatIconUserInline {
  padding: 8px;
}
/* ChatInputIcon:*/
.ChatInputIcon {
  padding: 8px;
}
.ChatInputIconInline {
  padding: 8px;
}
/* ChatMenuIcon:*/
.ChatMenuIcon {
  padding: 8px;
}
.ChatMenuIconInline {
  padding: 8px;
}
/* ChatOutputStopButton:*/
.ChatOutputStopButton {
  padding: 8px;
}
.ChatOutputStopButtonInline {
  padding: 8px;
}
/* ChatQueryIcon:*/
.ChatQueryIcon {
  padding: 8px;
}
.ChatQueryIconInline {
  padding: 8px;
}
/* ChatSystemIcon:*/
.ChatSystemIcon {
  padding: 8px;
}
.ChatSystemIconInline {
  padding: 8px;
}
/* ChatSystemMenu:*/
.ChatSystemMenu {
  padding: 8px;
}
.ChatSystemMenuInline {
  padding: 8px;
}
/* ChatUserIcon:*/
.ChatUserIcon {
  padding: 8px;
}
.ChatUserIconInline {
  padding: 8px;
}
/* ChatWidgetIcon:*/
.ChatWidgetIcon {
  padding: 8px;
}
.ChatWidgetIconInline {
  padding: 8px;
}
/* CloseAssistant:*/
.CloseAssistant {
  padding: 8px;
}
.CloseAssistantInline {
  padding: 8px;
}
/* DiscardedMaterial:*/
.DiscardedMaterial {
  padding: 8px;
}
.DiscardedMaterialInline {
  padding: 8px;
}
/* HelperIcon:*/
.HelperIcon {
  padding: 8px;
}
.HelperIconInline {
  padding: 8px;
}
/* ImageNotFound:*/
.ImageNotFound {
  padding: 8px;
}
.ImageNotFoundInline {
  padding: 8px;
}
/* InformationTooltip:*/
.InformationTooltip {
  padding: 8px;
}
.InformationTooltipInline {
  padding: 8px;
}
/* InlineReferenceIconAt:*/
.InlineReferenceIconAt {
  padding: 8px;
}
.InlineReferenceIconAtInline {
  padding: 8px;
}
/* InlineReferenceIconBang:*/
.InlineReferenceIconBang {
  padding: 8px;
}
.InlineReferenceIconBangInline {
  padding: 8px;
}
/* InlineReferenceIconHash:*/
.InlineReferenceIconHash {
  padding: 8px;
}
.InlineReferenceIconHashInline {
  padding: 8px;
}
/* InlineReferenceIconHistory:*/
.InlineReferenceIconHistory {
  padding: 8px;
}
.InlineReferenceIconHistoryInline {
  padding: 8px;
}
/* InlineReferenceIconPrevious:*/
.InlineReferenceIconPrevious {
  padding: 8px;
}
.InlineReferenceIconPreviousInline {
  padding: 8px;
}
/* InlineReferenceIconRight:*/
.InlineReferenceIconRight {
  padding: 8px;
}
.InlineReferenceIconRightInline {
  padding: 8px;
}
/* MinimizedChatActive:*/
.MinimizedChatActive {
  padding: 8px;
}
.MinimizedChatActiveInline {
  padding: 8px;
}
/* MinimizedChat:*/
.MinimizedChat {
  padding: 8px;
}
.MinimizedChatInline {
  padding: 8px;
}
/* OpenAILogo:*/
.OpenAILogo {
  padding: 8px;
}
.OpenAILogoInline {
  padding: 8px;
}
/* PersonaCode:*/
.PersonaCode {
  padding: 8px;
}
.PersonaCodeInline {
  padding: 8px;
}
/* PersonaDocumentation:*/
.PersonaDocumentation {
  padding: 8px;
}
.PersonaDocumentationInline {
  padding: 8px;
}
/* PersonaFromURL:*/
.PersonaFromURL {
  padding: 8px;
}
.PersonaFromURLInline {
  padding: 8px;
}
/* PersonaOther:*/
.PersonaOther {
  padding: 8px;
}
.PersonaOtherInline {
  padding: 8px;
}
/* PersonaRawModel:*/
.PersonaRawModel {
  padding: 8px;
}
.PersonaRawModelInline {
  padding: 8px;
}
/* PersonaUnknown:*/
.PersonaUnknown {
  padding: 8px;
}
.PersonaUnknownInline {
  padding: 8px;
}
/* RoleSystem:*/
.RoleSystem {
  padding: 8px;
}
.RoleSystemInline {
  padding: 8px;
}
/* RoleUser:*/
.RoleUser {
  padding: 8px;
}
.RoleUserInline {
  padding: 8px;
}
/* SideChatIcon:*/
.SideChatIcon {
  padding: 8px;
}
.SideChatIconInline {
  padding: 8px;
}
/* ToolIconDocumentationLookup:*/
.ToolIconDocumentationLookup {
  padding: 8px;
}
.ToolIconDocumentationLookupInline {
  padding: 8px;
}
/* ToolIconDocumentationSearcher:*/
.ToolIconDocumentationSearcher {
  padding: 8px;
}
.ToolIconDocumentationSearcherInline {
  padding: 8px;
}
/* ToolIconWebFetcher:*/
.ToolIconWebFetcher {
  padding: 8px;
}
.ToolIconWebFetcherInline {
  padding: 8px;
}
/* ToolIconWebImageSearcher:*/
.ToolIconWebImageSearcher {
  padding: 8px;
}
.ToolIconWebImageSearcherInline {
  padding: 8px;
}
/* ToolIconWebSearcher:*/
.ToolIconWebSearcher {
  padding: 8px;
}
.ToolIconWebSearcherInline {
  padding: 8px;
}
/* WolfieIcon:*/
.WolfieIcon {
  padding: 8px;
}
.WolfieIconInline {
  padding: 8px;
}
/* WorkspaceDefaultUserIcon:*/
.WorkspaceDefaultUserIcon {
  padding: 8px;
}
.WorkspaceDefaultUserIconInline {
  padding: 8px;
}
/* ChatOutputStopButtonWrapper:*/
.ChatOutputStopButtonWrapper {
  padding: 8px;
}
.ChatOutputStopButtonWrapperInline {
  padding: 8px;
}
/* ChatOutputStopButtonProgressWrapper:*/
.ChatOutputStopButtonProgressWrapper {
  padding: 8px;
}
.ChatOutputStopButtonProgressWrapperInline {
  padding: 8px;
}
/* AssistantIconTabbed:*/
.AssistantIconTabbed {
  padding: 8px;
}
.AssistantIconTabbedInline {
  padding: 8px;
}
/* MessageAuthorLabel:*/
.MessageAuthorLabel {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: DemiBold;
  line-height: 1.21429;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding: 8px;
}
.MessageAuthorLabelInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-weight: DemiBold;
  line-height: 1.21429;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding: 8px;
}
/* UserMessageLabel:*/
.UserMessageLabel {
  padding: 8px;
}
.UserMessageLabelInline {
  padding: 8px;
}
/* AssistantMessageLabel:*/
.AssistantMessageLabel {
  padding: 8px;
}
.AssistantMessageLabelInline {
  padding: 8px;
}
/* UserMessageBox:*/
.UserMessageBox {
  padding: 8px;
}
.UserMessageBoxInline {
  padding: 8px;
}
/* AssistantMessageBox:*/
.AssistantMessageBox {
  padding: 8px;
}
.AssistantMessageBoxInline {
  padding: 8px;
}
/* FeedbackButtonsHorizontal:*/
.FeedbackButtonsHorizontal {
  padding: 8px;
}
.FeedbackButtonsHorizontalInline {
  padding: 8px;
}
/* InlineItem:*/
.InlineItem {
  text-indent: 0px;
  padding: 8px;
}
.InlineItemInline {
  text-indent: 0px;
  padding: 8px;
}
/* InlineSubitem:*/
.InlineSubitem {
  text-indent: 0px;
  padding: 8px;
}
.InlineSubitemInline {
  text-indent: 0px;
  padding: 8px;
}
/* DropShadowPaneBox:*/
.DropShadowPaneBox {
  padding: 8px;
}
.DropShadowPaneBoxInline {
  padding: 8px;
}
/* ChatbookPersona:*/
.ChatbookPersona {
  padding: 8px;
}
.ChatbookPersonaInline {
  padding: 8px;
}
/* ChatbookModifier:*/
.ChatbookModifier {
  padding: 8px;
}
.ChatbookModifierInline {
  padding: 8px;
}
/* ChatbookFunction:*/
.ChatbookFunction {
  padding: 8px;
}
.ChatbookFunctionInline {
  padding: 8px;
}
/* ChatbookWLTemplate:*/
.ChatbookWLTemplate {
  padding: 8px;
}
.ChatbookWLTemplateInline {
  padding: 8px;
}
/* NotebookAssistant`InlineReferenceText:*/
.NotebookAssistant`InlineReferenceText {
  font-size: 15px;
  font-family: Source Sans Pro;
  color: ;
  line-height: 1.2;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding: 8px;
}
.NotebookAssistant`InlineReferenceTextInline {
  font-size: 15px;
  font-family: Source Sans Pro;
  color: ;
  line-height: 1.2;
  margin-left: 66px;
  margin-right: 10px;
  margin-top: 8px;
  margin-bottom: 7px;
  padding: 8px;
}
/* ChatExcluded:*/
.ChatExcluded {
  padding: 8px;
}
.ChatExcludedInline {
  padding: 8px;
}
/* ChatWidgetButton:*/
.ChatWidgetButton {
  padding: 8px;
}
.ChatWidgetButtonInline {
  padding: 8px;
}
/* ChatCounterLabel:*/
.ChatCounterLabel {
  padding: 8px;
}
.ChatCounterLabelInline {
  padding: 8px;
}
/* DiscardedMaterialOpener:*/
.DiscardedMaterialOpener {
  padding: 8px;
}
.DiscardedMaterialOpenerInline {
  padding: 8px;
}
/* DiscardedMaterialOpenerIcon:*/
.DiscardedMaterialOpenerIcon {
  padding: 8px;
}
.DiscardedMaterialOpenerIconInline {
  padding: 8px;
}
/* DiscardedMaterialCloserIcon:*/
.DiscardedMaterialCloserIcon {
  padding: 8px;
}
.DiscardedMaterialCloserIconInline {
  padding: 8px;
}
/* TextExpressionLink:*/
.TextExpressionLink {
  padding: 8px;
}
.TextExpressionLinkInline {
  padding: 8px;
}
/* ThinkingOpener:*/
.ThinkingOpener {
  padding: 8px;
}
.ThinkingOpenerInline {
  padding: 8px;
}
/* ThoughtsOpener:*/
.ThoughtsOpener {
  padding: 8px;
}
.ThoughtsOpenerInline {
  padding: 8px;
}
/* ThinkingContent:*/
.ThinkingContent {
  padding: 8px;
}
.ThinkingContentInline {
  padding: 8px;
}
/* SuggestionsBar:*/
.SuggestionsBar {
  font-size: 100%;
  background-color: #FFFFFF;
  padding: 8px;
}
.SuggestionsBarInline {
  font-size: 100%;
  background-color: #FFFFFF;
  padding: 8px;
}
/* SuggestionsBarText:*/
.SuggestionsBarText {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarTextInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarControl:*/
.SuggestionsBarControl {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.SuggestionsBarControlInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* SuggestionsBarControlActive:*/
.SuggestionsBarControlActive {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.SuggestionsBarControlActiveInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* SuggestionsBarMore:*/
.SuggestionsBarMore {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarMoreInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarMoreActive:*/
.SuggestionsBarMoreActive {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarMoreActiveInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarSemanticControl:*/
.SuggestionsBarSemanticControl {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarSemanticControlInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarSemanticControlActive:*/
.SuggestionsBarSemanticControlActive {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarSemanticControlActiveInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: italic;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarCategory:*/
.SuggestionsBarCategory {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarCategoryInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarMenuControl:*/
.SuggestionsBarMenuControl {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarMenuControlInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarHiddenFunctionLabel:*/
.SuggestionsBarHiddenFunctionLabel {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
.SuggestionsBarHiddenFunctionLabelInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: bold;
  color: ;
  padding: 8px;
}
/* SuggestionsBarButtonFrame:*/
.SuggestionsBarButtonFrame {
  padding: 8px;
}
.SuggestionsBarButtonFrameInline {
  padding: 8px;
}
/* SuggestionsBarButtonLabel:*/
.SuggestionsBarButtonLabel {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarButtonLabelInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarButtonLabelActive:*/
.SuggestionsBarButtonLabelActive {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
.SuggestionsBarButtonLabelActiveInline {
  font-size: 10px;
  font-family: Segoe UI;
  font-style: normal;
  font-weight: normal;
  color: ;
  padding: 8px;
}
/* SuggestionsBarFirstUse:*/
.SuggestionsBarFirstUse {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: Regular;
  color: ;
  line-height: 1.07143;
  padding: 8px;
}
.SuggestionsBarFirstUseInline {
  font-size: 14px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: Regular;
  color: ;
  line-height: 1.07143;
  padding: 8px;
}
/* SuggestionsBarFirstUseLink:*/
.SuggestionsBarFirstUseLink {
  color: ;
  padding: 8px;
}
.SuggestionsBarFirstUseLinkInline {
  color: ;
  padding: 8px;
}
/* SuggestionsBarFirstUseLinkActive:*/
.SuggestionsBarFirstUseLinkActive {
  color: ;
  padding: 8px;
}
.SuggestionsBarFirstUseLinkActiveInline {
  color: ;
  padding: 8px;
}
/* SystemModelSymbol1:*/
.SystemModelSymbol1 {
  padding: 8px;
}
.SystemModelSymbol1Inline {
  padding: 8px;
}
/* SystemModelSymbol2:*/
.SystemModelSymbol2 {
  padding: 8px;
}
.SystemModelSymbol2Inline {
  padding: 8px;
}

@media screen{
}

@media print{
/* Input:Printout*/
.Input {
  margin-left: 49pt;
  padding: 8pt;
}
.InputInline {
  margin-left: 49pt;
  padding: 8pt;
}
/* InputOnly:Printout*/
.InputOnly {
  margin-left: 49pt;
  padding: 8pt;
}
.InputOnlyInline {
  margin-left: 49pt;
  padding: 8pt;
}
/* Code:Printout*/
.Code {
  background-color: #FFFFFF;
  margin-left: 49pt;
  padding: 8pt;
}
.CodeInline {
  background-color: #FFFFFF;
  margin-left: 49pt;
  padding: 8pt;
}
/* Output:Printout*/
.Output {
  margin-left: 49pt;
  padding: 8pt;
}
.OutputInline {
  margin-left: 49pt;
  padding: 8pt;
}
/* Title:Printout*/
.Title {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 32pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.TitleInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 32pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* Subtitle:Printout*/
.Subtitle {
  font-weight: normal;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.SubtitleInline {
  font-weight: normal;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* Section:Printout*/
.Section {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Subsection:Printout*/
.Subsection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Subsubsection:Printout*/
.Subsubsection {
  font-size: 14pt;
  color: #000000;
  text-indent: 0pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsubsectionInline {
  font-size: 14pt;
  color: #000000;
  text-indent: 0pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Subsubsubsection:Printout*/
.Subsubsubsection {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsubsubsectionInline {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Text:Printout*/
.Text {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.TextInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* SectionLabel:Printout*/
.SectionLabel {
  text-align: right;
  padding: 8pt;
}
.SectionLabelInline {
  text-align: right;
  padding: 8pt;
}
/* SubsectionLabel:Printout*/
.SubsectionLabel {
  text-align: right;
  padding: 8pt;
}
.SubsectionLabelInline {
  text-align: right;
  padding: 8pt;
}
/* SubsubsectionLabel:Printout*/
.SubsubsectionLabel {
  text-align: right;
  padding: 8pt;
}
.SubsubsectionLabelInline {
  text-align: right;
  padding: 8pt;
}
/* SectionAlt:Printout*/
.SectionAlt {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SectionAltInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* SubsectionAlt:Printout*/
.SubsectionAlt {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsectionAltInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* SubsubsectionAlt:Printout*/
.SubsubsectionAlt {
  font-size: 14pt;
  color: #000000;
  text-indent: 0pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsubsectionAltInline {
  font-size: 14pt;
  color: #000000;
  text-indent: 0pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* TextNoIndent:Printout*/
.TextNoIndent {
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.TextNoIndentInline {
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* TextContinuation:Printout*/
.TextContinuation {
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.TextContinuationInline {
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Item1:Printout*/
.Item1 {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item1Inline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Item2:Printout*/
.Item2 {
  margin-left: 42pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item2Inline {
  margin-left: 42pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Item3:Printout*/
.Item3 {
  margin-left: 60pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item3Inline {
  margin-left: 60pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Item1Label:Printout*/
.Item1Label {
  padding: 8pt;
}
.Item1LabelInline {
  padding: 8pt;
}
/* Item2Label:Printout*/
.Item2Label {
  padding: 8pt;
}
.Item2LabelInline {
  padding: 8pt;
}
/* Item3Label:Printout*/
.Item3Label {
  padding: 8pt;
}
.Item3LabelInline {
  padding: 8pt;
}
/* Item1Numbered:Printout*/
.Item1Numbered {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item1NumberedInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Item2Numbered:Printout*/
.Item2Numbered {
  margin-left: 42pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item2NumberedInline {
  margin-left: 42pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Item3Numbered:Printout*/
.Item3Numbered {
  margin-left: 60pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item3NumberedInline {
  margin-left: 60pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Item1NumberedLabel:Printout*/
.Item1NumberedLabel {
  padding: 8pt;
}
.Item1NumberedLabelInline {
  padding: 8pt;
}
/* Item2NumberedLabel:Printout*/
.Item2NumberedLabel {
  padding: 8pt;
}
.Item2NumberedLabelInline {
  padding: 8pt;
}
/* Item3NumberedLabel:Printout*/
.Item3NumberedLabel {
  padding: 8pt;
}
.Item3NumberedLabelInline {
  padding: 8pt;
}
/* Item1Paragraph:Printout*/
.Item1Paragraph {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item1ParagraphInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Item2Paragraph:Printout*/
.Item2Paragraph {
  margin-left: 42pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item2ParagraphInline {
  margin-left: 42pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Item3Paragraph:Printout*/
.Item3Paragraph {
  margin-left: 60pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.Item3ParagraphInline {
  margin-left: 60pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* Equation:Printout*/
.Equation {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.EquationInline {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* EquationGroup:Printout*/
.EquationGroup {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.EquationGroupInline {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* EquationGroupAligned:Printout*/
.EquationGroupAligned {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.EquationGroupAlignedInline {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* EquationNumbered:Printout*/
.EquationNumbered {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.EquationNumberedInline {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* EquationGroupNumbered:Printout*/
.EquationGroupNumbered {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.EquationGroupNumberedInline {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* EquationGroupAlignedNumbered:Printout*/
.EquationGroupAlignedNumbered {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.EquationGroupAlignedNumberedInline {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* EquationNumber:Printout*/
.EquationNumber {
  padding: 8pt;
}
.EquationNumberInline {
  padding: 8pt;
}
/* Figure:Printout*/
.Figure {
  font-size: 80%;
  margin-left: 2pt;
  margin-top: 4pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.FigureInline {
  font-size: 80%;
  margin-left: 2pt;
  margin-top: 4pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* FigureCaption:Printout*/
.FigureCaption {
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 1pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.FigureCaptionInline {
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 1pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* FigureCaptionLabel:Printout*/
.FigureCaptionLabel {
  padding: 8pt;
}
.FigureCaptionLabelInline {
  padding: 8pt;
}
/* Picture:Printout*/
.Picture {
  font-size: 80%;
  margin-left: 2pt;
  margin-top: 4pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.PictureInline {
  font-size: 80%;
  margin-left: 2pt;
  margin-top: 4pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* PictureCaption:Printout*/
.PictureCaption {
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 1pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.PictureCaptionInline {
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 1pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* PictureCaptionLabel:Printout*/
.PictureCaptionLabel {
  padding: 8pt;
}
.PictureCaptionLabelInline {
  padding: 8pt;
}
/* Program:Printout*/
.Program {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.ProgramInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* ProgramCaption:Printout*/
.ProgramCaption {
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.ProgramCaptionInline {
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* ProgramCaptionLabel:Printout*/
.ProgramCaptionLabel {
  padding: 8pt;
}
.ProgramCaptionLabelInline {
  padding: 8pt;
}
/* ProgramText:Printout*/
.ProgramText {
  text-align: justify;
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
.ProgramTextInline {
  text-align: justify;
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
/* TableTitle:Printout*/
.TableTitle {
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: 5pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TableTitleInline {
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: 5pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TableTitleLabel:Printout*/
.TableTitleLabel {
  padding: 8pt;
}
.TableTitleLabelInline {
  padding: 8pt;
}
/* Table:Printout*/
.Table {
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: 1pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.TableInline {
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: 1pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* TableNote:Printout*/
.TableNote {
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: -2pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.TableNoteInline {
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: -2pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* TableColumnHead:Printout*/
.TableColumnHead {
  padding: 8pt;
}
.TableColumnHeadInline {
  padding: 8pt;
}
/* TableSpanHead:Printout*/
.TableSpanHead {
  padding: 8pt;
}
.TableSpanHeadInline {
  padding: 8pt;
}
/* TableText:Printout*/
.TableText {
  padding: 8pt;
}
.TableTextInline {
  padding: 8pt;
}
/* TableSpanText:Printout*/
.TableSpanText {
  padding: 8pt;
}
.TableSpanTextInline {
  padding: 8pt;
}
/* SpanLeft:Printout*/
.SpanLeft {
  padding: 8pt;
}
.SpanLeftInline {
  padding: 8pt;
}
/* SpanCenter:Printout*/
.SpanCenter {
  padding: 8pt;
}
.SpanCenterInline {
  padding: 8pt;
}
/* SpanRight:Printout*/
.SpanRight {
  padding: 8pt;
}
.SpanRightInline {
  padding: 8pt;
}
/* Caption:Printout*/
.Caption {
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 1pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.CaptionInline {
  margin-left: 42pt;
  margin-right: 42pt;
  margin-top: 1pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* Date:Printout*/
.Date {
  color: #000000;
  line-height: 1.08333;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 0pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.DateInline {
  color: #000000;
  line-height: 1.08333;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 0pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* Author:Printout*/
.Author {
  color: #000000;
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 21pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.AuthorInline {
  color: #000000;
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 21pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* AuthorData:Printout*/
.AuthorData {
  padding: 8pt;
}
.AuthorDataInline {
  padding: 8pt;
}
/* AuthorGroup:Printout*/
.AuthorGroup {
  color: #000000;
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 21pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.AuthorGroupInline {
  color: #000000;
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 21pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* AuthorEmail:Printout*/
.AuthorEmail {
  color: #FFFFFF;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.AuthorEmailInline {
  color: #FFFFFF;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* Institution:Printout*/
.Institution {
  color: #000000;
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.InstitutionInline {
  color: #000000;
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AbstractSection:Printout*/
.AbstractSection {
  color: #000000;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 14pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.AbstractSectionInline {
  color: #000000;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 14pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Abstract:Printout*/
.Abstract {
  color: #000000;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 3pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.AbstractInline {
  color: #000000;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 3pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* AbstractContinuation:Printout*/
.AbstractContinuation {
  color: #000000;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 3pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.AbstractContinuationInline {
  color: #000000;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 3pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AbstractMath:Printout*/
.AbstractMath {
  color: #000000;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.AbstractMathInline {
  color: #000000;
  margin-left: 96pt;
  margin-right: 96pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* AcknowledgmentsSection:Printout*/
.AcknowledgmentsSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.AcknowledgmentsSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Acknowledgments:Printout*/
.Acknowledgments {
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.AcknowledgmentsInline {
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* AppendixSection:Printout*/
.AppendixSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.AppendixSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* AppendixSectionLabel:Printout*/
.AppendixSectionLabel {
  padding: 8pt;
}
.AppendixSectionLabelInline {
  padding: 8pt;
}
/* Appendix:Printout*/
.Appendix {
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.AppendixInline {
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* AppendixEquation:Printout*/
.AppendixEquation {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.AppendixEquationInline {
  margin-left: 36pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* EndnoteSection:Printout*/
.EndnoteSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.EndnoteSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Endnote:Printout*/
.Endnote {
  text-align: justify;
  text-indent: 0pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.EndnoteInline {
  text-align: justify;
  text-indent: 0pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* EndnoteLabel:Printout*/
.EndnoteLabel {
  padding: 8pt;
}
.EndnoteLabelInline {
  padding: 8pt;
}
/* EndnoteNumber:Printout*/
.EndnoteNumber {
  padding: 8pt;
}
.EndnoteNumberInline {
  padding: 8pt;
}
/* ReferenceSection:Printout*/
.ReferenceSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.ReferenceSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 21pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Reference:Printout*/
.Reference {
  font-size: 12pt;
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.ReferenceInline {
  font-size: 12pt;
  text-align: justify;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* ReferenceLabel:Printout*/
.ReferenceLabel {
  text-align: left;
  padding: 8pt;
}
.ReferenceLabelInline {
  text-align: left;
  padding: 8pt;
}
/* InputNumbered:Printout*/
.InputNumbered {
  margin-left: 21pt;
  margin-right: 6pt;
  margin-top: 6pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.InputNumberedInline {
  margin-left: 21pt;
  margin-right: 6pt;
  margin-top: 6pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* TitleLabel:Printout*/
.TitleLabel {
  padding: 8pt;
}
.TitleLabelInline {
  padding: 8pt;
}
/* SubtitleLabel:Printout*/
.SubtitleLabel {
  padding: 8pt;
}
.SubtitleLabelInline {
  padding: 8pt;
}
/* SubsubtitleLabel:Printout*/
.SubsubtitleLabel {
  padding: 8pt;
}
.SubsubtitleLabelInline {
  padding: 8pt;
}
/* SubsubsubsectionLabel:Printout*/
.SubsubsubsectionLabel {
  padding: 8pt;
}
.SubsubsubsectionLabelInline {
  padding: 8pt;
}
/* SectionNumber:Printout*/
.SectionNumber {
  padding: 8pt;
}
.SectionNumberInline {
  padding: 8pt;
}
/* SubsectionNumber:Printout*/
.SubsectionNumber {
  padding: 8pt;
}
.SubsectionNumberInline {
  padding: 8pt;
}
/* SubsubsectionNumber:Printout*/
.SubsubsectionNumber {
  padding: 8pt;
}
.SubsubsectionNumberInline {
  padding: 8pt;
}
/* SubsubsubsectionNumber:Printout*/
.SubsubsubsectionNumber {
  padding: 8pt;
}
.SubsubsubsectionNumberInline {
  padding: 8pt;
}
/* SubsectionText:Printout*/
.SubsectionText {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.SubsectionTextInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* SubsubsectionText:Printout*/
.SubsubsectionText {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 2pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.SubsubsectionTextInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 2pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* SubsubsubsectionText:Printout*/
.SubsubsubsectionText {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 2pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.SubsubsubsectionTextInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 2pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* SectionFirst:Printout*/
.SectionFirst {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.SectionFirstInline {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* SubsectionFirst:Printout*/
.SubsectionFirst {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsectionFirstInline {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* SubsubsectionFirst:Printout*/
.SubsubsectionFirst {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsubsectionFirstInline {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* SubsubsubsectionFirst:Printout*/
.SubsubsubsectionFirst {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsubsubsectionFirstInline {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* SubsubsubsectionAlt:Printout*/
.SubsubsubsectionAlt {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsubsubsectionAltInline {
  color: #000000;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* IndentedText:Printout*/
.IndentedText {
  padding: 8pt;
}
.IndentedTextInline {
  padding: 8pt;
}
/* ChemicalFormula:Printout*/
.ChemicalFormula {
  margin-left: 2pt;
  margin-right: 20pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.ChemicalFormulaInline {
  margin-left: 2pt;
  margin-right: 20pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* EquationWide:Printout*/
.EquationWide {
  margin-left: 2pt;
  margin-right: 20pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.EquationWideInline {
  margin-left: 2pt;
  margin-right: 20pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* SubequationNumbered:Printout*/
.SubequationNumbered {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.SubequationNumberedInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* SubequationAlignedNumbered:Printout*/
.SubequationAlignedNumbered {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.SubequationAlignedNumberedInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* SubequationNumber:Printout*/
.SubequationNumber {
  padding: 8pt;
}
.SubequationNumberInline {
  padding: 8pt;
}
/* EquationWideNumbered:Printout*/
.EquationWideNumbered {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.EquationWideNumberedInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* Theorem:Printout*/
.Theorem {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.TheoremInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* TheoremLabel:Printout*/
.TheoremLabel {
  padding: 8pt;
}
.TheoremLabelInline {
  padding: 8pt;
}
/* TheoremContinuation:Printout*/
.TheoremContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.TheoremContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Corollary:Printout*/
.Corollary {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.CorollaryInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* CorollaryLabel:Printout*/
.CorollaryLabel {
  padding: 8pt;
}
.CorollaryLabelInline {
  padding: 8pt;
}
/* CorollaryContinuation:Printout*/
.CorollaryContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.CorollaryContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Lemma:Printout*/
.Lemma {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.LemmaInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* LemmaLabel:Printout*/
.LemmaLabel {
  padding: 8pt;
}
.LemmaLabelInline {
  padding: 8pt;
}
/* LemmaContinuation:Printout*/
.LemmaContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.LemmaContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Proposition:Printout*/
.Proposition {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.PropositionInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* PropositionLabel:Printout*/
.PropositionLabel {
  padding: 8pt;
}
.PropositionLabelInline {
  padding: 8pt;
}
/* PropositionContinuation:Printout*/
.PropositionContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.PropositionContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Conjecture:Printout*/
.Conjecture {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.ConjectureInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* ConjectureLabel:Printout*/
.ConjectureLabel {
  padding: 8pt;
}
.ConjectureLabelInline {
  padding: 8pt;
}
/* ConjectureContinuation:Printout*/
.ConjectureContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.ConjectureContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Definition:Printout*/
.Definition {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.DefinitionInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* DefinitionLabel:Printout*/
.DefinitionLabel {
  padding: 8pt;
}
.DefinitionLabelInline {
  padding: 8pt;
}
/* DefinitionContinuation:Printout*/
.DefinitionContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.DefinitionContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Axiom:Printout*/
.Axiom {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.AxiomInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* AxiomLabel:Printout*/
.AxiomLabel {
  padding: 8pt;
}
.AxiomLabelInline {
  padding: 8pt;
}
/* AxiomContinuation:Printout*/
.AxiomContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.AxiomContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Example:Printout*/
.Example {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.ExampleInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* ExampleLabel:Printout*/
.ExampleLabel {
  padding: 8pt;
}
.ExampleLabelInline {
  padding: 8pt;
}
/* ExampleContinuation:Printout*/
.ExampleContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.ExampleContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Remark:Printout*/
.Remark {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.RemarkInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* RemarkLabel:Printout*/
.RemarkLabel {
  padding: 8pt;
}
.RemarkLabelInline {
  padding: 8pt;
}
/* RemarkContinuation:Printout*/
.RemarkContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.RemarkContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* Proof:Printout*/
.Proof {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.ProofInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* ProofLabel:Printout*/
.ProofLabel {
  padding: 8pt;
}
.ProofLabelInline {
  padding: 8pt;
}
/* ProofContinuation:Printout*/
.ProofContinuation {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.ProofContinuationInline {
  font-size: 12pt;
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* ProofSection:Printout*/
.ProofSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.ProofSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* Case:Printout*/
.Case {
  text-indent: 10pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.CaseInline {
  text-indent: 10pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* CaseLabel:Printout*/
.CaseLabel {
  padding: 8pt;
}
.CaseLabelInline {
  padding: 8pt;
}
/* CaseContinuation:Printout*/
.CaseContinuation {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.CaseContinuationInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* CaseSection:Printout*/
.CaseSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.CaseSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* Problems:Printout*/
.Problems {
  text-indent: 10pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.ProblemsInline {
  text-indent: 10pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* ProblemsLabel:Printout*/
.ProblemsLabel {
  padding: 8pt;
}
.ProblemsLabelInline {
  padding: 8pt;
}
/* ProblemsContinuation:Printout*/
.ProblemsContinuation {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.ProblemsContinuationInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* ProblemsSection:Printout*/
.ProblemsSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.ProblemsSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* Question:Printout*/
.Question {
  text-indent: 10pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.QuestionInline {
  text-indent: 10pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* QuestionLabel:Printout*/
.QuestionLabel {
  padding: 8pt;
}
.QuestionLabelInline {
  padding: 8pt;
}
/* QuestionContinuation:Printout*/
.QuestionContinuation {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.QuestionContinuationInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem1:Printout*/
.EnunciationItem1 {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem1Inline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem2:Printout*/
.EnunciationItem2 {
  margin-left: 20pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem2Inline {
  margin-left: 20pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem3:Printout*/
.EnunciationItem3 {
  margin-left: 40pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem3Inline {
  margin-left: 40pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem1Label:Printout*/
.EnunciationItem1Label {
  padding: 8pt;
}
.EnunciationItem1LabelInline {
  padding: 8pt;
}
/* EnunciationItem2Label:Printout*/
.EnunciationItem2Label {
  padding: 8pt;
}
.EnunciationItem2LabelInline {
  padding: 8pt;
}
/* EnunciationItem3Label:Printout*/
.EnunciationItem3Label {
  padding: 8pt;
}
.EnunciationItem3LabelInline {
  padding: 8pt;
}
/* EnunciationItem1Numbered:Printout*/
.EnunciationItem1Numbered {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem1NumberedInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem2Numbered:Printout*/
.EnunciationItem2Numbered {
  margin-left: 20pt;
  margin-right: 2pt;
  margin-top: 2pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem2NumberedInline {
  margin-left: 20pt;
  margin-right: 2pt;
  margin-top: 2pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem3Numbered:Printout*/
.EnunciationItem3Numbered {
  margin-left: 40pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem3NumberedInline {
  margin-left: 40pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem1NumberedLabel:Printout*/
.EnunciationItem1NumberedLabel {
  padding: 8pt;
}
.EnunciationItem1NumberedLabelInline {
  padding: 8pt;
}
/* EnunciationItem2NumberedLabel:Printout*/
.EnunciationItem2NumberedLabel {
  padding: 8pt;
}
.EnunciationItem2NumberedLabelInline {
  padding: 8pt;
}
/* EnunciationItem3NumberedLabel:Printout*/
.EnunciationItem3NumberedLabel {
  padding: 8pt;
}
.EnunciationItem3NumberedLabelInline {
  padding: 8pt;
}
/* EnunciationItem1Paragraph:Printout*/
.EnunciationItem1Paragraph {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem1ParagraphInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem2Paragraph:Printout*/
.EnunciationItem2Paragraph {
  margin-left: 42pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem2ParagraphInline {
  margin-left: 42pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* EnunciationItem3Paragraph:Printout*/
.EnunciationItem3Paragraph {
  margin-left: 62pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.EnunciationItem3ParagraphInline {
  margin-left: 62pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* FigureNumber:Printout*/
.FigureNumber {
  padding: 8pt;
}
.FigureNumberInline {
  padding: 8pt;
}
/* FigureText:Printout*/
.FigureText {
  text-align: justify;
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
.FigureTextInline {
  text-align: justify;
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
/* FigureFile:Printout*/
.FigureFile {
  background-color: #CCCCCC;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.FigureFileInline {
  background-color: #CCCCCC;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* SupplementalCaptionLabel:Printout*/
.SupplementalCaptionLabel {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.SupplementalCaptionLabelInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* SupplementalCaption:Printout*/
.SupplementalCaption {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.SupplementalCaptionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* SupplementalText:Printout*/
.SupplementalText {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.SupplementalTextInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* Supplemental:Printout*/
.Supplemental {
  background-color: #CCCCCC;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.SupplementalInline {
  background-color: #CCCCCC;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* OpenCloseItemizedPicture:Printout*/
.OpenCloseItemizedPicture {
  margin-left: 76pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.OpenCloseItemizedPictureInline {
  margin-left: 76pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* ItemizedPicture:Printout*/
.ItemizedPicture {
  font-size: 50%;
  margin-left: 77pt;
  margin-right: 2pt;
  margin-top: -4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.ItemizedPictureInline {
  font-size: 50%;
  margin-left: 77pt;
  margin-right: 2pt;
  margin-top: -4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* ListGraphic:Printout*/
.ListGraphic {
  font-size: 50%;
  margin-left: 77pt;
  margin-right: 2pt;
  margin-top: -4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.ListGraphicInline {
  font-size: 50%;
  margin-left: 77pt;
  margin-right: 2pt;
  margin-top: -4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* PictureGroup:Printout*/
.PictureGroup {
  margin-left: 76pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.PictureGroupInline {
  margin-left: 76pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* PictureNumber:Printout*/
.PictureNumber {
  padding: 8pt;
}
.PictureNumberInline {
  padding: 8pt;
}
/* PictureText:Printout*/
.PictureText {
  text-align: justify;
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
.PictureTextInline {
  text-align: justify;
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
/* Illustration:Printout*/
.Illustration {
  font-size: 80%;
  margin-left: 2pt;
  margin-top: 5pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.IllustrationInline {
  font-size: 80%;
  margin-left: 2pt;
  margin-top: 5pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* IllustrationCaption:Printout*/
.IllustrationCaption {
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.IllustrationCaptionInline {
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 4pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* IllustrationCaptionLabel:Printout*/
.IllustrationCaptionLabel {
  padding: 8pt;
}
.IllustrationCaptionLabelInline {
  padding: 8pt;
}
/* IllustrationNumber:Printout*/
.IllustrationNumber {
  padding: 8pt;
}
.IllustrationNumberInline {
  padding: 8pt;
}
/* IllustrationText:Printout*/
.IllustrationText {
  text-align: justify;
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
.IllustrationTextInline {
  text-align: justify;
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
/* ProgramNumber:Printout*/
.ProgramNumber {
  padding: 8pt;
}
.ProgramNumberInline {
  padding: 8pt;
}
/* TableNumber:Printout*/
.TableNumber {
  padding: 8pt;
}
.TableNumberInline {
  padding: 8pt;
}
/* TableNoteLabel:Printout*/
.TableNoteLabel {
  padding: 8pt;
}
.TableNoteLabelInline {
  padding: 8pt;
}
/* TableSpacer:Printout*/
.TableSpacer {
  padding: 8pt;
}
.TableSpacerInline {
  padding: 8pt;
}
/* 2ColumnTable:Printout*/
.X2ColumnTable {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 8pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.X2ColumnTableInline {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 8pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* 2ColumnEvenTable:Printout*/
.X2ColumnEvenTable {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 8pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.X2ColumnEvenTableInline {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 8pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* 3ColumnTable:Printout*/
.X3ColumnTable {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 8pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.X3ColumnTableInline {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 8pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* CaptionLabel:Printout*/
.CaptionLabel {
  padding: 8pt;
}
.CaptionLabelInline {
  padding: 8pt;
}
/* CaptionNumber:Printout*/
.CaptionNumber {
  padding: 8pt;
}
.CaptionNumberInline {
  padding: 8pt;
}
/* CaptionText:Printout*/
.CaptionText {
  text-align: justify;
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
.CaptionTextInline {
  text-align: justify;
  margin-left: 2pt;
  margin-right: 12pt;
  margin-top: 0pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
/* Extract:Printout*/
.Extract {
  text-align: justify;
  margin-left: 12pt;
  margin-right: 24pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.ExtractInline {
  text-align: justify;
  margin-left: 12pt;
  margin-right: 24pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* Quote:Printout*/
.Quote {
  text-align: justify;
  margin-left: 12pt;
  margin-right: 24pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.QuoteInline {
  text-align: justify;
  margin-left: 12pt;
  margin-right: 24pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* Attribution:Printout*/
.Attribution {
  text-align: justify;
  margin-left: 12pt;
  margin-right: 24pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.AttributionInline {
  text-align: justify;
  margin-left: 12pt;
  margin-right: 24pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* Epigraph:Printout*/
.Epigraph {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.EpigraphInline {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* EpigraphAuthor:Printout*/
.EpigraphAuthor {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 10pt;
  margin-bottom: 21pt;
  padding: 8pt;
}
.EpigraphAuthorInline {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 10pt;
  margin-bottom: 21pt;
  padding: 8pt;
}
/* CreationDate:Printout*/
.CreationDate {
  line-height: 1.08333;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.CreationDateInline {
  line-height: 1.08333;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* XMLWebLink:Printout*/
.XMLWebLink {
  text-decoration: none;
  color: #000000;
  padding: 8pt;
}
.XMLWebLinkInline {
  text-decoration: none;
  color: #000000;
  padding: 8pt;
}
/* PageLink:Printout*/
.PageLink {
  color: #000000;
  padding: 8pt;
}
.PageLinkInline {
  color: #000000;
  padding: 8pt;
}
/* SlideLink:Printout*/
.SlideLink {
  text-decoration: none;
  color: #000000;
  padding: 8pt;
}
.SlideLinkInline {
  text-decoration: none;
  color: #000000;
  padding: 8pt;
}
/* XRef:Printout*/
.XRef {
  color: #000000;
  padding: 8pt;
}
.XRefInline {
  color: #000000;
  padding: 8pt;
}
/* TableXRef:Printout*/
.TableXRef {
  padding: 8pt;
}
.TableXRefInline {
  padding: 8pt;
}
/* FigureXRef:Printout*/
.FigureXRef {
  padding: 8pt;
}
.FigureXRefInline {
  padding: 8pt;
}
/* PageRef:Printout*/
.PageRef {
  padding: 8pt;
}
.PageRefInline {
  padding: 8pt;
}
/* CopyrightLine:Printout*/
.CopyrightLine {
  padding: 8pt;
}
.CopyrightLineInline {
  padding: 8pt;
}
/* CopyrightYear:Printout*/
.CopyrightYear {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.CopyrightYearInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* CopyrightBy:Printout*/
.CopyrightBy {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.CopyrightByInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AuthorTitle:Printout*/
.AuthorTitle {
  color: #000000;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.AuthorTitleInline {
  color: #000000;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AuthorPhone:Printout*/
.AuthorPhone {
  padding: 8pt;
}
.AuthorPhoneInline {
  padding: 8pt;
}
/* AuthorAddress:Printout*/
.AuthorAddress {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 2pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.AuthorAddressInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 2pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AuthorCurrentAddress:Printout*/
.AuthorCurrentAddress {
  padding: 8pt;
}
.AuthorCurrentAddressInline {
  padding: 8pt;
}
/* AuthorThanks:Printout*/
.AuthorThanks {
  padding: 8pt;
}
.AuthorThanksInline {
  padding: 8pt;
}
/* AuthorHomepage:Printout*/
.AuthorHomepage {
  padding: 8pt;
}
.AuthorHomepageInline {
  padding: 8pt;
}
/* AltInstitution:Printout*/
.AltInstitution {
  padding: 8pt;
}
.AltInstitutionInline {
  padding: 8pt;
}
/* Department:Printout*/
.Department {
  color: #000000;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 20pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.DepartmentInline {
  color: #000000;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 20pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AbstractSubsection:Printout*/
.AbstractSubsection {
  color: #000000;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 2pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.AbstractSubsectionInline {
  color: #000000;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 2pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AbstractShortSection:Printout*/
.AbstractShortSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.AbstractShortSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 5pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* AbstractShort:Printout*/
.AbstractShort {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.AbstractShortInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* UniqueIdentifier:Printout*/
.UniqueIdentifier {
  padding: 8pt;
}
.UniqueIdentifierInline {
  padding: 8pt;
}
/* DocumentLabel:Printout*/
.DocumentLabel {
  padding: 8pt;
}
.DocumentLabelInline {
  padding: 8pt;
}
/* Source:Printout*/
.Source {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.SourceInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* ISSN:Printout*/
.ISSN {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.ISSNInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* Volume:Printout*/
.Volume {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.VolumeInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* Number:Printout*/
.Number {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.NumberInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* FirstPage:Printout*/
.FirstPage {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.FirstPageInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* LastPage:Printout*/
.LastPage {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.LastPageInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* URL:Printout*/
.URL {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.URLInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* DateReceived:Printout*/
.DateReceived {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.DateReceivedInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* DateRevisionRequested:Printout*/
.DateRevisionRequested {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.DateRevisionRequestedInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* DateRevisionReceived:Printout*/
.DateRevisionReceived {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.DateRevisionReceivedInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* DateAccepted:Printout*/
.DateAccepted {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.DateAcceptedInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* DatePublished:Printout*/
.DatePublished {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.DatePublishedInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* SubjectClassification:Printout*/
.SubjectClassification {
  padding: 8pt;
}
.SubjectClassificationInline {
  padding: 8pt;
}
/* KeywordGroup:Printout*/
.KeywordGroup {
  padding: 8pt;
}
.KeywordGroupInline {
  padding: 8pt;
}
/* Keywords:Printout*/
.Keywords {
  color: #000000;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 2pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.KeywordsInline {
  color: #000000;
  margin-left: 24pt;
  margin-right: 120pt;
  margin-top: 2pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* PreprintID:Printout*/
.PreprintID {
  padding: 8pt;
}
.PreprintIDInline {
  padding: 8pt;
}
/* PACS:Printout*/
.PACS {
  padding: 8pt;
}
.PACSInline {
  padding: 8pt;
}
/* Dedication:Printout*/
.Dedication {
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.DedicationInline {
  line-height: 1.16667;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 4pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCHeading:Printout*/
.TOCHeading {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 18pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.TOCHeadingInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 18pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* TOCIllustrations:Printout*/
.TOCIllustrations {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 18pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.TOCIllustrationsInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 18pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* TOCTables:Printout*/
.TOCTables {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 18pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.TOCTablesInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 18pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* TOCFrontmatterHeading:Printout*/
.TOCFrontmatterHeading {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCFrontmatterHeadingInline {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCBackmatterHeading:Printout*/
.TOCBackmatterHeading {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCBackmatterHeadingInline {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCFrontBackHeading:Printout*/
.TOCFrontBackHeading {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCFrontBackHeadingInline {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCSection:Printout*/
.TOCSection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCSectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCSubsection:Printout*/
.TOCSubsection {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCSubsectionInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCSubsubsection:Printout*/
.TOCSubsubsection {
  margin-left: 48pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCSubsubsectionInline {
  margin-left: 48pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCFigure:Printout*/
.TOCFigure {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCFigureInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCSupplemental:Printout*/
.TOCSupplemental {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCSupplementalInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCPicture:Printout*/
.TOCPicture {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCPictureInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCIllustration:Printout*/
.TOCIllustration {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCIllustrationInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCProgram:Printout*/
.TOCProgram {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCProgramInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCTable:Printout*/
.TOCTable {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCTableInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCItem:Printout*/
.TOCItem {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCItemInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCSpacer:Printout*/
.TOCSpacer {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCSpacerInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCSectionLabel:Printout*/
.TOCSectionLabel {
  padding: 8pt;
}
.TOCSectionLabelInline {
  padding: 8pt;
}
/* TOCSubsectionLabel:Printout*/
.TOCSubsectionLabel {
  padding: 8pt;
}
.TOCSubsectionLabelInline {
  padding: 8pt;
}
/* TOCSubsubsectionLabel:Printout*/
.TOCSubsubsectionLabel {
  padding: 8pt;
}
.TOCSubsubsectionLabelInline {
  padding: 8pt;
}
/* TOCFigureLabel:Printout*/
.TOCFigureLabel {
  padding: 8pt;
}
.TOCFigureLabelInline {
  padding: 8pt;
}
/* TOCSupplementalLabel:Printout*/
.TOCSupplementalLabel {
  padding: 8pt;
}
.TOCSupplementalLabelInline {
  padding: 8pt;
}
/* TOCPictureLabel:Printout*/
.TOCPictureLabel {
  padding: 8pt;
}
.TOCPictureLabelInline {
  padding: 8pt;
}
/* TOCIllustrationLabel:Printout*/
.TOCIllustrationLabel {
  padding: 8pt;
}
.TOCIllustrationLabelInline {
  padding: 8pt;
}
/* TOCProgramLabel:Printout*/
.TOCProgramLabel {
  padding: 8pt;
}
.TOCProgramLabelInline {
  padding: 8pt;
}
/* TOCTableLabel:Printout*/
.TOCTableLabel {
  padding: 8pt;
}
.TOCTableLabelInline {
  padding: 8pt;
}
/* TOCItemNumber:Printout*/
.TOCItemNumber {
  padding: 8pt;
}
.TOCItemNumberInline {
  padding: 8pt;
}
/* TOCItemLabel:Printout*/
.TOCItemLabel {
  padding: 8pt;
}
.TOCItemLabelInline {
  padding: 8pt;
}
/* TOCLeader:Printout*/
.TOCLeader {
  padding: 8pt;
}
.TOCLeaderInline {
  padding: 8pt;
}
/* TOCPageNumber:Printout*/
.TOCPageNumber {
  padding: 8pt;
}
.TOCPageNumberInline {
  padding: 8pt;
}
/* TOCBookTables:Printout*/
.TOCBookTables {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 60pt;
  margin-bottom: 78pt;
  padding: 8pt;
}
.TOCBookTablesInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 60pt;
  margin-bottom: 78pt;
  padding: 8pt;
}
/* TOCBookFrontmatterHeading:Printout*/
.TOCBookFrontmatterHeading {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCBookFrontmatterHeadingInline {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCBookBackmatterHeading:Printout*/
.TOCBookBackmatterHeading {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCBookBackmatterHeadingInline {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCBookFrontBackHeading:Printout*/
.TOCBookFrontBackHeading {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCBookFrontBackHeadingInline {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCBookPartTitle:Printout*/
.TOCBookPartTitle {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCBookPartTitleInline {
  margin-left: 22pt;
  margin-right: 2pt;
  margin-top: 10pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCBookChapterTitle:Printout*/
.TOCBookChapterTitle {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookChapterTitleInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookSection:Printout*/
.TOCBookSection {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookSectionInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookSubsection:Printout*/
.TOCBookSubsection {
  margin-left: 48pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookSubsectionInline {
  margin-left: 48pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookFigure:Printout*/
.TOCBookFigure {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookFigureInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookSupplemental:Printout*/
.TOCBookSupplemental {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookSupplementalInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookPicture:Printout*/
.TOCBookPicture {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookPictureInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookIllustration:Printout*/
.TOCBookIllustration {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookIllustrationInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookProgram:Printout*/
.TOCBookProgram {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookProgramInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookTable:Printout*/
.TOCBookTable {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookTableInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookItem:Printout*/
.TOCBookItem {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.TOCBookItemInline {
  margin-left: 24pt;
  margin-right: 2pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* TOCBookSpacer:Printout*/
.TOCBookSpacer {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TOCBookSpacerInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* TOCBookPartTitleLabel:Printout*/
.TOCBookPartTitleLabel {
  padding: 8pt;
}
.TOCBookPartTitleLabelInline {
  padding: 8pt;
}
/* TOCBookChapterTitleLabel:Printout*/
.TOCBookChapterTitleLabel {
  padding: 8pt;
}
.TOCBookChapterTitleLabelInline {
  padding: 8pt;
}
/* TOCBookSectionLabel:Printout*/
.TOCBookSectionLabel {
  padding: 8pt;
}
.TOCBookSectionLabelInline {
  padding: 8pt;
}
/* TOCBookSubsectionLabel:Printout*/
.TOCBookSubsectionLabel {
  padding: 8pt;
}
.TOCBookSubsectionLabelInline {
  padding: 8pt;
}
/* TOCBookFigureLabel:Printout*/
.TOCBookFigureLabel {
  padding: 8pt;
}
.TOCBookFigureLabelInline {
  padding: 8pt;
}
/* TOCBookSupplementalLabel:Printout*/
.TOCBookSupplementalLabel {
  padding: 8pt;
}
.TOCBookSupplementalLabelInline {
  padding: 8pt;
}
/* TOCBookPictureLabel:Printout*/
.TOCBookPictureLabel {
  padding: 8pt;
}
.TOCBookPictureLabelInline {
  padding: 8pt;
}
/* TOCBookIllustrationLabel:Printout*/
.TOCBookIllustrationLabel {
  padding: 8pt;
}
.TOCBookIllustrationLabelInline {
  padding: 8pt;
}
/* TOCBookProgramLabel:Printout*/
.TOCBookProgramLabel {
  padding: 8pt;
}
.TOCBookProgramLabelInline {
  padding: 8pt;
}
/* TOCBookTableLabel:Printout*/
.TOCBookTableLabel {
  padding: 8pt;
}
.TOCBookTableLabelInline {
  padding: 8pt;
}
/* TOCBookItemNumber:Printout*/
.TOCBookItemNumber {
  padding: 8pt;
}
.TOCBookItemNumberInline {
  padding: 8pt;
}
/* TOCBookItemLabel:Printout*/
.TOCBookItemLabel {
  padding: 8pt;
}
.TOCBookItemLabelInline {
  padding: 8pt;
}
/* TOCBookLeader:Printout*/
.TOCBookLeader {
  padding: 8pt;
}
.TOCBookLeaderInline {
  padding: 8pt;
}
/* TOCBookPageNumber:Printout*/
.TOCBookPageNumber {
  padding: 8pt;
}
.TOCBookPageNumberInline {
  padding: 8pt;
}
/* LOASection:Printout*/
.LOASection {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 30pt;
  margin-bottom: 21pt;
  padding: 8pt;
}
.LOASectionInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 30pt;
  margin-bottom: 21pt;
  padding: 8pt;
}
/* LOAItem:Printout*/
.LOAItem {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.LOAItemInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* LOAAbbreviation:Printout*/
.LOAAbbreviation {
  padding: 8pt;
}
.LOAAbbreviationInline {
  padding: 8pt;
}
/* LOADefinition:Printout*/
.LOADefinition {
  padding: 8pt;
}
.LOADefinitionInline {
  padding: 8pt;
}
/* LOAItemNumber:Printout*/
.LOAItemNumber {
  padding: 8pt;
}
.LOAItemNumberInline {
  padding: 8pt;
}
/* LOAItemLabel:Printout*/
.LOAItemLabel {
  padding: 8pt;
}
.LOAItemLabelInline {
  padding: 8pt;
}
/* TitleGroup:Printout*/
.TitleGroup {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.TitleGroupInline {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* CopyrightGroup:Printout*/
.CopyrightGroup {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.CopyrightGroupInline {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* PhDThesisTitle:Printout*/
.PhDThesisTitle {
  padding: 8pt;
}
.PhDThesisTitleInline {
  padding: 8pt;
}
/* MSThesisTitle:Printout*/
.MSThesisTitle {
  padding: 8pt;
}
.MSThesisTitleInline {
  padding: 8pt;
}
/* ThesisSchools:Printout*/
.ThesisSchools {
  padding: 8pt;
}
.ThesisSchoolsInline {
  padding: 8pt;
}
/* ThesisAuthorField:Printout*/
.ThesisAuthorField {
  padding: 8pt;
}
.ThesisAuthorFieldInline {
  padding: 8pt;
}
/* ThesisDepartmentField:Printout*/
.ThesisDepartmentField {
  padding: 8pt;
}
.ThesisDepartmentFieldInline {
  padding: 8pt;
}
/* ThesisCollegeField:Printout*/
.ThesisCollegeField {
  padding: 8pt;
}
.ThesisCollegeFieldInline {
  padding: 8pt;
}
/* ThesisDegreeYearFieldNoExport:Printout*/
.ThesisDegreeYearFieldNoExport {
  padding: 8pt;
}
.ThesisDegreeYearFieldNoExportInline {
  padding: 8pt;
}
/* ThesisDegreeYearField:Printout*/
.ThesisDegreeYearField {
  padding: 8pt;
}
.ThesisDegreeYearFieldInline {
  padding: 8pt;
}
/* ThesisAbbreviation:Printout*/
.ThesisAbbreviation {
  padding: 8pt;
}
.ThesisAbbreviationInline {
  padding: 8pt;
}
/* ThesisAbbreviationDescription:Printout*/
.ThesisAbbreviationDescription {
  padding: 8pt;
}
.ThesisAbbreviationDescriptionInline {
  padding: 8pt;
}
/* AcknowledgmentsAuthor:Printout*/
.AcknowledgmentsAuthor {
  padding: 8pt;
}
.AcknowledgmentsAuthorInline {
  padding: 8pt;
}
/* AppendixGroup:Printout*/
.AppendixGroup {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.AppendixGroupInline {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AppendixSectionNumber:Printout*/
.AppendixSectionNumber {
  padding: 8pt;
}
.AppendixSectionNumberInline {
  padding: 8pt;
}
/* NoteKey:Printout*/
.NoteKey {
  color: #000000;
  padding: 8pt;
}
.NoteKeyInline {
  color: #000000;
  padding: 8pt;
}
/* EndnoteReturnLink:Printout*/
.EndnoteReturnLink {
  text-decoration: none;
  color: #000000;
  padding: 8pt;
}
.EndnoteReturnLinkInline {
  text-decoration: none;
  color: #000000;
  padding: 8pt;
}
/* TableNoteKey:Printout*/
.TableNoteKey {
  color: #000000;
  padding: 8pt;
}
.TableNoteKeyInline {
  color: #000000;
  padding: 8pt;
}
/* Note:Printout*/
.Note {
  padding: 8pt;
}
.NoteInline {
  padding: 8pt;
}
/* ReferenceNumber:Printout*/
.ReferenceNumber {
  padding: 8pt;
}
.ReferenceNumberInline {
  padding: 8pt;
}
/* RefSep:Printout*/
.RefSep {
  padding: 8pt;
}
.RefSepInline {
  padding: 8pt;
}
/* RefReturnLink:Printout*/
.RefReturnLink {
  color: #000000;
  padding: 8pt;
}
.RefReturnLinkInline {
  color: #000000;
  padding: 8pt;
}
/* RefReturnPointer:Printout*/
.RefReturnPointer {
  color: #000000;
  padding: 8pt;
}
.RefReturnPointerInline {
  color: #000000;
  padding: 8pt;
}
/* ReferenceSourceLink:Printout*/
.ReferenceSourceLink {
  color: #FFFFFF;
  padding: 8pt;
}
.ReferenceSourceLinkInline {
  color: #FFFFFF;
  padding: 8pt;
}
/* Citation:Printout*/
.Citation {
  color: #000000;
  padding: 8pt;
}
.CitationInline {
  color: #000000;
  padding: 8pt;
}
/* RefKey:Printout*/
.RefKey {
  color: #000000;
  padding: 8pt;
}
.RefKeyInline {
  color: #000000;
  padding: 8pt;
}
/* IndexSection:Printout*/
.IndexSection {
  margin-left: 0pt;
  margin-right: 12pt;
  margin-top: 18pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.IndexSectionInline {
  margin-left: 0pt;
  margin-right: 12pt;
  margin-top: 18pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* IndexEntry:Printout*/
.IndexEntry {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.IndexEntryInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* IndexSubentry:Printout*/
.IndexSubentry {
  margin-left: 18pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.IndexSubentryInline {
  margin-left: 18pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* IndexSubsubentry:Printout*/
.IndexSubsubentry {
  margin-left: 30pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.IndexSubsubentryInline {
  margin-left: 30pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* IndexNote:Printout*/
.IndexNote {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.IndexNoteInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 0pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* IndexSpacer:Printout*/
.IndexSpacer {
  padding: 8pt;
}
.IndexSpacerInline {
  padding: 8pt;
}
/* FrontMatterTitle:Printout*/
.FrontMatterTitle {
  padding: 8pt;
}
.FrontMatterTitleInline {
  padding: 8pt;
}
/* HalfTitle:Printout*/
.HalfTitle {
  padding: 8pt;
}
.HalfTitleInline {
  padding: 8pt;
}
/* Series:Printout*/
.Series {
  padding: 8pt;
}
.SeriesInline {
  padding: 8pt;
}
/* SeriesVolume:Printout*/
.SeriesVolume {
  padding: 8pt;
}
.SeriesVolumeInline {
  padding: 8pt;
}
/* SeriesEditor:Printout*/
.SeriesEditor {
  padding: 8pt;
}
.SeriesEditorInline {
  padding: 8pt;
}
/* Symposium:Printout*/
.Symposium {
  padding: 8pt;
}
.SymposiumInline {
  padding: 8pt;
}
/* SymposiumCity:Printout*/
.SymposiumCity {
  padding: 8pt;
}
.SymposiumCityInline {
  padding: 8pt;
}
/* SymposiumDate:Printout*/
.SymposiumDate {
  padding: 8pt;
}
.SymposiumDateInline {
  padding: 8pt;
}
/* SymposiumEditor:Printout*/
.SymposiumEditor {
  padding: 8pt;
}
.SymposiumEditorInline {
  padding: 8pt;
}
/* SymposiumSponsor:Printout*/
.SymposiumSponsor {
  padding: 8pt;
}
.SymposiumSponsorInline {
  padding: 8pt;
}
/* AuthorsPreviousPublications:Printout*/
.AuthorsPreviousPublications {
  padding: 8pt;
}
.AuthorsPreviousPublicationsInline {
  padding: 8pt;
}
/* EditorFirstName:Printout*/
.EditorFirstName {
  padding: 8pt;
}
.EditorFirstNameInline {
  padding: 8pt;
}
/* EditorMiddleName:Printout*/
.EditorMiddleName {
  padding: 8pt;
}
.EditorMiddleNameInline {
  padding: 8pt;
}
/* EditorLastName:Printout*/
.EditorLastName {
  padding: 8pt;
}
.EditorLastNameInline {
  padding: 8pt;
}
/* EditorNameSuffix:Printout*/
.EditorNameSuffix {
  padding: 8pt;
}
.EditorNameSuffixInline {
  padding: 8pt;
}
/* EditorInstitution:Printout*/
.EditorInstitution {
  padding: 8pt;
}
.EditorInstitutionInline {
  padding: 8pt;
}
/* EditorAltInstitution:Printout*/
.EditorAltInstitution {
  padding: 8pt;
}
.EditorAltInstitutionInline {
  padding: 8pt;
}
/* TranslatorFirstName:Printout*/
.TranslatorFirstName {
  padding: 8pt;
}
.TranslatorFirstNameInline {
  padding: 8pt;
}
/* TranslatorMiddleName:Printout*/
.TranslatorMiddleName {
  padding: 8pt;
}
.TranslatorMiddleNameInline {
  padding: 8pt;
}
/* TranslatorLastName:Printout*/
.TranslatorLastName {
  padding: 8pt;
}
.TranslatorLastNameInline {
  padding: 8pt;
}
/* TranslatorNameSuffix:Printout*/
.TranslatorNameSuffix {
  padding: 8pt;
}
.TranslatorNameSuffixInline {
  padding: 8pt;
}
/* TranslatorInstitution:Printout*/
.TranslatorInstitution {
  padding: 8pt;
}
.TranslatorInstitutionInline {
  padding: 8pt;
}
/* TranslatorAltInstitution:Printout*/
.TranslatorAltInstitution {
  padding: 8pt;
}
.TranslatorAltInstitutionInline {
  padding: 8pt;
}
/* Publisher:Printout*/
.Publisher {
  padding: 8pt;
}
.PublisherInline {
  padding: 8pt;
}
/* PublisherCities:Printout*/
.PublisherCities {
  padding: 8pt;
}
.PublisherCitiesInline {
  padding: 8pt;
}
/* PublisherURL:Printout*/
.PublisherURL {
  padding: 8pt;
}
.PublisherURLInline {
  padding: 8pt;
}
/* PublicationYear:Printout*/
.PublicationYear {
  padding: 8pt;
}
.PublicationYearInline {
  padding: 8pt;
}
/* CopyrightNotice:Printout*/
.CopyrightNotice {
  padding: 8pt;
}
.CopyrightNoticeInline {
  padding: 8pt;
}
/* PublishingHistory:Printout*/
.PublishingHistory {
  padding: 8pt;
}
.PublishingHistoryInline {
  padding: 8pt;
}
/* CountryWherePrinted:Printout*/
.CountryWherePrinted {
  padding: 8pt;
}
.CountryWherePrintedInline {
  padding: 8pt;
}
/* PublisherAddress:Printout*/
.PublisherAddress {
  padding: 8pt;
}
.PublisherAddressInline {
  padding: 8pt;
}
/* LibraryofCongressCIPDataSection:Printout*/
.LibraryofCongressCIPDataSection {
  padding: 8pt;
}
.LibraryofCongressCIPDataSectionInline {
  padding: 8pt;
}
/* LibraryofCongressCIPData:Printout*/
.LibraryofCongressCIPData {
  padding: 8pt;
}
.LibraryofCongressCIPDataInline {
  padding: 8pt;
}
/* ISBN:Printout*/
.ISBN {
  padding: 8pt;
}
.ISBNInline {
  padding: 8pt;
}
/* PrintingNumbers:Printout*/
.PrintingNumbers {
  padding: 8pt;
}
.PrintingNumbersInline {
  padding: 8pt;
}
/* FrontMatterEpigraph:Printout*/
.FrontMatterEpigraph {
  padding: 8pt;
}
.FrontMatterEpigraphInline {
  padding: 8pt;
}
/* FrontMatterEpigraphAuthor:Printout*/
.FrontMatterEpigraphAuthor {
  padding: 8pt;
}
.FrontMatterEpigraphAuthorInline {
  padding: 8pt;
}
/* FrontMatterEpigraphSource:Printout*/
.FrontMatterEpigraphSource {
  padding: 8pt;
}
.FrontMatterEpigraphSourceInline {
  padding: 8pt;
}
/* PrefaceSection:Printout*/
.PrefaceSection {
  padding: 8pt;
}
.PrefaceSectionInline {
  padding: 8pt;
}
/* Preface:Printout*/
.Preface {
  padding: 8pt;
}
.PrefaceInline {
  padding: 8pt;
}
/* PrefaceAuthor:Printout*/
.PrefaceAuthor {
  padding: 8pt;
}
.PrefaceAuthorInline {
  padding: 8pt;
}
/* Foreword:Printout*/
.Foreword {
  padding: 8pt;
}
.ForewordInline {
  padding: 8pt;
}
/* ForewordAuthor:Printout*/
.ForewordAuthor {
  padding: 8pt;
}
.ForewordAuthorInline {
  padding: 8pt;
}
/* BookPartLabel:Printout*/
.BookPartLabel {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.BookPartLabelInline {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* BookPartNumber:Printout*/
.BookPartNumber {
  text-align: center;
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.BookPartNumberInline {
  text-align: center;
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* BookPartTitle:Printout*/
.BookPartTitle {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 6pt;
  margin-bottom: 10pt;
  padding: 8pt;
}
.BookPartTitleInline {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 6pt;
  margin-bottom: 10pt;
  padding: 8pt;
}
/* BookPartSubtitle:Printout*/
.BookPartSubtitle {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 6pt;
  margin-bottom: 10pt;
  padding: 8pt;
}
.BookPartSubtitleInline {
  margin-left: 48pt;
  margin-right: 48pt;
  margin-top: 6pt;
  margin-bottom: 10pt;
  padding: 8pt;
}
/* BookPartSubsubtitle:Printout*/
.BookPartSubsubtitle {
  margin-left: 48pt;
  margin-right: 48pt;
  padding: 8pt;
}
.BookPartSubsubtitleInline {
  margin-left: 48pt;
  margin-right: 48pt;
  padding: 8pt;
}
/* BookPartText:Printout*/
.BookPartText {
  text-indent: 10pt;
  margin-left: 60pt;
  margin-right: 60pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.BookPartTextInline {
  text-indent: 10pt;
  margin-left: 60pt;
  margin-right: 60pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* BookPartTextNoIndent:Printout*/
.BookPartTextNoIndent {
  margin-left: 60pt;
  margin-right: 60pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.BookPartTextNoIndentInline {
  margin-left: 60pt;
  margin-right: 60pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* BookChapterLabel:Printout*/
.BookChapterLabel {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 60pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
.BookChapterLabelInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 60pt;
  margin-bottom: 3pt;
  padding: 8pt;
}
/* BookChapterNumber:Printout*/
.BookChapterNumber {
  padding: 8pt;
}
.BookChapterNumberInline {
  padding: 8pt;
}
/* BookChapterTitle:Printout*/
.BookChapterTitle {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 21pt;
  padding: 8pt;
}
.BookChapterTitleInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  margin-bottom: 21pt;
  padding: 8pt;
}
/* BookChapterSubtitle:Printout*/
.BookChapterSubtitle {
  padding: 8pt;
}
.BookChapterSubtitleInline {
  padding: 8pt;
}
/* BookChapterSubsubtitle:Printout*/
.BookChapterSubsubtitle {
  padding: 8pt;
}
.BookChapterSubsubtitleInline {
  padding: 8pt;
}
/* GlossarySection:Printout*/
.GlossarySection {
  padding: 8pt;
}
.GlossarySectionInline {
  padding: 8pt;
}
/* GlossaryEntry:Printout*/
.GlossaryEntry {
  padding: 8pt;
}
.GlossaryEntryInline {
  padding: 8pt;
}
/* Colophon:Printout*/
.Colophon {
  padding: 8pt;
}
.ColophonInline {
  padding: 8pt;
}
/* SingleLine:Printout*/
.SingleLine {
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.SingleLineInline {
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* DoubleLine:Printout*/
.DoubleLine {
  font-size: 2pt;
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
.DoubleLineInline {
  font-size: 2pt;
  margin-left: 2pt;
  margin-right: 10pt;
  margin-top: 1pt;
  margin-bottom: 1pt;
  padding: 8pt;
}
/* ThinLine:Printout*/
.ThinLine {
  padding: 8pt;
}
.ThinLineInline {
  padding: 8pt;
}
/* MediumLine:Printout*/
.MediumLine {
  padding: 8pt;
}
.MediumLineInline {
  padding: 8pt;
}
/* ThickLine:Printout*/
.ThickLine {
  padding: 8pt;
}
.ThickLineInline {
  padding: 8pt;
}
/* Spacer:Printout*/
.Spacer {
  padding: 8pt;
}
.SpacerInline {
  padding: 8pt;
}
/* TextSpacer:Printout*/
.TextSpacer {
  padding: 8pt;
}
.TextSpacerInline {
  padding: 8pt;
}
/* SectionSpacer:Printout*/
.SectionSpacer {
  padding: 8pt;
}
.SectionSpacerInline {
  padding: 8pt;
}
/* GraphicsSpacer:Printout*/
.GraphicsSpacer {
  padding: 8pt;
}
.GraphicsSpacerInline {
  padding: 8pt;
}
/* FrontmatterGroup:Printout*/
.FrontmatterGroup {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.FrontmatterGroupInline {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* MainmatterGroup:Printout*/
.MainmatterGroup {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.MainmatterGroupInline {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* BackmatterGroup:Printout*/
.BackmatterGroup {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.BackmatterGroupInline {
  font-size: 1pt;
  color: #FFFFFF;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* Message:Printout*/
.Message {
  color: #000000;
  margin-left: 49pt;
  padding: 8pt;
}
.MessageInline {
  color: #000000;
  margin-left: 49pt;
  padding: 8pt;
}
/* Print:Printout*/
.Print {
  margin-left: 49pt;
  padding: 8pt;
}
.PrintInline {
  margin-left: 49pt;
  padding: 8pt;
}
/* Echo:Printout*/
.Echo {
  margin-left: 49pt;
  padding: 8pt;
}
.EchoInline {
  margin-left: 49pt;
  padding: 8pt;
}
/* EchoBefore:Printout*/
.EchoBefore {
  margin-left: 49pt;
  padding: 8pt;
}
.EchoBeforeInline {
  margin-left: 49pt;
  padding: 8pt;
}
/* EchoAfter:Printout*/
.EchoAfter {
  margin-left: 49pt;
  padding: 8pt;
}
.EchoAfterInline {
  margin-left: 49pt;
  padding: 8pt;
}
/* EchoTiming:Printout*/
.EchoTiming {
  margin-left: 49pt;
  padding: 8pt;
}
.EchoTimingInline {
  margin-left: 49pt;
  padding: 8pt;
}
/* FrameLabel:Printout*/
.FrameLabel {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: italic;
  color: ;
  padding: 8pt;
}
.FrameLabelInline {
  font-family: Dynamic[AbsoluteCurrentValue[{StyleHints, CodeFont}]];
  font-style: italic;
  color: ;
  padding: 8pt;
}
/* Subsubtitle:Printout*/
.Subsubtitle {
  margin-left: 10pt;
  margin-top: 2pt;
  margin-bottom: 8pt;
  padding: 8pt;
}
.SubsubtitleInline {
  margin-left: 10pt;
  margin-top: 2pt;
  margin-bottom: 8pt;
  padding: 8pt;
}
/* Subsubsubsubsection:Printout*/
.Subsubsubsubsection {
  margin-left: 49pt;
  margin-top: 10pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
.SubsubsubsubsectionInline {
  margin-left: 49pt;
  margin-top: 10pt;
  margin-bottom: 2pt;
  padding: 8pt;
}
/* SmallText:Printout*/
.SmallText {
  margin-left: 33pt;
  padding: 8pt;
}
.SmallTextInline {
  margin-left: 33pt;
  padding: 8pt;
}
/* Item:Printout*/
.Item {
  font-size: 14pt;
  margin-left: 65pt;
  padding: 8pt;
}
.ItemInline {
  font-size: 14pt;
  margin-left: 65pt;
  padding: 8pt;
}
/* ItemParagraph:Printout*/
.ItemParagraph {
  font-size: 14pt;
  margin-left: 65pt;
  padding: 8pt;
}
.ItemParagraphInline {
  font-size: 14pt;
  margin-left: 65pt;
  padding: 8pt;
}
/* Subitem:Printout*/
.Subitem {
  font-size: 14pt;
  margin-left: 89pt;
  padding: 8pt;
}
.SubitemInline {
  font-size: 14pt;
  margin-left: 89pt;
  padding: 8pt;
}
/* SubitemParagraph:Printout*/
.SubitemParagraph {
  font-size: 14pt;
  margin-left: 89pt;
  padding: 8pt;
}
.SubitemParagraphInline {
  font-size: 14pt;
  margin-left: 89pt;
  padding: 8pt;
}
/* Subsubitem:Printout*/
.Subsubitem {
  font-size: 14pt;
  margin-left: 113pt;
  padding: 8pt;
}
.SubsubitemInline {
  font-size: 14pt;
  margin-left: 113pt;
  padding: 8pt;
}
/* SubsubitemParagraph:Printout*/
.SubsubitemParagraph {
  font-size: 14pt;
  margin-left: 113pt;
  padding: 8pt;
}
.SubsubitemParagraphInline {
  font-size: 14pt;
  margin-left: 113pt;
  padding: 8pt;
}
/* ItemNumbered:Printout*/
.ItemNumbered {
  font-size: 14pt;
  margin-left: 65pt;
  padding: 8pt;
}
.ItemNumberedInline {
  font-size: 14pt;
  margin-left: 65pt;
  padding: 8pt;
}
/* SubitemNumbered:Printout*/
.SubitemNumbered {
  font-size: 14pt;
  margin-left: 89pt;
  padding: 8pt;
}
.SubitemNumberedInline {
  font-size: 14pt;
  margin-left: 89pt;
  padding: 8pt;
}
/* SubsubitemNumbered:Printout*/
.SubsubitemNumbered {
  font-size: 14pt;
  margin-left: 113pt;
  padding: 8pt;
}
.SubsubitemNumberedInline {
  font-size: 14pt;
  margin-left: 113pt;
  padding: 8pt;
}
/* InlineFormula:Printout*/
.InlineFormula {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.InlineFormulaInline {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* DisplayFormula:Printout*/
.DisplayFormula {
  font-size: 14pt;
  margin-left: 49pt;
  padding: 8pt;
}
.DisplayFormulaInline {
  font-size: 14pt;
  margin-left: 49pt;
  padding: 8pt;
}
/* DisplayFormulaNumbered:Printout*/
.DisplayFormulaNumbered {
  font-size: 14pt;
  margin-left: 49pt;
  padding: 8pt;
}
.DisplayFormulaNumberedInline {
  font-size: 14pt;
  margin-left: 49pt;
  padding: 8pt;
}
/* Header:Printout*/
.Header {
  font-size: 100%;
  padding: 8pt;
}
.HeaderInline {
  font-size: 100%;
  padding: 8pt;
}
/* HeaderSection:Printout*/
.HeaderSection {
  font-size: 100%;
  padding: 8pt;
}
.HeaderSectionInline {
  font-size: 100%;
  padding: 8pt;
}
/* HeaderSubsection:Printout*/
.HeaderSubsection {
  font-size: 100%;
  padding: 8pt;
}
.HeaderSubsectionInline {
  font-size: 100%;
  padding: 8pt;
}
/* HeaderTitle:Printout*/
.HeaderTitle {
  font-size: 100%;
  padding: 8pt;
}
.HeaderTitleInline {
  font-size: 100%;
  padding: 8pt;
}
/* Footer:Printout*/
.Footer {
  font-size: 100%;
  padding: 8pt;
}
.FooterInline {
  font-size: 100%;
  padding: 8pt;
}
/* FooterSection:Printout*/
.FooterSection {
  font-size: 100%;
  padding: 8pt;
}
.FooterSectionInline {
  font-size: 100%;
  padding: 8pt;
}
/* FooterSubsection:Printout*/
.FooterSubsection {
  font-size: 100%;
  padding: 8pt;
}
.FooterSubsectionInline {
  font-size: 100%;
  padding: 8pt;
}
/* FooterTitle:Printout*/
.FooterTitle {
  font-size: 100%;
  padding: 8pt;
}
.FooterTitleInline {
  font-size: 100%;
  padding: 8pt;
}
/* PageNumber:Printout*/
.PageNumber {
  font-size: 100%;
  padding: 8pt;
}
.PageNumberInline {
  font-size: 100%;
  padding: 8pt;
}
/* Graphics:Printout*/
.Graphics {
  font-size: 9pt;
  padding: 8pt;
}
.GraphicsInline {
  font-size: 9pt;
  padding: 8pt;
}
/* Graphics3D:Printout*/
.Graphics3D {
  font-size: 9pt;
  padding: 8pt;
}
.Graphics3DInline {
  font-size: 9pt;
  padding: 8pt;
}
/* ExternalLanguage:Printout*/
.ExternalLanguage {
  margin-left: 48pt;
  margin-right: 10pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  padding: 8pt;
}
.ExternalLanguageInline {
  margin-left: 48pt;
  margin-right: 10pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  padding: 8pt;
}
/* PrintTemporary:Printout*/
.PrintTemporary {
  font-size: 11pt;
  margin-left: 39pt;
  padding: 8pt;
}
.PrintTemporaryInline {
  font-size: 11pt;
  margin-left: 39pt;
  padding: 8pt;
}
/* CellLabel:Printout*/
.CellLabel {
  font-size: 8pt;
  color: ;
  margin-top: 0pt;
  margin-bottom: 0pt;
}
/* PrintUsage:Printout*/
.PrintUsage {
  padding: 8pt;
}
.PrintUsageInline {
  padding: 8pt;
}
/* InformationLink:Printout*/
.InformationLink {
  color: ;
  padding: 8pt;
}
.InformationLinkInline {
  color: ;
  padding: 8pt;
}
/* InformationLinkLF:Printout*/
.InformationLinkLF {
  color: ;
  padding: 8pt;
}
.InformationLinkLFInline {
  color: ;
  padding: 8pt;
}
/* Inert:Printout*/
.Inert {
  background-color: ;
  padding: 8pt;
}
.InertInline {
  background-color: ;
  padding: 8pt;
}
/* HideContentsInPrint:Printout*/
.HideContentsInPrint {
  padding: 8pt;
}
.HideContentsInPrintInline {
  padding: 8pt;
}
/* Link:Printout*/
.Link {
  color: ;
  padding: 8pt;
}
.LinkInline {
  color: ;
  padding: 8pt;
}
/* SlideShowNavigationBar:Printout*/
.SlideShowNavigationBar {
  background-color: #FFFFFF;
  line-height: 1.25;
  border: 0pt;
  border-style: solid;
  border-color: #000000;
  margin-left: 18pt;
  margin-right: 4pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
.SlideShowNavigationBarInline {
  background-color: #FFFFFF;
  line-height: 1.25;
  border: 0pt;
  border-style: solid;
  border-color: #000000;
  margin-left: 18pt;
  margin-right: 4pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
  padding: 8pt;
}
/* SlideShowSection:Printout*/
.SlideShowSection {
  margin-left: 18pt;
  margin-right: 30pt;
  margin-top: 30pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.SlideShowSectionInline {
  margin-left: 18pt;
  margin-right: 30pt;
  margin-top: 30pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* SlideHyperlink:Printout*/
.SlideHyperlink {
  text-decoration: none;
  color: ;
  padding: 8pt;
}
.SlideHyperlinkInline {
  text-decoration: none;
  color: ;
  padding: 8pt;
}
/* PreviousNext:Printout*/
.PreviousNext {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.PreviousNextInline {
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* SlideTOCLink:Printout*/
.SlideTOCLink {
  text-decoration: none;
  color: ;
  padding: 8pt;
}
.SlideTOCLinkInline {
  text-decoration: none;
  color: ;
  padding: 8pt;
}
/* SlideTOC:Printout*/
.SlideTOC {
  color: ;
  padding: 8pt;
}
.SlideTOCInline {
  color: ;
  padding: 8pt;
}
/* FirstSlide:Printout*/
.FirstSlide {
  font-size: 10%;
  background-color: #FFFFFF;
  line-height: 0.2;
  border: 0pt;
  border-style: solid;
  border-color: #000000;
  padding: 8pt;
}
.FirstSlideInline {
  font-size: 10%;
  background-color: #FFFFFF;
  line-height: 0.2;
  border: 0pt;
  border-style: solid;
  border-color: #000000;
  padding: 8pt;
}
/* PageBreak:Printout*/
.PageBreak {
  background-color: #FFFFFF;
  border: 0pt;
  border-style: solid;
  border-color: #000000;
  padding: 8pt;
}
.PageBreakInline {
  background-color: #FFFFFF;
  border: 0pt;
  border-style: solid;
  border-color: #000000;
  padding: 8pt;
}
/* UnmatchedBracket:Printout*/
.UnmatchedBracket {
  color: ;
  padding: 8pt;
}
.UnmatchedBracketInline {
  color: ;
  padding: 8pt;
}
/* GraphicsAxes:Printout*/
.GraphicsAxes {
  padding: 8pt;
}
.GraphicsAxesInline {
  padding: 8pt;
}
/* GraphicsTicks:Printout*/
.GraphicsTicks {
  padding: 8pt;
}
.GraphicsTicksInline {
  padding: 8pt;
}
/* GraphicsFrame:Printout*/
.GraphicsFrame {
  padding: 8pt;
}
.GraphicsFrameInline {
  padding: 8pt;
}
/* GraphicsFrameTicks:Printout*/
.GraphicsFrameTicks {
  padding: 8pt;
}
.GraphicsFrameTicksInline {
  padding: 8pt;
}
/* GraphicsLabel:Printout*/
.GraphicsLabel {
  color: ;
  padding: 8pt;
}
.GraphicsLabelInline {
  color: ;
  padding: 8pt;
}
/* Graphics3DAxes:Printout*/
.Graphics3DAxes {
  padding: 8pt;
}
.Graphics3DAxesInline {
  padding: 8pt;
}
/* Graphics3DTicks:Printout*/
.Graphics3DTicks {
  padding: 8pt;
}
.Graphics3DTicksInline {
  padding: 8pt;
}
/* Graphics3DLabel:Printout*/
.Graphics3DLabel {
  color: ;
  padding: 8pt;
}
.Graphics3DLabelInline {
  color: ;
  padding: 8pt;
}
/* MathCaption:Printout*/
.MathCaption {
  color: ;
  margin-left: 39pt;
  margin-right: 0pt;
  margin-top: 14pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.MathCaptionInline {
  color: ;
  margin-left: 39pt;
  margin-right: 0pt;
  margin-top: 14pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* ObjectName:Printout*/
.ObjectName {
  font-size: 21pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
.ObjectNameInline {
  font-size: 21pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14pt;
  margin-bottom: 5pt;
  padding: 8pt;
}
/* Usage:Printout*/
.Usage {
  font-size: 10pt;
  background-color: ;
  line-height: 1.2;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
.UsageInline {
  font-size: 10pt;
  background-color: ;
  line-height: 1.2;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  margin-bottom: 12pt;
  padding: 8pt;
}
/* Notes:Printout*/
.Notes {
  font-size: 9pt;
  margin-left: 24pt;
  margin-right: 0pt;
  margin-top: 6pt;
  margin-bottom: 7pt;
  padding: 8pt;
}
.NotesInline {
  font-size: 9pt;
  margin-left: 24pt;
  margin-right: 0pt;
  margin-top: 6pt;
  margin-bottom: 7pt;
  padding: 8pt;
}
/* InlineOutput:Printout*/
.InlineOutput {
  margin-left: 39pt;
  margin-right: 0pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
.InlineOutputInline {
  margin-left: 39pt;
  margin-right: 0pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 8pt;
}
/* Sound:Printout*/
.Sound {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 8pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
.SoundInline {
  margin-left: 2pt;
  margin-right: 0pt;
  margin-top: 8pt;
  margin-bottom: 0pt;
  padding: 8pt;
}
/* AddOnsLink:Printout*/
.AddOnsLink {
  text-decoration: none;
  color: ;
  padding: 8pt;
}
.AddOnsLinkInline {
  text-decoration: none;
  color: ;
  padding: 8pt;
}
/* AddOnsLinkText:Printout*/
.AddOnsLinkText {
  text-decoration: none;
  color: ;
  padding: 8pt;
}
.AddOnsLinkTextInline {
  text-decoration: none;
  color: ;
  padding: 8pt;
}
/* MainBookLink:Printout*/
.MainBookLink {
  color: ;
  padding: 8pt;
}
.MainBookLinkInline {
  color: ;
  padding: 8pt;
}
/* MainBookLinkMR:Printout*/
.MainBookLinkMR {
  color: ;
  padding: 8pt;
}
.MainBookLinkMRInline {
  color: ;
  padding: 8pt;
}
/* GettingStartedLink:Printout*/
.GettingStartedLink {
  color: ;
  padding: 8pt;
}
.GettingStartedLinkInline {
  color: ;
  padding: 8pt;
}
/* DemosLink:Printout*/
.DemosLink {
  color: ;
  padding: 8pt;
}
.DemosLinkInline {
  color: ;
  padding: 8pt;
}
/* TourLink:Printout*/
.TourLink {
  color: ;
  padding: 8pt;
}
.TourLinkInline {
  color: ;
  padding: 8pt;
}
/* OtherInformationLink:Printout*/
.OtherInformationLink {
  color: ;
  padding: 8pt;
}
.OtherInformationLinkInline {
  color: ;
  padding: 8pt;
}
/* OtherInformationLinkMR:Printout*/
.OtherInformationLinkMR {
  color: ;
  padding: 8pt;
}
.OtherInformationLinkMRInline {
  color: ;
  padding: 8pt;
}
/* MasterIndexLink:Printout*/
.MasterIndexLink {
  color: ;
  padding: 8pt;
}
.MasterIndexLinkInline {
  color: ;
  padding: 8pt;
}
/* NotebookLink:Printout*/
.NotebookLink {
  font-size: 11pt;
  color: ;
  padding: 8pt;
}
.NotebookLinkInline {
  font-size: 11pt;
  color: ;
  padding: 8pt;
}
/* NotebookLinkMR:Printout*/
.NotebookLinkMR {
  font-size: 11pt;
  color: ;
  padding: 8pt;
}
.NotebookLinkMRInline {
  font-size: 11pt;
  color: ;
  padding: 8pt;
}
}

.script {font-family: Mathematica5, cursive}
.gothic {font-family: Mathematica6, Century Gothic}
.doublestruck {font-family: Mathematica7}