#chosenslidefade_container {
  position:absolute;
  top:0px;
  right: 0px;
}
.navigator_container {
  z-index:89;
}
#chosenslidefade {
}
.navigator_container .thumbNav div, .navigator_container .forward , .navigator_container .back, .navigator_container .play, .navigator_container .pause{
  width:19px;
  height:19px;
  display:inline-block;
  float:left;
}
.navigator_container .thumbNav div a, .navigator_container .forward a, .navigator_container .back a, .navigator_container .play a, .navigator_container .pause a{ 
  color: #FFFFFF;
  font-size: 0px;
  font-weight:bold;
  display: inline-block;
  padding: 0px;
  height: 15px;
  width:15px;
  margin: 0 2px 0 0;
  background-image:url('images/on.png');
  background-repeat: no-repeat;
  background-position:0px 0px;
  text-align: center;
  outline:none;
  text-decoration:none; 
}

.navigator_container .thumbNav div a:hover, .navigator_container .forward a:hover, .navigator_container .back a:hover {
  text-decoration:none;
}
.navigator_container .forward, .navigator_container .back, 
.navigator_container .play, .navigator_container .pause {
  display:none;
}
.navigator_container .forward a {
  background-image: url(skin/next.png);
  padding: 2px 10px;
}
.navigator_container .back a {
  background-image: url(skin/back.png);
  padding: 2px 10px;
}
.navigator_container .play a {
  background-image: url(skin/play.png);
  padding: 2px 10px;
}
.navigator_container .pause a {
  background-image: url(skin/pause.png);
  padding: 2px 10px;
}
.thumbNav div.activeSlide a {
  background-image:url('images/off.png');
}
.navigator_container a.next_prev {
  background-repeat: repeat-x;
  display: block;
  width: 36px;
  position: absolute;
  top: 180px;
  height: 66px;
  z-index: 90;
}
.homepage_banner .navigator_container a.next {
  left: 20px;
}
.homepage_banner .navigator_container a.prev {
  right: 20px;
}
.navigator_container span#next {
  background-image: url("black/images/arrows/slider_left.png");
}
.navigator_container span#prev {
  background-image: url("black/images/arrows/slider_right.png");
}
.navigator_container span.next_prev {
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  height:66px;
  width: 36px;
}

/* offer banner css begin*/
#offer_title .navigator_container a.next_prev{
  top:15px;
  float: left;
  display: block;
  width: 8px;
  height:15px;
  left:0;
}
#offer_title .navigator_container a.next  {
  left: 15px;
}
#offer_title .navigator_container a.prev{
  left: 35px;
}
#offer_title .navigator_container span#offer_next {
  background-image: url("images/slider-arrows/offer_left.png");
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  height: 15px;
  width: 8px;
}
#offer_title .navigator_container span#offer_prev {
  background-image: url("images/slider-arrows/offer_right.png");
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  height: 15px;
  width: 8px;
}