/* for slideshow */
.ss_next, .ss_cached, .ss_active {
  position: absolute;
  z-index:50;
}
.ss_next {
  z-index: 1;
  display: block;
}
.ss_cached {
  display: none;
  z-index: 0;
}
.ss_active {
  
  display: block;
  
}
.ss_frame {  
  width:100%;
  z-index:50; 
}
.pt_itemInvisible {
	visibility:hidden;
	display:none;
}
.pt_mainAD {
  background:url(images/MainBG.png) repeat-x;
  height:598px;
  width:158px;
  font:12px arial,sans-serif;
  line-height:1.3em;
  position:relative;
  z-index:5;
  border:1px solid #CCC;
  cursor:pointer;
}
.pt_mainAD a {
  text-decoration:none;
}
.pt_button_main{
  position:absolute;
  top:318px;
  left:18px;
  height:21px;
  width:124px;
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#FFF;
  vertical-align:middle;
  padding-top:3px;
  display:block;
}
a.pt_button_main:visited {
  color:#FFF;
}
a.pt_button_main_off {
  background:url(images/button.png) no-repeat;
  -background:none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ostk.wsky2/images/button.png');
}
a.pt_button_main_on:hover {
  background:url(./images/buttonHover.png) no-repeat;
  -background:none;
  -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ostk.wsky2/images/buttonHover.png');
}
.pt_PartnerLogo_main{
  height:45px;
  width:144px;
  float:left;  
  position:absolute;
  top:8px;
  left:8px;
  background:url(images/logo.png) no-repeat;
}
.pt_Preloading_1_main{  
}
.pt_Preloading_2_main{  
}
.pt_Preloading_3_main{
  background:url(images/save.png); 
  _background:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ostk.wsky2/images/save.png');
}
.pt_Preloading_4_main{  
  background:url(images/buttonHover.png); 
  _background:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ostk.wsky2/images/buttonHover.png');  
}
.additionalProducts{
 
}
.BlockAdditionalProducts{
  position:absolute;  
  width:158px;
  height:193px;
  top:405px; 
  left:0px;
  z-index:3000;
  cursor:pointer;
}
.additionalProductsTitle{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  text-align:left;
  position:absolute;
  top:389px;
  left:10px;
  color:#000;
}
.addProductsImage_1{
  height:60px;
	width:148px;
	_width:160px;
	display:block;
	position:absolute;
	top:406px;
	left:0;
	padding-left:10px;
	text-align:left;
	padding-top:3px;
	cursor:pointer;
}
.addProductsImage_1 img{
  width:55px;
  border:1px solid #CCC;
}
.addProductsImage_2{
  height:60px;
	width:148px;
	_width:160px;
	display:block;
	position:absolute;
	top:469px;
	left:0;
	padding-left:10px;
	text-align:left;
	padding-top:3px;
	cursor:pointer;
}
.addProductsImage_2 img{
   width:55px;
  border:1px solid #CCC;
}
.addProductsImage_3{
  height:60px;
	width:148px;
	_width:160px;
	display:block;
	position:absolute;
	top:532px;
	left:0;
	padding-left:10px;
	text-align:left;
	padding-top:3px;
	cursor:pointer;
}
.addProductsImage_3 img{
  width:55px;
  border:1px solid #CCC;
}
.Additional_Price_Home{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-align:left;
  color:#000;
  position:absolute;
  top:26px;
  left:72px;
}
.TdLabel {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
left:72px;
position:absolute;
text-align:left;
top:13px;
}
.pt_title_RO {
  font-weight:bold;
  font-size:12px;
  color:#000;
  width:140px;
  text-align:left;
  position:absolute;
  top:201px;
  left:10px;
  line-height:14px;
  height:30px;
  overflow:hidden;
}
.pt_priceTitle_RO {
  position:absolute;
  top:231px;
  left:10px;
  font-size:12px;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#CC0000;
}
.pt_priceTitle_RO_withoutComp {
  position:absolute;
  top:231px;
  left:10px;
  font-size:12px;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#CC0000;
}
.pt_price_minimum{
  position:absolute;
  top:247px;
  left:10px;
  font-size:18px;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#CC0000;
}
.pt_price_medium{
  position:absolute;
  top:247px;
  left:10px;
  font-size:18px;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#CC0000;
}
.pt_price_maximum{
  position:absolute;
  top:247px;
  left:10px;
  font-size:18px;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#CC0000;
}
.pt_strikeThr_RO {
  position:absolute;
  top:263px;
  left:10px;
  text-decoration:line-through;
  color:#000;
  font-size:8pt;
}
.pt_compareTo_RO {
  text-align:left;
  position:absolute;
  top:280px;
  left:10px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000;
  line-height:11px;
}
.pt_compareTo_RO span{
  position:relative;
  display:block;
}
.Pt_Compare_Span_1{
  position:relative;
  display:block;
}
.Pt_Compare_Span_2{
  position:relative;
  display:block;
}
.additionalProductsROBase{
  font:12px arial,sans-serif;
  line-height:1.3em;
  width:160px;
  height:317px;
  cursor:pointer;  
}
.prodtn_active {  
}
.pt_transparentBg_main{
  background-image:url(images/transparentBg.png);
  height:250px;
  width:232px;
  font:12px Arial,sans-serif;
  line-height:1.3em;
  position:absolute;
  top:0;
  left:0;
  z-index:20;
  text-align:left;
}
.pt_BG_RO{
 width:228px;
 height:250px; 
 position:absolute;
 top:0;
 left:0;
 cursor:pointer;
}
.Main_SpecialOffer{
  position:absolute;
  width:160px;
  height:36px;
  top:350px;
  left:0;
  background:url(images/SpecialOfferBG.png) repeat-x;
}
.Main_SpecialOfferInfo{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#FFF;
  width:156px; 
  left:6px;  
  line-height:1.1em;
  text-align:center;
  height: 35px;
}
.pt_ProductImage_RO {
  float:left;
  height:130px;
  width:120px;
  padding:10px 10px 0;
  border:1px solid #CCC;
  position:absolute;
  left:9px;
  top:55px;
  background-color:#FFF;
  overflow:hidden;
}

