﻿/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container{position: relative;}
.jcarousel-clip{padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list{overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li, .jcarousel-item{float: left;list-style: none;width: 75px;height: 75px;}
/**
 * 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: 1001;display: none;}
.jcarousel-prev{z-index: 1001;display: none;}
.jcarousel-skin-tango .jcarousel-container{margin: 0px auto 0px auto;text-align: center;}
.jcarousel-skin-tango .jcarousel-container-horizontal{padding: 0px;}
.jcarousel-skin-tango .jcarousel-container-vertical{padding: 40px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{}
.jcarousel-skin-tango .jcarousel-clip-vertical{}
.jcarousel-skin-tango .jcarousel-item{}
/*Horizontal Buttons*/
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right: 0px;}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom: 0px;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background: #fff;color: #000;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position: absolute;width: 39px;height: 49px;cursor: pointer;background: transparent url(images/rightarrow.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{z-index: 1010;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{z-index: 1010;}
.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;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position: absolute;width: 39px;height: 49px;cursor: pointer;background: transparent url() no-repeat 0 0;z-index: 21;}
.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;}
/*Vertical Buttons*/
.jcarousel-skin-tango .jcarousel-next-vertical{position: absolute;bottom: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url() no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active{background-position: 0 -64px;}
.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-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical{position: absolute;top: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url() no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position: 0 -32px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position: 0 -64px;}
.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-position: 0 -96px;}
/* Hero */
.jcarousel-skin-hero .jcarousel-container {}
.jcarousel-skin-hero .jcarousel-container-horizontal {}
.jcarousel-skin-hero .jcarousel-container-vertical {padding: 40px 20px;}
.jcarousel-skin-hero .jcarousel-clip-horizontal {}
.jcarousel-skin-hero .jcarousel-clip-vertical {}
.jcarousel-skin-hero .jcarousel-item {}
.jcarousel-skin-hero .jcarousel-item-horizontal {}
.jcarousel-skin-hero .jcarousel-item-vertical {}
.jcarousel-skin-hero .jcarousel-item-placeholder {background: #fff;color: #000;}
/*Horizontal Buttons*/
.jcarousel-skin-hero .jcarousel-next-horizontal {position: absolute;width: 32px;height: 32px;cursor: pointer;background: transparent url(next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-hero .jcarousel-next-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-hero .jcarousel-next-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-hero .jcarousel-next-disabled-horizontal,.jcarousel-skin-hero .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-hero .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.jcarousel-skin-hero .jcarousel-prev-horizontal {position: absolute;width: 32px;height: 32px;cursor: pointer;background: transparent url(prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-hero .jcarousel-prev-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-hero .jcarousel-prev-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-hero .jcarousel-prev-disabled-horizontal,.jcarousel-skin-hero .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-hero .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
/*Vertical Buttons*/
.jcarousel-skin-hero .jcarousel-next-vertical {position: absolute;bottom: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url(next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-hero .jcarousel-next-vertical:hover {background-position: 0 -32px;}
.jcarousel-skin-hero .jcarousel-next-vertical:active {background-position: 0 -64px;}
.jcarousel-skin-hero .jcarousel-next-disabled-vertical,.jcarousel-skin-hero .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-hero .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -96px;}
.jcarousel-skin-hero .jcarousel-prev-vertical {position: absolute;top: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url(prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-hero .jcarousel-prev-vertical:hover {background-position: 0 -32px;}
.jcarousel-skin-hero .jcarousel-prev-vertical:active {background-position: 0 -64px;}
.jcarousel-skin-hero .jcarousel-prev-disabled-vertical,.jcarousel-skin-hero .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-hero .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}
/* Tool bar skin */
.jcarousel-skin-toolbar{height: 50px;z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-skin-toolbar li {width:63px; float:left;list-style:none;height:45px;margin-right:5px;margin-left:5px;text-align:center;padding-top:1px;}
.jcarousel-skin-toolbar li img.jcarousel-skin-toolbar-image{height:43px;}
.jcarousel-skin-toolbar li img.clickable{cursor:pointer;cursor:hand;}
.jcarousel-skin-toolbar .jcarousel-container{margin:0px 0px 0px 0px;text-align:center;}
.jcarousel-skin-toolbar .jcarousel-container-horizontal{padding:2px 15px;}
.jcarousel-skin-toolbar .jcarousel-item-horizontal{margin-right:0px;}
.jcarousel-skin-toolbar .jcarousel-item-vertical{margin-bottom:0px;}
.jcarousel-skin-toolbar .jcarousel-item-placeholder{background: #fff;color: #000;}
.jcarousel-skin-toolbar .jcarousel-next-horizontal{position:absolute;top:15px;right:5px;width:14px;height:15px;cursor:pointer;background:url() no-repeat 0 0;margin-top:15px;}
.jcarousel-skin-toolbar .jcarousel-next-disabled-horizontal, .jcarousel-skin-toolbar .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-toolbar .jcarousel-next-disabled-horizontal:active{cursor:default;opacity:0.4;filter:alpha(opacity=40);-ms-filter:alpha(opacity=40);}
.jcarousel-skin-toolbar .jcarousel-prev-horizontal{position:absolute;top:15px;right:5px;width:14px;height:15px;cursor:pointer;background:url() no-repeat 0 0;margin-top:15px;}
.jcarousel-skin-toolbar .jcarousel-prev-disabled-horizontal, .jcarousel-skin-toolbar .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-toolbar .jcarousel-prev-disabled-horizontal:active{cursor:default;opacity:0.4;filter:alpha(opacity=40);-ms-filter:alpha(opacity=40);}
/* END Tool bar skin */
/* Presenter */
.jcarousel-skin-presenter{text-align: center;margin-left:22px;margin-right:22px;}
.jcarousel-skin-presenter .jcarousel-container {}
.jcarousel-skin-presenter .jcarousel-container-horizontal {}
.jcarousel-skin-presenter .jcarousel-clip-horizontal {z-index:10;}
.jcarousel-skin-presenter .jcarousel-item {overflow: hidden;}
.jcarousel-skin-presenter .jcarousel-item-horizontal {}
.jcarousel-skin-presenter .jcarousel-item-placeholder {color: #000;}
/*Horizontal Buttons*/
.jcarousel-skin-presenter .jcarousel-next-horizontal{z-index:1;position:absolute;width:25px;height:33px;cursor:pointer;background:url() no-repeat 0 0;}
.jcarousel-skin-presenter .jcarousel-next-horizontal:hover{background:url(http://www.atlantis.com/_basethemes/atl_default/images/presenter/arrows/right_arrow_over.gif) no-repeat 0 0;}
.jcarousel-skin-presenter .jcarousel-next-disabled-horizontal,.jcarousel-skin-presenter .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-presenter .jcarousel-next-disabled-horizontal:active {display:none;}
.jcarousel-skin-presenter .jcarousel-prev-horizontal{z-index:1;position:absolute;width:25px;height:33px;cursor:pointer;background:url() no-repeat 0 0;}
.jcarousel-skin-presenter .jcarousel-prev-horizontal:hover{background:url() no-repeat 0 0;}
.jcarousel-skin-presenter .jcarousel-prev-disabled-horizontal,.jcarousel-skin-presenter .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-presenter .jcarousel-prev-disabled-horizontal:active {display:none;}
/* END Presenter */
