/* ************************************************************************ */
/* Product listing */
/* ************************************************************************ */

TABLE.ProductListing {
  width: 100%;
  margin-bottom: 10px;
  border: none 0px #FFFFFF;
}

/* ************************************************************************ */
/* Product list filter */
/* ************************************************************************ */

TD.ProductListFilter {
  text-align: left;
  font-size: 90%;
  color: #555555;
  background-color: #FFFFCC;
  padding: 3px;
}

TD.ProductListFilterRight {
  text-align: right;
  font-size: 90%;
  color: #555555;
  background-color: #FFFFCC;
  padding: 3px;
}

SELECT.ProductListFilter {
  color: #555555;
  font-size: 80%;
  background-color: #FFFFCC;
  border: 1px solid #999999;
}

INPUT.ProductListFilter {
  color: #555555;
  font-size: 80%;
  background-color: #FFFFCC;
  border: 1px solid #999999;
}

/* ************************************************************************ */
/* Product box outer */
/* ************************************************************************ */

TABLE.ProductBoxOuter {
  width: auto;
  empty-cells: show;
  border-spacing: 10px;
}

TD.ProductBoxOuter {
  vertical-align: top;
}

/* ************************************************************************ */
/* Product box inner */
/* ************************************************************************ */

TABLE.ProductBoxInner {
  width: auto;
  empty-cells: show;
  border-spacing: 0px;
}

TD.ProductBoxInner {
  text-align: center;
  vertical-align: middle;
}

H2.ProductBoxInner {
  color: #790706;
  font-size: 90%;
  font-weight: normal;
  text-align: center;
}

A.ProductBoxInner {
  color: #790706;
  font-size: 90%;
  text-decoration:none;
  text-align: center;
}

A.ProductBoxInner:hover {
  color: #000000;
  text-decoration:none;
  font-size: 90%;
  text-align: center;
}

