.carousel{overflow:hidden;position:relative}.carousel .viewport{overflow:hidden;position:relative;z-index:0}.carousel .viewport>ul{list-style-type:none;margin:0;overflow:auto;padding:0;position:absolute;width:20000px}.carousel .viewport>ul>li{float:left;list-style-type:none;position:relative}*+html .carousel .viewport>ul>li{list-style:outside}.carousel .controls{position:absolute;top:0;left:0;width:100%;height:0;z-index:2}.carousel .controls>.pagerDots{cursor:pointer;position:absolute;top:10px;right:36px}.carousel .controls>.prev,.carousel .controls>.next{background-repeat:no-repeat;cursor:pointer;position:absolute;width:26px;height:121px}.carousel .controls>.prev{background-image:url(../img/slider-prev.png);left:0;right:auto}.carousel .controls>.next{background-image:url(../img/slider-next.png);left:auto;right:0}.carousel .controls>.prev>.peekArrow,.carousel .controls>.next>.peekArrow{display:none;padding:10px 0;width:212px;height:47px;position:absolute;top:27px}.carousel .controls>.prev>.peekArrow{background:url(../img/peekarrow-prev.png) no-repeat;left:-5px;padding-left:33px}.carousel .controls>.next>.peekArrow{background:url(../img/peekarrow-next.png) no-repeat;right:1px;padding-right:33px}.carousel .controls>.prev:hover>.peekArrow,.carousel .controls>.prev:focus>.peekArrow,.carousel .controls>.next:hover>.peekArrow,.carousel .controls>.next:focus>.peekArrow{display:block}.carousel .controls .peekArrow>.thumb{width:58px;height:43px;position:absolute;bottom:14px}.carousel .controls>.prev>.peekArrow>.thumb{right:4px}.carousel .controls>.next>.peekArrow>.thumb{left:10px}.carousel .controls .peekArrow>.title{color:#2579cc;font-size:12px;font-weight:bold;line-height:14px;position:absolute;width:127px}.carousel .controls>.prev>.peekArrow>.title{right:72px}.carousel .controls>.next>.peekArrow>.title{left:78px}.carousel .staticOverlay{position:absolute;z-index:1}.bannerSlider{margin-bottom:0;width:1012px}.bannerSlider .viewport{border-left:solid 1px #474744;margin-left:25px;height:280px;width:961px}.bannerSlider .viewport>ul>li{width:1050px;height:280px}.bannerSlider .controls>.prev,.bannerSlider .controls>.next{top:70px}.bannerSlider.lander .viewport{height:680px}.bannerSlider.lander .viewport>ul>li{height:680px}.bannerSlider.lander .controls>.prev,.bannerSlider.lander .controls>.next{top:200px}.bgSliderOuter{position:relative;z-index:0}.bgSliderOuter .bgLayer{background-position:top center;background-repeat:no-repeat;background-size:100%;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.bgSliderOuter .contentLayer{position:relative;z-index:2}.bgSlider{width:1012px}.bgSlider .viewport{background:url(../img/slider-bg.png) repeat 0 0 transparent;margin-left:26px;height:382px;width:960px}.bgSlider .viewport>ul>li{height:382px;width:960px}.bgSlider .controls>.prev,.bgSlider .controls>.next{top:105px}.bgSlider .staticOverlay{margin:39px 0 0 0;width:300px;top:0;right:36px}.activitySlider.carousel{margin-bottom:0}.activitySlider .viewport{height:auto}.activitySlider .viewport>ul{position:relative}.activitySlider .viewport>ul>li{width:187px}.activitySlider .controls{top:auto;bottom:0}.activitySlider .controls>.pagerDots{top:auto;bottom:17px;right:17px}.activitySlider .controls>.pagerDots>a{background-image:url(../img/bullet2.png)}.activitySlider .carControls>a:hover,.activitySlider .carControls>a.active{background-position:0 -8px}