/* STANDARD PRINT DOCUMENT STYLE SHEET */

  .serif6  { font-size:  6pt; font-family: "Times New Roman", serif; }
  .serif7  { font-size:  7pt; font-family: "Times New Roman", serif; }
  .serif8  { font-size:  8pt; font-family: "Times New Roman", serif; }
  .serif9  { font-size:  9pt; font-family: "Times New Roman", serif; }
  .serif10 { font-size: 10pt; font-family: "Times New Roman", serif; }
  .serif11 { font-size: 11pt; font-family: "Times New Roman", serif; }
  .serif12 { font-size: 12pt; font-family: "Times New Roman", serif; }
  .serif13 { font-size: 13pt; font-family: "Times New Roman", serif; }
  .serif14 { font-size: 14pt; font-family: "Times New Roman", serif; }
  .serif16 { font-size: 16pt; font-family: "Times New Roman", serif; }
  .serif18 { font-size: 18pt; font-family: "Times New Roman", serif; }
  .serif30 { font-size: 30pt; font-family: "Times New Roman", serif; }
  .serif36 { font-size: 36pt; font-family: "Times New Roman", serif; }
  .serif48 { font-size: 48pt; font-family: "Times New Roman", serif; }
  .serif54 { font-size: 54pt; font-family: "Times New Roman", serif; }
  .serif60 { font-size: 60pt; font-family: "Times New Roman", serif; }

  .sans6   { font-size:  6pt; font-family: Helvetica, sans-serif; }
  .sans7   { font-size:  7pt; font-family: Helvetica, sans-serif; }
  .sans8   { font-size:  8pt; font-family: Helvetica, sans-serif; }
  .sans9   { font-size:  9pt; font-family: Helvetica, sans-serif; }
  .sans10  { font-size: 10pt; font-family: Helvetica, sans-serif; }
  .sans11  { font-size: 11pt; font-family: Helvetica, sans-serif; }
  .sans12  { font-size: 12pt; font-family: Helvetica, sans-serif; }
  .sans13  { font-size: 13pt; font-family: Helvetica, sans-serif; }
  .sans14  { font-size: 14pt; font-family: Helvetica, sans-serif; }
  .sans16  { font-size: 16pt; font-family: Helvetica, sans-serif; }
  .sans18  { font-size: 18pt; font-family: Helvetica, sans-serif; }

  table.none, table.dict
  {
    border:       0px;
    margin-top:    4pt;
    margin-left:   0pt;
    margin-bottom: 4pt;
  }

  th.none, td.none, td.dict
  {
    border:        0px;
    padding-left:  4pt;
    padding-right: 4pt;
  }

  table.one
  {
    border:        1px solid black;
    margin-top:    4pt;
    margin-left:   0pt;
    margin-bottom: 4pt;
  }

  table.two
  {
    border:       2px solid black;
    margin-top:    4pt;
    margin-left:   0pt;
    margin-bottom: 4pt;
  }

  th.one, td.one, th.two, td.two
  {
    border:        1px solid black;
    padding-left:  4pt;
    padding-right: 4pt;
  }

  th.bold, td.bold
  {
    border:        2px solid black;
    padding-left:  4pt;
    padding-right: 4pt;
  }

  th.dict
  {
    border:        2px solid black;
    padding-left:  6pt;
    padding-right: 6pt;
    padding-top:    2pt;
    padding-bottom: 2pt;
  }

  .pageHead
  {
    border:      2px solid black;
    text-align:  center;
    margin-top:    4pt;
    margin-bottom: 4pt;
    padding:       6pt;
    background-color: #b0b0b0;
  }

  .pageSect
  {
    border:      2px solid black;
    text-align:  center;
    margin-top:    12pt;
    margin-bottom: 4pt;
    padding:       4pt;
    font-size:   12pt;
    font-weight: normal;
    font-family: Helvetica, sans-serif;
    background-color: #b0b0b0;
  }

  .topic
  {
    border:        0px;
    color:         black;
    margin-top:    12pt;
    margin-left:  -8pt;
    margin-right:  0pt;
    margin-bottom: 6pt;
  }

  .quote
  {
    border:        0px;
    margin-top:    10pt;
    margin-left:   12pt;
    margin-right:  12pt;
    margin-bottom:  2pt;
  }

  .box
  {
    border:        1px solid black;
    margin-top:    10pt;
    margin-left:   12pt;
    margin-right:  12pt;
    margin-bottom:  2pt;
    padding-top:    6pt;
    padding-left:   8pt;
    padding-right:  8pt;
    padding-bottom: 6pt;
  }

  .code9
  {
    border:        1px solid black;
    margin-top:    10pt;
    margin-left:   12pt;
    margin-right:  12pt;
    margin-bottom:  2pt;
    padding-top:    6pt;
    padding-left:   2pt;
    padding-right:  6pt;
    padding-bottom: 6pt;
    font-size:     9pt;
    font-weight:   normal;
    font-family:   Courier, monospace;
    white-space:   pre;
  }

  .code10
  {
    border:        1px solid black;
    margin-top:    10pt;
    margin-left:   12pt;
    margin-right:  12pt;
    margin-bottom:  2pt;
    padding-top:    6pt;
    padding-left:   2pt;
    padding-right:  6pt;
    padding-bottom: 6pt;
    font-size:     10pt;
    font-weight:   normal;
    font-family:   Courier, monospace;
    white-space:   pre;
  }

  .code12
  {
    border:        1px solid black;
    margin-top:    10pt;
    margin-left:   12pt;
    margin-right:  12pt;
    margin-bottom:  2pt;
    padding-top:    6pt;
    padding-left:   2pt;
    padding-right:  6pt;
    padding-bottom: 6pt;
    font-size:     12pt;
    font-weight:   normal;
    font-family:   Courier, monospace;
    white-space:   pre;
  }

  .mono10
  {
    border:        0px;
    margin-top:    10pt;
    margin-left:   12pt;
    margin-right:  12pt;
    margin-bottom: 10pt;
    padding-top:    0pt;
    padding-left:   0pt;
    padding-right:  0pt;
    padding-bottom: 0pt;
    font-size:     10pt;
    font-weight:   normal;
    font-family:   Courier, monospace;
    white-space:   pre;
  }

  .mono12
  {
    border:        0px;
    margin-top:    10pt;
    margin-left:   12pt;
    margin-right:  12pt;
    margin-bottom: 10pt;
    padding-top:    0pt;
    padding-left:   0pt;
    padding-right:  0pt;
    padding-bottom: 0pt;
    font-size:     12pt;
    font-weight:   normal;
    font-family:   Courier, monospace;
    white-space:   pre;
  }
