.jspHorizontalBar,
.jspVerticalBar,
.jspTrack {
	background-color: #000000;
	z-index: 1000;
}
.jspTrack {
	/* border-right: #383838 solid 1px; */
	background-color: #000000;
	width: 12px; 
}
.jspDrag {
	background: #2f2f2f;
	background: -moz-linear-gradient(top,  #2f2f2f 19%, #000000 54%, #2f2f2f 88%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(19%,#2f2f2f), color-stop(54%,#000000), color-stop(88%,#2f2f2f));
	background: -webkit-linear-gradient(top,  #2f2f2f 19%,#000000 54%,#2f2f2f 88%);
	background: -o-linear-gradient(top,  #2f2f2f 19%,#000000 54%,#2f2f2f 88%);
	background: -ms-linear-gradient(top,  #2f2f2f 19%,#000000 54%,#2f2f2f 88%);
	background: linear-gradient(to bottom,  #2f2f2f 19%,#000000 54%,#2f2f2f 88%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f2f2f', endColorstr='#2f2f2f',GradientType=0 );

	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	width: 11px;
	margin-left: 0px;
	border-top: 1px solid #424242; 
	border-bottom: 1px solid #3b3b3b;
}
.jspTrack .jspActive,
.jspTrack .jspHover,
.jspDrag:hover {
	/*
	background: #000000;
	background: -moz-linear-gradient(top,  #000000 19%, #2f2f2f 55%, #000000 88%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(19%,#000000), color-stop(55%,#2f2f2f), color-stop(88%,#000000));
	background: -webkit-linear-gradient(top,  #000000 19%,#2f2f2f 55%,#000000 88%);
	background: -o-linear-gradient(top,  #000000 19%,#2f2f2f 55%,#000000 88%);
	background: -ms-linear-gradient(top,  #000000 19%,#2f2f2f 55%,#000000 88%);
	background: linear-gradient(to bottom,  #000000 19%,#2f2f2f 55%,#000000 88%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );
	*/
}
.jspArrowUp {
	background-image: url('img/scroll_up.png');
	/* background-image: url('../img/scroll/scroll_up_active.png'); */
}
.jspArrowUp:hover, .jspArrowUp.jspDisabled {
	background-image: url('img/scroll_up.png');
	/* background-image: url('../img/scroll/scroll_up_nonactive.png'); */
}
.jspVerticalBar .jspArrow {
	height: 11px;
}
.jspVerticalBar {
	width: 11px;
	border-left: 1px solid #2f2f2f; 
	border-right: 1px solid #000000; 
}
.jspArrowDown {
	background-image: url('img/scroll_down.png');
	/* background-image: url('../img/scroll/scroll_down_active.png'); */
	-moz-border-radius: 0px 0px 4px 0px;
	-webkit-border-radius: 0px 0px 4px 0px;
	border-radius: 0px 0px 4px 0px;
}
.jspArrowDown:hover, .jspArrowDown.jspDisabled {
	background-image: url('img/scroll_down.png');
	/* background-image: url('../img/scroll/scroll_down_nonactive.png'); */
}
.jspPane {
	margin-bottom: 8px;
}

.messageFromFibaroPopUp .jspHorizontalBar,
.messageFromFibaroPopUp .jspVerticalBar,
.messageFromFibaroPopUp .jspTrack {
	background-color: #000000;
	z-index: 1;
}
.messageFromFibaroPopUp .jspVerticalBar {
	width: 16px;
	border:none;
}
.messageFromFibaroPopUp .jspVerticalBar .jspArrow {
	height: 16px;
}
.messageFromFibaroPopUp .jspTrack {
	border-right: #383838 solid 1px;
	width: 15px;
}
.messageFromFibaroPopUp .jspDrag{
	background: #303030; /* Old browsers */
	background: -moz-linear-gradient(top,  #303030 0%, #464646 50%, #303030 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303030), color-stop(50%,#464646), color-stop(100%,#303030)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #303030 0%,#464646 50%,#303030 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #303030 0%,#464646 50%,#303030 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #303030 0%,#464646 50%,#303030 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #303030 0%,#464646 50%,#303030 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#303030', endColorstr='#303030',GradientType=0 ); /* IE6-9 */ 
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 11px;
	margin-left: 2px;
}
.messageFromFibaroPopUp .jspTrack .jspActive,
.messageFromFibaroPopUp .jspTrack .jspHover,
.messageFromFibaroPopUp .jspDrag:hover {
	background: #464646; /* Old browsers */
	background: -moz-linear-gradient(top,  #464646 0%, #303030 50%, #464646 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#464646), color-stop(50%,#303030), color-stop(100%,#464646)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #464646 0%,#303030 50%,#464646 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #464646 0%,#303030 50%,#464646 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #464646 0%,#303030 50%,#464646 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #464646 0%,#303030 50%,#464646 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#464646', endColorstr='#464646',GradientType=0 ); /* IE6-9 */ 
}
.messageFromFibaroPopUp .jspArrowUp {
	background-image: url('img/scroll_up_active.png');
} 
.messageFromFibaroPopUp .jspArrowUp:hover, .messageFromFibaroPopUp .jspArrowUp.jspDisabled {
	background-image: url('img/scroll_up_nonactive.png');
}
.messageFromFibaroPopUp .jspArrowDown {
	background-image: url('img/scroll_down_active.png');
	-moz-border-radius: 0px 0px 4px 0px;
	-webkit-border-radius: 0px 0px 4px 0px;
	border-radius: 0px 0px 4px 0px;
}
.messageFromFibaroPopUp .jspArrowDown:hover, .messageFromFibaroPopUp .jspArrowDown.jspDisabled {
	background-image: url('img/scroll_down_nonactive.png');
}