.pt_ProductImage_RO img{
   width:120px;  
}

.pt_percentOff_RO{
      background:url(images/save.png) no-repeat;
	  _background:none;
      _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ostk.wsky2/images/save.png');
	  clear:left;
	  color:#FFFFFF;
	  float:left;
	  font-family:Arial,Helvetica,sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  height:49px;
	  left:9px;
	  padding-left:3px;
	  padding-top:24px;
	  position:absolute;
	  top:148px;
	  width:49px;
	  cursor:pointer;
	  line-height:0.9em;
	  text-align:left;
}
.thumbnailSelected{
   background-color:#F7F7F7;
}
.AddProdImageHome{
   height:55px;
   width:57px;
   overflow:hidden;
}
.borderLeft{
  width:1px;
  height:600px;
  background-color:#CCC;
  position:absolute;
  left:0;
  top:0;
  z-index:60; 
}
.borderRight{
  width:1px;
  height:600px;
  background-color:#CCC;
  position:absolute;
  left:159px;
  top:0;
  z-index:60;  
}
.borderTop{
  width:160px;
  height:1px;
  background-color:#CCC;
  position:absolute;
  left:0;
  top:0;
  z-index:60;
  background:url(images/spacer.png);
  _background:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ostk.wsky2/images/spacer.png');
}
.borderBottom{
  width:160px;
  height:1px;
  background-color:#CCC;
  position:absolute;
  left:0;
  top:599px;
  z-index:60;
  background:url(images/spacer.png);
  _background:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ostk.wsky2/images/spacer.png');
}