﻿/* Styling for recently Viewed Items carousel */
#recentlyViewedItems{width:980px;overflow:hidden;float:left;margin-top:10px;}
#recentlyViewedItems .titlegreybk{color:#666C6F;}
.vp_image img{border:none;}
.vp_noimage{margin-top:40px;display:block;}
.vp_image, .vp_image:link, .vp_image:hover{height:110px;width:110px;padding:5px;display:block; overflow:hidden;text-align:center;background:#fff;border:1px solid #DBDFE1;}
.vp_name,.vp_name:link, .vp_name:hover {padding:5px;text-align:center;text-decoration:underline;display:block; height:43px; overflow:hidden;color:#666C6F;display:block;width:110px;}
.vp_price{text-align:center;display:block;color:#43474B;font-weight:bold;}
.vp_clearproducts {text-align:center;display:block;background:#EDF0F2;font-size:1.0em;height:20px;padding-top:10px;}
.vp_footer{height:3em;background:#EDF0F2;margin:0;clear:left;border:none;padding:none;width:100%;font-size:0.9em;text-decoration:underline;}

.vp_removeProduct{text-align:center;margin:5px auto;}
.vp_removeProduct a:link, .vp_removeProduct a:visited {text-decoration:underline;font-size:0.9em;}
/*
#clearViewedProductsCookie{margin:3px;text-align:center;display:block;width:100px;line-height:1.5em;}
*/
.vp_footer span{float:right;display:block;width:120px;text-align:center;padding:5px 0;cursor:pointer;}


/* carousel ---- */
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-container {
    background: #EDF0F2;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 900px;
    padding: 10px 40px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  910px;
    height: 210px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-item {
    width: 120px;
    height: 210px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;text-align:center;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/next-horizontal.png) no-repeat 0 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/prev-horizontal.png) no-repeat 0 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/next-vertical.png) no-repeat 0 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-disabled-vertical,
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/prev-vertical.png) no-repeat 0 0;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
#recentlyViewedItems .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}




