.icon-sprite {background-image: url("/images/sprites/icons.png"); background-repeat: no-repeat; }
.items-wrap .fancy {visibility: hidden;}
/*jcarousel styles*/
.jcarousel-prev,
.jcarousel-next {cursor: pointer;}
.crsl-v1 .jcarousel-prev-horizontal {background-image: url("/images/sprites/icons.png"); background-repeat: no-repeat; background-position: -31px 0;border: 1px solid #d9d9d9; display: block; height: 31px; width: 32px; position: absolute; top: 15px; left: -23px;}
.crsl-v1 .jcarousel-prev-horizontal:hover{background-position: -62px 0;}
.crsl-v1 .jcarousel-prev-disabled-horizontal,
.crsl-v1 .jcarousel-prev-disabled-horizontal:hover {background-position: 0 0;}
/*alex 0319 add top: 25px; was 15px */
.crsl-v2 .jcarousel-prev-horizontal {background-image: url("/images/sprites/icons.png"); background-repeat: no-repeat; background-position: -283px -140px; display: block; height: 19px; width: 11px; position: absolute; top: 29px; left: -24px;}
.crsl-v2 .jcarousel-prev-horizontal:hover {background-position: -283px -199px;}
.s-v2 .crsl-v2 .jcarousel-prev-horizontal {left: -17px;}
/*  0326 alex  add cursor:auto;*/
.crsl-v2 .jcarousel-prev-disabled-horizontal,
.crsl-v2 .jcarousel-prev-disabled-horizontal:hover{background-position: -283px -259px; cursor:auto;}


.list-v1 .list-item {background-position: left -65px; padding-left: 24px; height: 14px; line-height: 14px; margin-bottom: 3px;}

.crsl-v1 .jcarousel-container {height: 84px;}
.crsl-v1 .jcarousel-next-horizontal {background-image: url("/images/sprites/icons.png"); background-repeat: no-repeat; background-position: -31px -31px;border: 1px solid #d9d9d9; display: block; height: 31px; width: 32px; position: absolute; top: 15px; right: -4px;}
.crsl-v1 .jcarousel-next-horizontal:hover {background-position: -62px -31px;}
.crsl-v1 .jcarousel-next-disabled-horizontal,
.crsl-v1 .jcarousel-next-disabled-horizontal:hover {background-position: 0 -31px ;}

.crsl-v2 .jcarousel-next-horizontal {background-image: url("/images/sprites/icons.png"); background-repeat: no-repeat; background-position: -347px -139px; display: block; height: 19px; width: 11px; position: absolute; top: 29px; right: -27px;}
.crsl-v2 .jcarousel-next-horizontal:hover {background-position: -347px -200px;}
.s-v2 .crsl-v2 .jcarousel-next-horizontal {right: -16px;}
/*  0326 alex  add cursor:auto;*/
.crsl-v2 .jcarousel-next-disabled-horizontal,
.crsl-v2 .jcarousel-next-disabled-horizontal:hover {background-position: -347px -259px; cursor:auto;}
.crsl-v2 {width: 256px; padding: 5px 25px 0; margin: -4px 0 -2px; position: relative; left: -14px; *top: -4px; background-color: #fff;}
.s-v2 .crsl-v2 {padding: 5px 16px 0;}
.s-v2 .crsl-v2 {background-position: -320px 0;}
.crsl-v2 .jcarousel-clip-horizontal {overflow: hidden;}


.crsl-v4 .jcarousel-prev-horizontal {background-image: url("/images/sprites/icons.png"); background-repeat: no-repeat; background-position: -283px -260px; display: block; height: 19px; width: 11px; position: absolute; top: 81px; left: 17px;}
.crsl-v4 .jcarousel-prev-horizontal:hover {background-position: -283px -260px;}
.crsl-v4 .jcarousel-prev-disabled-horizontal,
.crsl-v4 .jcarousel-prev-disabled-horizontal:hover{background-position: -283px -140px; cursor:auto;}
.crsl-v4 .jcarousel-next-horizontal {background-image: url("/images/sprites/icons.png"); background-repeat: no-repeat; background-position: -347px -260px; display: block; height: 19px; width: 11px; position: absolute; top: 81px; right: 17px;}
.crsl-v4 .jcarousel-next-horizontal:hover {background-position: -347px -260px;}
.crsl-v4 .jcarousel-next-disabled-horizontal,
.crsl-v4 .jcarousel-next-disabled-horizontal:hover {background-position: -347px -140px; cursor:auto;}
.crsl-v4 {*top: -20px;}
.crsl-v4 .enlarged {*top: 3px;}
.crsl-v4 .jcarousel-clip {*overflow: hidden;}
.upcoming_sales .jcarousel-container-horizontal {width: 540px; padding: 0 45px;}
.upcoming_sales .jcarousel-clip-horizontal {width: 540px;}
.upcoming_sales .jcarousel-clip-horizontal { overflow: hidden;}

