 /***1*********************************************************************************/
.scrollgeneric {line-height:1px; font-size:1px; position:absolute; top:0; left:0}
.flexcroll {position:relative; overflow:auto; outline:none}
.flexcroll .hscrollerbase {background:url(/images/hscroll-bar.gif) repeat-x 0 0; height:7px}
 .flexcroll .hscrollerbar {background:url(/images/hscroll-track.gif) repeat-x 50% 0; cursor:pointer; cursor:hand; top:0; height:7px; padding:0 12px}
 .flexcroll .hscrollerbasebeg {width:12px !important; height:7px; background-image:url(/images/hscroll-ar.gif)}
 .flexcroll .hscrollerbaseend {width:12px !important; height:7px; background:url(/images/hscroll-ar.gif) 100% 0}
 .flexcroll .vscrollerbase {background:url(/images/vscroll-bar.gif) repeat-y 0 0; width:7px}
 .flexcroll .vscrollerbar {background:url(/images/vscroll-track.gif) repeat-y 50% 0; cursor:pointer; cursor:hand; top:0; width:7px; padding:12px 0}
 .flexcroll .vscrollerbasebeg {cursor:pointer; height:12px !important; width:7px; background-image:url(/images/vscroll-ar.gif)}
 .flexcroll .vscrollerbaseend {cursor:pointer; height:12px !important; width:7px; background:url(/images/vscroll-ar.gif) 0 100%}
