
div.sku_share { position:relative; width:644px; margin: 5px 0px 7px 0px; }
img.share_email,img.share_email_on,img.share_prodpg { left:0; }
img.share_share,img.share_share_on { left:129px; }
img.share_print,img.share_print_on { left:258px; }
img.share_fav,img.share_fav_on { left:387px; }
img.share_wish,img.share_wish_on { left:517px; }

img.share_email_on, img.share_share_on, img.share_print_on, img.share_fav_on, img.share_wish_on {
position:absolute;
top:0;
display:none;
cursor:pointer;
z-index:2;
}
img.share_email, img.share_share, img.share_prodpg, img.share_print, img.share_fav, img.share_wish {
cursor:pointer;
position:absolute;
top:0;
}

div.sku_share_email  img.share_email_on,  div.sku_share_email  div.share_email_txt,
div.sku_share_share  img.share_share_on,  div.sku_share_share  div.share_share_txt,
div.sku_share_print  img.share_print_on,  div.sku_share_print  div.share_print_txt,
div.sku_share_fav    img.share_fav_on,    div.sku_share_fav    div.share_fav_txt,
div.sku_share_wish   img.share_wish_on,   div.sku_share_wish   div.share_wish_txt { display:block; }

div.sku_share_email img.share_email,
div.sku_share_share img.share_share,
div.sku_share_print img.share_print,
div.sku_share_fav img.share_fav,
div.sku_share_wish img.share_wish,
img.share_prodpg { display:none; }

div.share_email_txt, div.share_share_txt, div.share_print_txt, div.share_fav_txt, div.share_wish_txt {
display:none;
border: 1px solid #098500;
padding: 15px;
}

div#shdetail img.share_prodpg { display: block; }
div#shdetail img.share_email,
div#shdetail img.share_share,
div#shdetail img.share_print { display: none; }

table.sharingTable { position:relative; }

/**** Control Sharing MODULE *********/

#sku_share {
background-color: #FFFFFF;
margin: 8px 0 8px 0;
min-height: 25px;
}


#emailTabOn, #printTabOn, #wishlistTabOn, #favoriteTabOn, #linkTabOn {
margin-bottom: -3px;
position: relative;
z-index: 2;
}

#emailTxt, #bookmarkTxt, #linkTxt, #reportTxt, #printTxt, #editTxt, #wishlistTxt{
background-color: #FFFFFF;
border: 1px solid #098500;
padding: 0px;
margin: 0px;
}

#emailsbctxt {
padding-top: 7px;
margin-top: 5px;
width: 340px;
border-top: 1px dashed #BCBCBC;
}

#emailsbcimgon {
}

#emailsbcimgon a{
text-decoration: none;
}

.shareLogin {
margin-top: 4px;
background-color: #EDF6D7;
border: 1px solid #CCCCCC;
padding: 5px;
}

.safariSpacerEdit {
width: 644px;
height: 1px;
font-size: 1px;
}

.safariSpacer {
width: 654px;
height: 1px;
font-size: 1px;
}


.sbc_product { padding: 0 0 0 5px; }
.sbc_add_product { padding: 0 0 0 1px; }
a.sbc_prod_x { color: red }


@media screen {
 .noscreen { display: none; }
}

@media print {
.noprint { display: none; }
}

.showit {
display: inline-block;
}
.hideit {
display: none;
}

div.gridrow1, div.gridrow2, div.gridrow3, div.gridhdiv {
  width: 778px;
}
div.gridrow2 {
  background-image: url(../sb_images/gridbk2.png);
  background-repeat: repeat-y;
}
div.gridrow3 {
  background-image: url(../sb_images/gridbk3.png);
  background-repeat: repeat-y;
}
div.griditem, div.griditemleft {
  float:left;
  width:246px;
  text-align:center;
}
div.griditem {
  margin-left: 20px;
}
div.gridhdiv {
  height:1px;
  font-size:1px;
  background-color:#d7d6d1;
  margin:12px 0 13px 0;
}
div.gridclear {
  clear:left;
  height:1px;
  font-size:1px;
}

div.itemcontent div.gridrow1, div.itemcontent div.gridrow2, div.itemcontent div.gridrow3, div.itemcontent div.gridhdiv {
  width: 768px;
}
div.itemcontent div.gridrow2 {
  background-image: url(../sb_images/gridbk2a.png);
}
div.itemcontent div.gridrow3 {
  background-image: url(../sb_images/gridbk3a.png);
}
div.itemcontent div.griditem {
  margin-left: 15px;
}
