
.scrollgeneric {
    font-size: 1px;
    left: 0;
    line-height: 1px;
    position: absolute;
    top: 0;
		z-index:5;
}
.vscrollerbase {
    background:transparent;
    width: 15px;

}
.vscrollerbar {
    background: url("images/flex_basebarcaps_verticalbarbody.png") repeat-y scroll -15px 0 transparent;
    width: 15px;
		height: 100px !important; 
}
.hscrollerbase {
    background: url("images/flex_horizontalbarbody_cornerjog.png") repeat-x scroll 0 -15px transparent;
    height: 15px;
}
.hscrollerbar {
    background: url("images/flex_horizontalbarbody_cornerjog.png") repeat-x scroll 0 -30px transparent;
    height: 15px;
}
.vscrollerbar, .hscrollerbar {
    padding: 10px;
    z-index: 2;
}
.vscrollerbarbeg {
    background: url("images/flex_basebarcaps_verticalbarbody.png") no-repeat scroll -45px -30px transparent;
    height: 15px !important;
    width: 15px;
	
}
.vscrollerbarend {
    background: url("images/flex_basebarcaps_verticalbarbody.png") no-repeat scroll -45px 0 transparent;
    height: 15px;
    width: 15px;
			
}
.hscrollerbarbeg {
    background: url("images/flex_basebarcaps_verticalbarbody.png") no-repeat scroll -60px -15px transparent;
    height: 15px;
    width: 15px !important;
    z-index: 660;
}
.hscrollerbarend {
    background: url("images/flex_basebarcaps_verticalbarbody.png") no-repeat scroll -30px -15px transparent;
    height: 15px;
    width: 15px;
    z-index: 661;
}
.scrollerjogbox {
    background: url("images/flex_horizontalbarbody_cornerjog.png") repeat scroll 0 0 #4E727C;
    bottom: 0;
    height: 15px;
    left: auto;
    right: 0;
    top: auto;
    width: 15px;
}
.vscrollerbasebeg {
    background: url("images/flex_basebarcaps_verticalbarbody.png") no-repeat scroll -30px -30px transparent;
    height: 15px !important;
    width: 15px;
}
.vscrollerbaseend {
    background: url("images/flex_basebarcaps_verticalbarbody.png") no-repeat scroll -60px -30px transparent;
    height: 15px;
    width: 15px;
}
.hscrollerbasebeg {
    background: url("images/flex_basebarcaps_verticalbarbody.png") no-repeat scroll -60px 0 transparent;
    height: 15px;
    width: 15px !important;
    z-index: 662;
}
.hscrollerbaseend {
    background: url("images/flex_basebarcaps_verticalbarbody.png") no-repeat scroll -30px 0 transparent;
    height: 15px;
    width: 15px;
    z-index: 664;
}
.scrollerjogbox:hover {
    background: url("images/flex_basebarcaps_verticalbarbody.png") repeat scroll -45px -15px #5E828C;
}