body {
  margin: 0;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 80%;
  color: #000000;
  background-color: #006000;
}

#contentMainWrapper {
  background-color: #fafafa;
  text-align: center;
  width: 750px;
  vertical-align: top;
  //border: 1px solid #9a9a9a;
  }


h1 {
  font-family: arial, helvetica, sans-serif; font-size:18pt;
}

h2 {
  font-family: arial, helvetica, sans-serif;
}

h3 {
  font-family: arial, helvetica, sans-serif;
}

p {
  font-family: arial, helvetica, sans-serif; font-size:10pt;
}

li {
  font-family: arial, helvetica, sans-serif; font-size:11pt;
}

dt{
  font-family: arial, helvetica, sans-serif; font-size: 9pt;
}

dd {
font-family: arial, helvetica, sans-serif; font-size: 9pt;
}

#siteinfoLegal{
  font-size: 0.8em;
  text-align: center;
}

#menu{
  text-align: center;
}

#PageTitle{
  font-family: sans-serif;
  font-size: 20px;
  font-weight: Bold;
  color: #993300;
}
#PgmTitle{
  font-family: sans-serif;
  font-size: 40px;
  color: #0044AA;
}
#PgmItems{
  font-family: sans-serif;
  font-size: 30px;
  color: #007744;
  font-weight: bold;
}

#NewEquipTitle {
  font-family: helvetica;
  font-size: 20px;
  font_weight: bold;
  color: #ffffff;
  background-color: #008000;
  vertical-align: middle;
  text-align: center;
}

#UsedEquipTitle {
  font-family: helvetica;
  font-size: 20px;
  font_weight: bold;
  color: #ffffff;
  background-color: #008000;
  vertical-align: middle;
  text-align: center;
}

#NewEquipShortDesc {
  font-family: helvetica;
  font-size: 1.50em;
  font_weight: bold;
  color: #000000;
  vertical-align: top;
  text-align: left;
}

#UsedEquipShortDesc {
  font-family: helvetica;
  font-size: 1.50em;
  font_weight: bold;
  color: #000000;
  vertical-align: top;
  text-align: left;
}

#gallery {
  align: left;
  vertical-align; top;
  padding: 0.12em;
  width: 90px;
}

#NewEquipPrice {
  color: #EE0022;
  font-size: 2em;
  font-weight: bold;
  text-align: center;
}

#NewEquipPrice {
  color: #EE0022;
  font-size: 2em;
  font-weight: bold;
  text-align: center;
}

#UsedEquipPrice {
  color: #EE0022;
  font-size: 2em;
  font-weight: bold;
  text-align: center;
}

.sold {
  color: #EE0022;
  font-size: 2em;
  font-weight: bold;
  text-align: center;
}

#UsedEquipInfo {
  color: #000000;
  font-size: 1.4em;
  font-weight: bold;
  text-align: center;
}

#NewEquipInfo {
  color: #000000;
  font-size: 1.4em;
  font-weight: bold;
  text-align: center;
}

td.newMfg {
  width: 30%;
  text-align: center;
  vertical-align: middle;
  border-style: groove;
  border-color: #008800;
  padding-top: 1em;
  padding-bottom: 1em;
}

img.newMfg {
  width: 100px;
}

td.usedEquip {
  width: 30%;
  text-align: center;
  vertical-align: middle;
  border-style: groove;
  border-color: #008800;
  padding-top: 1em;
  padding-bottom: 1em;
}

td.usedEquipNoBorder {
  width: 30%;
  text-align: center;
  vertical-align: middle;
  border-style: none;
  border-color: #008800;
  padding-top: 1em;
  padding-bottom: 1em;
}

img.usedEquip {
  width: 140px;
}

.specNote {
  text-align: center;
  font-style: italic;
  color: #5555ff;
}

a:link.bar {
  font-size: 0.9em;
  color: yellow;
  text-decoration: none;
}

a:visited.bar {
  font-size: 0.9em;
  color: yellow;
  text-decoration: none;
}

a:hover.bar {
  font-size: 0.9em;
  color: cyan;
  text-decoration: none;
}

a:active.bar {
  font-size: 0.9em;
  color: yellow;
  text-decoration: none;
}

h2.houle {
  text-align: center;
}

.floatLeft {
  float: left;
  text-align: left;
}

.floatRight {
  float: right;
}

