.xet_bannerSlider_wrp { z-index:2; margin:0 auto; padding:0; }

/* The Slider styles */
.xet_bannerSlider_content { overflow:hidden; margin:0 auto; }
.xet_bannerSlider_content img { position:absolute; top:0; left:0; }
.xet_bannerSlider_content a.banner-imageLink { position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }
.banner-slice { display:block; position:absolute; z-index:5; height:100%; }
.banner-box { display:block; position:absolute; z-index:5; }

/* Caption styles */
.banner-caption { z-index:8; position:absolute; left:10px; bottom:10px; overflow:hidden; }
.banner-caption p { padding:10px; margin:0; text-align:left; white-space:normal; font-size:16px; font-weight:bold; line-height:30px; color:#fff; background:#0b0b0b; }
.banner-caption p a { color:#fff; }
.banner-html-caption { display:none; }

/* Direction nav styles (e.g. Next & Prev) */
.banner-directionNav a { display:block; position:absolute; top:0; width:20px; height:20px; text-indent:-9999px; border:0; font-size:0; z-index:9; cursor:pointer; background:url(../img/arrows_b.png) no-repeat #fff; }
a.banner-prevNav { left:0; border-width:0 5px 5px 0; border-style:solid; border-color:#fff; }
a.banner-nextNav { right:0; background-position:-20px 0; border-width:0 0 5px 5px; border-style:solid; border-color:#fff; }

	.xet_promotion.black .banner-directionNav a { background:url(../img/arrows.png) no-repeat #0b0b0b; }
	.xet_promotion.black a.banner-prevNav { border-color:#0b0b0b; }
	.xet_promotion.black a.banner-nextNav { background-position:-20px 0; border-color:#0b0b0b; }

/* Control nav styles (e.g. 1,2,3...) */
.banner-controlNav { z-index:9; position:absolute; right:10px; bottom:10px; }
.banner-controlNav a { display:block; cursor:pointer; width:8px; height:8px; background:#ccc; text-indent:-9999px; border:0; margin-left:3px; float:left; border-radius:50%; }
.banner-controlNav a.active { background:#000; }