/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container". */

.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; 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: 103px; height: 70px; }
/**
 * 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-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }
.jcarousel-skin-tango .jcarousel-container { background:none; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 400px; padding:14px 0 0 0; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  330px; height: 70px; margin:0 auto; }
.jcarousel-skin-tango .jcarousel-item { width: 103px; height: 70px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-right:10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
/* Horizontal Buttons */

.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; right: 5px; top:40px; width: 15px; height: 15px; cursor: pointer; background: transparent url(../images/next-button2.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background:url(../images/next-button2dead.gif) }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; left: 5px; top:40px; width: 15px; height: 15px; cursor: pointer; background: transparent url(../images/prev-button2.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background:url(../images/prev-button2dead.gif) no-repeat; }
/* CSS For Vertical scroll Box starts here  */

.jcarousel-skin-tango .jcarousel-container-vertical { width: 163px; height: 330px; border:1px solid #FFFFFF; padding-bottom:37px; padding-top:2px; }
.jcarousel-skin-tango .jcarousel-clip-vertical { width:  167px; height: 330px; padding-top:15px; }
.jcarousel-skin-tango .jcarousel-clip-vertical .jcarousel-item { border:none; height:76px; }
.jcarousel-skin-tango .jcarousel-clip-vertical .jcarousel-item img { border:1px solid #cfcfcf; margin:0 2px; background:url(../images/ajax-loader-white.gif) center center no-repeat; }
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom:7px; }
/* Vertical Buttons */

.jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: -1px; width: 161px; height: 11px; cursor: pointer; background:url(../images/bottom-arrow.jpg) left top no-repeat; }
.jcarousel-skin-tango .jcarousel-next-vertical:hover { background:url(../images/bottom-arrow-disable.jpg)left top no-repeat; }
.jcarousel-skin-tango .jcarousel-next-vertical:active { background:url(../images/bottom-arrow.jpg) left top no-repeat; }
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor:default; background:url(../images/bottom-arrow-disable.jpg)left top no-repeat; }
.jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute; top: 1px; width: 161px; height: 11px; cursor: pointer; background: url(../images/top-arrow.jpg) left top no-repeat; }
.jcarousel-skin-tango .jcarousel-prev-vertical:hover { background:url(../images/top-arrow-disable.jpg) left top no-repeat; }
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background: url(../images/top-arrow.jpg) left top no-repeat; }
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background:url(../images/top-arrow-disable.jpg) left top no-repeat; }
/* Inner Template Slider CSS Starts here  */

.jcarousel-skin-tango2 .jcarousel-container { background:none; }
.jcarousel-skin-tango2 .jcarousel-container-horizontal { width: 762px; padding:0; }
.jcarousel-skin-tango2 .jcarousel-clip-horizontal { width:  710px; height:30px; margin:0 auto; font-size:12px; }
.jcarousel-skin-tango2 .jcarousel-item { width:auto; height:30px; }
.jcarousel-skin-tango2 .jcarousel-item-horizontal { margin:0 15px; }
.jcarousel-skin-tango2 .jcarousel-item-horizontal a { color:#000000; text-decoration:none; padding:0 3px; }
.jcarousel-skin-tango2 .jcarousel-item-horizontal a:hover { color:#FFFFFF; text-decoration:none; background-color:#c81d23; padding:0 3px; }
.jcarousel-skin-tango2 .jcarousel-item-horizontal a.selected { color:#FFFFFF; text-decoration:none; background-color:#c81d23; padding:0 3px; }
.jcarousel-skin-tango2 .jcarousel-item-placeholder { color: #000; }
/* Inner Template Slider Horizontal Buttons */

.jcarousel-skin-tango2 .jcarousel-next-horizontal { position: absolute; right: 5px; width: 6px; height: 20px; cursor: pointer; background: transparent url(../images/arrow-right4.jpg) no-repeat 0 0; }
.jcarousel-skin-tango2 .jcarousel-next-horizontal:hover { }
.jcarousel-skin-tango2 .jcarousel-next-horizontal:active { }
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:active { cursor: default; background:url(../images/arrow-right5.gif) no-repeat; }
.jcarousel-skin-tango2 .jcarousel-prev-horizontal { position: absolute; left: 5px; width: 6px; height: 20px; cursor: pointer; background: transparent url(../images/arrow-left4.jpg) no-repeat 0 0; }
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:hover { }
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:active { }
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:active { cursor: default; background:url(../images/arrow-left5.jpg) no-repeat; }
/*CSS for home page scroll starts here*/

#sub-links .jcarousel-skin-tango .jcarousel-container { background:none; }
#sub-links .jcarousel-skin-tango .jcarousel-container-horizontal { width: 590px; padding:0; }
#sub-links .jcarousel-skin-tango .jcarousel-clip-horizontal { width:  540px; margin:0 auto; }
#sub-links .jcarousel-skin-tango .jcarousel-item { width: 171px; height: 15px; border:none; }
#sub-links .jcarousel-skin-tango .jcarousel-item-horizontal { margin-right:10px; }
#sub-links .jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }
/* CSS For Vertical scroll Box starts here  */

#sub-links .jcarousel-skin-tango .jcarousel-container-vertical { width: 172px; height:163px; padding-top:2px; border:none; }
#sub-links .jcarousel-skin-tango .jcarousel-clip-vertical { width:  151px; height: 176px; margin-left:8px; margin-top:11px; padding-top:0 !important; }
#sub-links .jcarousel-skin-tango .jcarousel-clip-vertical .jcarousel-item { border:none; }
#sub-links .jcarousel-skin-tango .jcarousel-clip-vertical .jcarousel-item img { margin:0 2px; }
#sub-links .jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom:7px; }
/* Vertical Buttons */

#sub-links .jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; bottom: -1px; width: 161px; height: 11px; cursor: pointer; background:url(../images/bottom-arrow.jpg) 8px top no-repeat; }
#sub-links .jcarousel-skin-tango .jcarousel-next-vertical:hover { background:url(../images/bottom-arrow-disable.jpg) 8px top no-repeat; }
#sub-links .jcarousel-skin-tango .jcarousel-next-vertical:active { background:url(../images/bottom-arrow.jpg) 8px top no-repeat; }
#sub-links .jcarousel-skin-tango .jcarousel-next-disabled-vertical, #sub-links .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, #sub-links .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor:default; background:url(../images/bottom-arrow-disable.jpg) 8px top no-repeat; }
#sub-links .jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute; top: 1px; width: 161px; height: 11px; cursor: pointer; background: url(../images/top-arrow.jpg) 8px top no-repeat; }
#sub-links .jcarousel-skin-tango .jcarousel-prev-vertical:hover { background:url(../images/top-arrow-disable.jpg) 8px top no-repeat; }
#sub-links .jcarousel-skin-tango .jcarousel-prev-vertical:active { background: url(../images/top-arrow.jpg) 8px top no-repeat; }
#sub-links .jcarousel-skin-tango .jcarousel-prev-disabled-vertical, #sub-links .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, #sub-links .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background:url(../images/top-arrow-disable.jpg) 8px top no-repeat; }
