/* Harley Hahn's Web Site */
/* Copyright 2017, Harley Hahn */

/* Stylesheet for Harley Hahn Web site: Usenet, VPNs, VPNs and Smart DNS */
/* Thursday, August 24, 2017 6:31 PM */

/* Body */
  body {
    background-image: url("../global-images/stripe-usenet.gif");
    background-repeat: repeat-y;
    }

/* Hypertext links: regular */
  a:link     {color:#003DF5; text-decoration: none}   /* dark blue */
  a:visited  {color:#003DF5; text-decoration: none}   /* dark blue */
  a:active   {color:#003DF5; text-decoration: none}   /* dark blue */
  a:hover    {color:white; background-color:#003DF5}  /* white on dark blue */

/* Hypertext links: special settings for a gold text ad */
  a.gold-text-ad:link    {background-color: #FFCC00}
  a.gold-text-ad:visited {background-color: #FFCC00}
  a.gold-text-ad:active  {background-color: #FFCC00}
  a.gold-text-ad:hover   {background-color: #FFCC00}

/* Hypertext links: special settings for a green text ad */
  a.green-text-ad:link    {background-color: #009933}
  a.green-text-ad:visited {background-color: #009933}
  a.green-text-ad:active  {background-color: #009933}
  a.green-text-ad:hover   {background-color: #009933}

/* Hypertext links: special settings for a red text ad */
  a.red-text-ad:link    {background-color: red}
  a.red-text-ad:visited {background-color: red}
  a.red-text-ad:active  {background-color: red}
  a.red-text-ad:hover   {background-color: red}

/* Hypertext links: special settings for a NewsBin text ad */
/* Newsbin colors: Blue(#1DC7EA), Red(#AC1D0C), White, Yellow(#F9EC00) */
  a.newsbin-text-ad:link    {background-color: #AC1D0C}
  a.newsbin-text-ad:visited {background-color: #AC1D0C}
  a.newsbin-text-ad:active  {background-color: #AC1D0C}
  a.newsbin-text-ad:hover   {background-color: #AC1D0C}

/* Color used for stripe and background */
/* #3399FF (decimal= 51,153,255) --> light blue */

/* Color used for links */
/* #003DF5 (decimal= 51,153,255) --> dark blue */

/* Complementary colors used for highlighting */
/* #FFFF33 (decimal= 255,255,51) --> light orange */

/* Color used for links */
/* #FF3366 (decimal= 255,51,102) --> dark blue */

/* Color used for Hint box */
/* #B3D9FF (decimal= 179,217,255) --> very light blue */

/* Default style to catch mistakes */
  p {
    color: red;
    font-family: times;
    font-size: 120%;
    font-weight: normal;
    }

/* ===== TEXT ===== */

/* Text: plain */
  p.text {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Text: bold */
  p.text-bold {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Text: italic */
  p.text-italic {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-style: italic;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Text: monospaced */
  p.text-mono {
    color: black;
    font-family: courier new, courier, andale mono, monospace;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Text: monospaced */
  span.text-mono {
    font-family: courier new, courier, andale mono, monospace;
    font-size: 10pt;
    }

/* Text: small */
  p.text-small {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Text: small */
  p.text-small-italic {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    font-style: italic;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Text: small within text*/
  span.text-small {
    font-family: verdana,arial,sans-serif;
    font-size: 8.0pt;
    }

/* Text: very small within text*/
  span.text-very-small {
    font-family: verdana,arial,sans-serif;
    font-size: 7.5pt;
    }

/* Text: hanging indent */
  p.text-hanging-indent {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-left: 19px;
    margin-right: 0px;
    margin-top: 0px;
    text-indent: -19px;
    }

/* Text: error messages */
  p.text-error {
    color: red;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Text: example */
  p.example {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;   
    margin-top: 0px;
    }

/* ===== URLs ===== */

/* URLs: standard */
  p.url {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* URL: very small within text*/
  span.url-very-small {
    font-family: verdana,arial,sans-serif;
    font-size: 7.5pt;
    font-weight: bold;
    }

/* ==== LISTS ===== */

/* Unordered list */
  ul.text {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-left: 16px;
    margin-right: 0px;
    margin-top: 0px;
    padding: 0px;
    text-align: left;
    }

/* Ordered list: 1 digit */
  ol.one-digit {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-left: 25px;
    margin-right: 0px;
    margin-top: 0px;
    padding: 0px;
    text-align: left;
    }

/* Ordered list: 2 digits */
  ol.two-digit {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-left: 32px;
    margin-right: 0px;
    margin-top: 0px;
    padding: 0px;
    text-align: left;
    }

/* ===== LAYOUT TABLE ===== */

  table.banner {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

  table.master {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* ===== SCREENSHOTS ===== */

/* Screenshot: aligned left */
  img.screenshot {
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    }

/* Screenshot: centered */
  img.screenshot-centered {
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    display: block;      /* display as a block element so it can be centered */
    margin-left: auto;
    margin-right: auto;
    text-align: center;  /* for Internet Explorer */
    }

/* ===== BANNER ===== */

/* Banner: Unisphere */
  img.banner-unisphere {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Banner: Signature */
  img.banner-signature {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* ===== MARGIN SHORTCUTS ===== */

/* Margin: shortcut text */
  p.margin-shortcut-text {
    color: white;
    font-family: arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 2px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Margin: shortcut link */
  a.margin-shortcut-link {
    text-decoration: none;
    }

/* Margin: text for margin descriptions */
  p.margin-description-text {
    color: #FFFF33;
    font-family: arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 6px;
    margin-left: 2px;
    margin-right: 0px;
    margin-top: 0px;
    text-decoration: none;
    }

/* Margin: divider */
  hr.margin-divider {
    background-color: #FFFF33;
    border: none;
    color: #FFFF33;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    height: 1px;
    text-align: left;
    width: 80px;
    }

/* Margin shortcut: learn about title */
  p.margin-shortcut-learnabout-title {
    color: #FFCC00;
    font-family: arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 2px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Margin shortcut: learn about link */
  p.margin-shortcut-learnabout-link {
    color: white;
    font-family: arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 15px;   
    margin-left: 2px;
    margin-right: 0px;   
    margin-top: 0px;   
    }

/* Margin: text for multipart shortcuts */
  p.margin-multishortcut-text {
    color: #FFFF33;
    font-family: arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 6px;
    margin-left: 2px;
    margin-right: 0px;
    margin-top: 0px;
    text-decoration: none;
    }

/* Margin: indented link */
  span.margin-link-indented {
    color: white;
    margin-left: 6px;
    }

/* ===== LEFT MARGIN: PROVIDERS ===== */

/* Margin Providers: text */
  p.margin-providers-text {
    background-color: white;
    border-style: solid;
    border-width: 1px;
    border-color: #3399FF;
    color: black;
    font-family: arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: -3px;
    margin-right: 4px;
    margin-top: 0px;
    padding-left: 6px;
    padding-right: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 100px;
    }

/* Margin Providers: invisible bullet */
  span.margin-providers-bullet-invisible {
    background-color: white;
    color: white;
    vertical-align: middle;
    }

/* Margin Providers: visible bullet */
  span.margin-providers-bullet-visible {
    background-color: white;
    color: red;
    vertical-align: middle;
    }

/* ===== DIVIDERS FOR TITLES ===== */

/* Divider for LARGE title: Top */
 hr.divider-title-large-top {
    background-color: #3399FF;
    border: 0px;
    color: #3399FF;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    height: 2px;
  }

/* Divider for LARGE title: Bottom */
 hr.divider-title-large-bottom {
    background-color: #3399FF;
    border: 0px;
    color: #3399FF;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
    height: 2px;
  }

/* Divider for title: Top - INVISIBLE for spacing */
 hr.divider-title-top-invisible {
    background-color: white;
    border: 0px;
    color: white;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    height: 2px;
  }

/* Divider for SMALL title: Top */
 hr.divider-title-small-top {
    background-color: #3399FF;
    border: 0px;
    color: #3399FF;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    height: 2px;
  }

/* Divider for SMALL title: Bottom */
 hr.divider-title-small-bottom {
    background-color: #3399FF;
    border: 0px;
    color: #3399FF;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    height: 2px;
  }

/* Divider for title: Bottom - INVISIBLE for spacing */
 hr.divider-title-bottom-invisible {
    background-color: white;
    border: 0px;
    color: white;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    height: 2px;
  }

/* ===== DIVIDERS ===== */

/* Divider: full-length */
 hr.divider {
    background-color: #3399FF;
    border: none;
    color: #3399FF;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    height: 2px;
  }

/* Divider: medium */
 hr.divider-medium {
    background-color: #3399FF;
    border: 0px;
    color: #3399FF;
    margin-bottom: 0px;
    margin-left: 140px;
    margin-right: 140px;
    margin-top: 0px;
    height: 2px;
  }

/* Divider: small */
 hr.divider-small {
    background-color: #3399FF;
    border: 0px;
    color: #3399FF;
    margin-bottom: 0px;
    margin-left: 200px;
    margin-right: 200px;
    margin-top: 0px;
    height: 2px;
  }

/* ===== TITLES ===== */

/* Title: large, centered */
  p.title-large {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 20pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    text-transform: uppercase;
    }

/* Title: small-centered */
  p.title-small {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 16pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    }

/* Title: INVISIBLE for spacing */
  p.title-invisible {
    background-color: white;
    color: white;
    font-family: verdana,arial,sans-serif;
    font-size: 16pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    }

/* ===== Start: TABLE OF CONTENTS ===== */
/* Create a Table of Contents for a multi-section set of pages                   */

/* The Table of Contents is displayed in the Auxiliary Content column            */
/* The title of the current section is highlighted with an arrow pointing to it  */

/* Table of Contents: navigation heading */
  p.toc-navigation-heading {
    color: black;
    background-color: #66FF33;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 4px;
    padding-bottom: 4px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 4px;
    text-align: center;
    }

/* Table of Contents: Quick Start blurb */
  p.toc-navigation-quickstart-blurb {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 7pt;
    font-weight: bold;
    margin-bottom: 2px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
    text-align: center;
    }

/* Table of Contents: navigation [table] */
  table.toc-navigation {
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    padding-left: 0px;
    text-align: left;
    }

/* Table of Contents: navigation [section number] */
  td.toc-navigation-section-number {
    color: black;
    padding-right: 5px;
    text-align: right;
    }

/* Table of Contents: navigation [section title] */
  td.toc-navigation-section-title {
    color: black;
    padding-top: 5px;
    }

/* Table of Contents: navigation [current section: arrow] */
  img.toc-navigation-arrow {
    margin-top: 1px;
    }

/* Table of Contents: navigation [current section: title] */
  span.toc-navigation-current-page {
    color: #FF3366;
    background-color: white;
/*
    border-collapse: collapse;
    border: .05em solid #000;
    border-style: solid;
    border-width: 1px;
    border-color: black;
*/
    }

/* Table of Contents: right arrow - make invisible by default */
  img.toc-arrow {
    margin-top: 1px;
    text-align: right;
    visibility: hidden;
    }

/* Table of Contents - Display an arrow pointing to the current section */
    body.section-01 #table-of-contents img.toc01 {visibility: visible;}
    body.section-02 #table-of-contents img.toc02 {visibility: visible;}
    body.section-03 #table-of-contents img.toc03 {visibility: visible;}
    body.section-04 #table-of-contents img.toc04 {visibility: visible;}
    body.section-05 #table-of-contents img.toc05 {visibility: visible;}
    body.section-06 #table-of-contents img.toc06 {visibility: visible;}
    body.section-07 #table-of-contents img.toc07 {visibility: visible;}
    body.section-08 #table-of-contents img.toc08 {visibility: visible;}
    body.section-09 #table-of-contents img.toc09 {visibility: visible;}
    body.section-10 #table-of-contents img.toc10 {visibility: visible;}
    body.section-11 #table-of-contents img.toc11 {visibility: visible;}
    body.section-12 #table-of-contents img.toc12 {visibility: visible;}
    body.section-13 #table-of-contents img.toc13 {visibility: visible;}
    body.section-14 #table-of-contents img.toc14 {visibility: visible;}
    body.section-15 #table-of-contents img.toc15 {visibility: visible;}
    body.section-16 #table-of-contents img.toc16 {visibility: visible;}
    body.section-17 #table-of-contents img.toc17 {visibility: visible;}
    body.section-18 #table-of-contents img.toc18 {visibility: visible;}
    body.section-19 #table-of-contents img.toc19 {visibility: visible;}
    body.section-20 #table-of-contents img.toc20 {visibility: visible;}
    body.section-21 #table-of-contents img.toc21 {visibility: visible;}
    body.section-22 #table-of-contents img.toc22 {visibility: visible;}
    body.section-23 #table-of-contents img.toc23 {visibility: visible;}
    body.section-24 #table-of-contents img.toc24 {visibility: visible;}
    body.section-25 #table-of-contents img.toc25 {visibility: visible;}
    body.section-26 #table-of-contents img.toc26 {visibility: visible;}
    body.section-27 #table-of-contents img.toc27 {visibility: visible;}
    body.section-28 #table-of-contents img.toc28 {visibility: visible;}
    body.section-29 #table-of-contents img.toc29 {visibility: visible;}
    body.section-30 #table-of-contents img.toc30 {visibility: visible;}
    body.section-31 #table-of-contents img.toc31 {visibility: visible;}

/* Table of Contents - Highlight the title of the current section */
/* Note: set cursor to "default" pointer, so it doesn't look like a live link */
    body.section-01 #table-of-contents a.toc01 {color: #FF3366; background-color: white; cursor: default;}
    body.section-02 #table-of-contents a.toc02 {color: #FF3366; background-color: white; cursor: default;}
    body.section-03 #table-of-contents a.toc03 {color: #FF3366; background-color: white; cursor: default;}
    body.section-04 #table-of-contents a.toc04 {color: #FF3366; background-color: white; cursor: default;}
    body.section-05 #table-of-contents a.toc05 {color: #FF3366; background-color: white; cursor: default;}
    body.section-06 #table-of-contents a.toc06 {color: #FF3366; background-color: white; cursor: default;}
    body.section-07 #table-of-contents a.toc07 {color: #FF3366; background-color: white; cursor: default;}
    body.section-08 #table-of-contents a.toc08 {color: #FF3366; background-color: white; cursor: default;}
    body.section-09 #table-of-contents a.toc09 {color: #FF3366; background-color: white; cursor: default;}
    body.section-10 #table-of-contents a.toc10 {color: #FF3366; background-color: white; cursor: default;}
    body.section-11 #table-of-contents a.toc11 {color: #FF3366; background-color: white; cursor: default;}
    body.section-12 #table-of-contents a.toc12 {color: #FF3366; background-color: white; cursor: default;}
    body.section-13 #table-of-contents a.toc13 {color: #FF3366; background-color: white; cursor: default;}
    body.section-14 #table-of-contents a.toc14 {color: #FF3366; background-color: white; cursor: default;}
    body.section-15 #table-of-contents a.toc15 {color: #FF3366; background-color: white; cursor: default;}
    body.section-16 #table-of-contents a.toc16 {color: #FF3366; background-color: white; cursor: default;}
    body.section-17 #table-of-contents a.toc17 {color: #FF3366; background-color: white; cursor: default;}
    body.section-18 #table-of-contents a.toc18 {color: #FF3366; background-color: white; cursor: default;}
    body.section-19 #table-of-contents a.toc19 {color: #FF3366; background-color: white; cursor: default;}
    body.section-20 #table-of-contents a.toc20 {color: #FF3366; background-color: white; cursor: default;}
    body.section-21 #table-of-contents a.toc21 {color: #FF3366; background-color: white; cursor: default;}
    body.section-22 #table-of-contents a.toc22 {color: #FF3366; background-color: white; cursor: default;}
    body.section-23 #table-of-contents a.toc23 {color: #FF3366; background-color: white; cursor: default;}
    body.section-24 #table-of-contents a.toc24 {color: #FF3366; background-color: white; cursor: default;}
    body.section-25 #table-of-contents a.toc25 {color: #FF3366; background-color: white; cursor: default;}
    body.section-26 #table-of-contents a.toc26 {color: #FF3366; background-color: white; cursor: default;}
    body.section-27 #table-of-contents a.toc27 {color: #FF3366; background-color: white; cursor: default;}
    body.section-28 #table-of-contents a.toc28 {color: #FF3366; background-color: white; cursor: default;}
    body.section-29 #table-of-contents a.toc29 {color: #FF3366; background-color: white; cursor: default;}
    body.section-30 #table-of-contents a.toc30 {color: #FF3366; background-color: white; cursor: default;}
    body.section-31 #table-of-contents a.toc31 {color: #FF3366; background-color: white; cursor: default;}

/* ===== End: TABLE OF CONTENTS ===== */

/* ===== NAVIGATION: Right column - Usenet Tutorial ===== */

/* Usenet Tutorial: navigation [box] */
  div.usenet-tutorial-navigation {
    background-color: white;
    border-style: solid;
    border-width: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 6px;
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    }

/* Usenet Tutorial: navigation heading */
  p.usenet-tutorial-navigation-heading {
    color: white;
    background-color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
/*  use if you put back the box i.e. div: border-width: 1px;
    margin-left: 8px;
    margin-right: 8px;
*/
    margin-top: 4px;
    padding-bottom: 4px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 4px;
    text-align: center;
    }

/* Usenet Tutorial: Quick Start blurb */
  p.usenet-tutorial-navigation-quickstart-blurb {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 7pt;
    font-weight: bold;
    margin-bottom: 2px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
    text-align: center;
    }

/* Usenet Tutorial: navigation [table] */
  table.usenet-tutorial-navigation {
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    padding-left: 8px;
    text-align: left;
    }

/* Usenet Tutorial: navigation [section title] */
  td.usenet-tutorial-navigation-section-title {
    color: black;
    padding-top: 5px;
    }

/* Usenet Tutorial: navigation [current page: arrow] */
  img.usenet-tutorial-navigation-arrow {
    margin-top: 1px;
    }

/* Usenet Tutorial: navigation [current page: title] */
  span.usenet-tutorial-navigation-current-page {
    color: #FF3366;
    background-color: white;
/*
    border-collapse: collapse;
    border: .05em solid #000;
    border-style: solid;
    border-width: 1px;
    border-color: black;
*/
    }

/* ===== NAVIGATION: Right column - Usenet Hands-On Guide ===== */

/* Usenet Hands-On Guide: navigation [box] */
  div.usenet-guide-navigation {
    background-color: white;
    border-style: solid;
    border-width: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    }

/* Usenet Hands-On Guide: navigation heading */
  p.usenet-guide-navigation-heading {
    color: white;
    background-color: #FF3366;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 4px;
    padding-bottom: 4px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 4px;
    text-align: center;
    }

/* Usenet Hands-On Guide: Quick Start blurb */
  p.usenet-guide-navigation-quickstart-blurb {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 7pt;
    font-weight: bold;
    margin-bottom: 2px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
    text-align: center;
    }

/* Usenet Hands-On Guide: navigation [table] */
  table.usenet-guide-navigation {
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 3px;
    padding-left: 0px;
    text-align: left;
    }

/* Usenet Hands-On Guide: navigation [section number] */
  td.usenet-guide-navigation-section-number {
    color: black;
    padding-right: 5px;
    text-align: right;
    }

/* Usenet Tutorial: navigation [section title] */
  td.usenet-guide-navigation-section-title {
    color: black;
    padding-top: 5px;
    }

/* Usenet Hands-On Guide: navigation [current page: arrow] */
  img.usenet-guide-navigation-arrow {
    margin-top: 1px;
    }

/* Usenet Hands-On Guide: navigation [current page: title] */
  span.usenet-guide-navigation-current-page {
    color: #FF3366;
    background-color: white;
/*
    border-collapse: collapse;
    border: .05em solid #000;
    border-style: solid;
    border-width: 1px;
    border-color: black;
*/
    }

/* ===== BOX ===== */

/* Box: border */
  div.box-border {
/*  background-color: #CCFF99; */
    border-style: solid;
    border-width: 0px;
    color: #3399FF;
    margin-bottom: 16px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    padding-bottom: 8px;
    padding-left:0px;
    padding-right:0px;
    padding-top: 8px;
    text-align: left;
    }

/* Box: header */
  p.box-header {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 13.5pt;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    text-align: center;
    }

/* Box: text */
  p.box-text {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    }

/* Box: text */
  p.box-text-italic {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
    }

/* Box: URL */
  p.box-url {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 14px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 0px;
    }


/* ===== SECTIONS ===== */

/* Section title: table */
  table.section-title {
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 26px;
    }

/* Section title: large */
  h1.section-title-large {
    background-color: #3399FF;
    color: white;
    font-family: verdana,arial,sans-serif;
    font-size: 13pt;
    font-style: italic;
    font-weight: bold;
    padding: 17px;
    text-align: center;
    }

/* Section title: small */
  h1.section-title-small {
    background-color: #3399FF;
    color: white;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    padding: 14px;
    text-align: center;
    }

/* Section title: very small */
  h2.section-title-small {
    background-color: white;
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10.5pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
    text-align: left;
    text-transform: uppercase;
    }

/* Section title: very small */
  h2.section-title-small-colored {
    background-color: #3399FF;
    color: white;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    padding: 8px;
    padding-left: 20px;
    text-align: left;
    }

/* ===== LINKS ===== */

/* Link: to top of page */
  p.jump-to-top {
    border-style: none;
    color: black;
    font-family: arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 0px;
    text-align: right;
    }

/* ===== SIGNATURE ===== */

/* Signature */
  img.signature {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* ===== INTERNET RESOURCES: new style ===== */

/* Internet Resource: Border */
  div.hint {
    border-style: solid;
    border-width: 0px;
    color: #3399FF;
    background-color: #FFFF33;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    padding-bottom: 8px;
    padding-left:0px;
    padding-right:0px;
    padding-top: 8px;
    text-align: center;
    width: 355px;
    }

/* Internet Resources: table */
  table.internet-resource {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9.5pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    vertical-align: top;
    }

/* Internet Resources: title */
  td.internet-resource-title {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10.5pt;
    font-weight: bold;
    line-height: 20px;
    text-align: left; 
    }

/* Internet Resources: Resources (URLs) */
  td.internet-resource {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9.5pt;
    font-weight: bold;
    }

/* Internet Resources: Resources, right-justified */
  td.internet-resource-right {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9.5pt;
    font-weight: bold;
    text-align: right;
    }

/* Internet Resources: Preferred Resources */
  td.internet-resource-preferred {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9.5pt;
    font-weight: bold;
    text-decoration: underline;
    }

/* Internet Resources: Resources */
  td.internet-resource-text {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9pt;
    font-weight: normal;
    }

/* Internet Resources: bullet for emphasis */
  td.internet-resource-bullet {
    color: red;
    font-weight: bold;
    text-align: center;
    }

/* ===== INTERNET RESOURCES ===== */

/* Resources: title */
  p.resource-title {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10.5pt;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 20px;
    margin-right: 0px;   
    margin-top: 10px;
    }

/* Resources: URLs */
  p.resource-url {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9.5pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 0px;
    }

/* Resources: continuation of a long URL */
  span.resource-url-continuation {
    margin-left: 30px;
    }

/* Resources: bullet to the left of a resource */
  span.resource-bullet {
    color: red;
    font-weight: bold;
    }

/* ===== INTERNET RESOURCE SUMMARY ===== */

/* INTERNET RESOURCE SUMMARY: Section Name */
  p.resource-summary-section-name {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;   
    margin-top: 10px;
    }

/* INTERNET RESOURCE SUMMARY: Topic */
  p.resource-summary-topic {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 1px;
    margin-right: 0px;   
    margin-top: 10px;
    }

/* INTERNET RESOURCE SUMMARY: TOPIC LINK */
  p.resource-summary-topic-link {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9.5pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 15px;
    margin-right: 20px;
    margin-top: 0px;
    }

/* INTERNET RESOURCE SUMMARY: URL */
  p.resource-summary-url {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9.5pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 0px;
    }

/* ===== HINT ===== */

/* HINT: Border */
  div.hint {
    border-style: solid;
    border-width: 0px;
    color: #009933;
    background-color: #B3D9FF;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    padding-bottom: 8px;
    padding-left:0px;
    padding-right:0px;
    padding-top: 8px;
    text-align: center;
    width: 77%;
    }
/* 
  Note for div.hint: Thursday, August 24, 2017 6:31 PM
  Above is an improved definition for div.hint.
  The old definition used:
    margin-left: 0px;
    margin-right: 0px;
    width: 355px;
  The new definition uses:
    margin-left: auto;
    margin-right: auto;
    width: 77%;
  The old definition required <center>...</center> around the div block.
  The new definiiiton does not, as it centers automatically with a width of 77%.
*/

/* HINT: title */
  p.hint-title {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 13pt;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 16px;
    text-align: center;
    }

/* HINT: text */
  p.hint-text {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-style: italic;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 0px;
    text-align: left;
    }

/* ========== FIGURE: TABLE ============ */

/* Figure Table: caption */
  p.figure-table-caption {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    }
/* Figure Table: text */
  table.figure-table {
    background-color: white;
    border-width: 1px;
    border-spacing: 0px;
    border-style: solid;
    border-color: gray;
    border-collapse: collapse;
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }
  table.figure-table tr {
    }
  table.figure-table th {
    background-color: #B3D9FF;
    font-weight: bold;
    text-align: left;
    }
  table.figure-table td {
    }

/* ========== FIGURE: EXAMPLE ============ */

/* Figure Example: border */
  div.figure-example-border {
    border-style: solid;
    border-width: 1px;
    color: #3399FF;
    margin-bottom: 16px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 16px;
    text-align: left;
    }

/* Figure Example: monospaced text */
  p.figure-example-text {
    border: black;
    color: black;
    background-color: white;
    font-family: courier new, courier, andale mono, monospace;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 0px;
    }

/* ========== FIGURE: LISTING ============ */

/* Figure Listing: border */
  div.figure-listing-border {
    border-style: solid;
    border-width: 1px;
    color: #3399FF;
    margin-bottom: 16px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 16px;
    text-align: left;
    }

/* Figure Listing: monospaced text */
  pre.figure-listing-text {
    border: black;
    color: black;
    background-color: white;
    font-family: courier new, courier, andale mono, monospace;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 0px;
    }

/* ===== NAVIGATION: BOTTOM OF PAGE ===== */

/* Navigation at bottom of page: top divider */
 hr.navigation-bottompage-divider-top {
    background-color: #3399FF;
    border: 0px;
    color: #3399FF;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
  height: 2px;
  text-align: left;
  }

/* Navigation at bottom of page: bottom divider */
 hr.navigation-bottompage-divider-bottom {
    background-color: #3399FF;
    border: 0px;
    color: #3399FF;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 8px;
  height: 2px;
  text-align: left;
  }

/* Navigation at bottom of page: text */
  p.navigation-bottompage-text {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    }

/* Navigation at bottom of page: links to other pages */
  p.navigation-bottompage-link-otherpages {
    color: black;
    font-family: arial,sans-serif;
    font-size: 11pt;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    text-align: center;
    }

/* ===== SITE MAP ===== */

/* Major Topic */
  p.site-map-major-topic {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    text-align: left;
    text-transform: uppercase;
    }

/* Minor Topic */
  p.site-map-minor-topic {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 4px;
    text-align: left;
    }

/* Link to a Page */
  p.site-map-page-link {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 8px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: left;
    }

/* ===== MASTER LIST ===== */

/* Master List: top-level categories */
  table.master-list-toplevel-categories {
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: left;
    }

/* Master List: sub-category: level 1 */
  p.master-list-subcategory-1 {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 11pt;
    font-weight: bold;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    }

/* Master List: sub-category: level 2 */
  p.master-list-subcategory-2 {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 27px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Master List: sub-category: level 3 */
  p.master-list-subcategory-3 {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 45px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Master List: Search Box */
  table.master-list-search-box {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Master List: Search Results - line 1: name of newsgroup */
  p.master-list-results-line1 {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Master List: Search Results - line 2: category + description */
  p.master-list-results-line2 {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 3px;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Master List: Search Results - category */
  span.master-list-results-category {
    color: black;
    }

/* Master List: Search Results - description */
  span.master-list-results-description {
    color: black;
    }

/* Master List: Search Results - line 3: links to Google + newsreader*/
  p.master-list-results-line3 {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 7pt;
    font-weight: normal;
    margin-bottom: 3px;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Master List: Search Results - line 4: link to newsgroup charter */
  p.master-list-results-line4 {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 7pt;
    font-weight: normal;
    margin-bottom: 15px;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* ========== FIGURE: TABLE ============ */

/* Usenet Provider Table: caption */
  p.usenet-provider-table-caption {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    }

/* Figure Table: text */
  table.usenet-provider-table-text {
    background-color: white;
    border-width: 0px;
    border-spacing: 0px;
    border-style: solid;
    border-color: gray;
    border-collapse: collapse;
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    }

/* Figure: header cells */
  tr.usenet-provider-table-header {
    color: white;
    background-color: #3399FF;
    font-weight: bold;
    }

 /* ===== GLOSSARY ===== */

/* Glossary - single definition: text (indented) */
  p.glossary-text {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    padding-left: 30px;
    margin-right: 0px;   
    margin-top: 0px;
    }

/* Glossary - single definition: term to be defined (hanging indent) */
  span.glossary-term {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: -30px;
    margin-right: 0px;   
    }

/* Glossary: single letter */
  p.glossary-letter {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 25pt;
    line-height: 0px;
    margin-bottom: 12px;
    margin-left: 0px;
    margin-right: 0px;   
    margin-top: 40px;
    }

/* Glossary: divider (below the single letter) */
  hr.glossary-divider {
    background-color: #FFCC00;
    border: 0px;
    color: #FFCC00;
    height: 2.5px;
    line-height: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;   
    margin-top: 0px;
    width: 475px;
    }

/* Glossary: alphabetical links */
  p.glossary-alphabetical-links {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    letter-spacing: 1.5pt;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;   
    margin-top: 0px;
    text-align: right;
    }

/* Glossary - multiple definition: list: term to be defined */
  p.glossary-list-term {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 0px;
    margin-left: 30px;
    margin-right: 0px;   
    margin-top: 0px;
    }

/* Glossary - multiple definition: list: text */
  ol.glossary {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-left: 30px;
    margin-right: 0px;
    margin-top: 0px;
    padding: 0px;
    text-align: left;
    }

/* Glossary - links to tutorial text */
  span.glossary-tutorial-link {
    color: red;
    font-family: verdana,arial,sans-serif;
    font-size: 7.5pt;
    font-weight: bold;
    }

/* ===== Text: hanging indent, numbered ===== */

  /* Sample:
    <p class="hanging-indent-numbered-text">
      <span class="hanging-indent-numbered-colored-box">&nbsp;1&nbsp;</span>
      Double-check that all the RAR files are listed.
      Make sure no other files are listed.
    </p>
  */

  p.hanging-indent-numbered-text {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 10pt;
    margin-bottom: 10px;
    margin-top: 0px;
    margin-left: 25px;
    margin-right: 0px;   
  }

/* Text within a small colored box */
  span.hanging-indent-numbered-colored-box {
    background-color: red;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    color: white;
    font-size: 10pt;
    font-weight: bold;
    margin-left: -25px;
    margin-right: 0px;   
    }

/* ===== COPYRIGHT ===== */

/* Copyright Information */
  p.copyright-info {
    color: black;
    font-family: arial,sans-serif;
    font-size: 7.5pt;
    font-weight: bold;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 30px;
    text-align: right;
    }

/* ===== ADVERTISEMENTS ===== */

/* Ad: top-right */
  div.ad-top-right {
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    }

/* Ad: bottom-right */
  div.ad-bottom-right {
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    }

/* Ad: bottom-middle */
  div.ad-bottom-middle {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    }

/* ===== ADVERTISEMENTS: NEWSBIN TEXT ===== */

/* Newsbin colors: Blue(#1DC7EA), Red(#AC1D0C), White, Yellow(#F9EC00) */

  table.newsbin-text-ad {
    border-style: solid;
    border-width: 10px;
    border-color: #1DC7EA;
    background-color: #AC1D0C;
    text-align: center;
    width: 85%;
    }

  p.newsbin-text-ad {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 4px;
    margin-right: 3px;
    margin-top: 3px;
    }

  span.newsbin-text-ad-plain {
    color: white;
    }

  span.newsbin-text-ad-special {
    color: #F9EC00;
    }

/* ===== ADVERTISEMENTS: THUNDERNEWS TEXT ===== */

/* ThunderNews colors: Orange(#FF851C), Blue(#3399FF), White, Yellow(#FFFF30) */

  a.thundernews-text-ad:link    {background-color: #3399FF}
  a.thundernews-text-ad:visited {background-color: #3399FF}
  a.thundernews-text-ad:active  {background-color: #3399FF}
  a.thundernews-text-ad:hover   {background-color: #3399FF}

  table.thundernews-text-ad {
    text-align: center;
    }
  td.thundernews-text-ad {
    border-style: solid;
    border-width: 1px;
    border-color: black;
    background-color: #3399FF; 
    text-align: center;
    }
  p.thundernews-text-ad {
    color: black;
    font-family: verdana,arial,sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 4px;
    margin-right: 3px;
    margin-top: 3px;
    }
  span.thundernews-text-ad-plain {
    color: white;
    }
  span.thundernews-text-ad-special {
    color: orange;
    }

/********************* END **********************/

/* Harley Hahn's Web Site */
/* Copyright 2017, Harley Hahn */
