/* Copyright 2007 Palindrome Software Labs */

.luckyZoomSmallImageCont {
position: relative;
cursor:pointer;
}

.luckyZoomBigImageCont {
overflow: hidden;
position: absolute;
z-index: 0;
visibility: hidden;
/* display: none; */
}

.luckyZoomHeader {
position: relative;
z-index: 10;
left: 0px;
top: 0px;
font: 10px Tahoma, Verdana, Arial, sans-serif;
color:#fff;
background:#9E2F2D;
padding:3px;
}


.luckyZoomHeader a {
color: #fff;
}

.luckyZoomPup {
z-index                 : 10;
visibility              : hidden;
position                : absolute;
width                   : 50px;
height                  : 50px;
border:none;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
}

.ZoomAlternate {
    width: auto;
    float:left;
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: auto;
    background-color: #FFFFFF;
}

ul.ZoomAlternateImage {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 1000%; /*For KHTML*/
  background-color: #EFEFEF;
  list-style: none;
}

ul.ZoomAlternateImage li {
  margin: 2px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
}

ul.ZoomAlternateImage a {
  padding: 0px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

ul.ZoomAlternateImage img {
    border: 1px solid #000000;
}

.ZoomWrap {
    width: 346px;
}
