#mainDivWithContent {
	OVERFLOW: auto; 
	width:420px; 
	height:265px;
	outline: none;
	float:left;
	margin-right:13px;
	margin-top:15px;
	margin-left:0px;
}
*html #mainDivWithContent {
	OVERFLOW: auto; 
	width:420px; 
	height:265px;
	outline: none;
	float:left;
	margin-right:13px;
	margin-top:15px;
}
.scrollgeneric {
	FONT-SIZE: 1px; 
	LINE-HEIGHT: 1px; 
	POSITION: absolute
}
.vscrollerbase {
	WIDTH: 5px; 
	TOP: 0px;
	background:url(../img/scroll.gif) repeat-y;
}
.vscrollerbar {
	WIDTH: 7px; 
	TOP: 0px;
}
.vscrollerbar {
	LEFT: 0px;
}
.hscrollerbase {
	LEFT: 0px; 
	HEIGHT: 15px;
}
.hscrollerbar {
	LEFT: 0px; 
	HEIGHT: 15px;
}
.hscrollerbar {
	TOP: 0px;
}
.vscrollerbar {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	Z-INDEX: 2; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
}
.hscrollerbar {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	Z-INDEX: 2; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
}
.vscrollerbarbeg {
	background-color:#d2d2d2; 
	WIDTH: 3px; 
	TOP: 0px; 
	HEIGHT: auto;
}
.vscrollerbarend {
	background-color:#d2d2d2; 
	WIDTH: 3px; 
	HEIGHT: 15px;
}
.vscrollerbase {
}
.hscrollerbase {
	BACKGROUND-COLOR: #d2d2d2;
}
.hscrollerbasebeg {
	LEFT: 0px; 
	TOP: 0px; 
	HEIGHT: 15px;
}
.hscrollerbaseend {
	WIDTH: 7px; 
	TOP: 0px; 
	HEIGHT: 15px;
}
.vscrollerbasebeg {
	margin-left:-3px;
	z-index:50;
	WIDTH: 13px; 
	height:13px;
	TOP: 0px;
}
/*.vscrollerbasebeg {
	WIDTH: 13px; 
	HEIGHT: 13px;
	z-index:50;
	margin-left:-3px;	
}*/
.vscrollerbaseend {
	WIDTH: 13px; 
	HEIGHT: 13px;
	z-index:50;
	margin-left:-3px;
}
.scrollerjogbox {
	RIGHT: 0px; 
	WIDTH: 7px; 
	BOTTOM: 0px; 
	HEIGHT: 15px;
}
#mainDivWithContent .vscrollerbarbeg {
	WIDTH: 7px; 
	HEIGHT: auto
}
#mainDivWithContent .vscrollerbarbeg {
	WIDTH: 7px; 
	HEIGHT: auto
}
#mainDivWithContent .vscrollerbarend {
	WIDTH: 7px; 
	HEIGHT: 9px
}
#mainDivWithContent .vscrollerbase {
	WIDTH: 18px
}
#mainDivWithContent .vscrollerbar {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #d2d2d2
}
#mainDivWithContent .vscrollerbasebeg {
	BACKGROUND-IMAGE: none;
	background:url(../img/icons/str_top.gif) no-repeat;
}
#mainDivWithContent .vscrollerbaseend {
	BACKGROUND-IMAGE: none;
	background:url(../img/icons/str_bottom.gif) no-repeat;
}


#mainDivWithContent .hscrollerbarbeg {
xbackground: url(/web/images/hscroller3.png) -9px 0px;
height: 9px;
}

#mainDivWithContent .hscrollerbarend {
/*bottom image holder for vertical scroll bar*/
background: url(/web/images/hscroller3.png);
height: 9px;
width: 9px;
}

#mainDivWithContent .hscrollerbase {
height: 9px;
background: none;
}

#mainDivWithContent .hscrollerbasebeg, #test2 .hscrollerbaseend {
/*border: 3px solid #ffffff;*/
height: 3px;
background-image: none;
background-color: #d2d2d2;
top: 2px;
}

#mainDivWithContent .hscrollerbaseend{
border-width: 0;
background-color: none;
height: 5px;
width: 12px;
}

#mainDivWithContent .hscrollerbasebeg{
border-width: 0px 0px 0px 5px;
}

#mainDivWithContent .hscrollerbar {
	background-color: #d2d2d2;
	padding: 3px;
}

