/*========== GENERAL SCROLL-PANE ==========*/

.jspScrollable { position:relative; }

.jspContainer	{ overflow: hidden; position: relative; height: 338px !important;}
#latest-prd0 {margin-top: -68px;}

.jspPane 		{ position: absolute; }

.jspVerticalBar { position: absolute; }

.jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }

/*----------------------------------*/

.jspTrack { 

	position: relative;

	height:100%;

	}

/*----------------------------------*/

.jspDragTop,

.jspDragBottom 	{ height:11px; position:absolute; width:100%; }



.jspDragBottom { bottom:0px; position:absolute; }

.jspDrag {

	position:relative;

	top:0;

	left:0;

	cursor:pointer;

	background:#434444;

	}

.jspDragInner {

	position:relative;

	top:7px;

	margin-bottom:7px;

	width:100%;

	}

/*----------------------------------*/

.jspVerticalBar {

	position: absolute;

	top: 0;

	right: 0px;

	width: 15px;

	height: 100%;

	z-index:99;

	background: url(../image/rgen/vscroll-track.png);

	}

.jspVerticalBar .jspArrow { height: 16px; }

.jspVerticalBar .jspArrow:focus { outline: none; }

.jspDragTop {}

.jspVerticalBar .jspDrag { background:url(../image/rgen/sprites.png) no-repeat 0 -281px #434444; }



/*----------------------------------*/

.jspHorizontalBar {

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	height: 15px;

	background: url(../image/rgen/hscroll-track.png);

	}

.jspHorizontalBar .jspCap {	float: left; }

.jspHorizontalBar .jspTrack,

.jspHorizontalBar .jspDrag { float: left; height: 100%; }

.jspHorizontalBar .jspArrow { width: 10px; float: left; height: 100%; }



.jspHorizontalBar .jspTrack {  }

.jspHorizontalBar .jspDrag { height: 15px; background:url(../image/rgen/sprites.png) no-repeat 0 -256px #434444;  }



/* Yuk! CSS Hack for IE6 3 pixel bug :( */

* html .jspCorner { margin: 0 -3px 0 0; }

.h-scroll {

	width:3000px;

	}

