﻿/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {line-height:1px; font-size:1px; position:absolute; top:0; left:0; }

/* the following line puts fleXcroll into scrollbar-on-left mode */
/*
.vscrollerbase {left: 0 !important;}
*/

/* following are the styles for kim dawson's scrolls */

.flexcroll { outline:none; }

.vscrollerbase		{ width:15px; background:url(../images/vscrollbar.gif) 0px center repeat-y; }
.vscrollerbasebeg	{ width:15px; height:0px; }
.vscrollerbaseend	{ width:15px; height:0px; }
.vscrollerbar		{ width:15px; height:15px !important; padding:0; z-index:2; }
.vscrollerbarbeg	{ width:15px; height:7px; background:url(../images/vscrollbar.gif) -15px -0px no-repeat; }
.vscrollerbarend	{ width:15px; height:8px; background:url(../images/vscrollbar.gif) -15px -7px no-repeat; }

.hscrollerbase		{ height:15px; background:url(../images/hscrollbar.gif) center 0px repeat-x; }
.hscrollerbasebeg	{ height:15px; width:0px !important; }
.hscrollerbaseend	{ height:15px; width:0px; }
.hscrollerbar		{ height:15px; width:15px !important; padding:0; z-index:2; }
.hscrollerbarbeg	{ height:15px; width:7px; background:url(../images/hscrollbar.gif) -0px -15px no-repeat; }
.hscrollerbarend	{ height:15px; width:8px; background:url(../images/hscrollbar.gif) -7px -15px no-repeat; }

/*
.hscrollerbase		{ height:11px; background:url(../images/hscrollbar.gif) 0px 0px repeat-x; }
.hscrollerbasebeg	{ height:11px; width:13px !important; background:url(../images/hscrollbar.gif) -13px -11px no-repeat; }
.hscrollerbaseend	{ height:11px; width:13px; background:url(../images/hscrollbar.gif) -0px -11px no-repeat; }
.hscrollerbar		{ height:11px; width:6px !important; padding:13px; z-index:2; }
.hscrollerbarbeg	{ height:11px; width:4px; background:url(../images/hscrollbar.gif) -0px -22px no-repeat; }
.hscrollerbarend	{ height:11px; width:3px; background:url(../images/hscrollbar.gif) -22px -22px no-repeat; }
*/


/* force some vert scrolls to appear */
/* unused
#generic-content-tertiary .vscrollerbase,
#bag-content .vscrollerbase,
#generic-content .vscrollerbase,
#search-result-content .vscrollerbase,
#generic-content-wide .vscrollerbase,
#generic-content-wide-tertiary .vscrollerbase { visibility:visible !important; }

.scrollerjogbox		{ width:36px; height:16px; top:auto; left:auto; bottom:0px; right:0px; background:gray; }
*/

