/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { font-weight: normal;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    margin: 2em 1ex 2em 10em;
    background-color: rgb(249, 247, 244);
    color: rgb(102, 102, 102);
    font-family: arial,helvetica;
    }

  small { font-size: 0.92em;
    }

  img {border: 0
    }

  kbd { color: rgb(160, 32, 240);
    }

  pre { font-family: 'Monotype.com',monospace;
    }

  p.ProcedureCaption, li.ProcedureCaption, div.ProcedureCaption { margin: 1.5em 0em 0.5em 1em;
    font-size: 1em;
    font-family: Verdana,Myriad Web,Syntax,sans-serif;
    color: teal;
    font-weight: 700;
    }

  p.Note, p.ProcedureNote { border-top: thin solid;
    border-bottom: thin solid;
    }

  .nav {
    text-align: right;
    display: block;
    }

  .logo { margin-top: 0.8em;
   float: left;
    }

  .characters td { border: thin solid black;
    padding: 4px;
    }

  td.Title { border-top: medium none;
    border-bottom: thin solid black;
    font-weight: bold;
    }

  td.Title2 { border-top: medium none;
    border-left: thin solid black;
    border-bottom: thin solid black;
    font-weight: bold;
    }

  td.Second { border-left: thin solid black;
    }

  h1 { font-family: Tahoma,Verdana,Myriad Web,Syntax,sans-serif;
    font-size-adjust: 0.53;
    font-size: 1.85em;
    font-weight: 500;
    }

  h2 { font-family: Tahoma,Verdana,Myriad Web,Syntax,sans-serif;
    font-size-adjust: 0.53;
    font-size: 1.67em;
    font-weight: 500;
    }

  h3 { font-family: Tahoma,Verdana,Myriad Web,Syntax,sans-serif;
    font-size-adjust: 0.53;
    font-size: 1.5em;
    font-weight: 600;
    }

  h4 { font-family: Tahoma,Verdana,Myriad Web,Syntax,sans-serif;
    font-size-adjust: 0.53;
    font-size: 1.33em;
    font-weight: 600;
    }

  h5, dt { font-family: Tahoma,Verdana,Myriad Web,Syntax,sans-serif;
    font-size-adjust: 0.53;
    font-size: 1.17em;
    font-weight: 600;
    }

  h6 { font-family: Tahoma,Verdana,Myriad Web,Syntax,sans-serif;
    font-size-adjust: 0.53;
    font-size: 1em;
    font-weight: 700;
    }

  h1, h2, h3, h4, h5, h6, dt, th { color: rgb(0, 51, 102);
    }

  hr { border-bottom: thin solid Black;
    color: rgb(0, 51, 102);
    }

  em { font-style: italic;
    }

  strong { font-weight: bold;
    }

  em strong, strong em { text-transform: uppercase;
    font-style: normal;
    font-weight: bolder;
    }

  b { font-weight: bold;
    }

  i { font-style: italic;
    }

  .warning { background: yellow none repeat scroll 0%;
    text-transform: none;
    font-style: normal;
    font-weight: bolder;
    color: black;
    }

  .ui {  }

  del { background: rgb(255, 102, 102) none repeat scroll 0%;
    text-decoration: line-through;
    }

  ins { background: yellow none repeat scroll 0%;
    text-decoration: none;
    }

  var, cite, dfn { font-style: italic;
    }

  address { font-style: normal;
    letter-spacing: 0.1em;
    }

  acronym { font-variant: small-caps;
    letter-spacing: 0.1em;
    }

  #colophon { display: none;
    }

  a:link { text-decoration: none;
    font-weight: bold;
    color: rgb(255, 51, 0);
    }

  a:visited { text-decoration: none;
    font-weight: bold;
    color: rgb(153, 153, 102);
    }

  a:active { background: rgb(255, 255, 0) none repeat scroll 0%;
    text-decoration: none;
    font-weight: bold;
    color: rgb(255, 51, 0);
    }

  a:hover { background: white none repeat scroll 0%;
    text-decoration: none;
    color: rgb(255, 51, 0);
    }

  a.offsite { background: white none repeat scroll 0%;
    text-decoration: none;
    font-weight: normal;
    color: rgb(204, 51, 0);
    }

  div > p:first-child, body > p:first-child, td > p:first-child { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 0.75em;
    margin-bottom: 0.75em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  h1, h2, h3, h4, h5, h6 { line-height: 1.1em;
    }

  h1 { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 1.67em;
    margin-bottom: 0.33em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  h2 { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 1.67em;
    margin-bottom: 0.33em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  h3 { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 1.5em;
    margin-bottom: 0.33em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  h4 { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 1.33em;
    margin-bottom: 0.33em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  h5 { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 1.17em;
    margin-bottom: 0.33em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  h6 { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 1em;
    margin-bottom: 0.33em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  ul, ol, dl, p, pre { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 0.75em;
    margin-bottom: 0.75em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  li, dt, div { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 0pt;
    margin-bottom: 0pt;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  dd ol, dd ul { margin-left: 0pt;
    }

  address { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 1.58em;
    margin-bottom: 1.58em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  pre { line-height: 1.25em;
    }

  hr { width: 100%;
    height: 1px;
    }

  dd { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 0pt;
    margin-bottom: 0.75em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  ul ul, ol ol, li address, li dl, li ul, li ol, li p, li hr, li pre, dd ol, dd p, dd ul, dd pre { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-bottom: 0pt;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  .subhead { border-top: 0pt none;
    border-bottom: 0pt none;
    margin-top: 0.75em;
    margin-bottom: 0.75em;
    padding-top: 0pt;
    padding-bottom: 0pt;
    }

  .stb { border-style: solid;
    border-top: 0pt solid;
    border-bottom: 0pt solid;
    margin-top: 2.17em;
    margin-bottom: 0.75em;
    padding-top: 2.17em;
    padding-bottom: 0pt;
    }

  .mtb { border-style: solid;
    border-top: 0.1em solid;
    border-bottom: 0pt solid;
    margin-top: 3.08em;
    margin-bottom: 0.75em;
    padding-top: 3.08em;
    padding-bottom: 0pt;
    }

  .ltb { border-style: solid;
    border-top: 0.25em solid;
    border-bottom: 0pt solid;
    margin-top: 4.34em;
    margin-bottom: 0.75em;
    padding-top: 4.34em;
    padding-bottom: 0pt;
    }

  td, th { line-height: 1.33em;
    }

  table, td, th, caption { text-align: left;
    }

  .characters td {  }

