.clsLinksCellX
{
  border-bottom: 1px solid #ffffff;
}
.clsDescriptionCell
{
  padding-top: 10px;
}
#idtdProductName2
{
  width: 500px;
  font-size: 12pt;
  background-color: #cccccc;
}
h1
{
  font-size: 12pt;
  font-weight: bold;
}
#idProductNameTable
{
  background-color: #cccccc;
  width: 100%;
}
#idProductNameTableCell
{
  border-bottom: 1px solid #000000;
}
#idProductDataTable
{
  margin: 10px;
  border: 1px solid #000000;
}
#idProductLinksCell
{
  border-bottom: 1px solid #cccccc;
}
#idProductInfoCell
{
  border-left: 1px solid #000000;
}
#idBottomRow
{
  border-top: 1px solid #cccccc;
}
#divData
{
  top: 170px;
  left: 5px;
  z-index: 200;
}
#divData2
{
  font-size: 10pt;
}
#divImages
{
  top: 170px;
  left: 360px;
  width: 600px;
  z-index: 200;
}

#idtbTinyImages{text-align: center;}

#idSIImage
{
  text-align: center;
}

#idCellAddress
{
  text-align: left;
  width: 150px;
}
.clsCol3{width: 90px;}
.clsCol4{width:60px;}
.clsCol5{width: 100px;}
.clsCol6{width: 60px;}

/* graphics override */
#divBlock6
{
  height: 510px;
  z-index: 4;
}
#divGraphics2
{
  position: absolute;
  z-index: 3;
  top: 557px;
  left: 0px;
  width: 100%;
}


/*** 'Gallery' Controls ***/
#divImageSingleCntrls
{
  top: 128px;
  left: 353px;
  z-index: 500;
}
#idtblContent1
{
  border: 1px solid #ffffff;
  width: 500px;
  text-align: center;
}
#idtblContent2
{
  border: 1px solid #ffffff;
  width: 300px;
}
#idtblContent3
{
  border: 1px solid #ffffff;
  width: 300px;
}
#idtblContent4
{
  border: 1px solid #ffffff;
  width: 300px;
}
#idtblContent5
{
  border: 1px solid #ffffff;
  width: 300px;
}

#divImageSingleCopy
{
  top: 295px;
  left: 585px;
  width: 200px;
  z-index: 501;
  visibility: hidden;
}
#idImageLinks
{
  border: 1px solid #ffffff;
}
#divImageTitle{font-weight: bold;}
#spPriceTitle
{
  font-weight: bold;
  font-size: 12pt;
}
#idPriceTable{width: 500px;}
.clsSale1{color: #ff0000;}
#divSelection
{
  top: 523px;
  left: 380px;
  z-index: 500;
}

