/* Vertial Alignment */
body {
  /* background: linear-gradient(to bottom, #EAECEF, white 50%); */
  white;
  }

.super {
  vertical-align: super;
  font-size: 65%;
  }

.label {
  color: #AA7762;
  font-family: Times;
  font-size: 10pt;
  }

/* Special Attributes */
.bolder {
  font-weight: 900;
  }

.slant {
  font-style: italic;
  }

.larger {
  font-size: 20pt;
  }

.largebold {
  font-size: 12pt;
  font-weight: 900;
  }

.indent {
  margin-left: 60px;
  margin-right; 60px;
  }

.newclass {
  color: red;
  font-weight: 900;
  }

.newclass_large {
  color: red;
  font-weight: 900;
  font-size: 12pt;
  }

.newclass_orchid {
  color:#CC9932
  font-weight: 900;
  }

.newclass_green {
  color: green;
  font-weight: 900
  }

/* Heading definitions */
h2 {
  font-size: 20pt;
  font-family: Times;
  color: #103299;
  text-align: center;
  }

h3 {
  font-size: 16pt;
  font-family: Times;
  color: black;
  background-color: #E6EEEF;
  text-align: center;
  margin-left: 20px;
  margin-right:20px; }

h4 {
  font-size: 16pt;
  font-family: Times;
  color: #103299;
  font-weight: bolder;
  margin-left: 10px;
  }

h5 {
  font-size: 18pt;
  font-family: Times;
  color: #103299;
  text-align: center;
  margin-left: 10px;
  margin-right:10px;
  }

h6 {
  font-size: 14pt;
  font-family: Times;
  color: #B4218D;
  font-weight: bolder;
  margin-left: 10px;
  }

hr {
	height="2";
	margin-left: 100px;
	margin-right: 100px;
	text-align: center;
	color: #103299;
  }

/* Paragraph Styles */
p.normal {
  font-size: 12pt;
  font-family: Times;
  text-indent: 0.0in;
  margin-left: 10px;
  margin-right: 10px;
  }

p.front {
  font-size: 10pt;
  font-family: Times;
  text-indent: 0.0in;
  margin-left: 150px;
  margin-right: 150px;
  text-align: center;
  }

p.newsletter {
	font-size: 10pt;
	font-family: Comic Sans MS;
	text-indent: 0.0in;
	margin-left: 10px;
	margin-right: 10px;
  }

p.congrats {
  font-size: 14pt;
  font-family: Arial;
  text-indent: 0.0in;
  color: red;
  }

p.disclaimer {
  font-size: 12pt;
  font-family: Times;
  margin-left: 100px;
  margin-right: 100px;
  color: red;
  font-weight: 900;
  }

p.smalldisclaimer {
  font-size: 7 pt;
  font-family: Times;
  margin-left: 10px;
  margin-right: 10px;
  color: blue;
}

p.buynowlist {
  font-size: 14pt;
  font-family: Times;
  text-indent:0.0in;
  margin-left: 10px;
  margin-right: 10px;
  }

p.warning {
  font-size: 8pt;
  font-family: Times;
  margin-left: 100px;
  margin-right: 100px;
  color: red;
  }

p.bigwarning {
  font-size: 12pt;
  font-family: Times;
  margin-left: 10px;
  margin-right: 10px;
  color: red;
  }

p.announce {
  font-size: 12pt;
  font-family: Times;
  margin-left: 10px;
  margin-right: 10px;
  color: red;
  }

p.notes {
  font-size: 9pt;
  font-family: Times;
  margin-left: 100px;
  margin-right: 100px;
  color: black;
  }

p.frontnotes {
  font-size: 12pt;
  font-family: Times;
  margin-left: 250px;
  margin-right: 250px;
  color: black;
  text-align: center;
}

p.address {
  font-size: 10pt;
  font-family: Times;
  margin-left: 50px;
  margin-right:50px;
  color: green;
  }

p.agreement {
  font-size: 9pt;
  font-family: Times;
  margin-left: 25px;
  margin-right: 25px;
  color: blue;
  }

p.links {
  font-size: 8pt;
  font-family: Times;
  letter-spacing: 1pt;
  text-align: center;
  }

p.copyright {
  font-size: 8pt;
  font-family: Times;
  letter-spacing: 2pt;
  text-align: center;
  }

p.comments {
  font-size: 12pt;
  font-family: Viner Hand ITC, Arial;
  color: blue;
  }

/* Form attributes */
input.box {
  background-color: white;
  }

input.radio {
  color: #2F3033;
  font-size: 10pt;
  font-family: Times;
  }

label {
  color: #103299;
  }
/* a Link attributes */
a {
  font-size: 12pt;
  font-family: Times;
  }

a:link {
  color: green;
  text-decoration: underline;
  }

a:visited {
  color: blue;
  text-decoration: underline;
  }

a:active {
  color: red;
  text-decoration: underline;
  }

a.two:link  {
  font-size: 14pt;
  font-family: Times;
  color: green;
  text-decoration: underline;
  }

a.two:hover {font-size:125%;}


a.two:visited {
  color: blue;
  text-decoration: underline;
  }

a.two:active {
  color: red;
  text-decoration: underline;
  }
a.three:link  {
  font-size: 16pt;
  font-family: Times;
  color: green;
  text-decoration: underline;
  }

a.three:visited {
  color: blue;
  text-decoration: underline;
  }

a.three:active {
  color: red;
  text-decoration: underline;
  }

/* List attributes */
ul {
  list-style-type: square;
  margin-left: 50px;
  margin-right: 50px;
  }

ul.front {
	list-style-type: square;
	margin-left: 150px;
	margin-right: 150px;
  }

ol {
	margin-left: 50px;
	margin-right: 50px;
	font-size: 10pt;
	font-family: Comic Sans MS;
  }

ul.inner {
  list-style-type: circle;
  }

ul.new_inner {
  list-style-type: circle;
  margin-left: 100px;
  margin-right: 100px;
  }

li {
  font-size: 10pt;
  font-family: Times;
  test-align: left;
  }
