body.index {
    background-color: #171746;
    font-family: Helvetica, sans-serif;
    text-align: center;
  }
body.sub {
    background-color: #000000;
    text-align: left;
  }
body.main {
  padding: 45px;
    background-color: #4c0c32;
    text-align: left;
  }
table.list {
    background-color: #0c0c32;
    margin: auto;
    width: 100%;
    border: 1px solid #000000;
    padding: 3px;
  }
td.list {
    padding: 9px;
    border-left: 1px dashed rgb(17, 45, 52);
    border-bottom: 1px solid rgb(31, 76, 87);
  }
  
.field {
    margin: auto;
    margin-top: 45px;
    padding: 10px;
  }
  
p,li,td {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12pt; color: #eff}
blockquote {padding: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; font-size: 11pt; color: #eff}
  
pre.main {
    display: block;
    font-family: monospace;
    white-space: pre;
    margin: 1em 0;
    color: rgb(255, 232, 232);
    font-size: 16pt;
  } 
  pre.n11 {
      display: block;
      font-family: monospace;
      white-space: pre;
      margin: 1em 0;
      color: rgb(126, 103, 123);
      font-size: 12pt;
    } 
  
  .it {font-style: italic}
  .bd {font-weight: bold}
  .sml {font-size: 8pt}
  .bdit {font-weight: bold; font-style: italic}
  .und {text-decoration:underline}
  .btm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ececec}
  .bysoph {text-align: center; font-family: Helvetica, sans-serif; font-size: 8pt; font-style: italic; color: #dee}
  .prompt {font-size: 14pt; font-weight: bold; color: #9ae}
  .toc {font-size: 10pt; text-transform: uppercase;}
  .ep-title {font-size: 14pt; font-weight: bold; color: #9a6}
  .date {font-size: 8pt; font-style: italic; color: #9aa}
  
  .label {
    font-size: 12pt;
    color: rgb(152, 126, 153);
    font-style: italic;
  }
  .alert {
    font-size: 12pt;
    color: rgb(188, 134, 134);
    font-style: italic;
  }
  .ddump {
    padding: 45px;
    text-align: left;
    font-size: 14pt;
  }
  .bullethead {
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 11pt; color: #ececec; 
      text-transform: uppercase;
  }
  
  h1 {text-align: center; font-family: Verdana, sans-serif; font-weight: bold; font-style: italic; font-size: 32pt; color: #def}
  h2 {font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20pt; color: #9bd}
  h3 {font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #9bd}
  h4 {font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; font-size: 14pt; color: #ccd}
  h5 {font-family: Helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #fdf; margin: 0px}
  h6 {text-align: center; font-family: Helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #ccd; margin: 0px}
  
  hr {color:#6ff}
  
  .fltrt {float: right}
  .fltlt {float: left}
  
  .rounded {
    border-radius: 25px;
  }
  
  :link {color: #cdf; text-decoration: none}
  :visited {color: #cdf; text-decoration: none}
  :active {color: #6cf; text-decoration: none}
  :hover {color: #6cf; text-decoration: none}
