/* Style Definitions */
body {
  margin-left: 3pt;
  margin-right: 3pt;
}

p.MsoNormal,
li.MsoNormal,
div.MsoNormal {
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: .25in;
  margin-left: 0in;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.footnote {
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 0in;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}


h1 {
  mso-style-link: "Heading 1 Char";
  margin-top: 12.0pt;
  margin-right: 0in;
  margin-bottom: 3.0pt;
  margin-left: 0in;
  text-align: center;
  page-break-after: avoid;
  font-size: 24.0pt;
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

h2 {
  mso-style-link: "Heading 2 Char";
  margin-top: 24.0pt;
  margin-right: 0in;
  margin-bottom: 6.0pt;
  margin-left: 0in;
  page-break-after: avoid;
  font-size: 15.0pt;
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

h3 {
  mso-style-link: "Heading 3 Char";
  margin-top: 32.0pt;
  margin-right: 0in;
  margin-bottom: 3.0pt;
  margin-left: 0in;
  page-break-after: avoid;
  font-size: 13.0pt;
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

p.MsoIndex1,
li.MsoIndex1,
div.MsoIndex1 {
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 12.0pt;
  margin-bottom: .0001pt;
  text-indent: -12.0pt;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoToc1,
li.MsoToc1,
div.MsoToc1 {
  margin-top: 6.0pt;
  margin-right: -1.8pt;
  margin-bottom: 0in;
  margin-left: 0in;
  margin-bottom: .0001pt;
  text-align: justify;
  text-justify: inter-ideograph;
  font-size: 14.0pt;
  font-family: "Times New Roman", serif;
  color: black;
}

p.mathlink {
  margin-top: 8pt;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 12.0pt;
  margin-bottom: .0001pt;
  text-align: justify;
  text-justify: inter-ideograph;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}


p.MsoToc2,
li.MsoToc2,
div.MsoToc2 {
  margin-top: 6.0pt;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 12.0pt;
  margin-bottom: .0001pt;
  text-align: justify;
  text-justify: inter-ideograph;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoToc3,
li.MsoToc3,
div.MsoToc3 {
  margin-top: 6.0pt;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 24.0pt;
  margin-bottom: .0001pt;
  text-align: justify;
  text-justify: inter-ideograph;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoFootnoteText,
li.MsoFootnoteText,
div.MsoFootnoteText {
  mso-style-link: "Footnote Text Char";
  margin-top: 6.0pt;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 0in;
  margin-bottom: .0001pt;
  text-align: justify;
  text-justify: inter-ideograph;
  font-size: 10.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoCommentText,
li.MsoCommentText,
div.MsoCommentText {
  mso-style-link: "Comment Text Char";
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: .25in;
  margin-left: 0in;
  font-size: 10.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoHeader,
li.MsoHeader,
div.MsoHeader {
  mso-style-link: "Header Char";
  margin-top: 6.0pt;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 0in;
  margin-bottom: .0001pt;
  text-align: center;
  layout-grid-mode: char;
  border: none;
  padding: 0in;
  font-size: 9.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoFooter,
li.MsoFooter,
div.MsoFooter {
  mso-style-link: "Footer Char";
  margin-top: 6.0pt;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 0in;
  margin-bottom: .0001pt;
  layout-grid-mode: char;
  font-size: 9.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoCaption,
li.MsoCaption,
div.MsoCaption {
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: 10.0pt;
  margin-left: 0in;
  font-size: 10.0pt;
  font-family: "Times New Roman", serif;
  color: #44546A;
  font-style: italic;
}

span.MsoFootnoteReference {
  font-style: italic;
  vertical-align: super;
}

span.MsoEndnoteReference {
  vertical-align: super;
}

p.MsoEndnoteText,
li.MsoEndnoteText,
div.MsoEndnoteText {
  mso-style-link: "Endnote Text Char";
  margin: 0in;
  margin-bottom: .0001pt;
  font-size: 10.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoTitle,
li.MsoTitle,
div.MsoTitle {
  mso-style-link: "Title Char";
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: 15.0pt;
  margin-left: 0in;
  background: #D9D9D9;
  border: none;
  padding: 0in;
  font-size: 22.0pt;
  font-family: "Calibri", sans-serif;
  color: #323E4F;
  letter-spacing: .25pt;
  font-weight: bold;
}

p.MsoTitleCxSpFirst,
li.MsoTitleCxSpFirst,
div.MsoTitleCxSpFirst {
  mso-style-link: "Title Char";
  margin: 0in;
  margin-bottom: .0001pt;
  background: #D9D9D9;
  border: none;
  padding: 0in;
  font-size: 22.0pt;
  font-family: "Calibri", sans-serif;
  color: #323E4F;
  letter-spacing: .25pt;
  font-weight: bold;
}

p.MsoTitleCxSpMiddle,
li.MsoTitleCxSpMiddle,
div.MsoTitleCxSpMiddle {
  mso-style-link: "Title Char";
  margin: 0in;
  margin-bottom: .0001pt;
  background: #D9D9D9;
  border: none;
  padding: 0in;
  font-size: 22.0pt;
  font-family: "Calibri", sans-serif;
  color: #323E4F;
  letter-spacing: .25pt;
  font-weight: bold;
}

p.MsoTitleCxSpLast,
li.MsoTitleCxSpLast,
div.MsoTitleCxSpLast {
  mso-style-link: "Title Char";
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: 15.0pt;
  margin-left: 0in;
  background: #D9D9D9;
  border: none;
  padding: 0in;
  font-size: 22.0pt;
  font-family: "Calibri", sans-serif;
  color: #323E4F;
  letter-spacing: .25pt;
  font-weight: bold;
}

a:link,
span.MsoHyperlink {
  color: #0563C1;
  text-decoration: underline;
}

a:visited,
span.MsoHyperlinkFollowed {
  color: #954F72;
  text-decoration: underline;
}

p.MsoPlainText,
li.MsoPlainText,
div.MsoPlainText {
  mso-style-link: "Plain Text Char";
  margin: 0in;
  margin-bottom: .0001pt;
  font-size: 10.5pt;
  font-family: Consolas;
}

p {
  margin-right: 0in;
  margin-left: 0in;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

code {
  font-family: SimSun;
}

pre {
  mso-style-link: "HTML Preformatted Char";
  margin: 0in;
  margin-bottom: .0001pt;
  font-size: 10.0pt;
  font-family: "Courier New";
}

tt {
  font-family: "Courier New";
}

p.MsoCommentSubject,
li.MsoCommentSubject,
div.MsoCommentSubject {
  mso-style-link: "Comment Subject Char";
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: .25in;
  margin-left: 0in;
  font-size: 10.0pt;
  font-family: "Times New Roman", serif;
  font-weight: bold;
}

p.MsoAcetate,
li.MsoAcetate,
div.MsoAcetate {
  mso-style-link: "Balloon Text Char";
  margin: 0in;
  margin-bottom: .0001pt;
  font-size: 8.0pt;
  font-family: "Tahoma", sans-serif;
}

span.MsoPlaceholderText {
  color: gray;
}

p.MsoRMPane,
li.MsoRMPane,
div.MsoRMPane {
  margin: 0in;
  margin-bottom: .0001pt;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoListParagraph,
li.MsoListParagraph,
div.MsoListParagraph {
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: .25in;
  margin-left: .5in;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoListParagraphCxSpFirst,
li.MsoListParagraphCxSpFirst,
div.MsoListParagraphCxSpFirst {
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: .5in;
  margin-bottom: .0001pt;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoListParagraphCxSpMiddle,
li.MsoListParagraphCxSpMiddle,
div.MsoListParagraphCxSpMiddle {
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: .5in;
  margin-bottom: .0001pt;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.MsoListParagraphCxSpLast,
li.MsoListParagraphCxSpLast,
div.MsoListParagraphCxSpLast {
  margin-top: 0in;
  margin-right: 0in;
  margin-bottom: .25in;
  margin-left: .5in;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

span.MsoIntenseEmphasis {
  color: #5B9BD5;
  font-style: italic;
}

p.MsoTocHeading,
li.MsoTocHeading,
div.MsoTocHeading {
  margin-top: 12.0pt;
  margin-right: 0in;
  margin-bottom: 0in;
  margin-left: 0in;
  margin-bottom: .0001pt;
  line-height: 107%;
  page-break-after: avoid;
  font-size: 16.0pt;
  font-family: "Calibri Light", sans-serif;
  color: #2E74B5;
}

span.Heading2Char {
  mso-style-name: "Heading 2 Char";
  mso-style-link: "Heading 2";
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

span.mw-headline {
  mso-style-name: mw-headline;
}

span.mi {
  mso-style-name: mi;
}

span.mo {
  mso-style-name: mo;
}

span.mn {
  mso-style-name: mn;
}

span.mjxassistivemathml {
  mso-style-name: mjx_assistive_mathml;
}

span.mtext {
  mso-style-name: mtext;
}

span.Heading3Char {
  mso-style-name: "Heading 3 Char";
  mso-style-link: "Heading 3";
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

span.Heading1Char {
  mso-style-name: "Heading 1 Char";
  mso-style-link: "Heading 1";
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

span.HTMLPreformattedChar {
  mso-style-name: "HTML Preformatted Char";
  mso-style-link: "HTML Preformatted";
  font-family: "Courier New";
}

span.i {
  mso-style-name: i;
}

span.FootnoteTextChar {
  mso-style-name: "Footnote Text Char";
  mso-style-link: "Footnote Text";
  font-family: SimSun;
}

p.answer,
li.answer,
div.answer {
  mso-style-name: answer;
  margin-right: 0in;
  margin-left: 0in;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

p.section,
li.section,
div.section {
  mso-style-name: section;
  margin-right: 0in;
  margin-left: 0in;
  font-size: 12.0pt;
  font-family: "Times New Roman", serif;
}

span.answer1 {
  mso-style-name: answer1;
  font-family: "Verdana", sans-serif;
  color: #FF9900;
  font-weight: bold;
}

span.HeaderChar {
  mso-style-name: "Header Char";
  mso-style-link: Header;
  font-family: SimSun;
}

span.FooterChar {
  mso-style-name: "Footer Char";
  mso-style-link: Footer;
  font-family: SimSun;
}

span.z-TopofFormChar {
  mso-style-name: "z-Top of Form Char";
  mso-style-link: "z-Top of Form";
  font-family: "Arial", sans-serif;
  display: none;
}

span.z-BottomofFormChar {
  mso-style-name: "z-Bottom of Form Char";
  mso-style-link: "z-Bottom of Form";
  font-family: "Arial", sans-serif;
  display: none;
}

span.postbody1 {
  mso-style-name: postbody1;
}

span.BalloonTextChar {
  mso-style-name: "Balloon Text Char";
  mso-style-link: "Balloon Text";
  font-family: "Tahoma", sans-serif;
}

span.postdetails1 {
  mso-style-name: postdetails1;
  color: black;
}

span.gen1 {
  mso-style-name: gen1;
  color: black;
}

span.u {
  mso-style-name: u;
}

span.TitleChar {
  mso-style-name: "Title Char";
  mso-style-link: Title;
  font-family: "Calibri", sans-serif;
  color: #323E4F;
  letter-spacing: .25pt;
  background: #D9D9D9;
  font-weight: bold;
}

p.Style1,
li.Style1,
div.Style1 {
  mso-style-name: Style1;
  mso-style-link: "Style1 Char";
  margin-top: 24.0pt;
  margin-right: 0in;
  margin-bottom: 8.0pt;
  margin-left: 0in;
  page-break-after: avoid;
  font-size: 13.0pt;
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

span.Style1Char {
  mso-style-name: "Style1 Char";
  mso-style-link: Style1;
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

p.Style2,
li.Style2,
div.Style2 {
  mso-style-name: Style2;
  mso-style-link: "Style2 Char";
  margin-top: 24.0pt;
  margin-right: 0in;
  margin-bottom: 8.0pt;
  margin-left: 0in;
  page-break-after: avoid;
  font-size: 13.0pt;
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

span.Style2Char {
  mso-style-name: "Style2 Char";
  mso-style-link: Style2;
  font-family: "Arial", sans-serif;
  font-weight: bold;
}

span.EndnoteTextChar {
  mso-style-name: "Endnote Text Char";
  mso-style-link: "Endnote Text";
}

span.PlainTextChar {
  mso-style-name: "Plain Text Char";
  mso-style-link: "Plain Text";
  font-family: Consolas;
}

p.Style3,
li.Style3,
div.Style3 {
  mso-style-name: Style3;
  margin-top: 30.0pt;
  margin-right: 0in;
  margin-bottom: 3.0pt;
  margin-left: 0in;
  page-break-after: avoid;
  border: none;
  padding: 0in;
  font-size: 11.0pt;
  font-family: "Times New Roman", serif;
  color: #44546A;
  font-style: italic;
}

span.UnresolvedMention1 {
  mso-style-name: "Unresolved Mention1";
  color: #605E5C;
  background: #E1DFDD;
}

span.CommentTextChar {
  mso-style-name: "Comment Text Char";
  mso-style-link: "Comment Text";
}

span.CommentSubjectChar {
  mso-style-name: "Comment Subject Char";
  mso-style-link: "Comment Subject";
  font-weight: bold;
}

span.UnresolvedMention2 {
  mso-style-name: "Unresolved Mention2";
  color: #605E5C;
  background: #E1DFDD;
}

span.msoIns {
  mso-style-name: "";
  text-decoration: underline;
  color: teal;
}

span.msoDel {
  mso-style-name: "";
  text-decoration: line-through;
  color: red;
}

.MsoChpDefault {
  font-size: 12.0pt;
}

.MsoPapDefault {
  margin-bottom: .25in;
}

/* Page Definitions */
@page WordSection1 {
  size: 498.95pt 9.85in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection1 {
  page: WordSection1;
}

@page WordSection2 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection2 {
  page: WordSection2;
}

@page WordSection3 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection3 {
  page: WordSection3;
}

@page WordSection4 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection4 {
  page: WordSection4;
}

@page WordSection5 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection5 {
  page: WordSection5;
}

@page WordSection6 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection6 {
  page: WordSection6;
}

@page WordSection7 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection7 {
  page: WordSection7;
}

@page WordSection8 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection8 {
  page: WordSection8;
}

@page WordSection9 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection9 {
  page: WordSection9;
}

@page WordSection10 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection10 {
  page: WordSection10;
}

@page WordSection11 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection11 {
  page: WordSection11;
}

@page WordSection12 {
  size: 7.0in 10.0in;
  margin: 46.1pt 48.95pt .65in 51.85pt;
}

div.WordSection12 {
  page: WordSection12;
}

/* List Definitions */
ol {
  margin-bottom: 0in;
}

ul {
  margin-bottom: 0in;
}

.mathimagewide {
  font-size: 12.0pt;
  position: relative;
  top: 5pt
}

.mathimagenotop {
  font-size: 12.0pt;
  position: relative;
}