body { font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;  /* was 76%  */
      color: #000000;
      text-align: left}


table { font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #000000;
      text-align: left }

h1 {  font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #000000;
      font-size: 1.6em; }

h2 {  font-family: Arial, Verdana, Helvetica, sans-serif;
      font-weight: bold;
      color: #990000;
      text-align: left; }

h3 {  font-family: Arial, Verdana, Helvetica, sans-serif;
      font-weight: bold;
      text-align: left;}

h4 {  font-family: Arial, Verdana, Helvetica, sans-serif;
      font-weight: bold;
      color: #990000;
      text-align: left;}

h5 {  font-family: Arial, Verdana, Helvetica, sans-serif;
      font-weight: 500;
      color: #000000;
      text-align: left;}

li {  font-family: Verdana, Helvetica, sans-serif;
      margin-top: 0.2em;
      margin-bottom: 0.5em}

ul { list-style-type: none;
      padding: 0;
      margin: 0;
      margin-left: 1.5em }

ol { padding-left: 2.5em; }

ol ol { padding-left: 1.5em; }

.normal { list-style-type: circle;
          padding-left: .5em;}

.square { list-style-type: square; }


.bulimgb { background-image: url(triang_yb.gif);
          background-repeat: no-repeat;
          background-position: 0 70%;
          padding-left: 1.5em;}

.bulimgg { background-image: url(triang_y2g.gif);
          background-repeat: no-repeat;
          background-position: 0 70%;
          padding-left: 1.5em;}

.bulimgl { background-image: url(triang_y2glite.gif);
          background-repeat: no-repeat;
          background-position: 0 70%;
          padding-left: 1.5em;}

.bulimgt { background-image: url(triang_y2tran.png);
          background-repeat: no-repeat;
          background-position: 0 70%;
          padding-left: 1.5em;}


.bulimg { background-image: url(triang_y2.gif);
          background-repeat: no-repeat;
          background-position: 0 70%;
          padding-left: 1.5em;}

.bulimg2 { background-image: url(triang_y2.gif);
           background-repeat: no-repeat;
           background-position: 0 50%;
           padding-left: 1.5em;}

.bulimg3 { background-image: url(triang_y2.gif);
           background-repeat: no-repeat;
           background-position: 0 25%;
           padding-left: 1.5em;}

dt  { font-family: Arial, Verdana, Helvetica, sans-serif;
      font-weight: 700;
      margin-top: 0.4em;
      margin-bottom: 0.2em;
      color: #000000;
      text-align: left}

dd  { 
      font-family: Arial, Verdana, Helvetica, sans-serif;
}

xmp { font-family: "courier new", monospace;
      font-weight: 600;
      margin-top: 0.5em;
      margin-bottom: 0.5em;
      margin-left: 2.0em;
      color: #CC6633;
      text-align: left}

pre { font-family: "courier new", monospace;
      font-weight: 600;
      font-size: 100%;
      margin-top: .5em;
      margin-bottom: 0.5em;
      text-align: left}

kbd { font-family: "courier new";
      font-weight: 600;
      color: #663333;
      text-align: left}

img { border: 0; }

img.strike { height: 1.1em;
      vertical-align: -15%; }

a:hover  img.strike { background-color: #cc9999; }

a img.strike:hover { background-color: #cc9999; }

a img.strike { border-bottom: thin solid #2a3963; }

a img.strike:hover { border-bottom: thin solid #990E00; }

a:link {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #333399 }

a:visited {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #333399 }


a:hover {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #3333FF; text-decoration: none; border:none; }

a:active {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #3333FF; }

blockquote { font-family: Arial, Verdana, Helvetica, sans-serif;
      font-size: 1em;
      font-weight: bold;
      font-style: italic;
      color: #5C4033;  /* very dark brown */
      text-align: justify }

p  {  font-family: Verdana, Arial, Helvetica, sans-serif;
      color: #000000;
      text-align: left }

p.b { font-family: Arial, Verdana, Helvetica, sans-serif;
      font-weight: bold;
      color: #990000;
      text-align: justify }

p.verse, a.verse {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 90%;
      line-height: 1.3; }

p.indent {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #000000;
      text-align: justify;
      margin-left: 3.0em; }

p.intro {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      font-style: italic;
      color: #000000;
      text-align: left;
      margin-left: 6.0em; }

a.blkout:link {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #000000;
      text-decoration: none; }

a.blkout:visited {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #000000;
      text-decoration: none; }

a.blkout:hover {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #000000;
      text-decoration: underline; }

a.blkout:active {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #000000;
      text-decoration: none; }

a.blkact:link {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #333399;
      text-decoration: none; }

a.blkact:visited {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #333399;
      text-decoration: none; }

a.blkact:hover {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #333399;
      text-decoration: underline; }

a.blkact:active {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #333399;
      text-decoration: none; }

a.whiteout:link {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #FFFFFF;
      text-decoration: underline;
      }

a.whiteout:visited {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #FFFFFF;
      text-decoration: none;
     }

a.whiteout:hover {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #FFFFFF;
      text-decoration: none;
      }

a.whiteout:active {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #FFFFFF;
      text-decoration: none;
  }


a.whiteact:link {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #BB9966;
      text-decoration: none;
  }

a.whiteact:visited {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #BB9966;
      text-decoration: none;
}

a.whiteact:hover {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #BB9966;
      text-decoration: underline;
 }

a.whiteact:active {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      color: #BB9966;
      text-decoration: none;
}

a.verse:link {
      text-decoration: underline; }

a.verse:visited {
      text-decoration: underline; border: none; }

a.verse:hover {
      text-decoration: none; }

a.verse:focus {
      text-decoration: none; }

a.verse:active {
      text-decoration: underline; border: none; }




td.nav {
      padding: .4em;   }

td.nav a:link {
      color:#222;
      font-weight: bolder;
      text-decoration: none; }

td.nav a:visited {
      color:#222;
      font-weight: bolder;
      text-decoration: none; }


td.nav a:hover {
      color:#222;
      font-weight: bolder;
      text-decoration: underline; }

td.nav  a:active {
      color:#222;
      font-weight: bolder;
      text-decoration: none; }

table.contents {
      font-size:90%;
      border-collapse: collapse;
}

table.contents td  {
      vertical-align:top;
}

table.contents td a:link {
      font-weight: bolder;
      text-decoration: none; }

table.contents td a:visited {
      font-weight: bolder;
      text-decoration: none; }

table.contents td a:hover {
      font-weight: bolder;
      text-decoration: underline; }

table.contents td a:active {
      font-weight: bolder;
      text-decoration: none; }

table.contents tr:nth-of-type(even)  {
      background-color:#e8e8e8;
}


nav { list-style-type: circle;
      line-height : normal;
      color: #00FF00 }

table.footer_main { 
      font-family: Arial, Verdana, Helvetica, sans-serif;
      font-size: .8em;
      color: #FFFFFF; }

.footer_main {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      font-size: .8em;
      color: #FFFFFF; }

.smallstuff {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      font-size: .8em;
      color: #990000; }

.links_bottom {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      font-size: .8em;
      font-style: italic;
      color: #000066;
      text-align: right }

