#slider{overflow-x:hidden;overflow-y:auto;width:700px;height:390px;list-style:none}
.anythingSlider-minimalist-square{margin:0 auto;padding:0 30px}
.anythingSlider-minimalist-square .anythingWindow{border-top:3px solid #333;border-bottom:3px solid #333}
.anythingSlider-minimalist-square .anythingControls a{border:black 1px solid;background-color:#333;color:white}
.anythingSlider-minimalist-square .anythingControls a.cur,.anythingSlider-minimalist-square .anythingControls a:hover{background-color:#777;color:black}
.anythingSlider-minimalist-square .anythingControls a.start-stop{background:#040;-moz-box-shadow:inset 1px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow:inset 1px 2px 5px rgba(0,0,0,0.5);box-shadow:inset 1px 2px 5px rgba(0,0,0,0.5);color:#ddd}
.anythingSlider-minimalist-square .anythingControls a.start-stop.playing{background-color:#800}
.anythingSlider-minimalist-square .anythingControls a.start-stop:hover,.anythingSlider-minimalist-square .anythingControls a.start-stop.hover,.anythingSlider-minimalist-square .anythingControls a.start-stop .anythingControls ul a:hover{-moz-box-shadow:inset 0 0 0 black;-webkit-box-shadow:inset 0 0 0 black;box-shadow:inset 0 0 0 black;color:white}
.anythingSlider-minimalist-square.activeSlider .anythingWindow{border-color:#164054}
.anythingSlider-minimalist-square.activeSlider .anythingControls a{background-color:#164054;color:white}
.anythingSlider-minimalist-square.activeSlider .anythingControls a.cur,.anythingSlider-minimalist-square.activeSlider .anythingControls a:hover{background-color:white;color:black}
.anythingSlider-minimalist-square.activeSlider .anythingControls a.start-stop{background:#080;color:white}
.anythingSlider-minimalist-square.activeSlider .anythingControls a.start-stop.playing{background:#f00;color:white}
.anythingSlider-minimalist-square.activeSlider .start-stop:hover,.anythingSlider-minimalist-square.activeSlider .start-stop.hover{color:white}
.anythingSlider-minimalist-square .arrow{position:absolute;top:50%;display:block}
.anythingSlider-minimalist-square .arrow a{display:block;margin:-20px 0 0 0;width:30px;height:40px;outline:0;text-align:center}
.anythingSlider-minimalist-square .back{left:0}
.anythingSlider-minimalist-square .back a{background-position:left bottom}
.anythingSlider-minimalist-square .back a:hover,.anythingSlider-minimalist-square .back a.hover{background-position:left top}
.anythingSlider-minimalist-square .forward{right:0}
.anythingSlider-minimalist-square .forward a{background-position:right bottom}
.anythingSlider-minimalist-square .forward a:hover,.anythingSlider-minimalist-square .forward a.hover{background-position:right top}
.anythingSlider-minimalist-square .anythingControls{position:absolute;right:20px;bottom:5px;z-index:100;display:none;float:right;margin:0 45px;height:15px;outline:0;opacity:.90;filter:alpha(opacity=90)}
.anythingSlider-minimalist-square .anythingControls ul{float:left;margin:0;padding:0}
.anythingSlider-minimalist-square .anythingControls ul li{float:left;margin:0;padding:0;list-style:none}
.anythingSlider-minimalist-square .anythingControls ul a{display:inline-block;margin:3px;padding:0;width:10px;height:10px;outline:0;text-align:center;text-decoration:none}
.anythingSlider-minimalist-square .anythingControls span{display:block;visibility:hidden}
.anythingSlider-minimalist-square .anythingControls .anythingNavWindow{float:left;overflow:hidden}
.anythingSlider-minimalist-square .anythingControls li.prev span,.anythingSlider-minimalist-square .anythingControls li.next span{position:relative;top:-6px;visibility:visible}
.anythingSlider-minimalist-square .anythingControls .start-stop{z-index:100;display:inline-block;margin:3px;padding:0;width:10px;height:10px;outline:0;text-align:center;text-decoration:none}
.as-oldie .anythingSlider-minimalist-square .arrow{top:45%}
.as-oldie .anythingSlider-minimalist-square .arrow a{margin:0}
.anythingSlider{position:relative;display:block;overflow:visible!important}
.anythingSlider .anythingWindow{position:relative;overflow:hidden;width:100%;height:100%}
.anythingSlider .anythingBase{position:absolute;top:0;left:0;overflow:visible!important;margin:0;padding:0;background:transparent;list-style:none}
.anythingSlider .arrow span{display:block;visibility:hidden}
.anythingSlider .arrow.disabled{display:none}
.anythingSlider .panel{display:block;float:left;overflow:hidden;margin:0;padding:0;background:transparent}
.anythingSlider .vertical .panel{float:none}
.anythingSlider .fade .panel{position:absolute;top:0;left:0;z-index:-1;float:none}
.anythingSlider .fade .activePage{z-index:0}
.anythingSlider.rtl .anythingWindow{unicode-bidi:bidi-override;direction:ltr}
.anythingSlider.rtl .anythingControls ul{float:left}
.anythingSlider.rtl .anythingControls ul a{float:right}
.anythingSlider .anythingWindow,.anythingSlider .anythingControls ul a,.anythingSlider .arrow a,.anythingSlider .start-stop{-moz-transition-duration:0;-o-transition-duration:0;-webkit-transition-duration:0;transition-duration:0}
.tmpl_homePage .page-wrap,.tmpl_homePage section.hero+.page-wrap{margin-top:0;background-color:transparent}
.tmpl_homePage .anythingControls{top:inherit!important;bottom:270px!important}
.tmpl_homePage section.hero{margin-bottom:0}
#promo-container{position:absolute;width:100%;height:150px;background:transparent url("clientlibs.homepage/images/homepage/promos-bg.png") repeat left top;bottom:125px}
#promo-wrapper{position:relative;margin:0 auto;padding-top:17px;width:979px;height:132px}
#carousel{position:relative;left:32px;z-index:500;overflow:hidden;width:915px;height:132px}
#arrowL,#arrowR{position:absolute;top:17px;z-index:800;overflow:hidden;width:31px;height:90px;background-image:url(clientlibs.common/images/common/carousel-arrows.png);background-repeat:no-repeat;cursor:pointer}
#arrowL{left:0;display:none;background-position:0 0}
#arrowR{right:0;display:none;background-position:-31px 0}
#arrowL.disable,#arrowR.disable{cursor:default}
#arrowL.disable,#arrowL.disable:hover{background-position:0 -180px}
#arrowR.disable,#arrowR.disable:hover{background-position:-31px -180px}
#arrowL:hover{background-position:0 -90px}
#arrowR:hover{background-position:-31px -90px}
#displace .showPromo{float:left;margin:0 1px;margin-top:0;width:303px;height:132px}
#displace{position:relative}
#displace .showPromo a.promoImg img{display:block;margin-bottom:0;width:301px;height:88px;border:1px solid #444}
#displace .showPromo a.promoImg:hover{color:#bbb;text-decoration:none}
#displace .showPromo span.linkWhite{display:inline-block;margin:8px 0 0 1px;background:url("clientlibs.homepage/images/homepage/grey_arrow.png") right 4px no-repeat;color:#ccc;vertical-align:top;text-decoration:none;text-transform:none;font:lighter 13px/15px "TradeGothic-CnBold","Arial Narrow",sans-serif}
#displace .showPromo span.linkWhite:after{padding:0 7px;content:""}
#promo-open{position:absolute;display:none;overflow:auto;width:100%;bottom:125px}
#promo-open .promo-open-inner{position:relative;margin:0;width:100%;height:23px;border-top:1px solid #333;background-color:#272727}
.disclaimerBelowPromoActive #promo-open .promo-open-inner{background-color:#242424}
#promo-open .promo-open-cta{position:relative;overflow:auto;margin:0 auto;width:980px}
#promo-open .promo-open-cta a{display:block;float:left;padding:7px 33px;border-top:1px solid #333;border-right:1px solid #333;border-left:1px solid #333;background-color:#292929;color:#ccc;text-transform:uppercase;font:normal 11px/1 "TradeGothic-CnBold","Arial Narrow",sans-serif;cursor:pointer}
#promo-open .promo-open-cta a span{padding-right:13px;background:transparent url(clientlibs.common/images/simages-source/common/site-chrome/arrow-up_ff6600_9x5.png) no-repeat right center}
.thinPromo-container .showPromo .cta-link{color:#bbb;font-family:"TradeGothic-CnBold","Arial Narrow","Impact",sans-serif;font-size:13px}
.bodywrap.tmpl_homePage+footer.global-footer{margin-top:0}
.disclaimerBelowPromoActive .anythingControls{top:670px!important}