div#divProductDetailPanel_0 {
  position: relative;
  height: auto;
  margin: 0 0 10px;
}

div#divProductDetailPanel_0 div#divCornerTop,
div#divCornerBottom {
  position: absolute;
  top: 0;
  left: 665px;
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
}

div#divProductDetailPanel_0 div#divCornerTop {
  /*background-image: url( ../images/product/corner_border_top.gif );*/
}

div#divCornerBottom {
  position: relative;
  top: -18px;
  left: 665px;
  /*background-image: url( ../images/product/corner_border_btm.gif );*/
}

div#divProductDetailPanel_1 {
  position: relative;
  left: 3px;
  height: auto;
  overflow: auto;
}

div#divProductDetailPanel_1 div.left,
div#divProductDetailPanel_1 div.right {
  float: left;
}

div#divProductDetailPanel_1 div.left 
{
  text-align: center;
  padding: 7px 0 7px;
  width:650px;
  display:block;
}

div#divProductDetailPanel_1 div.left img
{
    width:500px;
    height:500px;    
}

div#divProductDetailPanel_1 div.right {
  height: auto;
  display:block;
}

div#divProductDetailPanel_1 div.right div.detail {
  height: auto !important;
  padding: 15px 15px 0;
}

div#divProductDetailPanel_1 div.right div.detail * {
  margin: 0;
  padding: 0;
}

div#divProductDetailPanel_1 div.right div.detail h1 {
  padding: 0 0 8px;
}

div#divProductDetailPanel_1 div.right div.detail p {
  padding: 0 0 8px;
  line-height: 15px;
}

div#divProductDetailPanel_1 div.right div.detail ul {
  padding: 0 0 10px 20px;
}

div#divProductDetailPanel_1 div.right div.detail ul li {
  line-height: 15px;
}

div#divProductDetailPanel_1 div.right div.toolbar {
  height: 30px;
  padding: 5px 15px;
}

