/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  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;}

.vscrollerbar {width:9px; background:#5EC0A7 url(/graphics/scrollBarMiddle.gif) 0px 0px repeat-y;}
.vscrollerbase {width:11px; background:url(/graphics/scrollBarBg.gif) 0px 0px repeat-y #D4F6F2;}
.vscrollerbarbeg {width:11px; height:9px !important; background:url(/graphics/scrollBarMiddle.gif) 0px 0px no-repeat;}
.vscrollerbarend {width:11px; height:8px; background: url(/graphics/scrollBarMiddle.gif) 0px 0px no-repeat;}

.vscrollerbasebeg {width:13px; height:14px !important; background: url(/graphics/scrollBarTopArrow.gif) 0px 0px no-repeat;}
.vscrollerbaseend {width:13px; height:15px; background:url(/graphics/scrollBarBottomArrow.gif)  0px 0px no-repeat;}

.hscrollerbar {height:2px; background-color:none;}
.hscrollerbarbeg {width:9px !important; height:2px;}
.hscrollerbarend {width:8px; height:2px;}
.hscrollerbase {height:2px; background:#e9e1d8;}

.hscrollerbasebeg {width:9px; height:2px !important;}
.hscrollerbaseend {width:9px; height:2px;}

.vscrollerbar {padding:15px 11px 16px 11px; z-index:2;}
.hscrollerbar {padding:10px 11px 11px 11px; z-index:2;}
/*
.scrollerjogbox {width: 36px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}
*/

/* Scroll Bar Master Styling Ends Here */

/* here begins scrollbar div style */

#verticalscroll {
	width:602px;
	height:275px;
	overflow:auto;
	border:1px solid #D3D3D3;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	/*background-color: #E7EADE;*/
	margin:0px auto;
	padding:0px;
}


