.scrollbrowser {
 width: 400px;
  height:67px;
  position:relative;
  margin-bottom:5px;
  left:-2px;
}

.scrollright, .scrollleft {
  width:27px;
  _width:30px;
  height:30px;
  background-position:0 0;
  position:absolute;
}


.scrollright {
  position:absolute;
  right: -1px;
  _right:10px;
  top:20px;
  background: url(/images/arrows/scroll_right.gif);
}

.scrollleft {
  position:absolute;
  left:-2px;
  top:20px;
  background: url(/images/arrows/scroll_left.gif);
}

.scrollright:hover, .scrollright:active,
  .scrollleft:hover, .scrollleft:active {
  background: transparent url(/images/arrows/scroll_right.gif);
  background-position:0 -30px;  
}

.scrollleft:hover, .scrollleft:active {
  background-image: url(/images/arrows/scroll_left.gif);
}

.booklink {
border-bottom: 0px;
}

.imgbook {
margin-right:0px;
}

.scrollbox {
	margin: 0 0 0 0;
  width:172px;
  height:70px;
  padding:6px 0 0 0;
  overflow:hidden;
  position: relative;
  top: -8px;
}

.boxoutline {
border:0;
padding: 5px 5px 5px 5px;
position:relative;
width:400px;
height:62px;
left:25px;
margin-left: auto;
margin-right: auto;
}
.scrollcontainer {
  width: 400px;
}

ul.scrollimages {
  margin:0 0 0 0;
  padding:0;
  position: relative;
  width: 50000px;
  line-height: 0;
}

ul.scrollimages li {
  display: inline;
  padding: 0 0 0 0;
  margin: 0px 3px 5px 0;
  line-height:0;
}

.scrollbrowser ul li img {
  margin: 0px 5px 0px 0;
  padding-top: 0px;
  padding-right:5px;
  float:none;
  vertical-align:top;
  min-width:100%;
}

html>body .scrollbrowser ul li img {
  margin: 0px 5px 0px 0;
  padding: 0 5px;
  float:none;
  vertical-align:middle;
  min-width:100%;
}
button {
border:1px solid #ffffff;
z-index:10;
}

/*
html>body ul.scrollimages a {
  display: table-cell; 
}
*/


ul.scrollimages a:hover, ul.scrollimages a:active {
  background: none;
}


