.vertical_slide ul li a {background:#F3F3F3 none repeat scroll 0 0;
border:1px solid #DFDFDF;
display:block;
height:23px;
margin-left:1px;
padding:5px 0 0 13px;
width:auto;}
.vertical_slide span.img_slider{float:left;border:1px solid #cecece; background:#dcdcdc; padding:2px;width:99px; height:54px; margin-right:10px}
.vertical_slide span:hover.img_slider{border:1px solid #cecece;background:#d6ecff;}
.vertical_slide span.img_slider img {border:1px solid #fdfdfd; width:97px; height:52px;}


.jcarousel-container {  position: relative;}

.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}

.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: -13px;margin: 0;padding: 0;}

.jcarousel-list li,
.jcarousel-item {color:#6A6A6A;
font-size:14px;
font-weight:normal;
height:32px;
margin-bottom:2px;
padding:0;}

.jcarousel-list li a,
.jcarousel-item a {
background:#F3F3F3 none repeat scroll 0 0;
border:1px solid #DFDFDF;
display:block;
height:23px;
margin-left:1px;
padding:5px 0 0 13px;
width:auto;}

.jcarousel-list li a:hover,
.jcarousel-item a:hover {
	border:1px solid #B4CDE2;
background-color:#FFFFFF;
color:#000000;
text-decoration:none;}

.jcarousel-next {z-index: 3;display: none;}

.jcarousel-prev {z-index: 3;display: none;}

.jcarousel-skin-vertical .jcarousel-container {background: transparent;border:none;margin-bottom:10px; padding:0;}
.jcarousel-skin-vertical .jcarousel-container-vertical {width: 238px;height:412px;padding:25px 0 25px 13px;}

.jcarousel-skin-vertical .jcarousel-clip-vertical {width:238px; height: 412px;}

.jcarousel-skin-vertical .jcarousel-item {width: auto; height: 23px; margin-left:1px;
padding:5px 0 0 13px;}

.jcarousel-skin-vertical .jcarousel-item-vertical {margin-bottom: 10px;}

.jcarousel-skin-vertical .jcarousel-item-placeholder {background: #fff;color: #000;}
/**
 *  Vertical Buttons
 */
.jcarousel-skin-vertical .jcarousel-next-vertical {position: absolute; bottom: 5px;left: 109px;width: 35px;height: 11px;cursor: pointer;background: transparent url(layout/portfolio_slide_next.gif.gif) no-repeat 0 0;}

.jcarousel-skin-vertical .jcarousel-next-vertical:hover {background:url(layout/portfolio_slide_hover_next.gif) no-repeat 0 0;}

.jcarousel-skin-vertical .jcarousel-next-vertical:active {background-position: 0 0px;}

.jcarousel-skin-vertical .jcarousel-next-disabled-vertical,
.jcarousel-skin-vertical .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-vertical .jcarousel-next-disabled-vertical:active {cursor: pointer;background-position: 0 0px;}

.jcarousel-skin-vertical .jcarousel-prev-vertical {position: absolute;top: 5px;left: 108px;width: 35px;height:11px;cursor: pointer;background: transparent url(layout/portfolio_slide_prev.gif.gif) no-repeat 0 0;}

.jcarousel-skin-vertical .jcarousel-prev-vertical:hover {background:url(layout/portfolio_slide_hover_prev.gif) no-repeat 0 0;}

.jcarousel-skin-vertical .jcarousel-prev-vertical:active { background-position: 0 0px;}

.jcarousel-skin-vertical .jcarousel-prev-disabled-vertical,
.jcarousel-skin-vertical .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-vertical .jcarousel-prev-disabled-vertical:active {cursor: pointer; background-position: 0 0px;}