.home-grid-carousel,.grid-carousel{background:none repeat scroll 0 0 #fff;box-shadow:none;display:block;height:336px;padding:0;position:relative;width:980px}.home-grid-carousel .list-container{float:left;width:967px;height:317px;margin:12px 0 0 -8px;overflow:hidden;position:relative}.home-grid-carousel .list-container .item,.grid-carousel .list-container .item{float:left;position:relative;margin-bottom:4px}.home-grid-carousel .list-container .item .content,.grid-carousel .list-container .item .content{float:left;width:246px;height:317px;background-color:#5d9bc5;padding:0 43px;-moz-box-shadow:0 0 5px 0 #666;-webkit-box-shadow:0 0 5px 0 #666;box-shadow:0 0 5px 0 #666;position:relative;z-index:10}.home-grid-carousel .list-container .item .content .market,.grid-carousel .list-container .item .content .market{float:left;width:100%;border-bottom:1px solid #bed7e8;color:#fff;font-size:13px;margin:30px 10px 25px 0;padding:0 10px 8px;text-transform:uppercase}.home-grid-carousel .list-container .item .content .title,.grid-carousel .list-container .item .content .title{color:#fff;font-size:25px;font-weight:400;line-height:28px;margin:0 0 10px}.home-grid-carousel .list-container .item .content .blurb,.grid-carousel .list-container .item .content .blurb{color:#fff;font-size:16px;font-weight:400;line-height:18px;padding:0 20px 0 0}.home-grid-carousel .list-container .item .content .link,.grid-carousel .list-container .item .content .link{color:#fff;font-size:16px;font-weight:700;position:relative;margin-top:15px;float:left;clear:both;padding-right:24px;background:url(/media/appresources/images/view-arrow.gif) no-repeat center right;text-decoration:none}.home-grid-carousel .list-container .item .content .link:hover,.grid-carousel .list-container .item .content .link:hover{text-decoration:underline}.home-grid-carousel .list-container .item .image,.grid-carousel .list-container .item .image{width:635px;float:left;height:317px;overflow:hidden;position:relative;z-index:9}.home-grid-carousel .tail,.grid-carousel .tail{border-left:8px solid transparent;border-top:8px solid #052e49;clear:both;display:block;height:0;position:absolute;left:-8px;bottom:12px;z-index:92000}.home-grid-carousel .list-container .wrapper,.grid-carousel .list-container .wrapper{width:9999px;height:322px;overflow:hidden;float:left;margin-top:0!important}.home-grid-carousel .nav-btns .prev,.grid-carousel .nav-btns .prev{position:absolute;top:124px;left:0;width:35px;height:71px;z-index:15;cursor:pointer;background:url(/media/appresources/images/sprite-buttons.png) no-repeat left top;opacity:.7;filter:alpha(opacity=70);display:none}.home-grid-carousel .nav-btns .next,.grid-carousel .nav-btns .next{position:absolute;top:124px;right:0;width:35px;height:71px;z-index:15;cursor:pointer;background:url(/media/appresources/images/sprite-buttons.png) no-repeat right top;opacity:.7;filter:alpha(opacity=70);display:none}.home-grid-carousel .jump,.grid-carousel .jump{position:absolute;bottom:-13px!important;left:0;width:980px;z-index:20}.home-grid-carousel .jump div,.grid-carousel .jump div{display:block;min-width:10%;max-width:20%;position:relative;left:45%;height:17px}.home-grid-carousel .jump div li,.grid-carousel .jump div li{float:left;width:9px;height:9px;text-indent:-9999px;background:url(/media/appresources/images/carousel-pagination.gif) no-repeat left top;cursor:pointer;margin:3px 8px 0 0}.home-grid-carousel .jump div li.last,.grid-carousel .jump div li.last{margin-right:0}.home-grid-carousel .jump div li.selected,.home-grid-carousel .jump div li.selected:hover,.grid-carousel .jump div li.selected,.grid-carousel .jump div li.selected:hover{background:url(/media/appresources/images/carousel-pagination.gif) no-repeat right top}.grid-carousel{height:277px;width:700px}.grid-carousel p{color:#fff}.grid-carousel .list-container{width:700px;height:257px;margin:0}.grid-carousel ul li{margin-left:0!important;list-style:none!important;margin-bottom:4px}.grid-carousel .list-container .item .content .market{float:left;width:100%;border-bottom:1px solid #bed7e8;color:#fff;font-size:13px;margin:30px 10px 25px 0;padding:0 10px 8px;text-transform:uppercase}.grid-carousel .list-container .item .content .title{color:#fff;font-size:22px;line-height:26px;font-weight:400;margin:0 0 15px}.grid-carousel .list-container .item .content .blurb{color:#fff;font-size:16px;font-weight:400;line-height:18px;padding:0 20px 0 0}.grid-carousel .list-container .item .content .link{color:#fff;font-size:16px;font-weight:700;padding-right:24px;position:relative;margin-top:15px;float:left;clear:both;background:url(/media/appresources/images/view-arrow.gif) no-repeat center right;text-decoration:none}.grid-carousel .list-container .item .content .link:hover{text-decoration:underline}.grid-carousel .list-container .item .content{float:left;width:188px;height:206px;background-color:#5d9bc5;padding:19px 20px 32px;position:relative;z-index:10}.grid-carousel .list-container .item .image{width:472px;height:257px;overflow:hidden;position:relative;z-index:9}.grid-carousel .list-container .item .image img{height:257px!important;width:472px!important}.grid-carousel .list-container .wrapper{width:9999px;height:277px}.grid-carousel .nav-btns .prev{top:100px;left:0;width:35px;height:71px}.grid-carousel .nav-btns .next{top:100px;right:0;width:35px;height:71px}.grid-carousel .jump{width:700px;z-index:20;border-bottom:1px solid #ccc}.subpage-content-container .home-grid-carousel .jump,.subpage-content-container .grid-carousel .jump{bottom:0!important}