body {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px;
 }

p {
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-size: 12px;
  color: #000000;
  }

td {
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-size: 12px;
  color: #000000;
  }

.bold {
  font-size: 14px;
  font-weight: bold;
  color: #330000;
  }

.home {
  font-family: verdana,arial,sans-serif;
  font-size: 14px;
  font-variant: small-caps;
  font-weight: bold;
  text-align: center;
  background-color: #FFFFCE;
  border: 1px solid #000000;
  }

.electric {
  font-family: verdana,arial,sans-serif;
  font-size: 14px;
  font-variant: small-caps;
  font-weight: bold;
  text-align: center;
  background-color: #FFF76B;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #FFF76B;
  }

.gas {
  font-family: verdana,arial,sans-serif;
  font-size: 14px;
  font-variant: small-caps;
  font-weight: bold;
  text-align: center;
  background-color: #FFCE9C;
  border: 1px solid #000000;
  }

.people {
  font-family: verdana,arial,sans-serif;
  font-size: 14px;
  font-variant: small-caps;
  font-weight: bold;
  text-align: center;
  background-color: #FF9C39;
  border: 1px solid #000000;
  }

.orderhead {
  font-family: "Comic Sans MS", "Trebuwtet MS", Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  color: #000000;
  }

.product {
  font-family: "Comic Sans MS", "Trebuwtet MS", Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  color: #000000;
  background-color: #FFCE9C;
  border: 1px solid #000000; 
  }

.item { color: #000000; font-weight: bold; background-color: yellow; }

.gassub {
  border-top: 1px solid #FFF76B;
  border-bottom: 1px solid #000000;
  background-color: #FFF76B;
  } 

.majorhead-xmas {
  background-image: url(images/aws_xmas-bkg.jpg);
  background-repeat: no-repeat;
  border-left: 2px solid #E80C0C;
  border-top: 2px solid #E80C0C;
  border-right: 2px solid  #3F8C4F;
  border-bottom: 2px solid  #3F8C4F;
  padding: 3px;
  background-color: #ffffff;
  color: #510702;
  }

.majorhead {
  background-image: url(images/brush_stroke.jpg);
  /* aws_spring-bkg.jpg aws_xmas-bkg.jpg  aws_winter-bkg.jpg */
  background-repeat: no-repeat;
  border: 1px solid #840821;
  margin: 0px;
  padding: 5px;
  background-color: #840821;
  }

.majorhead p {
  font-size: 16px;
  font-weight: bold;
  color: #f9e893;
  margin: 0px; padding: 0px;
  }

.minorhead {
  font-family: "Comic Sans MS", "Trebuwtet MS", Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  color: #000000;
  border: 1px solid #ad113a;
  background-color: #eaea7f;
  padding-bottom: 3px;
  }

.nospacebld { font-weight: bold; margin: 0px; padding: 0px; }

.borderit {
  border-left: 3px solid #D47171;
  border-top: 3px solid #D47171;
  border-right: 3px solid #A71F1F;
  border-bottom: 3px solid #A71F1F;
  background-color: #ffffff;
  }

.inner {
  border-bottom: 1px solid #002142;
  border-right: 1px solid #002142;
  }
 
.outter {
  border-bottom: 1px solid #002142;
  }

.gassub p {  margin-left: 10px; }

.bottom { border-bottom: 1px solid #000000; }

ul {
 list-style-image: url("images/aws_ball.jpg");
 font-family: verdana,arial,helvetica,geneva,sans-serif;
 font-size: 12px;
 color: #000000;
  }

li {
  margin-top: 4px;
  }

.bordersale {
  background-image: url(images/sale_bkg.jpg);
  border-left: 3px solid #D47171;
  border-top: 3px solid #D47171;
  border-right: 3px solid #A71F1F;
  border-bottom: 3px solid #A71F1F;
  background-color: #ffffff;
  }

.bordersale span.bold { background-color: #ffffff; }

.bordernew {
  background-image: url(images/new_item.jpg);
  border-left: 3px solid #D47171;
  border-top: 3px solid #D47171;
  border-right: 3px solid #A71F1F;
  border-bottom: 3px solid #A71F1F;
  background-color: #ffffff;
  }

.bordernew span.bold { background-color: #ffffff; }

hr {display: none;} /* hide hr from CSS capable browsers */

/* create a replacement */
.rule {
  border-bottom: 3px dashed #A71F1F;
  padding: 0 00 0;
  margin: 1px 1px 1px 1px;;
  }

.white { margin: 0px; padding: 0px; }

a:link {
  font-family: arial,helvetica,geneva,sans-serif;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
   }
   
a:visited {
  font-family: arial,helvetica,geneva;
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
   }
   
a:hover {
  background-color: #eaea7f;
  color: #330000;
  text-decoration: none;
  }

a:active {
  color: #5AA5BD;
  } 

a.tab:link { color: #000000; }
a.tab:visited { color: #000000; }
a.tab:hover { color: #ff0000; text-decoration: none; }
a.tab:active { color: #00ff00; text-decoration: none; }
