/*Page related styles for you to view*/

#test3 {
	background-color: #FFFFFF;
	overflow: auto;
	position: relative;
	outline: none;
	width: auto;
	height:465px;
	left: 0px;
	top: 0px;
	right: 0px;
	margin:0px;
	padding:0px;
}

.flexcroll {
/* Typical fixed height and fixed width example */
width: 2400px;
height: 465px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #FFFFFF;
}

/* general page style ends here */

/* Scroll Bar Master Styling Starts Here */

.scrollgeneric
{
line-height: 1px;
font-size: 1px;
position: absolute;
}

.vscrollerbase, .vscrollerbar {
width: 15px;
top: 0px;
}

.vscrollerbar {
left: 0px;
}

.hscrollerbase, .hscrollerbar {
height: 15px;
left: 0px;
}


.hscrollerbar {
top: 0px;
}

.vscrollerbar, .hscrollerbar {
/*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*/
padding: 0px;
width: 44px !important;
/* z-index for scrollbars no longer has to be given as of version
1.7.5 for correct operation, but it is still recommended, as this
decides the z-index for content.*/
z-index: 2;
}

.hscrollerbarbeg {
height: 12px;
width: 44px !important;
left: 0;
}

/*.hscrollerbarend {
background: url(images/scroll_03.jpg);
background-repeat:repeat-x;'
height: 12px;
width: 10px;
}*/

/* Following are OPTIONAL */

/*.vscrollerbase, .hscrollerbase {
background: url(images/scroll_03.jpg);
background-repeat:repeat-x;
}*/

.hscrollerbasebeg {
left: 0px;
top: 0px;
height: 15px;
width: 12px;
}

.hscrollerbaseend {
top: 0px;
height:15px;
}

.scrollerjogbox {
width: 15px;
height: 15px;
bottom: 0px;
right: 0px;
background: url(images/scroll_03.jpg);
background-repeat:repeat-x;
}


/* Scroll Bar Master Styling Ends Here */

#test3 .hscrollerbarbeg {
background: url(images/scroll.png);
background-repeat:no-repeat;
background-position:center;
/*background-color:#bab5a2;*/
height: 10px;
width: 44px !important;
/*width:auto;*/
}

#test3 .hscrollerbarend {
/*bottom image holder for vertical scroll bar*/
/*background-color:#bab5a2;*/
height: 12px;
width: 1px;
}

#test3 .hscrollerbase {
height:12px;
background-image:url(images/scroll_03.jpg);
background-repeat:repeat-x;
}

#test3 .hscrollerbasebeg, #test3 .hscrollerbaseend {
border: 0px;
height:12px;
width:9px;
background-color:#bab5a2;
}

#test3 .hscrollerbaseend{
background: url(images/scroll_07.jpg);
background-repeat:no-repeat;
background-position:top right;
width:9px;
height:25px;
}

#test3 .hscrollerbasebeg{
background: url(images/scroll_02.jpg);
background-repeat:no-repeat;
width:9px;
height:25px;
}

#test3 .hscrollerbar {
/*background-color: #bab5a2;*/
padding: 3px;
height: 10px;
top:1px;
}
