@charset "UTF-8";

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

.vscrollerbase {
width: 15px;
background-color: #e0d9cc;
}

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

.vscrollerbar {
background: #e0d9cc url('../_img/basebarcaps_verticalbarbody.gif') -15px 0px repeat-y;
max-height:100px;
}

.vscrollerbar {
padding: 10px;
z-index: 2;
}

.vscrollerbarbeg {
background: url('../_img/basebarcaps_verticalbarbody.gif') -45px -30px no-repeat;
width: 15px;
height: 15px !important;
}

.vscrollerbarend {
background: url('../_img/basebarcaps_verticalbarbody.gif') -45px 0px no-repeat;
width: 15px;
height: 15px;
}

.vscrollerbase {
background: #e0d9cc url('../_img/basebarcaps_verticalbarbody.gif') 0px 0px repeat-y;
}

.vscrollerbasebeg {
background: url('../_img/basebarcaps_verticalbarbody.gif') -30px -30px no-repeat;
width: 15px;
height: 15px !important;
}

.vscrollerbaseend {
background: url('../_img/basebarcaps_verticalbarbody.gif') -60px -30px no-repeat;
height: 15px;
width: 15px;
}

#mycustomscroll {
overflow: auto;
padding: 0px 12px 0 0 ;
margin: 0 12px 4px 0;
height:407px;
min-height:407px;
width:354px;
z-index:5;
font-size:11px;

}

#menuholder_right {
overflow: auto;
padding: 0px 12px 12px 0 ;
margin-bottom:6px;
height:435px;
min-height:435px;
width:561px;
z-index:5;
font-size:11px;
}

#menuholder_right td {
	border-bottom: 1px dashed #d3ccc0;
}


#mycustomscroll #menuholder_right #mycustomscroll3 #mycustomscroll2 p {
z-index:5;
}
