.scrollgeneric {
	line-height: 1px; font-size: 1px;
	position: absolute; top: 0; left: 0;
}

.vscrollerbase, .vscrollerbar {
	width: 9px;
}
.vscrollerbarbeg, .vscrollerbasebeg { 
	/*height: 9px !important;*/
}
#itemList_vscrollerbar.vscrollerbar, #orderedList_vscrollerbar.vscrollerbar, #orderedListSmall_vscrollerbar.vscrollerbar, #itemList_vscrollerbase.vscrollerbase, #orderedList_vscrollerbase.vscrollerbase, #orderedListSmall_vscrollerbase.vscrollerbase{
	width:14px;
}

#itemList_vscrollerbase .vscrollerbarbeg {
	width: 14px;
	background: url(/images/html/items-scroll/vscroller.png) 0px -9px;	
}

#itemList_vscrollerbase .vscrollerbarend {
	width: 14px;
	height: 9px;
	background: url(/images/html/items-scroll/vscroller.png);
}

#itemList_vscrollerbase.vscrollerbase {
	background-image: url(/images/html/items-scroll/scrollbaseback.gif);
}

#itemList_vscrollerbase  .vscrollerbasebeg {
	width: 14px;
	background: url(/images/html/items-scroll/scrollbases.png) 0px -9px no-repeat;
}

#itemList .vscrollerbaseend {
	height: 9px; width: 14px;
	background: url(/images/html/items-scroll/scrollbases.png) 0px 0px no-repeat;
}

#orderedList_vscrollerbase .vscrollerbarbeg, #orderedListSmall_vscrollerbase .vscrollerbarbeg {
	width: 14px;
	background: url(/images/html/ordered-scroll/vscroller.png) 0px -9px;	
}

#orderedList_vscrollerbase .vscrollerbarend, #orderedListSmall_vscrollerbase .vscrollerbarend {
	width: 14px;
	height: 9px;
	background: url(/images/html/ordered-scroll/vscroller.png);
}

#orderedList_vscrollerbase.vscrollerbase, #orderedListSmall_vscrollerbase.vscrollerbase {
	background-image: url(/images/html/ordered-scroll/scrollbaseback.png);
}

#orderedList_vscrollerbase  .vscrollerbasebeg, #orderedListSmall_vscrollerbase  .vscrollerbasebeg {
	width: 14px;
	background: url(/images/html/ordered-scroll/scrollbases.png) 0px -9px no-repeat;
}

#orderedList .vscrollerbaseend, #orderedListSmall .vscrollerbaseend {
	height: 9px; width: 14px;
	background: url(/images/html/ordered-scroll/scrollbases.png) 0px 0px no-repeat;
}

#filter_vscrollerbase .vscrollerbarbeg {
	background: url(/images/html/filter-scroll/vscroller.png) 0px -9px;
	width: 9px;
}

#filter_vscrollerbase .vscrollerbarend {
	background: url(/images/html/filter-scroll/vscroller.png);
	width: 9px; height: 9px;
}

#filter_vscrollerbase.vscrollerbase {
	background-image: url(/images/html/filter-scroll/scrollbaseback.png);
}

#filter_vscrollerbase  .vscrollerbasebeg {
	width: 9px;
	background: url(/images/html/filter-scroll/scrollbases.png) 0px -9px no-repeat;
}

#filter_vscrollerbase .vscrollerbaseend {
	height: 9px; width: 9px;
	background: url(/images/html/filter-scroll/scrollbases.png) 0px 0px no-repeat;
}

#cartTable_vscrollerbase .vscrollerbarbeg {
	background: url(/images/html/basket-scroll/vscroller.png) 0px -9px;
	width: 9px;
}

#cartTable_vscrollerbase .vscrollerbarend {
	background: url(/images/html/basket-scroll/vscroller.png);
	width: 9px; height: 9px;
}

#cartTable_vscrollerbase.vscrollerbase {
	background-image: url(/images/html/basket-scroll/scrollbaseback.png);
}

#cartTable_vscrollerbase .vscrollerbasebeg {
	width: 9px;
	background: url(/images/html/basket-scroll/scrollbases.png) 0px -9px no-repeat;
}

#cartTable_vscrollerbase .vscrollerbaseend {
	height: 9px; width: 9px;
	background: url(/images/html/basket-scroll/scrollbases.png) 0px 0px no-repeat;
}

#ship_vscrollerbase .vscrollerbarbeg, #faq_vscrollerbase .vscrollerbarbeg, #history_vscrollerbase .vscrollerbarbeg, #details_vscrollerbase .vscrollerbarbeg {
	background: url(/images/html/history-scroll/vscroller.png) 0px -9px;
	width: 9px;
}

#ship_vscrollerbase .vscrollerbarend, #faq_vscrollerbase .vscrollerbarend, #history_vscrollerbase .vscrollerbarend, #details_vscrollerbase .vscrollerbarend {
	background: url(/images/html/history-scroll/vscroller.png);
	width: 9px; height: 9px;
}

#ship_vscrollerbase.vscrollerbase, #faq_vscrollerbase.vscrollerbase, #history_vscrollerbase.vscrollerbase, #details_vscrollerbase.vscrollerbase {
	background-image: url(/images/html/history-scroll/scrollbaseback.png);
}

#ship_vscrollerbase .vscrollerbasebeg, #faq_vscrollerbase .vscrollerbasebeg, #history_vscrollerbase .vscrollerbasebeg, #details_vscrollerbase .vscrollerbasebeg {
	width: 9px;
	background: url(/images/html/history-scroll/scrollbases.png) 0px -9px no-repeat;
}

#ship_vscrollerbase .vscrollerbaseend, #faq_vscrollerbase .vscrollerbaseend, #history_vscrollerbase .vscrollerbaseend, #details_vscrollerbase .vscrollerbaseend {
	height: 9px; width: 9px;
	background: url(/images/html/history-scroll/scrollbases.png) 0px 0px no-repeat;
}
#cit_vscrollerbase .vscrollerbarbeg {
	background: url(/images/html/filter-scroll/vscroller.png) 0px -9px;
	width: 9px;
}

#cit_vscrollerbase .vscrollerbarend {
	background: url(/images/html/filter-scroll/vscroller.png);
	width: 9px; height: 9px;
}

#cit_vscrollerbase.vscrollerbase {
	background-image: url(/images/html/filter-scroll/scrollbaseback.png);
}

#cit_vscrollerbase  .vscrollerbasebeg {
	width: 9px;
	background: url(/images/html/filter-scroll/scrollbases.png) 0px -9px no-repeat;
}

#cit_vscrollerbase .vscrollerbaseend {
	height: 9px; width: 9px;
	background: url(/images/html/filter-scroll/scrollbases.png) 0px 0px no-repeat;
}
/*
#cit_contentwrapper {
  z-index:201;
}
#cit_mcontentwrapper {
  z-index:200 !important;
}*/
