/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container { position: relative; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.jcarousel-clip { z-index: 3; padding: 0; margin: 0; overflow: hidden; position: absolute; width: 980px; }
#smticker .jcarousel-clip { width: 1000px; margin: 0 auto; }
#topcarousel.ul * { list-style-image: none; margin-top: 0px; }
.jcarousel-list { display: block !important; z-index: 2; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }

.jcarousel-list li,
.jcarousel-item { float: left; list-style: none; /* We set the width/height explicitly. No width/height causes infinite loops. */ WIDTH: 235px; HEIGHT: 155px; }
#smticker .jcarousel-list li,
#smticker .jcarousel-item { WIDTH: 1000px; HEIGHT: 50px; }
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; right: 17px; top: -20px; width: 27px; height: 29px; cursor: pointer; background-color: transparent; background-image: url(../images/nextN1.png); z-index: 1020; }
#smticker .jcarousel-next-horizontal { width: 32px; height: 32px; background-image: url(../images/next-arr2.png); background-repeat: no-repeat; background-position: center center; position: absolute; z-index: 200; right: 120px; top: 5px; cursor: pointer; z-index: 1020; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { cursor: pointer; background-color: transparent; background-image: url(../images/nextN2.png); }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { cursor: pointer; background-color: transparent; background-image: url(../images/nextN2.png); z-index: 990; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { background: transparent; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: -20px; left: 917px; width: 27px; height: 29px; cursor: pointer; background-color: transparent; background-image: url(../images/prevN1.png); z-index: 990; }
#smticker .jcarousel-prev-horizontal { width: 32px; height: 32px; background-image: url(../images/prev-arr2.png); background-repeat: no-repeat; background-position: center center; position: absolute; z-index: 200; left: 120px; top: 5px; cursor: pointer; z-index: 990; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { cursor: pointer; background-color: transparent; background-image: url(../images/prevN2.png); }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { cursor: pointer; background-color: transparent; background-image: url(../images/prevN2.png); z-index: 990; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { background: transparent; }
.featuredContainer { margin: 0; }