    <pre>@page { size: 8.5in 11in; margin-left: 0.85in; margin-right: 0.85in; margin-top: 0.4in; margin-bottom: 0.3in }
body, footer { margin:0; font-size:10.75pt; font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif" line-height:13pt; background:none }
nav { display: none }
a { text-decoration: none; color: #0066cc }
.noprn { display: none }
header { display:block; width: 100%; margin:0 0 .3em 0; border: 0; background: none; position: static; height:auto}
  header h1 { display: block; text-align: center; color:#444; margin:1em 0 13pt 0; font-family:sans-serif; font-style:normal; font-size: 18pt; line-height: 26pt; border-bottom:1pt solid #999 }
  header h1 a { display: block; font-size:10pt; line-height:13pt; padding-bottom:13pt }
  header h1 span.noscr { display:inline; color:#C00; font-size: 23pt; line-height:26pt }
  main { width: 100%; border-right: 0; padding: .2em 0 0 0; margin: 0; position: static; orphans: 2; widows: 2; /*-webkit-column-count: 2;  Chrome, Safari, Opera  -moz-column-count: 2;*/ /* Firefox */ column-count: 2; /* -webkit-column-gap: 21pt; Chrome, Safari, Opera  -moz-column-gap: 21pt;*/ /* Firefox */ column-gap:21pt }
    main p { font-size: 10.75pt; line-height: 13pt; margin:0; text-indent:12pt; text-align:justify; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto }
    main blockquote { font-size: 10.75pt; font-style:italic; line-height: 13pt; margin:0 12pt; text-indent:0; text-align:justify; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto }
    main p.num { margin-top:0; text-indent: 0 }
    main p.zerobot { margin:0 }
    main p.noind { text-indent: 0 }
    main .noscr { display:inline-block }
    main .noprn {display: none}
    main ol, main ul { margin:0; padding-left:12pt }
    main ol li,
    main ul li { font-size:10.75pt; line-height:13pt; text-align:justify; hyphens:auto }
    main h1 { margin:13pt 0; font-size:20pt; line-height:26pt; page-break-after: avoid; break-inside: avoid }
    main h1.title { margin-top:0 }
    main h1 span { margin:0; line-height:13pt}
    main h2 { font-size:13pt; line-height:13pt; font-family: sans-serif; margin:13pt 0; page-break-inside:avoid; break-after: avoid;  }
    main h2 span { font-size:13pt; line-height:13pt; margin-bottom:0; color:#999; font-family:sans-serif; page-break-inside:avoid; break-after:avoid }
    main h3 { font-size: 11pt; line-height: 13pt; font-family: sans-serif; margin: 13pt 0; page-break-inside:avoid; break-after: avoid;
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid}
    main h4 { font-size: 10.75pt; line-height: 13pt; font-family: sans-serif; margin: 13pt 0; page-break-inside:avoid; break-after: avoid  }
    main h5 { font-weight:normal; font-size: 11pt; line-height: 13pt; margin: 13pt 0; font-family: sans-serif; page-break-inside:avoid; break-after: avoid }
    main h6 { font-size:9pt; line-height:13pt; margin:13pt 0; font-family: sans-serif; page-break-inside:avoid; break-after: avoid  }
    main h2.zerotop { margin-top: 0; padding-top: 0;  }
    main .hilite, main mark { background-color: #FF9 }
    main .quotesrc { margin:0 0 13pt 0 }
    main hr { height:.2pt }
    main table { border-collapse: collapse; border-color: #CCC; font-size:11pt }
    main td { border-width: 0 1px 1px 0; border-style: solid; border-color: #CCC }
    main th { border-width: 0 1px 1px 0; border-style: solid; border-color: #CCC }
    main img { width:100%; height:auto }
    main p.dop { display:none }
		main p.poem {margin:12pt 0 12pt 12pt; text-indent:0}
    main aside { float:none; width:3.3in; margin:.1in 0; padding:0; border: none; font:italic 9pt sans-serif}  
    main aside img {max-width:100%}
    main aside p {text-indent:0; text-align:left; font-size:9pt; line-height:12pt; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto }
		main figure {float:none; margin:12pt 0; width:100%}
    main figcaption { font-size:9pt; line-height:13pt}
    main .commentary {text-indent: 0}
    main .tractite05 { letter-spacing:-0.05em }
    main .tractite08 { letter-spacing:-0.08em }
    main .tractite09 { letter-spacing:-0.09em }
    main .tractite10 { letter-spacing:-1em }
    main div#footnotes { margin:0 0 0 0; border-top:1px dotted #999}
    main div#footnotes p.endnotes { margin:0 0 0 1.5em; text-indent:-1.5em }
    main .tight0 { letter-spacing:-0.02em  }
    main .tight1 { letter-spacing:-0.04em  }
    main .tight2 { letter-spacing:-0.07em  }
    main .tight3 { letter-spacing:-0.09em  }
main q {font-style:normal; font-size: 10.75pt; line-height: 13pt}
main div.commendations p {text-indent:0; margin-top:12pt}
footer { width: 100%; position: static; border-top: thin dotted silver; margin-top: 1em }
blockquote { margin: 0 }