/* Scroll Bar Master Styling Starts Here */


/* Basic styling with no images starts here */

/* .scrollgeneric is required for proper scrollbar display, not for user customization, and is mandatory */
.scrollgeneric
{	line-height: 1px;
	font-size: 1px;
	position: absolute; top: 0; left: 0;
}

/* vscrollerbase is the div that holds the scrollbar (parent of vscrollerbar) */
.vscrollerbase
{	width: 15px;
	background-color: #e3f7ff;
}

.vscrollerbar
{	width: 15px;
	background-color: #C2EBFB;
}

/* hscrollerbase is the div that holds the scrollbar (parent of hscrollerbar) */
.hscrollerbase
{	height: 15px;
	background-color: #e3f7ff;
}

.hscrollerbar
{	height: 15px;
	background-color: #C2EBFB;
}

/* basic style ends here */


/* styles for scrollbar images start here */

/* padding information of these elements are only used for padding of the scroll-bar with respect to the scroll-base, the padding will automatically be turned off by the script. The greater the padding, the further away the scrollbar stops away from both ends. This may be used, for example, to provide space for our "faux" arrow heads. */

.vscrollerbar, .hscrollerbar
{
	padding: 15px;

	/* z-index for scrollbars define the z-index for the content, if left at "auto" or "0", they are set to "2", if defined, content z-index is set the same as the scrollbars. Version 1.7.5 and higher does not need this setting to function properly, earlier versions need this for proper operation */
	z-index: 2;
}

/* Vertical scrollbar's base top-cap */
/* This may be used for holding the up arrow */
.vscrollerbasebeg
{	background: #00AEEF url(resources/scrollArrowVerticalTop.gif) top left no-repeat;
	width: 15px;

	/* height of this element is normally auto set by the script to fit the scrollbase, to cover the base... */
	height: 15px !important; /*  Safari BG repeat fix */
}

/* Vertical scrollbar's base bottom-cap */
/* This may be used for holding the down arrow */
.vscrollerbaseend
{	background: #00AEEF url(resources/scrollArrowVerticalBottom.gif) bottom left no-repeat;
	height: 15px;
	width: 15px;
}

/* Horizontal scrollbar's left-cap */
/* This may be used for holding the left arrow */
.hscrollerbasebeg
{	background: #00AEEF url(resources/scrollArrowHorizontalLeft.gif) top left no-repeat;
	height: 15px;
	
	/* width of this element is normally auto set by the script to fit the scrollbase, to cover the base... */
	width: 15px !important; /* Safari BG repeat fix */
}

/* Horizontal scrollbar's right-cap */
/* This may be used for holding the right arrow */
.hscrollerbaseend
{	height: 15px;
	width: 15px;
	background: #00AEEF url(resources/scrollArrowHorizontalRight.gif) top right no-repeat;
}

/* Scroll Bar Master Styling Ends Here */


