/*----------------------Recent News----------------------------*/
.recentNews .list_carousel { position: relative; padding: 0 1px 0 40px; width: 702px; left: 90px; bottom: 15px; }
.recentNews .list_carousel ul { margin: 0; padding: 0; list-style: none; display: block; width: 10000px; }
.recentNews .list_carousel li { text-align: left; display: block; float: left; padding: 0; width: 660px; margin: 0px; }
.recentNews #prev4 { float: left; position: absolute; top: 0px; background: url(../images/arrows.png) no-repeat -15px -197px; text-indent: -10000px; height: 14px; width: 14px; left: 0px; }
.recentNews #next4 { float: right; position: absolute; top: 0px; background: url(../images/arrows.png) no-repeat -30px -197px; height: 14px; width: 14px; text-indent: -10000px; left: 17px; }

/*-------------------Our Customers-------------------------------*/
#ourCustomers .list_carousel { height: 50px; position: absolute; padding: 0 30px; width: 900px; }
#ourCustomers .list_carousel ul { margin: 0; padding: 0; list-style: none; display: block; width: 10000px; }
#ourCustomers .list_carousel li { text-align: center; width: 90px; height: 45px; margin: 6px; display: block; float: left; padding: 0 0 0 10px; }
#ourCustomers #prev2 { float: left; position: absolute; top: 8px; left:0px; background: url(../images/arrows.png) -50px -184px; text-indent: -10000px; height: 40px; width: 20px; }
#ourCustomers #next2 { float: right; position: absolute; right: 0px; top: 8px; background: url(../images/arrows.png) no-repeat -72px -184px; height: 40px; width: 20px; text-indent: -10000px; }

/*-------------------Testimonials-------------------------------*/
.testimonials .list_carousel { position: relative; width: 100%; padding-top: 0; padding-right: 1px; padding-bottom: 0; padding-left: 1px; }
.testimonials .list_carousel ul { margin: 0; padding: 0; list-style: none; display: block; width: 10000px; }
.testimonials .list_carousel li { text-align: center; display: block; float: left; padding: 0; width: 637px; height:205px; }
.subContent .testimonials .list_carousel li { width: 720px; }
.testimonials #prev { float: left; position: absolute; top: -60px; right:50px; background: url(../images/arrows.png) -125px -133px; text-indent: -10000px; height: 30px; width: 30px; }
.testimonials #next { float: right; position: absolute; right: 10px; top: -60px; background: url(../images/arrows.png) no-repeat -155px -133px; height: 30px; width: 30px; text-indent: -10000px; }

/*-----------------------Carousel Small---------------------------*/
.carousel-small .list_carousel { position: relative; width: 100%; padding-top: 0; padding-right: 1px; padding-bottom: 0; padding-left: 1px; }
.carousel-small .list_carousel ul { margin: 0; padding: 0; list-style: none; display: block; width: 10000px; }
.carousel-small .list_carousel li { text-align: center; display: block; float: left; padding: 0 6px; width: 200px; }
.subContent .carousel-small .list_carousel li { padding: 0 20px; }
.carousel-small #prev3 { float: left; position: absolute; top: -60px; right:50px; background: url(../images/arrows.png) -125px -133px; text-indent: -10000px; height: 30px; width: 30px; }
.carousel-small #next3 { float: right; position: absolute; right: 10px; top: -60px; background: url(../images/arrows.png) no-repeat -155px -133px; height: 30px; width: 30px; text-indent: -10000px; }

/*-----------------------Latest Small---------------------------*/
.latest-carousel-small .latest-list_carousel { position: relative; }
.latest-carousel-small .latest-list_carousel ul { list-style: none; display: block; margin-left:15px  }
.latest-carousel-small .latest-list_carousel li { display: block; float: left; padding: 0; width: 260px; }
.latest-carousel-small #prev6 { float: left; position: absolute; top: 7px; background: url(../images/arrows.png) no-repeat -15px -197px; text-indent: -10000px; height: 14px; width: 14px; right: 26px; }
.latest-carousel-small #next6 { float: right; position: absolute; top: 7px; background: url(../images/arrows.png) no-repeat -30px -197px; height: 14px; width: 14px; text-indent: -10000px; right: 10px; }

/*------------------------Case Study Carousel--------------------------*/
#container .CS-carousel .list_carousel { position: relative; width: 460px; padding-top: 0; padding-right: 1px; padding-bottom: 0; padding-left: 0px; }
#container .CS-carousel .list_carousel ul { margin: 0; padding: 0; list-style: none; display: block; width: 10000px; }
#container .CS-carousel .list_carousel li { text-align: left; display: block; float: left; padding: 0; width: 460px; margin: 0px; height: 320px; }
#container .CS-carousel #prev5 { float: left; position: absolute; top: 130px; background: url(../images/arrows.png) no-repeat -123px -67px; text-indent: -10000px; height: 65px; width: 31px; left: -6px; }
#container .CS-carousel #prev5:hover { background: url(../images/arrows.png) no-repeat -155px -67px; }
#container .CS-carousel #next5 { float: right; position: absolute; top: 130px; background: url(../images/arrows.png) no-repeat -123px 0px; height: 65px; width: 31px; text-indent: -10000px; right: -6px; }
#container .CS-carousel #next5:hover { background: url(../images/arrows.png) no-repeat -155px 0px; }