/* CSS Document */
a,span,div {
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

td.gbox-detail-row-img-block,
td.gbox-detail-row-main-block,
td.gbox-detail-row-price-block {
border-top : dashed 1px #999999;
}
td.gbox-detail-row-img-block {
  width          : 120px;
  text-align     : center;
  vertical-align : middle;
  padding        : 14px;
}
td.gbox-detail-row-main-block {
  text-align     : left;
  vertical-align : top;
  padding        : 14px 0;
}
td.gbox-detail-row-price-block {
  width          : 1px;
  text-align     : center;
  vertical-align : top;
  padding        : 14px;
}
td.gbox-dotd-style-img {
  vertical-align : middle;
  padding        : 0 16px 0 6px;
  margin         : 0px;
  width  : 253px;  
}

div.gbox-dotd-style-img-container {
  width      : 253px;
  text-align : center;
  margin     : 0 auto;
}

div.gbox-dotd-container {
  padding : 0 0 6px 0;
}
div.expander-body,
div.gbox-dotd-small-c,
div.gbox-center {
  text-align : left;
  margin     : 0 auto;
  width      : 100%;
}
.gbox-dotd-style-title {
  font-size   : 22px;
  font-weight : bold;
}
.gbox-small,
.gbox-disabled-small {
  font-size : 10px;
}
.gbox {
  text-align: left;
}
.gbox {
  font-size  : 13px;
}

.gbox-alert-b,
.gbox-14-b,
.gbox-expire-alert-b,
.gbox-price-b,
.gbox-price-title-b,
.gbox-disabled-b,
.gbox-price-dotd-b,
.gbox-b {
  font-weight: bold;
}
.gbox-14-b,
.gbox-dotd-small-c,
.gbox-expire-alert,
.gbox-expire-alert-b {
  font-size : 14px;
}
.gbox-alert,
.gbox-alert-b,
.gbox-dotd-alert,
.gbox-price-dotd-alert,
.gbox-expire-alert,
.gbox-expire-alert-b,
.gbox-price-dotd-b,
.gbox-price-b,
.gbox-price-title-b {
  color : #990000;
}

.gbox-dotd-alert,
.gbox-price-dotd,
.gbox-price-dotd-s,
.gbox-price-dotd-b,
.gbox-price-dotd-alert,
.gbox-disabled-dotd,
.gbox-dotd {
  font-size : 18px;
}
.gbox-disabled,
.gbox-disabled-b,
.gbox-disabled-dotd,
.gbox-disabled-small {
  color     : #999999;
}

img.gbox-img,
img.gbox-img-fog {
  border  : none;
  padding : 0px;
  margin  : 0px;
}

img.gbox-img-fog {
  opacity      : .25;
  filter       : alpha(opacity=25);
  -moz-opacity : 0.25;  
}

.gbox-price-dotd,
.gbox-price-dotd-s,
.gbox-price-dotd-b,
.gbox-price-dotd-alert,
.gbox-price,
.gbox-price-b,
.gbox-price-s {
  font-family : Arial, Helvetica, sans-serif;
}
td.gbox-pad-right {
  padding: 0 6px 0 0;
}

.gbox-nowrap,
.gbox-price,
.gbox-price-b,
.gbox-price-s,
.gbox-price-title,
.gbox-price-title-b {
  white-space : nowrap;
}
.gbox-price-dotd-s,
.gbox-price-s {
  text-decoration : line-through;
}

.section-container {
  font          : 10pt Arial, Helvetica, sans-serif;
  text-align    : left;
  padding-right : 10px;
}
.section-title {
  font           : 13pt Arial, Helvetica, sans-serif;
  color          : #CC6600;
  font-weight    : bold;
}

.dotd-box {
  font : 16pt Arial, Helvetica, sans-serif;
}

.large-product-title,
a.product-title {
  font-family : Arial, Helvetica, sans-serif;
  font-weight : bold;
}

.large-product-title {
  font     : 18pt Arial, Helvetica, sans-serif;
  padding  : 0 0 5px 0;
}

.discussion {
  font-family : Arial, Helvetica, sans-serif;
  white-space : nowrap;
  font-size   : 10pt;
}

a, a.pagination {
  font            : 10pt arial;
  text-decoration : none;
}
a:hover,
a.pagination:hover {
  text-decoration : underline;
}
div.seeMore {
  text-align : left;
  padding    : 5px;
  white-space: nowrap;
}

table.deal-type-col {
  width: 120px;
}
div.image {
 background : #eeeeee;
 color      : #ffffff;
 border     : solid 1px #999999;
 font-weight: bold;
 text-align : center;
}
td.deals-type-col {
  width          : 309px;
  padding        : 3px;
}
div.item-info-main {
  width:115px;  
 /* height      : 10px;*/
  text-align  : left;
  /*padding     : 5px 5px 0px 5px;*/
}

div.item-dropdown-container {
  font-family    : Arial, Helvetica, sans-serif;
  background : #990000;
  width      : 80%;
  position   : absolute;
  font-size  : 10pt;
}
div.item-dropdown-info {
 background : #ffffff;
 margin     : 0px 1px 1px 1px;
 padding    : 0px 5px 5px 5px;
}
td.product-img-box-over {
  font-family    : Arial, Helvetica, sans-serif;
  padding-left:10px;
  width        : 60px;
  height       : 10px;
  border       : solid 1px #990000;
  border-right : none;
}
td.product-descr-box-over {
  font-family    : Arial, Helvetica, sans-serif;
  width       : 100px;
  height      : 10px;
  border      : solid 1px #990000;
  border-left : none;
}
td.unavail-product-img-box-out, td.product-img-box-out 
{
  font-family    : Arial, Helvetica, sans-serif;
  width        : 60px;
  height       : 10px;
  border       : solid 1px #ffffff;
  border-right : none;
}
td.product-descr-box-out {
  font-family    : Arial, Helvetica, sans-serif;
  width       : 60px;
  height      : 10px;
  border      : solid 1px #ffffff;
  border-left : none;
}