
  body { margin: 0; padding: 0; color: #000; background: #EFEFEF url('snowflakes.gif') repeat fixed; font: 11pt Arial,sans-serif; }
  a  { text-decoration: none; }
  h2 { padding: 0;  margin: 0px 12px; font: italic bold 14pt Georgia,serif; }
  h3 { font: bold 11pt Arial,sans-serif; margin: 3px; border-bottom: 1px dotted #000; padding: 1px 1px 5px 1px; }
  h4 { font: bold 11pt monospace; text-align: center;  }
  p { text-align: justify; }
  span { font-style: italic; }
  hr { border-top: 1px dashed #000; width: 100%; height: 1px; background: #FFF;  margin: 19px 0px; }
  abbr {  border-bottom: 1px dotted #333;  cursor:help; }
  table { margin: auto; }
  textarea { font: 9pt monospace;  background: #600; color: #FFF; display: block; 
             width: 548px; height: 160px; margin: auto; }

  dt { margin: 9px 0px 0px 15px;  font-weight: bold; background: #FEE; padding: 1px 10px;  }
  dd { margin-left: 30px; padding-left: 0px; text-align: justify; }
  dd:before { content: "\00BB \0020"; }
  dd span { font-weight: bold; color: #800; }
  audio { margin: auto; display: block; }

  #content { margin: auto; border: 1px solid black; border-width: 0px 1px; background: #FFF; width: 594px; }
  #article { padding: 13px; }

  .h-center { display: block; margin: 0px auto; text-align: center; }
  .jterm { color: #A33; font-weight: bold;  }

  .fl  { float: left;  }
  .flm { margin: 10px 10px 10px 0px; }
  .fr  { float: right; }
  .frm { margin: 10px 0px 10px 10px; }

  td.sample { width: 33%; padding: 9px 0px; font: 12px Arial,sans-serif; }
  .sample a { display: block; }
  .sample img { border: 1px solid #000; width: 160px; height: 120px; margin: 0px 9px 3px 9px; }
  .sample div { margin: 2px 0px; }
  .sample i { color: #800; }

  .borderize { border: 1px solid black; }
  .underline { text-decoration: underline; }

  #linklist { height: 30px; margin: 10px 0px; }
  #linklist a { display: block; width: 160px; text-align: center; padding: 1px;  
                text-decoration: none; border: 1px dotted #339; float: right; margin: 5px; 
                font: bold 11px Arial,sans-serif; color: #00D; }
  #linklist a:hover { background: #91668d; color: #FFF; }
  .maillink { text-align: right; font: italic 11pt serif; color: #008; }

