img, div, a, input { behavior: url(iepngfix.htc) }
.jcarousel-outer,.jcarousel-next-horizontal,.jcarousel-prev-horizontal,.carousel-list li a,.carousel-list li:hover,.carousel-list li.active,.jc-cover-left,.jc-cover-right{background-image:url(../images/carousel-sprite.png);background-repeat:no-repeat;}
.jcarousel-outer{background-position:-21px top;width:860px; margin-bottom:0px; position:absolute; margin-top:20px;}

.jc-cover-left,.jc-cover-right{position:absolute;top:0;width:8px; z-index:800; }
.jc-cover-left{background-position:-937px top;left:0;}
.jc-cover-right{background-position:-945px top;right:0;}

.carousel-list{ /*height:700px;*/ height:auto; overflow:hidden;}
.listmain{ width:895px; float:left; margin-left:20px;}
.imagelist{ float:left; width:270px;}
.carousel-list li{padding:0 0px 0px 0;font-size:95%;line-height:95%; background:url(../images/abtacrollbg.jpg) top no-repeat;float:left; margin:0 30px 0 0; width:860px; float:left;}
.carousel-list li:hover,.carousel-list li.active{background-position:-1012px top; background:url(../images/abtacrollbg.jpg) top no-repeat;}
.carousel-list li.active a{background-position:-883px -14px;}
.carousel-list a{display:block;padding:8px 0 0 0;text-align:left;background-position:-921px -14px; width:285px;text-decoration:none;}
.carousel-list a img{border:none;}
.carousel-list a:hover{text-decoration:none;}
.carousel-list.large-thumb a{background-position:-954px -7px;}
.carousel-list.large-thumb li.active a{background-position:-976px -7px;}
.carousel-list span{display:block;}
.jc-title{ font-size:19px; color:#3a9350; font-family:Calibri; font-weight:normal; padding:15px 5px 10px 5px;  }
.jc-more{ font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif, "Eurostile Condensed"; float:left; font-weight:normal; width:75px; padding:8px 8px 8px 5px; background:url(../images/readmoreicon.jpg) right no-repeat; margin-bottom:20px;}
.jc-more a:hover{ font-size:12px; color:#000; font-family:Arial, Helvetica, sans-serif, "Eurostile Condensed";}
.jc-location{color:#8d8d8d; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; 
line-height:21px; padding:5px;}
.carousel-list .jcarousel-container-horizontal{width:660px;}
.jcarousel-next-horizontal,.jcarousel-prev-horizontal{width:21px;height:21px;cursor:pointer;position:absolute;/*top:250px;*/top:80px;}
.jcarousel-next-horizontal{right:-27px;background-position:left -21px;}
.jcarousel-next-horizontal:hover{background-position:left -63px;}.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active{background-image:none;}
.jcarousel-prev-horizontal{left:-27px;background-position:left top;}
.jcarousel-prev-horizontal:hover{background-position:left -42px;}
.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active{background-image:none;}



.next-steps { float:left; margin:0 0 0 30px; position:relative; height:700px;}

/****/

.jc-title { line-height:16px; font-size: 16px; }

/****/


/*Pagetop csss*/

#bottompanel{
width:687px;
padding:15px 5px 10px 15px;
float:right;
}

.scrollup{
    width:40px;
    height:40px;
    opacity:1;
    position:fixed;
    bottom:50px;
    right:100px;
    display:none;
    text-indent:-9999px;
background:url(../images/icon_top.png) no-repeat;
}
