.clear {clear:both;}

#scPaging 
{
	font-family:, Arial, Helvetica, sans-serif; 
	font-size:12px;
	clear:both;
	padding: 10px 0 0;
	border: 2px solid #6AABDF;
	border-top: 0;
}

#scPaging .gridContents table {width:100%; padding:0; margin:0; border-collapse:collapse;}
#scPaging .gridContents table td.scpimgcell {text-align:center; padding:10px 0; }
#scPaging .gridContents table td.scpinfocell {text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:0 10px 10px; vertical-align:top;}
#scPaging .gridContents table td.scpinfocell form {padding:3px 0; display: none;}
#scPaging .gridContents table td.scpinfocell div.scpname {padding-bottom: 5px;}
#scPaging .gridContents table td a {display:block; color:#333333; font-weight:bold; text-decoration:none;}
#scPaging .gridContents table td a:hover {text-decoration:underline; color:#6AABDF;}
#scPaging .gridContents table td img {border:0;}
#scPaging .gridContents table td div.scpimg {border: 1px solid #CCC; background:#fff; text-align:center; padding:10px 0; width:150px; height:130px; display: inline-block;}
#scPaging .gridContents table td .scpregprice {display:block; text-decoration:line-through; display: inline-block; vertical-align:middle;}
#scPaging .gridContents table td .scpregpriceonly {display:block; text-decoration:none; display: inline-block; vertical-align:middle;}
#scPaging .gridContents table td .scpregpriceonly.price {text-decoration:none;}
#scPaging .gridContents table td .scpsaleprice {display:block; color:#FE3C01; padding:0; font-size:12px; display: inline-block; vertical-align:middle;}
#scPaging .gridContents table td div.scpkeyicon {padding:5px 0 0 0;}

#scPaging .scpEmptyRow td {padding: 0 15px;}

#scPaging .listContents table {width:100%;}
#scPaging .listContents table td {text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; padding:4px 0;}
#scPaging .listContents table td a {display:block; color:#333333; font-weight:bold; text-decoration:none;}
#scPaging .listContents table td a:hover {text-decoration:underline; color:#6AABDF;}
#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:#FE3C01; padding:0; font-size:12px;}

#scPaging .productReviews {	background-repeat:no-repeat}

.scpControls {background: #fff url(sephorizontal2013.jpg) repeat-x 0 100%; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:1px; position:relative;}
.scpControls:after {
	content: '';
	position: absolute;
	top:0;
	left:0;
	width:100%;
	background:url(sephorizontal2013.jpg) repeat-x 0 0;
	height: 1px;
}
#scpBottomControls.scpControls {border-bottom: 0; background: #fff;}
.scpControls a {color:#6AABDF; text-decoration:none;}
.scpControls a:hover {text-decoration:underline;}
.scpControls a.asc {background:transparent url(scparrows.png) no-repeat right 3px; padding-right:10px;}
.scpControls a.desc {background:transparent url(scparrows.png) no-repeat right bottom; padding-right:10px;}
.scpCtrlLeft {float:left; width:22%; text-align:left; padding:10px 0 10px 10px;}
.scpCtrlCenter {float:left; width:50%; text-align:center; padding:10px 0;}
.scpCtrlRight {float:left; width:25%; text-align:right; padding:10px 0;}
#scpContents {clear:both; padding:15px 0;}
.scpSort span {padding-right:5px; font-weight:bold;}
.scpSort a {margin: 0 5px;}
.scpSort a:first-child {margin-left: 0;}
.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:#6AABDF;}
.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:#6AABDF;}
.scpagingNumbers {padding:5px 0;}
.scpNumbers {padding-top:3px;}
.scpNumbers .prefix {padding-right:3px;}
.scpItemsPerPage {padding-top:3px;}
.scpItemsPerPage a.selected {font-weight:bold; color:#000;}
.scpPages a {padding:0 2px;}
.scpPages a.selected {font-weight:bold; color:#000;}
.scpDataMode a {padding:0 2px;}
.scpDataMode a.selected {font-weight:bold; color:#000;}
.scpagingNumbers strong {font-weight:normal;}

#scpFilter { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:10px; float:left; 
	width:745px; margin-bottom:0; background: #6AABDF;}
#scpFilter .prefix {font-weight:bold; display:block; padding:0 0 5px;margin: 0 !important}
.scpFilter {float:left;padding:5px 20px 5px 5px;}
.scpFilter .prefix {font-weight:bold; display:inline-block; padding:0 0 5px; margin: 0 !important; vertical-align:middle;}
.scpFilter ul {margin:0; padding:0; display: inline-block; vertical-align:middle;}
.scpFilter ul li {list-style:none; padding:0 10px 0 0; display: inline-block; vertical-align:middle;}
.scpFilter ul li input {vertical-align:middle;margin:0 3px;}
	

.gridVerticalSpacer {background:url(sepvertical2013.jpg) repeat-y center 0;}
.gridHorizontalSpacer {background:url(sephorizontal2013.jpg) repeat-x 0 center; height: 30px;}
.listHorizontalSpacer {background:url(sephorizontal2013.jpg) repeat-x 0 center; height: 30px;}


tr.lastSpacer {display:none;}
.scpquantity {width:25px;text-align:center;}

.scpNavigateToPage {width:75px;}