﻿body {
  color:            #000000;
  margin-top:       0pt;
  margin-left:      0pt;
  background-color: white }

pre {
    color: blue;
    font-size: 10pt;
    text-align: left;
    background: #D2E9FF;
    border-top: 1pt blue solid;
    border-bottom: 1pt blue solid;
    font-family: 'Courier New', Courier, monospace;
}

p + pre {
    color: blue;
    font-size: 10pt;
    text-align: left;
    background: #D2E9FF;
    border-top: 1pt blue solid;
    border-bottom: 1pt blue solid;
    font-family: 'Courier New', Courier, monospace;
}

li > pre, td > pre {
    color: blue;
    font-size: 10pt;
    text-align: left;
    background: #D2E9FF;
    border-top: 1pt blue solid;
    border-left: 1pt blue solid;
    border-bottom: 1pt blue solid;
    font-family: 'Courier New', Courier, monospace;
}

.bold      { font-weight: bold; }
.maintitle { color:        #CC3300;
  font-family: "Times New Roman", Garamond, Georgia, Serif;
  text-align:   center;
  font-size:    24pt;
  font-weight:  bold;
  text-decoration: none }

.paratitle {
	color:         red;
    margin-top:    8pt;
    margin-bottom: 8pt;
	font-size:     16pt;
	font-weight:   bold;
	border-bottom: 2pt red solid;
	font-family:   Georgia, "Times New Roman", Times, serif; }

.subtitle {
	color:         blue;
	font-size:     14pt;
	font-weight:   bold;
    text-align:    left;
	border-bottom: 1pt blue solid;
	font-family:   Georgia, "Times New Roman", Times, serif; }

.exotitle {
    font-size:       14pt;
    font-weight:     bold;
    text-decoration: none;
    text-align:      left;
    color:           #CC3300;
    border-bottom:   1pt #CC3300 solid;
    font-family:     Georgia, Garamond, "Times New Roman", Times, serif; }

.parajust, .author-note, li, td {
  margin-top:    4px;
  margin-bottom: 6px;
  margin-left:   4px;
  margin-right:  4pt;
  font-size:     16px;
  text-align:    justify;
  color:         #000000;
  font-family:   Garamond, Georgia, "Times New Roman", Times, serif; }

.author-note { background: #E6E6E6; }

.pre-li  { width: 500pt; }
.pre-li2 { width: 470pt; }

.sectover {
	width:    750pt;
	overflow: scroll; }

.pre-li-sectover {
	width:    495pt;
	overflow: scroll; }

.pre-li-sectover2 {
	width:    480pt;
	overflow: scroll; }

.codered {
	color: red; }

.codegreen {
	color: green; }

.code-pink { color: fuchsia }

.bordered, .pcenter { text-align: center; }
.bordered { border: 1pt black solid }

.tabular1
{
	margin: auto;
	width:  300pt;
	border: 5pt ridge gray;
}
.tbl-header
{
	height:           20pt;
	color:            white;
	background-color: #808080;
	border:           1pt White solid;
}
.cells-gray, .cells-silver
{
	height: 20pt;
	color:  Black;
	border: 1pt White solid;
}

.cells-gray   { background-color: #C0C0C0 }
.cells-silver {	background-color: #C0C0C0 }

.wide-adv
{
    margin: auto;
    width:  732px;
    height: 95px;
}
a:link       {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  text-align: justify;
  color: #0000FF;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none }

a:active {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: #FF00FF;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none }

a:visited {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: green;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none }

a:hover {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: #FF0000;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none }

