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

.vscrollerbase { width:15px;background-color:white; }
.vscrollerbar { width:15px;background-color:black; }
.vscrollerbar { background:#629895 url(http://bookapp.s3.amazonaws.com/web/scrollbar_v.png) -60px 0px repeat-y; }
.vscrollerbar { padding:20px; z-index:2; }

.hscrollerbase { height:15px;background-color:white; }
.hscrollerbar { height:15px;background-color:black; }
.hscrollerbar { background:#629895 url(http://bookapp.s3.amazonaws.com/web/scrollbar_h.png) 0px -60px repeat-x; }
.hscrollerbar { padding:20px; z-index:2; }

.vscrollerbarbeg { background:url(http://bookapp.s3.amazonaws.com/web/scrollbar_v.png) 0px 0px no-repeat; height:4px !important; width:15px; }
.vscrollerbarend { height:4px; width:15px; background:url(http://bookapp.s3.amazonaws.com/web/scrollbar_v.png) -15px -21px no-repeat;}

.hscrollerbarbeg { background:url(http://bookapp.s3.amazonaws.com/web/scrollbar_h.png) 0px -15px no-repeat; height:15px; width:4px !important; }
.hscrollerbarend { height:15px; width:4px; background:url(http://bookapp.s3.amazonaws.com/web/scrollbar_h.png) -21px 0px no-repeat;}

.vscrollerbase { background:#E7EEEE url(http://bookapp.s3.amazonaws.com/web/scrollbar_v.png) -45px 0px repeat-y; }
.vscrollerbasebeg { background:url(http://bookapp.s3.amazonaws.com/web/scrollbar_v.png) 0px -5px no-repeat; height:20px; width:15px; }
.vscrollerbaseend { background:url(http://bookapp.s3.amazonaws.com/web/scrollbar_v.png) -15px 0px no-repeat; height:20px; width:15px; }

.hscrollerbase { background:#E7EEEE url(http://bookapp.s3.amazonaws.com/web/scrollbar_h.png) 0px -45px repeat-x; }
.hscrollerbasebeg { background:url(http://bookapp.s3.amazonaws.com/web/scrollbar_h.png) -5px -15px no-repeat; height:15px; width:20px; }
.hscrollerbaseend { background:url(http://bookapp.s3.amazonaws.com/web/scrollbar_h.png) 0px 0px no-repeat; height:15px; width:20px; }

.scrollerjogbox { width:20px; height:15px; top:auto; left:auto; bottom:0px; right:0px; background:#4E727C url(http://bookapp.s3.amazonaws.com/web/scrollbar_h.png) -26px 0px; }
.scrollerjogbox:hover { background:#629895 url(http://bookapp.s3.amazonaws.com/web/scrollbar_h.png) -21px -15px; }

#horizontalwrap {
	/* Following is the way to stack things dynamically */
	display: inline;
	white-space: nowrap;
	margin-left: 10px;
	margin-top:0;
	height:128px;
}

#verticalwrap {
	display: inline;
}

#apps_scroll {
	/* Typical fixed height and fixed width example */
	width: 98%;
	height: 255px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0.3em auto;
	background:url(http://bookapp.s3.amazonaws.com/web/bg_apps.png) repeat-x;
	color:#333333; 
	font-family:Verdana;
	font-size:10px;
	border:2px solid #C5E5E3;
}

#pages_scroll {
	overflow: auto;
	height: 140px;
	margin: 2px;
	width:96%;
	margin-left:2%;
	font-family:Verdana;
	font-size:10px;
	background:url(http://bookapp.s3.amazonaws.com/web/bg.jpg) repeat-x;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	border:2px solid #c5e5e3;
}

#apps_scroll_library {
	/* Typical fixed height and fixed width example */
	width: 100%;
	height: 100%;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0;
	background:#dfeded;
	color:#333333; 
	font-family:Verdana;
	font-size:10px;
	border:2px solid #C5E5E3;
}
img.bookicon {
	margin-right:10px;
	margin-left:10px;
	margin-top:40px;
	border:0;
}

img.bookbuy {
	border:0;
}

.pageScrollItem {
	margin:0;
	margin-left:2px;
}

.double {
	margin-left:0;
	margin-right:8px;
}

img.pageicon {
	margin-top:11px;
	border-top:1px solid #A89470;
	border-bottom:2px solid #A89470;
}

img.even {
	border-left:1px solid #A89470;
}
img.odd {
	border-right:1px solid #A89470;
}


a {
	border:0;
	text-decoration:none;
}
