body {
  margin: 0;
  padding: 20px 10px;
}

body, p, div, td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

img {
  border: none;
}

a:link {
  text-decoration: none;
  color: #000099; 
  font-weight: bold
}

a:active {
  text-decoration: none; 
  color: #000099; 
  font-weight: bold
} 

a:visited {
  text-decoration: none; 
  color: #000099; 
  font-weight: bold
} 

a:hover {
  text-decoration: none;
  color: #000099; 
  font-weight: bold
}

form {
  margin: 0;
  padding: 0;
}

h1, h2, h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000066;
  margin-bottom: 6px;
}

h1 {
  font-size: 16px;
  margin-top: 12px;
}

h2 {
  font-size: 14px;
  margin-top: 10px;
}

h3 {
  font-size: 13px;
  margin-top: 8px;
}

h1 img {
  vertical-align: middle;
}

body > h1 {
  margin-top: 0;
}

p {
  margin: 6px 0;
}

#t2 {
  font-size: 11px
}

#t3 {
  color: white; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px
}

#opt {
  font-size: 10px; 
  margin-top: 5px
}

#hd {
  color: #009900; 
  font-size: 12px; 
  font-weight: bold
}

#s1 {
  padding-top: 6px
}

#s2 {
  margin-top: 5px
}

#smHd {
  color: red; 
  font-size: 10px; 
  font-weight: bold; 
  letter-spacing: 0.03em; 
  padding-bottom: 4px; 
  padding-left: 0; 
  padding-right: 0; 
  padding-top: 12px; 
  text-decoration: none
}

#input {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  width: 280px
}

.aButton1 {
  background-color: #0099FF;
  border-color: black;
  border-style: solid;
  border-width: 1;
  color: white;
  font-size: 8pt;
  font-family: arial;
  font-weight: bold;
}

.aButton {
  background-color: #000066;
  border-color: white;
  border-style: solid;
  border-width: 1;
  color: white;
  font-size: 8pt;
  font-family: arial;
  font-weight: bold;
}

.TextField {
  background-color: white;
  border-color: black;
  border-style: solid;
  border-width: 1;
  color: black;
  font-size: 8pt;
}


.style1 {
  font-size: 10px
}

.style3 {
  color: white
}

.style4 {
  color: #FFFF00
}

.style8 {
  font-size: 10px
}

.style9 {
  font-size: 12px
}

.column {
  background: #330099; 
  border-right: red 3px solid; 
  height: 100%; 
  left: 0; 
  padding-bottom: 15px; 
  padding-left: 0; 
  padding-right: 0; 
  padding-top: 0; 
  position: absolute; 
  top: 138px; 
  width: 200px
}

.options {
  background: #99ff33; 
  padding-bottom: 6px; 
  padding-left: 9px; 
  padding-right: 2px; 
  padding-top: 8px; 
  position: relative; 
  width: 200px
}

.also {
  line-height: 17px; 
  padding-bottom: 6px; 
  padding-left: 9px; 
  padding-right: 2px; 
  padding-top: 11px; 
  position: relative
}

.well {
  left: 215px; 
  position: absolute; 
  top: 147px; 
  width: 400px
}

.ad {
  font-size: 12px; 
  font-weight: bold; 
  left: 360px; 
  position: absolute; 
  top: 54px; 
  width: 230px
}

.logo {
  left: 0;
  position: absolute; 
  top: 29px; 
  width: 325px
}

.LyNet {
  left: 0; 
  position: absolute; 
  top: 0; 
  width: 100%
}

.srchBox {
  background: #330099; 
  height: 32px; 
  left: 0; 
  padding-left: 99px; 
  position: absolute; 
  top: 104px; 
  width: 100%
}

.altButtonFormat {
  background-color: #000099; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  border: black 1px solid; 
  font-size: 12px; 
  color: white
} 

input.pink {
  background-color: #ffcccc; 
  font-size: 10px;
}

input.alt {
  background-color: white; 
  font-size: 10px;
}

.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}

.winClose {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 10px; 
  padding-right: 10px;
}

.productsList {
  border-collapse: collapse;
}

.productsList th, .productsList td {
  padding: 5px;
  border: 1px solid black;
}

.productsList th {
  background-color: #0099FF;
}

.formTable {
  border-collapse: collapse;
}

.formTable th, .formTable td {
  padding: 5px;
  border: 1px solid black;
}

.formTable th {
  text-align: left;
  background-color: #0099FF;
}