.sfScrollBox{position:relative}.autoHideScroll .scrollBar{-moz-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0}.scrollBoxDragging .scrollBar,.scrollBoxFocused .scrollBar,.scrollBoxHover .autoHideHover .scrollBar,.scrollBoxScrolling .scrollBar{opacity:1}.ie-7 .autoHideScroll .scrollBars,.ie-8 .autoHideScroll .scrollBars{display:none}.ie-7 .scrollBoxDragging .scrollBars,.ie-7 .scrollBoxFocused .scrollBars,.ie-7 .scrollBoxHover .autoHideHover,.ie-7 .scrollBoxScrolling .scrollBars,.ie-8 .scrollBoxDragging .scrollBars,.ie-8 .scrollBoxFocused .scrollBars,.ie-8 .scrollBoxHover .scrollBars,.ie-8 .scrollBoxScrolling .scrollBars{display:block}.sfScrollBox .scrollCutoff,.sfScrollBox .scrollWrapper{position:relative}.sfScrollBox .scrollWrapper{overflow:auto;height:100%}.sfScrollBox .scrollCutoff{overflow:hidden;height:100%}.sfScrollBox .scrollBar,.sfScrollBox .scrollHandle{position:absolute}.sfScrollBox .xscrollBar{left:2%;width:96%;bottom:0}.rtl .sfScrollBox .xscrollBar{left:auto;right:2%}.sfScrollBox .yscrollBar{height:96%;top:2%;right:0}.rtl .sfScrollBox .yscrollBar{right:auto;left:0}.scrollBar{background-color:#d4d3d3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #bebdbd}.xscrollBar{margin:3px 0;height:9px}.yscrollBar{margin:0 3px;width:9px}.scrollHandle{position:relative;z-index:11;background-color:#fff}.xscrollBar .scrollHandle{cursor:col-resize;height:100%}.yscrollBar .scrollHandle{cursor:row-resize;width:100%}.handleFocus{border:2px solid #fff;background-image:url(../../img/little_dots_2caf4b0fa5605f99858ade50725050a5.png)}.yscrollBar .handleFocus{width:5px}.xscrollBar .handleFocus{height:5px}.ie-7 .handleFocus{border:none;background-image:none}.ie-7 .yscrollBar .handleFocus{width:100%}.ie-7 .xscrollBar .handleFocus{height:100%}