/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.vscrollerbase {background-color:black}
.vscrollerbasebeg {background:transparent url(../pics/flexcroll_arrow_top.gif) no-repeat left top !important; width:8px; height:11px;}
.vscrollerbaseend {background:transparent url(../pics/flexcroll_arrow_bottom.gif) no-repeat left bottom; width:8px; height:11px;}

.vscrollerbar, .hscrollerbar {padding: 11px;z-index: 2;}


.flexcrollactive {
}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;

}

.vscrollerbase {
width: 8px;
background-color: #E3E4E4;
}
.vscrollerbar {
width: 8px;
background:none;
background-color: #003974;
padding-left:10px;
}
.hscrollerbase {
height: 11px;
background-color: white;
}
.hscrollerbar {
height: 8px;
background-color: black;
}

.scrollerjogbox {
width: 8px;
height: 11px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}

#mycustomscroll {
/* Typical fixed height and fixed width example */
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0;
background-image:url(../pics/bg_scroller_content.jpg);
background-repeat:no-repeat;
background-position:left bottom;
width:248px;
height:330px;
padding:5px 10px;
}
.flexscroll_content {
/*background-image:url(../pics/bg_scroller.jpg);*/
background-repeat:no-repeat;
padding:8px 0px;
height: 330px;
}
.scrollwrapper, .tv_2cols_type2 .col1, .tx-rgtabs-pi1 {
	overflow:auto;
}

