.body .middle-column {
  margin: 0 204px 0 10px;
  padding-bottom: 30px;
}

.body .middle-column .adv {
  display: block;
  margin-bottom: 20px;
}
.body .middle-column .path {
  color: #1D1D71;
  padding: 0px 0px 15px 0px;
}

.body .middle-column .path a {
  color: #1D1D71;
  text-decoration: underline;
  margin: 0 0 0 3px;
}

.body .middle-column a:hover {
  color: #1F5A88;
}

.body .middle-column .entitled-block {
  margin-bottom: 20px; 
  width: 100%;
}

/*
.body .middle-column .entitled-block div.right-border {
  background: url(TvProImages/middle_block2.png) repeat-y right;  
  width: 100%;
}

.body .middle-column .entitled-block div.right-corner {
  background: url(TvProImages/middle_block3.png) no-repeat right bottom;  
  width: 100%;
}

.body .middle-column .entitled-block div.left-corner {
  background: url(TvProImages/middle_block4.png) no-repeat bottom left;  
  width: 100%;
  padding-bottom: 10px;
}
*/

.body .middle-column .entitled-block h1 {
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  color: #fff;
}

.body .middle-column .entitled-block h1 span {
  color: #ee8021;
  margin: 0;
  padding: 0 0 0 25px;
}

.body .middle-column .entitled-block div.form {
  text-align: left;
}

.body .middle-column .entitled-block ul.fine-search {
  margin: 0px 0 0 10px;
  padding: 0;
  min-height: 10px;
  display: table;
  list-style: none;
}

.body .middle-column .entitled-block ul.fine-search li {
  line-height: 23px;
  padding: 0 0 0 10px;
  background: url(TvProImages/marker.gif) no-repeat left 10px; 
  margin-left:10px;
  _padding-left:0px;

  
  
}

* html .body .middle-column .entitled-block ul.fine-search li {
  /*width: 30%; */
}

.body .middle-column .entitled-block ul.fine-search li a {
  color: #000;
}

.middle-column h1 {
  margin: 0px;
  padding: 0px;
  font-size: 20px;
  font-weight: normal;
  padding: 20px 0px;
}

.middle-column h1 span {
  color: #0080C0;
}

/*
.middle-column .price-block {
  padding: 0px 7px 0px 0px;
  height: 30px;
  text-align: right;
  font-weight: bold;
  color: #4C4C4C;
  font-size: 12px;
  line-height: 12px;
}

.middle-column .price-block img {
  margin: 0px 18px 0px 0px;
} */

.middle-column .entitled-block h1 {
  color: #ffffff;
  line-height: 20px;
  margin-bottom: 18px;
  font-size: 11px;
  padding: 0px;
  text-align: left;
}

.middle-column .entitled-block table.index-table {
  margin: 0px auto;
  border-collapse: collapse;
  width: 97%;
  margin-bottom: 10px;
}

* html .middle-column .entitled-block table.index-table {
  width: 85%;
}

.middle-column .entitled-block .index-table th, .middle-column .entitled-block .index-table td {
  padding: 20px 20px 10px 20px;
  color: #4C4C4C;
  vertical-align: top;
  text-align: center;
  width: 50%;
}

.middle-column .entitled-block .index-table th {
  font-weight: normal;
}

.middle-column .entitled-block table.index-table h2 {
  margin: 0px;
  padding: 0px;
  font-size: 17px;
  margin-bottom: 10px;
  color: #625E5F;
  font-family: "Arial";
  text-align: center;
}

.middle-column .entitled-block table.index-table h2 span {
  text-transform: uppercase;
  color: #0080C0;
}

.middle-column .entitled-block table.index-table .thumb {
  text-align: center;
}

.middle-column .entitled-block table.index-table p {
  margin: 10px 0 0 0;
}

.middle-column .entitled-block table.index-table .price {
  color: #000400;
  font-weight: bold;
  margin-top: 10px;
}

.middle-column .entitled-block table.index-table .price span {
  color: #8C0E33;
}

.middle-column .entitled-block table.index-table .price a.cart {
  display: block;
  color: #5D6162;
  line-height: 18px;
  height: 18px;
  text-decoration: none;
  width: 80px;
  margin: 0 auto;
  background: url(TvProImages/cart.png) no-repeat left;
  text-align: left;
  padding-left: 20px;
}

* html .middle-column .entitled-block table.index-table .price a.cart {
  width: 100px;
}

.middle-column .entitled-block table.index-table .price a:hover {
  color: #1F5A88;
}

.middle-column .entitled-block table.index-table .price img {
  margin-right: 6px;
}

.products {background: #fff;width: 510px;margin-left: 10px}

.middleTop {margin: 0;padding: 0;background: url(TVProImages/middle_header2.gif) no-repeat;width: 520px;height: 27px}
.middleMiddle {margin: 0;padding: 0;background: url(TVProImages/middle_middle.gif) repeat-y}
.middleBottom {margin: 0;padding: 0;width: 520px;height: 25px;background: url(TVProImages/middle_bottom.gif) no-repeat}

.middleTopAlt {background: url(TVProImages/middle_header2_alt.gif) no-repeat;width: 700px;height: 27px}
.middleMiddleAlt {padding: 0;background: url(TVProImages/middle_middle_alt.gif) repeat-y}
.middleBottomAlt {width: 700px;height: 34px;background: url(TVProImages/middle_bottom_alt.gif) no-repeat}
.middleStuff {width: 690px;padding: 0 25px 0 20px}




