text: /*
   * $Id: aosa.css 173 2011-05-27 16:33:18Z gvwilson $
   */
  
  body {
      width: 768px;
      font-family: sans-serif;
  }
  
  div.box {
      width: 44em;
      display: block;
      margin-left: auto;
      margin-right: auto;
      outline-color: gray;
      outline-style: solid;
      outline-width: 1px;
      padding-bottom: 1px;
      padding-left: 10px;
      padding-right: 10px;
      padding-top: 1px;
  }
  
  div.figure {
      display: block;
      margin-left: auto;
      margin-right: auto;
      padding-bottom: 1px;
      padding-left: 10px;
      padding-right: 10px;
      padding-top: 1px;
      text-align: center;
  }
  
  div.footnotes {
      border-top: solid gray 1px;
  }
  
  div.footnotes h2 {
      font-style: italic;
  }
  
  div.sect h2 {
      font-style: italic;
  }
  
  div.subsect h3 {
      font-style: italic;
  }
  
  div.table {
      display: block;
      margin-left: auto;
      margin-right: auto;
      padding-bottom: 1px;
      padding-left: 10px;
      padding-right: 10px;
      padding-top: 1px;
      text-align: center;
  }
  
  div.table table {
      font-size: small;
      margin-left: auto;
      margin-right: auto;
      outline-color: gray;
      outline-style: solid;
      outline-width: 1px;
  }
  
  dl.faq dt {
      font-style: italic;
  }
  
  dl.faq dd {
      margin-bottom: 10px;
  }
  
  h1.chaptertitle {
      font-style: italic;
      font-size: xx-large;
  }
  
  h1.chapterauthor {
      font-style: italic;
      font-size: x-large;
  }
  
  p.boxtitle {
      text-align: center;
      font-style: italic;
      font-weight: bold;
  }
  
  p.pullquote {
      font-style: italic;
  }
  
  table.bibtable td {
      text-align: center;
  }
  
  table.tasks th {
      vertical-align: top;
  }
  
  td {
      vertical-align: top;
  }
  
  td.center {
      vertical-align: top;
      text-align: center;
  }
  
  th {
      text-align: left;
  }
  
  th.center {
      text-align: center;
  }
  