/*
##########################################
# VERTICAL SCROLLER 
##########################################
*/
.scroll-pane			{ overflow:auto; min-height:1px; position:relative; }
.scroll-pane-overflow	{ overflow:hidden; position:relative; min-height:1px; }
.jScrollPaneContainer	{ position:relative; z-index:1; min-height:1px; }

/* SCROLLBAR CSS
=============================*/
.jScrollPaneTrack,
.jScrollPaneDrag,
.jScrollPaneDragTop,
.jScrollPaneDragBottom,
.jScrollArrowUp,
.jScrollArrowDown		{ position:absolute; }

.jScrollPaneTrack 		{ cursor:pointer; right:0; top:0; height:100%; background-color:#666666;  }
.jScrollPaneDrag 		{ cursor:pointer; overflow:hidden; z-index:5; }
.jScrollPaneDragTop 	{ top:0; left:0; overflow:hidden; }
.jScrollPaneDragBottom 	{ bottom:0; left:0; overflow:hidden; }

.jScrollArrowUp,
.jScrollArrowDown {
	display:block;
	z-index:1;
	text-indent:-2000px;
	overflow:hidden;
	height:9px;
	}
.jScrollArrowUp 		{ top:0; right:0; }
.jScrollArrowUp:hover 	{}
.jScrollArrowDown 		{ bottom:0; right:0; }
.jScrollArrowDown:hover	{}

.jScrollActiveArrowButton, .jScrollActiveArrowButton:hover {}
/*
******************************************
* VR SCROLLER TYPE 1
******************************************
*/
.vr-scroller-typ1 .scroll-pane { 
		height:305px;
		/* padding:10px; padding-top:0px; padding-bottom:0px;*/ 
		width:467px;
		
		}
.vr-scroller-typ1 .scroll-pane-overflow { height:303px; }
/*--------------------------------------*/
.vr-scroller-typ1 .jScrollPaneTrack,
.vr-scroller-typ1 .jScrollPaneDragTop,
.vr-scroller-typ1 .jScrollPaneDragBottom,
.vr-scroller-typ1 .jScrollPaneDrag {
	background:url(../../images/vr-scrollbar.png) no-repeat;
	
	}
.vr-scroller-typ1 .jScrollPaneDrag { background-repeat:repeat-y; background-position:0 0; }
.vr-scroller-typ1 .jScrollPaneDragTop { height:3px; background-position:-24px 0; }
.vr-scroller-typ1 .jScrollPaneDragBottom { height:3px; background-position:-24px -13px; }

.vr-scroller-typ1 .jScrollPaneTrack {
	background-repeat:repeat-y;
	background-position:-41px 10px;
	right:-6px;
	}
.tab-vr-scroll-2-1 .tab-panes {
	
/*	padding:0px;padding-left:5px;
	padding-right:0px;
	*padding-left:15px;
	margin-top:10px;
	padding-bottom:10px;
	padding-top:5px;
*/	
}
/*
******************************************
* VR SCROLLER TYPE 2 (SIDEBAR CART CASE)
******************************************
*/
.vr-scroller-typ2 .scroll-pane { height:185px;  }
.vr-scroller-typ2 .scroll-pane-overflow { height:185px; padding:0px; margin-right:-10px }
/*--------------------------------------*/
.vr-scroller-typ2 .jScrollPaneTrack,
.vr-scroller-typ2 .jScrollPaneDragTop,
.vr-scroller-typ2 .jScrollPaneDragBottom,
.vr-scroller-typ2 .jScrollPaneDrag {
	background:url(../../images/vr-scrollbar.png) no-repeat;
	}
.vr-scroller-typ2 .jScrollPaneDrag { background-repeat:repeat-y; background-position:-65px 10px; }
.vr-scroller-typ2 .jScrollPaneDragTop { height:3px; background-position:-82px 0; }
.vr-scroller-typ2 .jScrollPaneDragBottom { height:3px; background-position:-82px -13px; }
* html .vr-scroller-typ2 .jScrollPaneDragBottom { bottom:-1px; }

.vr-scroller-typ2 .jScrollPaneTrack {
	background-repeat:repeat-y;
	background-position:-107px 0;
	right:-4px;
	}