/********************************************************************
 *********************** All Categories *****************************
 ********************************************************************/
.jcarousel-all-categories .jcarousel-container,
.jcarousel-all-categories .jcarousel-container-horizontal {}

.jcarousel-all-categories .jcarousel-clip,
.jcarousel-all-categories .jcarousel-clip-horizontal {
    left: 20px;
    height: 250px;
    width: 676px;
}
.jcarousel-all-categories .jcarousel-list li,
.jcarousel-all-categories .jcarousel-item-horizontal li,
.jcarousel-all-categories .jcarousel-item,
.jcarousel-all-categories .jcarousel-item-horizontal {
    /* hard coded width & height because of size determination problems while using scroll & visible options */
    height: 250px;
    width: 169px;
    border: 0px;
    margin: 0px; 
}

.jcarousel-all-categories .jcarousel-item ul.box {
    height: 255px;
    width: 169px;
}

.jcarousel-all-categories .jcarousel-item img,
.jcarousel-all-categories .jcarousel-item-horizontal img {
    border: 0px solid #d5d5d5;
    cursor: pointer; 
}
.jcarousel-all-categories .jcarousel-next {
    position: absolute;
    top: 50px;
    right: 2px;
    width: 16px;
    height: 100px; 
    cursor: pointer;
    background: transparent url(scroll_right_orange_grey.gif) no-repeat 0 0;
}
.jcarousel-all-categories .jcarousel-next-disabled,
.jcarousel-all-categories .jcarousel-next-disabled:hover,
.jcarousel-all-categories .jcarousel-next-disabled:active {
    cursor: default;
    background-position: -16px 0;
}
.jcarousel-all-categories .jcarousel-prev {
    position: absolute;
    top: 50px;
    left: 0px;
    width: 16px;
    height: 100px;  
    cursor: pointer;
    background: transparent url(scroll_left_orange_grey.gif) no-repeat 0 0; 
}
.jcarousel-all-categories .jcarousel-prev-disabled,
.jcarousel-all-categories .jcarousel-prev-disabled:hover,
.jcarousel-all-categories .jcarousel-prev-disabled:active {
    cursor: default;
    background-position: -16px 0;
}

/******************************************************************
 *********************** All Products *****************************
 ******************************************************************/
.jcarousel-all-products .jcarousel-container,
.jcarousel-all-products .jcarousel-container-horizontal {}

.jcarousel-all-products .jcarousel-clip,
.jcarousel-all-products .jcarousel-clip-horizontal {
    left: 18px;
    height: 240px;
    width: 472px;
}
.jcarousel-all-products .jcarousel-list li,
.jcarousel-all-products .jcarousel-item-horizontal li,
.jcarousel-all-products .jcarousel-item,
.jcarousel-all-products .jcarousel-item-horizontal {
    /* hard coded width & height because of size determination problems while using scroll & visible options */
    padding-top: 5px;
    padding-left: 2px;
    padding-right: 2px;
    height: 232px;
    width: 114px;
    border: 0px;
    margin: 0px; 
}

.jcarousel-all-products .jcarousel-item ul.box {
    height: 232px;
    width: 114px;
}

.jcarousel-all-products .jcarousel-item img,
.jcarousel-all-products .jcarousel-item-horizontal img {
    border: 0px solid #d5d5d5;
    cursor: pointer; 
}
.jcarousel-all-products .jcarousel-next {
    position: absolute;
    top: 50px;
    right: 2px;
    width: 16px;
    height: 100px; 
    cursor: pointer;
    background: transparent url(scroll_right_orange_grey.gif) no-repeat 0 0;
}
.jcarousel-all-products .jcarousel-next-disabled,
.jcarousel-all-products .jcarousel-next-disabled:hover,
.jcarousel-all-products .jcarousel-next-disabled:active {
    cursor: default;
    background-position: -16px 0;
}
.jcarousel-all-products .jcarousel-prev {
    position: absolute;
    top: 50px;
    left: 0px;
    width: 16px;
    height: 100px;  
    cursor: pointer;
    background: transparent url(scroll_left_orange_grey.gif) no-repeat 0 0; 
}
.jcarousel-all-products .jcarousel-prev-disabled,
.jcarousel-all-products .jcarousel-prev-disabled:hover,
.jcarousel-all-products .jcarousel-prev-disabled:active {
    cursor: default;
    background-position: -16px 0;
}

/******************************************************************
 *********************** Products Cross Selling *******************
 ******************************************************************/
.jcarousel-products-cross-selling .jcarousel-container,
.jcarousel-products-cross-selling .jcarousel-container-horizontal {}

.jcarousel-products-cross-selling .jcarousel-clip,
.jcarousel-products-cross-selling .jcarousel-clip-horizontal {
    left: 20px;
    height: 164px;
    width: 456px;
}
.jcarousel-products-cross-selling .jcarousel-list li,
.jcarousel-products-cross-selling .jcarousel-item-horizontal li,
.jcarousel-products-cross-selling .jcarousel-item,
.jcarousel-products-cross-selling .jcarousel-item-horizontal {
    /* hard coded width & height because of size determination problems while using scroll & visible options */
/*    border: 1px solid #DBDBDB !important;*/
    padding-top: 5px;
    height: 157px;
    width: 112px;
    border: 0px;
    margin: 1px;   
}

.jcarousel-products-cross-selling .jcarousel-item ul.box {
    height: 152px;
    width: 112px;
}

.jcarousel-item-div {
    height: 150px; 
    width: 110px;    
}

.jcarousel-products-cross-selling .jcarousel-item img,
.jcarousel-products-cross-selling .jcarousel-item-horizontal img {
    cursor: pointer; 
}
.jcarousel-products-cross-selling .jcarousel-next {
    position: absolute;
    top: 65px;
    right: 2px;
    width: 16px;
    height: 100px; 
    cursor: pointer;
    background: transparent url(scroll_right_orange_grey.gif) no-repeat 0 0;
}
.jcarousel-products-cross-selling .jcarousel-next-disabled,
.jcarousel-products-cross-selling .jcarousel-next-disabled:hover,
.jcarousel-products-cross-selling .jcarousel-next-disabled:active {
    cursor: default;
    background-position: -16px 0;
}
.jcarousel-products-cross-selling .jcarousel-prev {
    position: absolute;
    top: 65px;
    left: 0px;
    width: 16px;
    height: 100px;  
    cursor: pointer;
    background: transparent url(scroll_left_orange_grey.gif) no-repeat 0 0; 
}
.jcarousel-products-cross-selling .jcarousel-prev-disabled,
.jcarousel-products-cross-selling .jcarousel-prev-disabled:hover,
.jcarousel-products-cross-selling .jcarousel-prev-disabled:active {
    cursor: default;
    background-position: -16px 0;
}