.carousel div,.carousel ul,.carousel li{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
.content-default{float:left;margin:10px 10px 10px 10px;clear:both;}
.carousel{padding:5px 0 0;width:620px;}
.carousel .content{width:620px;height:60px;margin:8px 0 9px;padding:5px 0 0;}
.carousel .content .previous-button,.carousel .content .previous-button-disabled{float:left;height:27px;width:27px;margin:16px 10px 0 5px;}
.carousel .content .next-button,.carousel .content .next-button-disabled{float:left;height:27px;width:27px;margin:16px 0 0;}
.carousel .content .voucher-provider{border:1px solid #ccc;display:block;width:100px;}
.carousel .content .carousel-link{padding:0 0 5px 0;text-align:center;}
.carousel .content ul{width:1500px;position:relative;}
.carousel .content ul li{display:inline;float:left;margin-right:10px;}
.carousel .content ul li a{font-weight:bold;font-family:arial;font-size:10px;}
.carousel .content ul li img{width:100px;}
.carousel .content .carousel-clip{z-index:2;overflow:hidden;overflow:hidden;position:relative;width:550px;float:left;}
.carousel .content .carousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;}
.carousel .content .carousel-list li,.carousel .content .carousel-item{float:left;list-style:none;width:100px;text-align:center;}
.link-box-with-image,.customerpromise-small,.news-and-videos,.top-picks,.compareproduct-links,.casestudy,.channelbox-list,.carousel,.peterjones,.page-header,.adverts{display:inline;}
.carousel{width:600px;float:left;}
.carousel .content ul li img{width:98px;}
.carousel .content .voucher-provider{width:98px;}
.carousel .content .voucher-provider a{display:block;}
.box-border-top-bottom .content{border-color:#eee;border-style:solid;border-width:1px 0;}
.box-border-top-bottom .previous-button{background:transparent url(../carousel-buttons.png) no-repeat scroll 0 0;cursor:pointer;display:inline;}
.box-border-top-bottom .previous-button-disabled{background:transparent url(../carousel-buttons.png) no-repeat scroll 0 -60px;cursor:pointer;display:inline;}
.box-border-top-bottom .next-button{background:transparent url(../carousel-buttons.png) no-repeat scroll 0 -30px;cursor:pointer;display:inline;}
.box-border-top-bottom .next-button-disabled{background:transparent url(../carousel-buttons.png) no-repeat scroll 0 -90px;cursor:pointer;display:inline;}
.box-border-top-bottom ul li a{color:#3475e3;}
