.clear {clear:both;}

#scPaging 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	clear:both;
	width:772px;
}

#scPaging .gridContents table {width:100%; padding:0; margin:0; border-collapse:collapse;}
#scPaging .gridContents table td.scpimgcell {text-align:center; padding:3px; width:149px; height:167px; background: url(/lib/kaleidoscopestoyou/cellbg2.gif) no-repeat top left}
#scPaging .gridContents table td.scpimgcell div {width:auto; }
#scPaging .gridContents table td.empty {background-image:none !important}
#scPaging .gridContents table td.scpinfocell {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px; vertical-align:top; width:149px;}
#scPaging .gridContents table td.scpinfocell form {padding:3px 0;}
#scPaging .gridContents table td.scpinfocell div {width:auto;}
#scPaging .gridContents table td a {}
#scPaging .gridContents table td img {border:0;}
#scPaging .gridContents table td .scpname a {text-align:left;text-decoration:none} 
#scPaging .gridContents table td .scpregprice {display:block; font-size:12px;padding:2px 0;}
#scPaging .gridContents table td .scpregpriceonly {display:block; text-decoration:none; text-align:left;font-size:12px;padding:2px 0;}
#scPaging .gridContents table td .scpregpriceonly.price {text-decoration:none;font-size:12px;}
#scPaging .gridContents table td .scpsaleprice {display:block; color:#bf0216; padding:3px 0 0 0; font-size:12px;}
#scPaging .gridContents table td INPUT {vertical-align:middle;}
.scpquantity {border:1px solid #c8c8c8; width: 23px; padding:2px 4px; margin-right:6px;}
#scPaging .gridContents table td div.scpkeyicon {padding:5px 0 0 0;}
.outofstock {font-size:13px;}

#scPaging .listContents table {width:100%;}
#scPaging .listContents table td {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px 0;}
#scPaging .listContents table td a {}
#scPaging .listContents table td img {border:0;}
#scPaging .listContents table td form {padding:5px 0;}
#scPaging .listContents table td div.scpimg {float:left; width:215px; text-align:center;}
#scPaging .listContents table td div.scpinfo {float:left; width:325px; padding:0 10px 0 0;}
#scPaging .listContents table td div.scpbrand {font-size:11px; color:#444;}
#scPaging .listContents table td div.scpratings {padding:3px 0;}
#scPaging .listContents table td div.scpabstract {padding:4px 0;}
#scPaging .listContents table td div.scpatc {float:left; width:120px;}
#scPaging .listContents table td .scpregprice {display:block; text-decoration:line-through;}
#scPaging .listContents table td .scpregpriceonly {display:block; text-decoration:none;}
#scPaging .listContents table td .price {text-decoration:none;}
#scPaging .listContents table td .scpsaleprice {display:block; color:#FF0000; padding:3px 0 0 0; font-size:13px;}

#scPaging .productReviews {	background-repeat:no-repeat}

#scpTopControls 
{
	background: url(/lib/kaleidoscopestoyou/dotted-sep.gif) repeat-x left bottom; 
}

#scpBottomControls 
{
	background: url(/lib/kaleidoscopestoyou/dotted-sep.gif) repeat-x left top; 
}

.scpControls {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.scpControls a {color:#3B5BEF; text-decoration: none;}
.scpControls a:hover {text-decoration:underline;}
.scpControls a.asc {background:transparent url(/lib/kaleidoscopestoyou/down.gif) no-repeat right center; padding-right:10px;}
.scpControls a.desc {background:transparent url(/lib/kaleidoscopestoyou/up.gif) no-repeat right center; padding-right:10px;}
.scpCtrlLeft {float:left; width:70%; text-align:left; padding:30px 0 10px 10px;}
.scpCtrlCenter {float:left; width:50%; text-align:center; padding:24px 0 20px;}
.scpCtrlRight {float:left; width:25%; text-align:right; padding:30px 0 10px;}
#scpContents {clear:both; padding:5px 0;}
.scpSort {padding-top:10px;}
.scpSort span {padding-right:5px; }
.scpSort a {color:#908f8f;padding:0 3px;}
.scpSort .selected {color:#5995c2;font-weight:bold;}
.scpagingSort {float:left; padding:30px 10px;}
.scpagingViews {float:right; width:200px; padding:10px 10px; text-align:center;}
.scpagingViews a {margin:0 2px 5px 0; color:#5CBFDF;}
.scpaginglist {padding:8px 13px 9px 30px; float:left; display:block; background:url(pagingbtns.png) no-repeat -18px -12px;}
.scpaginggrid {padding:8px 9px 9px 30px; float:left; display:block; background:url(pagingbtns.png) no-repeat -194px -12px;}
.scpagingPages {float:left; width:475px; text-align:center; padding:25px 0;}
.scpagingPages a {color:#5CBFDF;}
.scpagingNumbers {padding:5px 0;}
.scpNumbers {padding-top:7px;}
.scpNumbers .prefix {padding-right:3px;}
.scpItemsPerPage {padding-top:3px;}
.scpItemsPerPage a.selected {font-weight:bold; color:#000;}
.scpPages a {padding:0 2px; color:#908f8f}
.scpPages a.selected {font-weight:bold; color:#5995c2;}
.scpDataMode a {padding:0 2px;}
.scpDataMode a.selected {font-weight:bold; color:#000;}
.scpagingNumbers strong {font-weight:normal;}
.scpagingFilters {border-width:1px 1px 0 1px; border-color:#CDEBF5; border-style:solid; padding:20px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.scpagingFilters a.scpagingreset {padding:3px 12px 4px 12px; float:left; display:block; background:url(pagingbtns.png) no-repeat -17px -94px; color:#5CBFDF;}
.scpagingFilter {float:left; width:175px;}
.scpagingFilter ul {margin:0; padding:0;}
.scpagingFilter ul li {list-style:none;}
.scpArrows .sep{background:url(/lib/kaleidoscopestoyou/next-previous-sep.gif) no-repeat center -4px;padding:2px 5px;}
.scpItemsPerPage 
{
	float:left;
	padding-top:8px;
	padding-left:120px;
}
.scpSort 
{
	float:left;
}

#scpFilter { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:5px; float:left; border:1px solid #CDEBF5; 
	width:746px;margin-bottom:5px;}
#scpFilter .prefix {font-weight:bold; display:block; padding:0 0 5px;margin: 0 !important}
.scpFilter {float:left;padding:4px;}
.scpFilter .prefix {font-weight:bold; display:block; padding:0 0 5px; margin: 0 !important}
.scpFilter ul {margin:0; padding:0;}
.scpFilter ul li {list-style:none; padding:1px 25px 1px 0px;}

.gridVerticalSpacer {width:6px;paddgin:0 3px; }
.gridHorizontalSpacer {background: url(/lib/kaleidoscopestoyou/dotted-sep.gif) repeat-x left center; height:42px;}
.listHorizontalSpacer {background: url(/lib/kaleidoscopestoyou/dotted-sep.gif) repeat-x left center; height:42px;}


tr.lastSpacer {display:none;}
.scpquantity {width:25px;text-align:center;}

.scpNavigateToPage {width:75px;}
