

.search #content {
	position: relative;
	width: 100%;
	overflow: auto;
	/*margin-top: 30px;*/
}

/* INTERIM FIX TO ALLOW JARGONBUSTERS IN FINDERS TO EXCEED CONTAINER BOUNDARY */

.search .withcontentbg  {
	overflow: visible!important;
}

.search .withcontentbg #searchcontent {
	background-image: url('en_US/images/p1/content_lhs_bg.gif')!important;
	background-position: top left!important;
	background-repeat: repeat-y!important;	
	overflow: visible;
	float: left;
	margin-top:4px;
}

.search .withcontentbg #searchcontent #listerlhs h3.withrefinements {
	width: 215px!important;
	
}

.search .withcontentbg #searchcontent span.leftcol {
	display: none;
}

/* END FIX */

.search #searchcontent {
	position: relative;
	width: 100%;
	overflow: auto;
	margin: 0;
	padding: 0;
	margin-bottom: 30px;
}

.search #searchcontent #clearance {
	margin-left: 14px;
}

.search #searchcontent #clearance h1 {
	background-color:#FFFFFF;
	color:#000000;
	font-size:3em;
	height:77px;
	line-height:1em;
	margin:0;
	padding:0;
	width:862px;
}

.search #searchcontent #clearance h1 span {
	background:transparent url(/wcsstore/argos/en_US/images/clearance/clearancelanding_banner.gif) no-repeat scroll 0 0;
	height:77px;
	left:0;
	position:absolute;
	top:0;
	width:862px;
	z-index:0;
}

.search #searchcontent #clearance p.error a {
	color: #EC2E2C;
}

.search #listerrhs {
	width: 740px;
	float: right;
	background: #efefef;
	
}

.search #searchcontent div.noresults {
	padding: 0px;
	margin: 0px;
	margin-top: 30px;
	padding-bottom: 20px;
	*padding-bottom: 10px;
	margin-bottom: 0px!important;
	background: none;
}

.search #listerrhs.nobg {
	background: none;

}


.search #listerrhs div.error  {
	margin: 0px;
	margin-top: 10px;
	width: 630px;
	padding-left: 10px;
	background: #efefef;
}

.search #listerrhs .error p  {
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 0px;
}

.search #listerrhs #clearanceintro {
	width: 740px;
	float: right;
	background-color: #fff;
}

.search #listerrhs #clearanceintro h2 {
	color: #333;
	font-weight: bold;
	font-size: 1.9em;
}

.search #listerrhs #clearanceintro div.explanation  {
	margin-top: 10px;
    margin-bottom: 5px;
}
.search #listerrhs #clearanceintro div.explanation p {
	margin: 0px;
}

.search #listerrhs #clearanceintro div.explanation p a {
	font-weight: bold;
	color: #0099cc;
}

.search #listerrhs #toppromobanner {
	width: 740px;
	padding-bottom: 15px;
	/*background-color: #fff;*/
	background-color: #ffffff;
	float: left;
}

.search #listerrhs #headersort {
	background-color: #fff;
	float: left;
	width: 740px;
}

.search #listerrhs #footersort {
	/*padding-top: 10px;*/
	float: left;
	width: 740px;
}

.search #listerrhs  .producttotal {
	float: left;	
	width: auto;
	_width: 145px;
	min-width: 145px;
	color: #fff;
	background-color: #09B2D1;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 20px;
	font-size: 1.2em;
	font-weight: bold;
	background-image:url(/wcsstore/argos/en_US/images/p1/filter_bar_bg.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.search #listerrhs .footersort .producttotal {
	background-image: url("/wcsstore/argos/en_US/images/p1/filter_bar_base_bg.gif");
}

#listerrhs .viewselector {
	display: none;
	float: right;
	padding-top: 5px;
	padding-right: 9px;
	font-weight: normal;
	font-size: 1.2em;

	clear: right;
}

#listerrhs .viewselector li {
	display: block;
	float: right;
	padding-right: 22px;
}

/* generic and FF positioning */
#listerrhs .viewselector li a {
	display: block;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #333;
	text-decoration: underline;
}

#listerrhs .viewselector li a:hover {
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/* Safari and IE positioning */
html*#listerrhs .viewselector li a {
	padding-bottom: 3px;
	*padding-bottom: 2px;
}

#listerrhs .viewselector li a span {
	font-weight: bold;
}

#listerrhs .viewselector .list {
	background-image: url("/wcsstore/argos/en_US/images/p1/list_view_button_bg.gif");
	background-repeat: no-repeat;
	background-position: top right;
	

}

#listerrhs .viewselector .gallery {
	background-image: url("/wcsstore/argos/en_US/images/p1/gallery_view_button_bg.gif");
	background-repeat: no-repeat;
	background-position: top right;
	

}

#listerrhs #footersort .viewselector .list {
	background-image: url("/wcsstore/argos/en_US/images/p1/list_view_button_bg.gif");
}

#listerrhs #footersort .viewselector .gallery {
	background-image: url("/wcsstore/argos/en_US/images/p1/gallery_view_base_button_bg.gif");
}

#listerrhs #headersort .listview .list,
#listerrhs #footersort .listview .list  {
	display: none;
}

#listerrhs #headersort .galleryview .gallery,
#listerrhs #footersort .galleryview .gallery {
	display: none;
}

/* qc: 4035 - bottom margin reduced */
.search #listerrhs h2 {
	background: #fff;
	padding-bottom: 6px;
	*padding-bottom: 8px;
}

#listerrhs h2 span {
	font-size: 0.75em;
}

.search h1 {
	text-indent: -3000px;
	line-height: 0px;
	margin: 0;
	padding: 0;
	height: 0px;
	*float: left;
	width: 100%;
}

.search h1 span {
	height: 0px;
}

ul#breadcrumb {
	font-size: 1.6em;
	font-weight: normal;
	margin: 0px 15px 10px;
	color: #666;
}

.search ul#breadcrumb {
	margin: 0px 15px 17px 18px;
	*margin: 0px 15px 18px 18px;
	}
.browselister ul#breadcrumb {
	margin: 0px 15px 12px 18px;
	padding-top: 5px;

}
/* qc: 4035 - font-weight set to normal */
ul#breadcrumb {
	font-weight:normal;
}


/* qc: 4035 - font-weight set to normal */
ul#breadcrumb li{
	display: inline;
	font-weight:normal;
}

/* qc: 4035 - font-weight set to normal */
ul#breadcrumb a {
	color: #666;
	font-weight: normal;
}

ul#breadcrumb li a {
	color: #666;
	font-weight: normal;
}

ul#breadcrumb .extrainfo {
	color: #333;
	margin-right: 5px;
	font-weight:bold;
}

ul#breadcrumb .searchterm,
ul#breadcrumb .searchterm a {
	color: #09B2D1;
	font-weight:bold;
}

ul#breadcrumb .parentsection,
ul#breadcrumb .clearlink,
ul#breadcrumb .clearlink a {
	color: #09B2D1;
	font-weight: bold;
}

ul#breadcrumb .totalresults {
	margin-left: 10px;
}

/* qc: 4035 - bottom margin increased to 25px; */
.search.browselister #breadcrumb {
	font-size: 1.2em;
	color: #666;
	font-weight: normal;
	width:740px;
}

/* styles for sorting area - will also be used in search results */


.search #listerrhs .sortoptions  {
	clear: both;
	float: left;
	width: 728px;
	border: 1px solid #09B2D1;
	font-size: 1.2em;
	background-color: #fff;
	font-size: 1.2em;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
}

.search #listerrhs .sortoptions .paginglinks {
	float: left;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-bottom: 6px;
	padding-top: 8px;
	background-color: #fff;
}

.search #listerrhs .sortoptions .paginglinks a {
	color: #000;
	font-weight: normal;
	margin: 0px;
	text-decoration: underline;
}

.search #listerrhs .sortoptions .paginglinks a:hover {
	color: #09B2D1;
}

.search #listerrhs .sortoptions .paginglinks .pagenum {
	color: #000;
	padding: 0px;

}


.search #listerrhs .sortoptions .paginglinks span.pagenum {
	background-color: #fff;
	margin-right: 2px;
}

.search #listerrhs .sortoptions .paginglinks a.allproducts {
	margin-left: 5px;
	display: inline-block;
}


.search #listerrhs .sortoptions .galleryview {
	padding: 0px;
}

.search #listerrhs .sortoptions .listerpageoptions {
	/*border: 1px solid #09B2D1;*/
	float: right;
	font-size: 1.0em;
	color: #09B2D1;
	font-weight: bold;
	background-color: #fff;
	padding-right: 6px;
	margin: 0px;
	padding-top: 8px;
	margin-bottom: 6px;
	width: auto;
	_width: 360px;
	min-width: 320px;
	position: relative;
}

.search #listerrhs .sortoptions form.showall {
	_width: 390px;
}

.search #listerrhs .sortoptions .listerpageoptions div.divider {
	width: 622px;
	height: 1px;
	position: absolute;
	top: -1px;
	right: 6px;
	overflow: visible;
	background-image: url('/wcsstore/argos/en_US/images/p1/lister_listerpageoptions_bg.gif');
	background-repeat: no-repeat;
	background-position: 0px top;
}


.search #listerrhs .sortoptions .listerpageoptions fieldset {
	display: block;
	float: right;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background: none;
	overflow: visible;
	border: none;
	position: relative;
}







.search #listerrhs .sortoptions .listerpageoptions label {
	margin-right: 2px;
	margin-top: -2px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	float: left;
	color: #333;
	border-left: 1px solid #09B2D1;
	position: relative;

}

.search #listerrhs .sortoptions .listerpageoptions label.sorting {
	margin-left: 10px;
}



.search #listerrhs .sortoptions .listerpageoptions input {
	position: relative;
	margin-top: -2px;
	
	float: left;
	padding: 0px;

}

.search #listerrhs .sortoptions .listerpageoptions select {
	margin-top: -2px;
	font-size: 0.9em;
	float: left;
	margin-right: 2px;
	position: relative;
	

}

.search #listerrhs .sortoptions .listerpageoptions span {
	margin-right: 10px;
}

/* end of styles for paging area */

ol.browselister .product {
	background-color: #fff;
	margin: 10px auto;
	/*min-height: 125px;*/
   	_height: 110px;
	position: relative;
	
}

.browselister  {
	clear: both;
}

/* qc: 4035 - increased right and bottom padding */
ol.browselister .product {
	width: 560px;
	padding-left: 120px; 
	padding-top: 8px;
	padding-bottom: 10px;
	font-size: 1.2em;
	border-bottom: 2px solid #0099CC;
	margin: 0;
	height: auto;
	_height: 131px;
	min-height: 130px;
  	float: left;
}

ol.browselister .withproductflags {
	height: auto;
	_height: 142px;
	min-height: 125px;
  	float: left;
}

/*
ol.browselister .productflagsandreview {
	padding-bottom:15px;
}
*/

.listview .browselister .firstitem {
	border-top: 1px solid #0099cc;
	margin-top: 0px;
}



.listview .browselister .firstitemcompare {
	border-top: 2px solid #0099cc;
	margin-top: 2px;
}

.listview .browselister .extralogo {
	height: auto;
	_height: 142px;
	min-height: 142px;
}

.listview .browselister .extralogo {
	height: auto;
	_height: 142px;
	min-height: 142px;
}


.browselister .product h4 {
	font-weight: normal;
	display: inline;
	margin-right: 4px;
	
}

.listview .browselister .product h4 a {
	padding-right: 4px;
}

.listview .browselister .product h4 a.moredetail {
	font-weight: bold;
	font-size: 0.9em;
}

.listview .browselister .product h4 .partnum {
	font-weight: normal;
	
}

.browselister .product ul {
	padding: 7px 0px 10px 0px;
	display: inline;
}

.listview .browselister .withproductflags ul .saveprice {
	/* margin-top: 19px; */
}

.browselister .product ul .producttitle {
	display: inline;
	clear: both;
	float: left;
	padding: 0px;
	width: 376px;
	padding-bottom: 7px;
}


.browselister .product ul li {
	list-style-type: none;
	list-style-position: outside;
	padding: 0px;
	margin: 0px;
}

.browselister .product dt {
	display: inline;
	font-weight: bold;
}

.listview h4 .partnum {
	display: inline;
	font-size: 0.9em;
	font-weight: normal;
	padding-right: 2px;

}

.browselister li.product ul li.exclusion {
	display: inline;
	margin-right: 0px;
}

.browselister li.product ul li.exclusion img {
	position: relative;
	top: 1px;
}

.browselister li.product ul li.extralogo {
	position: absolute;
	top: 125px;
	left: 32px;
}

.browselister li.withproductflags ul li.extralogo {
	position: absolute;
	top: 140px;
	left: 32px;
}

.browselister li.product ul li.extralogo img {
	position: relative;
	top: 4px;
}

.browselister li.product ul li.promo {
	color: #ec2e2c;
	float: left;
	font-weight: bold;
	width: 320px;
	padding-bottom: 5px;
	*padding-bottom: 0.4em;
	
}

.browselister li.product ul li.customerrating {
	display:block;
	width:110px;
	text-align:center;
	color: #000000;
	left:5px;
	position:absolute;
	bottom: 10px;
}

.browselister li.product ul li.customerrating img {
	vertical-align:bottom;
}

/* PEP 445 - removed
.browselister li.withproductflags ul li.customerrating {
	top:140px;
}	

*/

/* applied for accessibility, thus not displayed */
.ratingreviewtext {
	position:absolute;
	left:-1000em;
}


.browselister li.product li.warranty {
	color: #666;
	width: 376px;
	float: left;
	font-style: italic;
	*padding-bottom: 0.4em;
	font-size: 0.9em;
	
}

.browselister li.product li.warranty span {
	font-weight: bold;
	font-style: italic;
}



.browselister .product ul li.productflags {
	float:left;
	width: 350px;
}

.browselister .product ul li.productflags ul {
	min-height: 14px;
	height: auto!important;
	height: 14px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

.browselister .product ul li.productflags ul li {
	float: left;
	display: block;
	padding:0 2px 2px 0px;
}
.browselister .product ul li.productflags ul li a {
	float:left;
}

.browselister .product ul li.productflags ul li img {
	float: left;
}

.browselister .product ul li.productflags ul .newproduct {
	float: right;
}

.browselister .product ul li.productimg {
	position: absolute;
	width: 110px;
	margin: 0px;
	top: 10px;
	left: 1px;
}


/* PEP 445 - remove 
.browselister li.withproductflags ul li.productimg,
.browselister .withproductflags li.withproductflags ul li.productimg {
	top: 26px;
}
*/

.browselister li.product ul .productimg img {
	width: 110px;
	height: 110px;
	display:block;
}

.browselister li.product ul li.productimg a {
	position: absolute;
	left: 0px;
}


/* Generic & ff positioning */
.browselister li.product ul li.pricing {
	float: right;
	padding-right: 18px;
	/* The height/min-height property determines 
	distance of ordering container from product panel 
	bottom border */
	height: auto;
	_height: 66px;
	min-height: 66px;
	width: 140px;
}

/* PEP 445 - remove
.browselister li.withproductflags ul li.pricing {
	height: auto;
	_height: 66px;
	min-height: 65px;
	*min-height: 66px;
}
*/



.browselister li.product ul li.pricing ul {
	width: auto;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: right;
}

.browselister li.product ul li.pricing ul li.deliveryflags {
	width: auto;
	padding:2px 5px 2px 0;
}
.browselister li.product ul li.pricing ul li.deliveryflags a {
	float:left;
}
.galleryview .browselister li.product ul li.pricing ul li.deliveryflags {
	float: left;
	padding:2px 5px 2px 0;
}

.browselister li.product ul li.saveprice {
	font-weight: bold;
	color: #ec2e2c;	
	font-size: 1.0em;
	width: auto;
	padding-right: 6px;
	text-align: right;
}

.browselister li.product ul li.saveprice span {
	padding-left: 25px;
	min-height: 20px;
	_height: 20px;
	background: url("/wcsstore/argos/en_US/images/p1/small_poundsign.gif");
	background-repeat: no-repeat;
	background-position: top left;
}



.browselister li.product ul li.price {
	font-size: 1.6em;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}

.browselister li.product ul li.pricing ul .footnote {
	padding-right: 0px;
}



.browselister li.product ul li.wasprice {
	text-align: right;
	padding-right: 6px;
}

.galleryview .browselister li.product ul li.pricing,
.galleryview .browselister li.withproductflags ul li.pricing {
	height: auto;
	min-height: 0px;
}

.browsel2 .deliveryinfo,
.browsel3 .deliveryinfo,
.browsel2 .storepickupinfo,
.browsel3 .storepickupinfo,
.browsel2 .warranty,
.browsel3 .warranty {
	display: none;
}

.browselister .moreinfolink {
	display: none;
}

.browselister li.product ul li.ordering {
	/* The distance of ordering container from product panel 
	bottom border is determined by the height/min-height 
	of the pricing container (76px) */

	width: 549px;
	display: block;
	clear: both;
	*clear: none;
	float: left;
	*float: none;
	border-top: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	background-image: url("/wcsstore/argos/en_US/images/p1/bg_ordering.gif");
	background-position: left top;
	background-repeat: repeat-y;
	margin-top: 8px;
	*margin-top: 7px;
	*margin-bottom: -2px;
	margin-left: 1px;
}

.browselister li.withproductflags ul li.ordering {
	/* The distance of ordering container from product panel 
	bottom border is determined by the height/min-height 
	of the pricing container (76px) */
	margin-top: 8px;
	*margin-top: 7px;
	*margin-bottom: -2px;
	
}

.browselister li.product ul li.ordering ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
	position: relative;

} 

.browselister li.product ul li.ordering ul.isGiftMode li.delivery,
.browselister li.product ul li.ordering ul.isGiftMode li.nodelivery {
	width: 390px;
}

.browselister li.product ul li.ordering ul.isGiftMode li.delivery p,
.browselister li.product ul li.ordering ul.isGiftMode li.nodelivery p{
	width: 245px;
	min-height: auto;
	height: auto;
	margin-top: 0px;
}

.browselister li.product ul li.ordering ul.isGiftMode li.delivery p span,
.browselister li.product ul li.ordering ul.isGiftMode li.nodelivery p span{
	display: inline;
}

.browselister li.product ul li.ordering ul li {
	display: block;
	float: left;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 195px;
}

.browselister li.product ul li.ordering ul li.sharedleadtext {
	width: 390px;
}

.browselister li.product ul li.ordering ul li.action {
	width: 159px;


}


.browselister li.product ul li.ordering ul li p {
	margin: 0px;
	padding: 0px;
	display: block;
	font-size: 0.9em;
	color: #333;
	background-position: 0px 4px;
	background-repeat:no-repeat;
	/*padding-left: 42px;*/
	height: auto;
	_height: 25px;
	min-height: 25px;
	
}

.browselister li.product ul li.ordering ul li img {
	float: left;
	margin-right: 8px;
	margin-top: 5px;
}

.browselister li.product ul li.ordering ul li.sharedleadtext img {
	margin-right: 0px;
}

.browselister li.product ul li.ordering ul li.sharedleadtext img.storepickup {
	margin-right: 8px;
}

.browselister li.product ul li.ordering ul li.sharedleadtext p {
	display:block;
	float:left;
	width:216px;
}

.browselister li.product ul li.ordering ul li.storepickup p img,
.browselister li.product ul li.ordering ul li.nostorepickup p img {
	margin-top: 4px;
}

.browselister li.product ul li.ordering ul li.action p img {
	margin-top: 0px;
}

.browselister li.product ul li.ordering ul li.action div.stockChecker {
	padding-left: 12px;
	padding-right: 8px;
}

.browselister li.product ul li.ordering ul li.action div.stockChecker a {
	font-weight: bold;
	font-size: 0.9em;
}

.browselister li.product ul li.ordering ul li.action div.emailMe {
	padding-left: 8px;
	padding-right: 8px;
}

.browselister li.product ul li.ordering ul li.action div.emailMe a {
	font-weight: bold;
	font-size: 0.9em;
	background:transparent url(/wcsstore/argos/en_US/images/lightbox/img/icon_envelope.gif) no-repeat scroll 0px 4px;
	display:block;
	font-weight:bold;
	margin-left:10px;
	padding-left:18px;	
}


.browselister li.product ul li.ordering ul li p span  {
	display: block;
}

.browselister li.product ul li.ordering ul li p span span {
	font-weight: bold;
	display: inline;
}

.browselister li.product ul li.ordering ul li p span span img {
	display: inline;
	float: none;
	margin: 0px;
}

.browselister li.product ul li.ordering ul li.storepickup p {
	/*background-image: url("/wcsstore/argos/en_US/images/p1/icon_isaltm_storepickup.gif");*/
	width: 134px;
	float: left;
}

.browselister li.product ul li.ordering ul li.delivery p {
	/*background-image: url("/wcsstore/argos/en_US/images/p1/icon_isaltm_delivery.gif");*/
	width: 124px;
	float: left;
}

.browselister li.product ul li.ordering ul li.nostorepickup p {
	/*background-image: url("/wcsstore/argos/en_US/images/p1/icon_isaltm_storepickup_n.gif");*/
	width: 134px;
	float: left;
	
}

.browselister li.product ul li.ordering ul li.storepickup p span span {
	font-weight: normal;	
}

.browselister li.product ul li.ordering ul li.nodelivery p {
	/*background-image: url("/wcsstore/argos/en_US/images/p1/icon_isaltm_delivery_n.gif");*/
	width: 124px;
	float: left;
	
}

.browselister li.product ul li.ordering ul li.action p {
	width: 135px;
	padding-left: 19px;
	padding-top: 5px;
}

.browselister li.product ul li.ordering ul li.action p a {
	display: block;
 }

.browselister li.product ul li.ordering ul li.action p a.addtolist {
	margin-left: 7px;
}
	         
.browselister li.product ul li.ordering ul li.action p a:focus,
.browselister li.product ul li.ordering ul li.action p a:hover,
.browselister li.product ul li.ordering ul li.action p a:active {
	font-weight:normal!important;
	display: block;
}

/* gifts section only lister and sub search additional styling */

/* top and border bottom product borders TBC 

.gifts .listview .browselister .firstitem {
	border-top: none;
}

.gifts .listview .browselister .lastitem {
	border-bottom: none;
}
*/

.browselister.gifts #listerlhs a.backlink img {
	margin-left: 17px;
	margin-top: 0px;
}

.browselister.gifts #listerlhs h2 {
	height:38px;
	margin-top:14px;
	padding-bottom:0pt;
	position:relative;
}

.browselister.gifts h2 {
	margin:0pt;
	padding-bottom:15px;
}

.browselister.gifts #listerlhs h2 span {
	background:#FFFFFF url(/wcsstore/argos/en_US/images/try_again.gif) no-repeat scroll 0pt;
	display:block;
	height:38px;
	left:0pt;
	position:absolute;
	top:0pt;
	width:225px;
	z-index:102;
}

.browselister.gifts .giftslhs {
	border:2px solid #CC3333;
	height:100%;
	position:relative;
	width:221px;
}

.browselister.gifts .giftslhs label {
	color:#CC3333;
	display:block;
	font-size:1.2em;
	font-weight:900;
	margin:15px;
}

.browselister.gifts .giftslhs label select { 
	display:block;
	font-size:1.15em;
	width:180px;
}

.browselister.gifts .giftslhs input {
	margin:0pt auto 20px 120px;
}

/* end of gifts section only lister and sub search additional styling */



.browsel2 .product .action .addtocart,
.browsel3 .product .action .addtocart {
	display: none;
}



/* qc: 4035 - decreased right margin */
ol.browselister .comparison {
	position: absolute;
	top: 2.3em;
	right: -60px;
	width: 62px;
	text-align: center;
}

ol.browselister .comparison input {
	display: block;
	margin: auto;
}







/* Gallery view styles follow */



.galleryview {
	padding-left: 20px;
}


.galleryview .browselister {
	width: 696px;
	border-top: 2px  solid #E6E5E5;
	background-color: #fff;
	background-image: url("/wcsstore/argos/en_US/images/p1/gallery_browselister_default_bg.gif");
	background-position: bottom left;
	padding-bottom: 2px;
	float: left;
	display: inline;
}

.galleryview .twoitem {
	width: 466px;
	background-image: url("/wcsstore/argos/en_US/images/p1/gallery_browselister_twoitem_bg.gif");
	background-position: bottom left;
	padding-right: 0px;
	border-top: 2px  solid #E6E5E5;
	border-bottom: none;
}

.galleryview .oneitem {
	width: 234px;
	background-image: url("/wcsstore/argos/en_US/images/p1/gallery_browselister_oneitem_bg.gif");
	background-position: bottom left;
	padding-right: 0px;
	border-top: 2px  solid #E6E5E5;
	border-bottom: none;
}



.galleryview .lastrow {
	border-top: 2px  solid #E6E5E5;
	border-bottom: none;

}


.galleryview .browselister .product {
	display: block;
	float: left;
	background-color: transparent;
	padding: 0px;
	padding-bottom: 5px;
	padding-left: 26px;
	padding-right: 26px;
	width: 176px;
	height: auto;
	_height: 130px;
	border: none;
}

.galleryview .browselister .item2 {
	margin-left: 4px;
	margin-right: 4px;
}

.galleryview .oneitem .lastitem,
.galleryview .twoitem .lastitem {

	margin-right: 2px;
}

.galleryview .browselister .product ul  {
	display: block;
	position: relative;
	width: 175px;
	padding: 0px;
	padding-top: 130px;
}

.galleryview .browselister .product ul li.productflags {
	padding-bottom:3px;
	display: block;
	position: relative;
	width: 175px;
	text-align: center;
	left: 0px;
	bottom: 0px;
	top: 0px;
}

.galleryview .browselister .product ul li.customerrating {
	display: block;
	position: relative;
	width: 175px;
	text-align: center;
	left: 0px;
	bottom: 0px;
	top: 0px;
	padding-bottom: 5px;
}

.galleryview .browselister .product ul li.empty {
	padding: 0px;
}

.galleryview .browselister .product ul li.customerrating img {
	vertical-align: top;
}

.galleryview .browselister .withproductflags ul li.empty {
	padding: 0px;
	height: 1px;
}

.galleryview .browselister .product ul li.productflags {
	text-align: left;
	float: left;
}

.galleryview .browselister .product ul .producttitle{
	display: block;
	width: 175px;
	height: auto;
	_height: 30px;
	min-height: 30px;
	margin-top: 0px;
}

.galleryview .withproductflags .product ul .producttitle,
.galleryview .withcustomerrating .product ul .producttitle {
	margin-top: 19px;
}

.galleryview .withproductflags .withproductflags ul .producttitle,
.galleryview .withcustomerrating .withcustomerrating ul .producttitle {
	margin-top: 0px;
}

.galleryview .productflagsandreview .product ul .producttitle {
	margin-top: 44px;
}


.galleryview .productflagsandreview .withcustomerrating ul li.productflags,
.galleryview .productflagsandreview .withproductflags ul li.customerrating,
.galleryview .productflagsandreview .product ul li.empty {
	padding:0px;
}

.galleryview .productflagsandreview .withproductflags ul li.empty {
	height: 25px;
}

.galleryview .productflagsandreview .productflagsandreview ul li.customerrating {
	padding-bottom: 10px;
}

.galleryview .productflagsandreview .productflagsandreview ul li.productflags {
	padding-bottom: 5px;
}

.galleryview .productflagsandreview .withcustomerrating ul .producttitle {
	margin-top: 24px;
}

.galleryview .productflagsandreview .withproductflags ul .producttitle, 
.galleryview .productflagsandreview .productflagsandreview ul .producttitle {
	margin-top: 0px;
}



.galleryview .browselister .product ul .producttitle h4 {
	display: inline;
	width: 175px;
	margin-right: 0px;
	font-weight: normal;
}

.galleryview .browselister .product ul .producttitle h4 a {
	display: inline;
	padding-right: 0px;
	text-decoration: none;
}


.galleryview .browselister .product ul li {
	width: auto;
	display: inline;
}

.galleryview .browselister .product .partnum {
	display: inline;
	font-weight: normal;
	font-size: 0.9em;

}

/* QC 4034 - font-size adjusted */

.galleryview .browselister li.product ul li.pricing,
.galleryview .browselister li.withproductflags ul li.pricing {
	width: 90px;
	float: left;
	padding: 0px;
	height: auto;
	min-height: auto;
}



.galleryview .browselister li.product ul li.pricing ul {
	width: auto;
	padding: 0px;
	margin: 0px;
	float: none;
}


.galleryview .browselister .product .pricing .price {
	width: 90px;
	margin-top: 5px;
	padding: 0px;
	text-align: left;
}

.galleryview .browselister .product .comparison {
	position: relative;
	top: 0px;
	right: 0px;
	*right: -3px;
	width: 85px;
	padding-top: 10px;
	*padding-top: 6px;
	display: block;
	float: right;
	_float: none;
	_width: auto;

	
}

.galleryview .browselister .product .comparison input {
	display: block;
	float: right;
	margin-right: 0px;
	_margin-right: -3px;
}

.galleryview .browselister .product .comparison .complabel {
	margin-top: -2px;
	*margin-top: 2px;
	_margin-left: 0px;
	_margin-right: 0px;
}

.galleryview .browselister .product .productimg {
	width: 110px;
	height: 110px;
	position: absolute;
	float: none;
	left: 32px;
	top: 12px;
	/*border: 1px solid #000;*/
	
}


.galleryview .browselister .product .productimg img {
	float: left;
}

.galleryview .browselister .product .productimg img a {
	top: 0px;
	left: 0px;
}

.galleryview .browselister li.product ul li.productimg a {
	position: absolute;
	top: 0px;
	left: 0px;
}


/* PEP 445 - removed
.galleryview .browselister .withproductflags .customerrating,
.galleryview .withproductflags .product .customerrating{
	 top:13px;
	 _top: 10px;
}
*/

.galleryview .browselister .product .deliveryinfo,
.galleryview .browselister .product .extralogo,
.galleryview .browselister .product .storepickupinfo,
.galleryview .browselister .product .saveprice,
.galleryview .browselister .product .wasprice,
.galleryview .browselister .product .moreinfo,
.galleryview .browselister .product .addtocart,
.galleryview .browselister .product .addtolist,
.galleryview .browselister .product .warranty,
.galleryview .browselister .product .promo,
.galleryview .browselister .product .ordering,
.galleryview .browselister .product .moredetail,
.galleryview .browselister .product ul .producttitle h4 a.moredetail {
	display: none;
	visibility: hidden;
}

.listview .nextpage {
	display: none;
	visibility: hidden;
}

.galleryview .nextpage {
	display: block;
	visibility: visible;
	float: left;
	width: 228px;
	padding-top: 45px;
	text-align: center;
	font-weight: bold;
	
}

.galleryview .nextpage p {
	color: #09B2D1;
	font-weight: bold;
	width: 134px;
	margin: auto;
	margin-top: 10px;
}

.galleryview .nextpage p a {
	font-size: 1.2em;
}


.browsel2 #promobanners li {
	float: left;
	margin: 20px;
	margin-left: 28px;
	margin-right: 0;
}
	
.browsel2 #promobanners li.first {
	margin-left: 15px;
}

.browsel3 #promobanners {
	background-color: #fff;
	text-align: center;
	padding: 10px 0 10px;
}

.browsel3 #promobanners li {
	margin-bottom: 10px;
}

.search #heroproducts {
	float: left;
	background-color: #fff;
	padding-top: 15px;
	padding-bottom: 30px;
	background-image: url('/wcsstore/argos/en_US/images/p1/lister_heroproducts_bg.gif');
	background-position: bottom left;
	background-repeat: repeat-x;
	border-top: 1px solid #09B2D1 !important;
	position: relative;
	width: 740px;
}

.search #heroproducts.noproducts {
	margin: 10px;

}

.search #heroproducts ol {
	clear: both;
}

.search #heroproducts ol li.hero {
	display: block;
	position: relative;
	width: 230px;
	padding: 5px 5px 5px 120px;
	border: 2px solid #09B2D1;
	margin-right: 13px;
	float: left;
	height: auto;
	_height: 115px;
	min-height: 115px;
}

.search #heroproducts ol li.hero .promo {
	color:#ed2e2c;
	font-size:1.1em;
	margin-top: 3px;
	font-weight: bold;
}

.search #heroproducts ol li.hero .customerrating {
	display:block;
	width:110px;
	font-size:1.2em;
	left:5px;
	top:118px !important;
	position:absolute;
	/*z-index:100;*/
	text-align:center;
}

.search #heroproducts ol li.withproductflags .customerrating {
	top:139px !important;
}

.search #heroproducts ol li.hero .customerrating img {
	vertical-align: bottom;
}

.search #heroproducts ol li.hero1 {
	margin-left: 68px;
	_margin-left: 34px;
	width: 376px;
}

.search #heroproducts ol li.hero2 {
	margin-right: 0px;
}

.search #heroproducts ol li.withcustomerratings {
	height: auto;
	_height: 12.7em;
	min-height: 12.7em;
}

.search #heroproducts ol li.withproductflags {
	padding-top: 20px;
	height: auto;
	_height: 13.5em;
	min-height: 13.5em;
}

.search #heroproducts ol li.hero h4 {
	font-weight: bold;
	font-size: 1.2em;
}

.search #heroproducts ol li.hero h4 span {
	color: #ed2e2c;
	display: block;
	clear: right;
}

.search #heroproducts ol li.hero h4 span.exclusion {
	display: inline;
	padding-left: 3px;
}

.search #heroproducts ol li.hero h4 span.partnum {
	display: inline;
	font-weight: normal;
	font-size: 0.9em;
	color: #333;
}

.search #heroproducts ol li.action {

	margin: 0;
}

.search #heroproducts ol li.action a {
	position: absolute;
	/* default heading styles - just in case */
	color:#393;
	font-size: 0.8em;
	font-weight:bold;
	bottom:15px;
	right: 52px;
}

.search #heroproducts ol li.action a span  {
	position:absolute;
	z-index:101;
	display:block;
	/* standardised height */
	height:26px;
	top: 0;
	left: 0;
}

.search #heroproducts ol li.action .buttmoreinfo span {
	background: url("/wcsstore/argos/en_US/images/p1/b_moreinfo_bl.gif") 0 0 no-repeat;
	width: 86px;
}

.search #heroproducts ol li.productimg {
	position: absolute;
	width: 117px;
	height: 110px;
	margin: 10px 10px 10px 0;
	border-right: 1px solid #ec2e2c;
	top: 0;
	left: 0;
}



.search #heroproducts ol li.productimg {
	border-right: none;
	margin: 0;
}

.search #heroproducts ol li.productimg img {
	width: 110px;
	height: 110px;
	overflow: hidden;
}

.search #heroproducts ol li.productimg a {
	position: absolute;
	top: -10px;
	left: 0;
}

.search #heroproducts ol li.productimg a {
	position: absolute;
	top: 5px;
	left: 5px;
	width:110px;
	height:110px;
	display:block;
}

.search #heroproducts ol li.withproductflags ul li.productimg {
	top: 21px;
	display:block;
}

.search #heroproducts ol li.withproductflags ul.listerflags {
	height:14px;
	overflow: hidden;
}

.search #heroproducts ul li.productflags {
	position: absolute;
	width: 295px;
	min-height: 14px;
	height: auto !important;
	height: 14px;
	left: 5px;
	top: 5px;
}

.search #heroproducts ul li.productflags ul {
	
	width: 295px;
	height: 14px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

.search #heroproducts ul li.productflags ul li {
	float: left;
	display: block;
	padding:0 2px 2px 0;
}

.search #heroproducts ul li.productflags ul .newproduct {
	float: left;
}


.search #heroproducts ol li.saveprice {
	font-size: 1.1em;
	font-weight: normal;
	color: #ec2e2c;
}

.search #heroproducts ol li.saveprice {
	height: 26px;
	padding-left: 35px;
	margin-bottom: -13px;
	margin-top: 5px;
	background: url("/wcsstore/argos/en_US/images/p8/icon_bigredpound.gif") no-repeat 0 4px;
}

.search #heroproducts ol li ul li.price {
	font-size: 1.5em;
	font-weight: 900;
	margin-top: 5px;
	display: block;
	float: left;
}

.search #heroproducts ol li.special ul li.price {
	margin-left: 36px;
	*margin-left: 35px;
	_margin-left: 17px;
	margin-top: 0;
}

.search #heroproducts ol li.wasprice {
	display: block;
	float: left;
	padding-top: 0.4em;
	margin-left: 5px;
	width: 80px;
}
	

.search #heroproducts.noproducts ol li.hero {
	width: 176px;
}



.search div.noresults div#heroproducts  {
	margin: 0px;
	padding: 0px!important;
	border: 1px solid #EC2E2C;
	border-top: none!important;
	background-color: #fff;
	background-image: none;
	float: left;
	width: auto;
}

.search div.noresults div#heroproducts h2 {
	background-color: #EC2E2C;
	text-indent: 10px;
	line-height: normal;
	color: #fff;
	padding-top: 6px;
	padding-bottom: 6px;
}


.search div.noresults div#heroproducts ol li.hero {
	width: 224px;
	padding-left: 135px;
	border: none;
	margin-right: 0px;
	_height: 12.0em;
	min-height: 12.0em;
	position: relative;
}



.search div.noresults div#heroproducts ol li.withproductflags  {
	padding-top: 5px;
	min-height:13em;
}


.search div.noresults div#heroproducts ol li.hero a.productimg  {
	position: absolute;
	left: 10px;
	top: 5px;
	width: 110px;
	height: 110px;
}

.search div.noresults div#heroproducts ol li.withproductflags a.productimg {
	top:24px;
}

.search div.noresults div#heroproducts ol li.hero a.productimg img {
	width: 110px;
	height: 110px;
}

.search div.noresults div#heroproducts ol li.hero ul.noresultsflags  {
	width: 305px;
	position: absolute;
	top: 5px;
	left: 5px;
	height:14px;
	overflow: hidden;
}

.search div.noresults div#heroproducts ol li.hero ul.noresultsflags li.flag {
	width: auto;
	float: left;
	padding-right: 2px;
}

.search div.noresults div#heroproducts ol li.hero h4  {
	width: 210px;
	float: left;
	clear: left;
	font-weight: normal;
}

.search div.noresults div#heroproducts ol li.withproductflags  h4  {
	margin-top: 16px;
}



.search div.noresults div#heroproducts ol li.hero h4 span.partnum {
	display: inline;
	font-weight: normal;
	font-size: 0.9em;
	color: #666;
	
}


.search div.noresults div#heroproducts ol li.hero h4 span.exclusion {
	display: inline;
	padding-left: 3px;
}


.search div.noresults div#heroproducts ol li.hero  span.customerrating  {
	float: left;
	position: relative;
	width: 210px;
	top: 0px!important;
	left: 0px;
	margin-top: 0px;
	text-align: left;
}

.search div.noresults div#heroproducts ol li.hero ul.details li {
	float: left;
	margin-top: 5px;

}

.search div.noresults div#heroproducts ol li.hero ul.details li.promo {
	font-size:1.2em;
	font-weight: normal;
	width: 210px;
}

.search div.noresults div#heroproducts ol li.hero ul.details li.saveprice {
	display: inline;	
	float: left;
	height: auto;
	margin-bottom: 0px;
	padding: 0px;
	padding-right: 5px;
	padding-top: 2px;
	background: none;
	font-size: 1.1em;
	font-weight: bold;
	width: auto;
	min-height: 10px;
}



.search div.noresults div#heroproducts ol li.hero ul.details li.wasprice {
	margin: 0px;
	padding: 0px;
	padding-left: 1px;
	clear: both;
	font-size: 1.1em;
	margin-top: 0px;
	width: 210px;
	*float: none;
}

.l2catlinks {
	margin: 0 15px;
	clear: both;
	
}

.l2catlinks h4 {
	color: #09B2D1;
	font-weight: bold;
	font-size: 1.2em;
	margin: 25px 0 5px 10px;
}

.l2catlinks ul {
	clear: both;
}

.l2catlinks li {
	float: left;
	width: 200px;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 15px;
   _margin-left: 7px;
	padding: 0;
}

.l2catlinks li span {
	font-weight: normal;
	color: #999; 
}

.l2catlinks h3 {
	background: #09B2D1 url('/wcsstore/argos/en_US/images/p1/level3_corner.gif') no-repeat top right;
	color: #fff;
	font-weight: bold;
	font-size: 1.2em;
	padding: 10px 15px;
	margin-right: -1px;
	margin-bottom: 20px;
}

/* qc: 4035 - bottom margin increased to 15px */
.search .leftcol {
	position: absolute;
	bottom: 0px;
	_bottom: 0px;
	left: 0px;
	background: #EFEFEF;
	border-right: 1px solid #09B2D1;
	width: 225px;
	height: 100%;
	*height: 10000em;
	*width: 224px;
	z-index: 0;
}

/* Start Gallery View styles	*/

#listerrhs ul.panelrow {
	clear: both;
	float: left;
	list-style-type: none;
	_width: 600px;
	border-bottom: 2px solid #E6E5E5;
	background: url("/wcsstore/argos/en_US/images/p8/bkg_tile_panelrow_list.gif") top left repeat-y;	
	margin-left: 20px;
	padding: 0;
	}

* html #listerrhs ul.panelrow {
	margin-left: 10px;
	}
	
#listerrhs ul.panelrow li.product {
	display: inline;
	float: left;
	width: 175px;
	border-top: 2px solid #E6E5E5;
	min-height: 180px;
	height: 180px;
	padding: 12px;
	margin: 0;
	font-size: 1.2em;
	}

#listerrhs ul.panelrow li.product a {
	text-decoration: none;
	}
	
#listerrhs ul.panelrow li.product dl {
	display: block;
	width: 170px;
	margin: 0;
	padding: 0;
	}
	
#listerrhs ul.panelrow li.product dl dt {
	display: none;
	}
	
#listerrhs ul.panelrow li.product dl dd {
	margin: 0;
	padding: 0;
	display: inline;
	}
	
#listerrhs ul.panelrow li.product dl dd.productimg {
	margin: 0 31px 20px 30px;
	}
	
#listerrhs ul.panelrow li.product dl dd.productimg img {
	width: 110px;
	height: 110px;
	}

#listerrhs ul.panelrow li.product dl dd.partnum {
	color: #666;
	}

#listerrhs ul.panelrow li.product dl dd.price {
	float: left;
	display: inline;
	font-size: 1.4em;
	font-weight: bold;
	}

#listerrhs ul.panelrow li.product dl dd.comparison span.action {
	width: 80px;
	clear: both;
	display: inline;
	float: right;
	}

#listerrhs ul.panelrow li.product dl dd.price,
#listerrhs ul.panelrow li.product dl dd.comparison span.action {
	margin-top: 10px;
	}

#listerrhs ul.panelrow li.product dl dd.comparison span.action label {
	text-decoration: underline;
	}


#listerrhs ul.panelrow li.product dl dd.comparison span.action input {
	margin-left: 6px;
	}
	
/* End Gallery View styles	*/

/* Start Left hand side styles */

.search #listerlhs, .search #bv_asknanswer_listercontainer {
	float: left;
	width: 226px;
	position: relative;
	z-index: 10;
	padding-bottom:40px;
}

.search #listerlhs #refineform{
	width: 215px;
	float: left;
	clear: both;
	margin-bottom: 15px;
}

.search #listerlhs #refineform ul.byradio input,
.search #listerlhs #refineform ul.bycheckbox input {
	float:left;
	margin-right:3px;
}

.search #listerlhs #refineform li {
	line-height: normal;
	margin-bottom: 5px;
	float: left;
	width: 193px;
}

.search #listerlhs #refineform ul.byradio li,
.search #listerlhs #refineform ul.bycheckbox li {
	float:left;
	margin-right:3px;
	*margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.search #listerlhs #refineform label.refinementlabel {
	display: block;
	float: left;
	margin-top: -2px;
	*margin-top: 2px;
	width: 175px;
	*width: 165px;
}

.search #listerlhs p.disablefinders {
	padding-top:15px;
	padding-left:15px;
	width:193px;
	clear:both;
}

.search #listerlhs #refineform div.action {

}

.search #listerlhs #refineform div.action, 
.search #listerlhs #refineform div.action div.refinementresults {
	display: none;
	float: right;
	clear: both;
}

.search #listerlhs div.promobanner {
	float: left;
	clear: both;
	padding-left: 15px;
	margin-top: 15px;
}

/* qc: 4035 - title font-size reduced, width increased */
.search #listerlhs h3	{
	background:#09B2D1 url(/wcsstore/argos/en_US/images/p8/bkg_corner_browse_header.gif) top right no-repeat;
	color:#fff;
	width:216px;
	*width: 215px;
	font-size:1.2em;
	padding:10px 0px 10px 10px;
	font-weight:bold;
}

.search #listerlhs #cartridgefinder h3 span {
	padding-left: 25px;
}

.search #listerlhs h3 span.refinetitle {
	padding-left: 25px;
	
}

.search #listerlhs h3.withrefinements {
	clear: both;
	float: left;
}

.search #listerlhs h3 img.refineicon {
	margin-left: 0px;
	margin-top: 0px;
	float: left;
}

.search #listerlhs h3 span.refinetitle {
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-left: 5px;
	float: left;
	width: 180px;
	display: block;
}


.search #listerlhs h4	{
	color:#09B2D1;
	font-size:1.2em;
	padding: 25px 0 5px 10px;
	font-weight:bold;
}

.search #listerlhs h4 span.count	{
	color:#333;
	font-weight:normal;
}

.search #listerlhs div.lastcategory {
	margin-bottom: 15px;
}	

.search #listerlhs h5.listerlhsexpander	{
	color:#09B2D1;
	font-size:1.2em;
	padding: 0px 0px 5px 22px;
	font-weight:bold;
	background-image: url(/wcsstore/argos/en_US/images/p8/bull_standard.gif);
	background-repeat: no-repeat;
	background-position: 11px 4px;
	position: relative;
	width: 190px;
}

.search #listerlhs h5.listerlhsexpander span.count {
	font-weight: normal;
	color: #333;
}

.search #listerlhs h5.listerlhsexpander	a {
	color:  #333;
	text-decoration: underline;
}

.search #listerlhs h5.listerlhsexpander	a.toggleobject {
	text-decoration: none;
	position: relative;
	margin-left: 1px;
	padding-top: 2px;
	height: 14px;
	font-size: 0.6em;
	background-color: transparent;

}

.search #listerlhs h5.listerlhsexpander	a.toggleobject:hover  {
	background-color: transparent;
}


.search #listerlhs ul.listerlhsexpandermenu  {
	margin-top: -5px;
	margin-bottom: 10px;
}

.search #listerlhs ul.listerlhsexpandermenu li {
	background-image: none;
	padding-bottom: 2px;
	width: 190px;
	padding-left:10px;
}

.search #listerlhs ul {
	margin-left: 11px;
	list-style-type: none;
}

.search #listerlhs ul.categories {
	margin-left: 0;
}

.search #listerlhs li.categories {
	margin-left: -18px;
}

/* qc: 4035 - font-color removed */
.search #listerlhs ul.byattribute li {
	line-height: 1.6em;
	font-size: 1.2em;
	position:relative;
}

.search #listerlhs ul li, 
.search #listerlhs ul.bytypelist li {
	font-size: 1.2em;
	width: 193px;
	background:transparent url(/wcsstore/argos/en_US/images/p8/bull_standard.gif) no-repeat scroll 0 5px;
	padding-left:10px;
	margin-bottom: 5px;
}

.search #listerlhs ul.dropdown li,
.search #listerlhs ul.radio li,
.search #listerlhs ul.checkbox li {
	line-height: 1.6em;
	font-size: 1.2em;
	position:relative;
}
.search #listerlhs li a {
	color: #333;
}

/* qc: 4035 - left padding removed - color changed to #333*/
.search #listerlhs li.showmore {
	color: #333;
	font-weight: bold;
	background:none;
	padding-left: 0px;
	clear: both;
}

.search #listerlhs li.showmore span {
	cursor: pointer;
	text-decoration: underline;
	color: #333;
	font-weight: bold;
}


/* Buying Guides... */
.search #listerlhs .marketingmessage { 
	float: none;
	width:225px;
	_width:224px;
	background-color:#FFFFFF;
	border-color:#0099CC;
	border-style:solid;
	border-width:2px 0pt;
	margin:26px auto;
}

.search #listerlhs .marketingmessage h3 {
	height: 60px;
	padding: 0px;
	position:relative;
	background: none;
}

.search #listerlhs  .marketingmessage h3 span { 
	background:transparent url(en_US/images/p1/banner_buyingguide_l3.gif) no-repeat scroll left top;
	height: 50px;
	left:0pt;
	position:absolute;
	top:0pt;
	width:100%;
	z-index:1 !important;
}

.search #listerlhs .marketingmessage dl { 
	margin-bottom:20px;
}

.search #listerlhs .marketingmessage dl dt {
	display: none;
}

.search #listerlhs .marketingmessage dl dd { 
	font-size:1.2em;
	background:transparent url(en_US/images/p1/bull_standard.gif) no-repeat scroll 0pt 4px;
	margin-left:15px;
	padding-left:15px;
}


.search span.lhsbkg,
.search span.lhsbkg {
	background-color: #efefef;
	border-right: 1px solid #09B2D1;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 1000em;
	width: 225px;
	*width: 224px;
	z-index: 1;
}

.search span.lhsbkgempty {
	background-color: none;
	border-right: none;
}


.search .marketingmessage h3 a {
	display:block;
	position:absolute;
	width:211px;
	height:50px;
	/*z-index:4;*/
	z-index: 2;
	text-indent:-200%;
}

.search .marketingmessage h3 a {
	display:block;
	position:absolute;
	width:211px;
	height:50px;
	/*z-index:4;*/
	z-index: 2;
	text-indent:-200%;
}

.search .marketingmessage h3 a:hover,
.search .marketingmessage h3 a:active,
.search .marketingmessage h3 a:focus {
	background-color: transparent;
}



/* end of buying guide styles */

/* End left hand side styles */

/* start category links styles */

.search .catlinks {
	margin: 15px;
	overflow: auto;
}

.search .catlinks .categoryrow {
	display: block;
	clear: both;
	width: 100%;
   *margin-bottom: 15px;
}

.search .catlinks .cat {
	width:211px;
	margin-right: 50px;
	margin-bottom: 1.1em;
	float: left;
}

.search .catlinks .cat h4	{
	color:#000;
	font-size:1.2em;
	line-height: 1.5em;
	font-weight:bold;
}

.search .nonproduct {
	/*margin:0 10px;
	_margin:0 5px;*/
}

.search #listerlhs .categorybuyersguides {
	clear: both;
	width: 224px;
	border-top: 2px solid #09B2D1;
	border-bottom: 2px solid #09B2D1;
	border-right: 1px solid #09B2D1;
	background-color: #fff;
	margin-bottom: 0px;
	background-image: url(en_US/images/p1/listerlhs_buyers_guides_block_bg.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-bottom: 15px;
}

.search #listerlhs .categorybuyersguides ul.listmenu li {
	background:transparent url(/wcsstore/argos/en_US/images/p8/bull_standard.gif) no-repeat scroll 0 7px;
	font-size:1.2em;
	line-height:1.6em;
	list-style-type:none;
	padding-left:10px;
	position:relative;
}

.search #listerlhs div.addedtopmargin {
	margin-top: 15px;
}

.search #listerlhs .categorybuyersguides h4 {
	padding-top: 15px;
}

.search #listerlhs .categorybuyersguides h4 a {
	color: #0099cc;
	text-decoration: none;
}

.search #listerlhs .listerlhspromobanner {
	margin-top: 10px;
}

.search .catlinks .nonproduct h4 {
	color: #09B2D1;
	padding-bottom: 5px;
}

.search .catlinks .cat ul,
.search .catlinks .cat ul li {
	list-style-type: square;
	list-style-position: inside;
}

.search #progress  {
	position:relative;
	width: 468px;
	height: 52px;
	margin: 0 auto 15px auto;
}

.search #progress .sections span {
	position:absolute;
	z-index:102;
	top:0;
	left:0;
	display:block;
	height:52px;
	width:468px;
}

.search #progress .sections ol li {
	display:inline;
}

.search #progress .sections span {
	background: #fff url(process_bg.gif) 0 -104px no-repeat;
}

.search #progress .currentstep2 span {
	background-position: 0 -52px;
}

.search .supplierheader {
	margin: 30px 15px 15px 15px;
}

.search #progress .currentstep3 span {
	background-position: 0 0px;
}

.search .noresultscontent {
	background-color: #efefef;
	width: 740px;
	float: left;
	*float: none;
	margin-top: 0px;
	margin-bottom: 15px;
}

.search .noresultscontent div.details {
	margin: 15px 10px;
	margin-bottom: 15px;
	border: 2px solid #ccc;
	background-color: #fff;
	width: 716px;
	float: left;
	*float: none;
}

.search .noresultscontent div.details p {
	margin: 10px;
	font-size: 1.6em;
	color: #09B2D1;
	font-weight: bold;
}

.search .noresultscontent div.details p span {
	color: #000;
}

.search .noresultscontent div.details p.sorrytext {
	color: #EC2E2C;
	padding-bottom: 15px;
	border-bottom: 1px dotted #cccccc;
	margin-bottom: 15px;
	font-size: 1.3em;
}

.search .noresultscontent div.details p.error {
	border: none;
	margin-bottom: 0px;
}

.search .noresultscontent div.details p.description {
	font-weight: normal;
	font-size: 1.2em;
	margin-top: 0px;
	padding-bottom: 15px;
	color: #333;
	border-bottom: 1px dotted #cccccc;
}

.search .noresultscontent div.details p.notexact {
	color: #333;
}

.search .noresultscontent div.details p.closestresults {
	font-size: 1.3em;
}

.search .noresultscontent div.details ul.closestmatches {
	list-style-type: none;
	padding-bottom: 20px;
	_padding-bottom: 15px;
	font-size: 1.2em;
	line-height: 1.5em;
	float: left;
	clear: both;
	width: 588px;
}


.search .noresultscontent div.details ul.closestmatches li {
	width: 269px;
	padding-left: 25px;
	margin-bottom: 5px;
	float: left;
	font-weight: bold;
	background-image: url(/wcsstore/argos/en_US/images/p1/tryoptions_li_bg.gif);
	background-position: 12px 0px;
	background-repeat: no-repeat;
}

.search .noresultscontent div.details ul.closestmatches li span.count {
	font-weight: normal;
}

.search .noresultscontent div.details ul.tryoptions {
	list-style-type: square;
	padding-left: 45px;
	padding-bottom: 20px;
	*padding-bottom: 15px;
	font-size: 1.2em;
	line-height: 1.5em;
	float: left;
	clear: both;
	width: 543px;
}






.search #topcompare span.nocompare,
.search #basecompare span.nocompare{
	float: right;
	margin: 10px;
	margin-right: 9px;
	height: 22px;
	width: 593px;
	text-align: right;
}

.search .comparebar p {
	float: right;
	margin: 10px;
	margin-right: 9px;
	line-height: 18px;
	width: 593px;
	text-align: right;
}

* html .search .comparebar p {
	margin-right: 5px;
	}

.search .comparebar p input {
	position: relative;
	top: 5px;
	margin-left: 5px;
}

#subnav {
	width: 200px;
	_margin-left: 15px;
}

#subnav h3 {
	/*text-indent: -10000em;
	line-height: 1px;*/
	display: none;
}

#subnav .misc .last a {
	margin-left: 15px;
	position: relative;
	font-size: 0.5em;
	top: 20px;
}

#subnav .misc .last a span {
	position: absolute;
	z-index: 102;
	top: 0;
	left: 0;
	display: block;
	height: 20px;
	width: 134px;
	background: #fff url(/wcsstore/argos/en_US/images/argosgs/b_back_to_my_gift_list.gif) 0 0px no-repeat;
	cursor: hand;
}

.search #refineform .action .refinementresults {
	color: #0099CC;
	font-weight:bold;
	font-size:1.3em;
	padding:10px 0 10px 10px;
	text-align: right;
}

.search #refineform .action .refinementresults #matchingresults {
	font-size: 130%;
}

.search #refineform .action .submit {
	width: 100%;
	text-align: right;
	padding-top: 10px;
}

.search #refineform .action .submit input {
	float: right;
}


.search #refineform input.disabled {
	opacity: .45;
	filter: alpha(opacity=45);
}


/* BROWSE */

.browselister #productwrap {
	width: 740px;
	float: right;
	background-color: #efefef;
	margin-left:25px;
}

.browselister h2 {
	font-size:2em;
	font-weight:bold;
	line-height:1em;
	padding:0pt;
}


/* sound and vision declarations */

.soundvision {
	background-color: #fff;
}

.soundvision #top_curve {
	background-image: url(en_US/images/p1/topcurve_snv.gif);
}
/*
.soundvision h2 {
	color: #575c5f;
}
*/
.soundvision h1 span {
	background: url(en_US/images/p1/l2tit_snv.gif) 0 0 no-repeat;
}

.soundvision #promo {
	background: url(en_US/images/p1/l2promo_snv.gif) 0 0 no-repeat;
	height: 156px;
}

.soundvision .l2catlinks li {
	background: url(en_US/images/p1/bull_snv.gif) 0 4px no-repeat;
}

/* end sound and vision declarations */

/* ---------------------------------- */

/* personal care and bathroom declarations */

.homeware {
	background-color: #fff;
}

.homeware #top_curve {
	background-image: url(en_US/images/p1/topcurve_homeware.gif);
}
/*
.homeware h2 {
	color: #0d639f;
}
*/
.homeware h1 span {
	background: url(en_US/images/p1/l2tit_homeware.gif) 0 0 no-repeat;
}

.homeware #promo {
	background: url(en_US/images/p1/l2promo_homeware.gif) 0 0 no-repeat;
	height: 155px;
}

.homeware .l2catlinks li {
	background: url(en_US/images/p1/bull_homeware.gif) 0 4px no-repeat;
}

/* end personal care and bathroom declarations */

/* ---------------------------------- */

/* kitchen and laundry declarations */

.household {
	background-color: #fff;
}

.household #top_curve {
	background-image: url(en_US/images/p1/topcurve_household.gif);
}
/*
.household h2 {
	color: #343e40;
}
*/
.household h1 span {
	background: url(en_US/images/p1/l2tit_household.gif) 0 0 no-repeat;
}

.household #promo {
	background: url(en_US/images/p1/l2promo_household.gif) 0 0 no-repeat;
	height: 155px;
}

.household .l2catlinks li {
	background: url(en_US/images/p1/bull_household.gif) 0 4px no-repeat;
}

/* end kitchen and laundry declarations */

/* ---------------------------------- */

/* furniture declarations */

.furniture {
	background-color: #fff;
}

.furniture #top_curve {
	background-image: url(en_US/images/p1/topcurve_furn.gif);
}
/*
.furniture h2 {
	color: #45416c;
}
*/
.furniture h1 span {
	background: url(en_US/images/p1/l2tit_furniture.gif) 0 0 no-repeat;
}

.furniture #promo {
	background: url(en_US/images/p1/l2promo_furniture.gif) 0 0 no-repeat;
	height: 209px!important;
}

.furniture .l2catlinks li {
	background: url(en_US/images/p1/bull_furn.gif) 0 4px no-repeat;
}

/* end furniture declarations */

/* ---------------------------------- */

/* photography declarations */

.photography {
	background-color: #fff;
}

.photography #top_curve {
	background-image: url(en_US/images/p1/topcurve_photography.gif);
}
/*
.photography h2 {
	color: #51646b;
}
*/
.photography h1 span {
	background: url(en_US/images/p1/l2tit_photography.gif) 0 0 no-repeat;
}

.photography #promo {
	background: url(en_US/images/p1/l2promo_photography.gif) 0 0 no-repeat;
	height: 155px;
}

.photography .l2catlinks li {
	background: url(en_US/images/p1/bull_photography.gif) 0 4px no-repeat;
}

/* end photography declarations */

/* ---------------------------------- */

/* office and pc declarations */

.officepcphone {
	background-color: #fff;
}

.officepcphone #top_curve {
	background-image: url(en_US/images/p1/topcurve_officepc.gif);
}
/*
.officepcphone h2 {
	color: #00548f;
}
*/
.officepcphone h1 span {
	background: url(en_US/images/p1/l2tit_officepc.gif) 0 0 no-repeat;
}

.officepcphone #promo {
	background: url(en_US/images/p1/l2promo_officepcphone.gif) 0 0 no-repeat;
	height: 155px;
}

.officepcphone .l2catlinks li {
	background: url(en_US/images/p1/bull_officepc.gif) 0 4px no-repeat;
}

/* end office and pc declarations */

/* ---------------------------------- */

/* video games declarations */

.games {
	background-color: #fff;
}

.games #top_curve {
	background-image: url(en_US/images/p1/topcurve_games.gif);
}
/*
.games h2 {
	color: #343b3d;
}
*/
.games h1 span {
	background: url(en_US/images/p1/l2tit_games.gif) 0 0 no-repeat;
}

.games #promo {
	background: url(en_US/images/p1/l2promo_games.gif) 0 0 no-repeat;
	height: 155px;
}

.games .l2catlinks li {
	background: url(en_US/images/p1/bull_games.gif) 0 4px no-repeat;
}

/* ---------------------------------- */

/* toys and games declarations */

.toys {
	background-color: #fff;
}

.toys #top_curve {
	background-image: url(en_US/images/p1/topcurve_toys.gif);
}
/*
.toys h2 {
	color: #058c75;
}
*/
.toys h1 span {
	background: url(en_US/images/p1/l2tit_toys.gif) 0 0 no-repeat;
}

.toys #promo {
	background: url(en_US/images/p1/l2promo_toys.gif) 0 0 no-repeat;
	height: 156px;
}

.toys .l2catlinks li {
	background: url(en_US/images/p1/bull_toys.gif) 0 4px no-repeat;
	width:204px;
	padding-right:4px;
}

/* end toys and games declarations */

/* ---------------------------------- */

/* jewellery and watches declarations */

.jewellery {
	background-color: #fff;
}

.jewellery #top_curve {
	background-image: url(en_US/images/p1/topcurve_jewellery.gif);
}
/*
.jewellery h2 {
	color: #5b5925;
}
*/
.jewellery h1 span {
	background: url(en_US/images/p1/l2tit_jewellery.gif) 0 0 no-repeat;
}

.jewellery #promo {
	background: url(en_US/images/p1/l2promo_jewellery.gif) 0 0 no-repeat;
	height: 155px;
}

.jewellery .l2catlinks li {
	background: url(en_US/images/p1/bull_jewellery.gif) 0 4px no-repeat;
}

/* end jewellery and watches declarations */

/* ---------------------------------- */

/* diy garden and car declarations */

.diygardencar {
	background-color: #fff;
}

.diygardencar #top_curve {
	background-image: url(en_US/images/p1/topcurve_diy.gif);
}
/*
.diygardencar h2 {
	color: #4b5a31;
}
*/
.diygardencar h1 span {
	background: url(en_US/images/p1/l2tit_diy.gif) 0 0 no-repeat;
}

.diygardencar #promo {
	background: url(en_US/images/p1/l2promo_diy.gif) 0 0 no-repeat;
	height: 155px;
}

.diygardencar .l2catlinks li {
	background: url(en_US/images/p1/bull_diy.gif) 0 4px no-repeat;
}

/* end diy garden and car declarations */

/* ---------------------------------- */

/* sports and fitness declarations */

.sports {
	background-color: #fff;
}

.sports #top_curve {
	background-image: url(en_US/images/p1/topcurve_sports.gif);
}
/*
.sports h2 {
	color: #576271;
}
*/
.sports h1 span {
	background: url(en_US/images/p1/l2tit_sports.gif) 0 0 no-repeat;
}

.sports #promo {
	background: url(en_US/images/p1/l2promo_sports.gif) 0 0 no-repeat;
	height: 155px;
}

.sports .l2catlinks li {
	background: url(en_US/images/p1/bull_sports.gif) 0 4px no-repeat;
}

/* end sports and fitness declarations */

/* ---------------------------------- */

/* baby and nursery declarations */

.baby {
	background-color: #fff;
}

.baby #top_curve {
	background-image: url(en_US/images/p1/topcurve_baby.gif);
}
/*
.baby h2 {
	color: #ec4a75;
}
*/
.baby h1 span {
	background: url(en_US/images/p1/l2tit_baby.gif) 0 0 no-repeat;
}

.baby #promo {
	background: url(en_US/images/p1/l2promo_baby.gif) 0 0 no-repeat;
	height: 156px;
}

.baby .l2catlinks li {
	background: url(en_US/images/p1/bull_baby.gif) 0 4px no-repeat;
}

/* end baby and nursery declarations */


/* Argos gifting overide styles */

.argosgs #header .headercatlinks, .giftsetup #header .headercatlinks, .giftpurchase #header .headercatlinks  {
	background-color:#96c;
}

/* progress indicator */

.argosgs #progress  {
	position: relative;
	width: 468px;
	height: 62px;
	top: 0px;
	left: 240px;
	margin: 0px;
	margin-top: 0px;
}
.argosgs #subnav {
	margin-top: 8px;
}


.argosgs #progress .sections span {
	position: absolute;
	z-index: 102;
	top: 0;
	left: 0;
	display: block;
	height: 52px;
	width: 468px;
}

.argosgs #progress .sections ol li {
	display: inline;
}

.argosgs #progress .currentstep1 span {
	background: #fff url(en_US/images/argosgs/process_bg.gif) 0 -104px no-repeat;
}

.argosgs #progress .currentstep2 span {
	background: #fff url(en_US/images/argosgs/process_bg.gif) 0 -52px no-repeat;
	z-index: auto;
}

.argosgs #progress .currentstep3 span {
	background: #fff url(en_US/images/argosgs/process_bg.gif) 0 0px no-repeat;
}


.search.argosgs #breadcrumb {
	margin-top: 8px;
	_margin-top: 4px;
}

/* end of gifting overides */



/* footer styles and seo text */

.browselister #footer {
	border-top-width: 1px;
	margin: 15px 15px 0;
	padding: 5px 0 0;
}

.gifts #footer {
	margin-top:0;
}

.browselister #additional {
	border-top: 2px solid #ccc;
	margin-top: 15px;
	clear: both;
}

.browselister #additional p {
	padding: 0;
	margin: 15px 15px 0 15px;
	color: #666;
	font-size: 1.1em;
}

.pricecuts #footer h3 {
	height: auto;
	margin-left: 0;
}

#additionalblock {
	clear:both;
	padding:15px 15px 0 15px;
	*padding-top:5px;
	border-top:2px solid #ccc;
}

.gifts #additionalblock {
	clear:both;
	float:left;
	width:855px;
	padding:15px 15px 0 15px;
}

#additionalblock p {
	color:#666;
	font-size:1.1em;
}

.pricecuts h2 {
	color:#EC2E2C;
}
/* end of footer styles and seo text */

/* Ask and Answer Access point */
div.listeraccesspoint{
	border: solid 0px red;
	height: 155px;
	width: 224px;
	overflow: hidden;
	display: none;
	float:	left
}

div.browseaccesspoint{
	border		: solid 0px red;
	height		: 145px;
	width		: 224px;
	overflow	: hidden;
	display		: none;	
}
/* end of Ask and Answer Access point */

/********** Cat Launch CSS *****************/

.toys h2 {
	color: #f2836e;
}

.sports h2 {
	color: #1f5a6a;
}

.soundvision h2 {
	color: #216997;
}

.photography h2 {
	color: #313b68;
}

.officepcphone h2 {
	color: #435d46;
}

.jewellery h2 {
	color: #ca0044;
}

.household h2 {
	color: #5e6d79;
}

.homeware h2 {
	color: #2e3949;
}

.browselister.gifts h2 {
	color: #72297b;
}

.games h2 {
	color: #343b3d;
}

.furniture h2 {
	color: #006fb9;
}

.diygardencar h2 {
	color: #67914c;
}

.baby h2 {
	color: #58585a;
}

/*START CR 499 */

.browselister h1{	
	font-size:2em;
	font-weight:bold;
	line-height:1em;
	padding:0;
        height:auto;
	text-indent:0;
	position:relative;
	padding:0 0 16px;
	_width:100%;
	}

.browselister h1 span{
	background-image:none !important;
	font-size:0.75em;
	display: inline;
	position: static;
}


.browselister.gifts .giftselectortopbanner {
	padding-bottom:20px;
	background:#fff;
}













/*END CR 499 */


/* CR 493/08 Manufacturer's Age Recommendation */

.listview .browselister .product h4 .managerec,
.galleryview .browselister .product .managerec {
	font-weight:normal;
	display:inline;
	font-size:0.9em;
	white-space:nowrap;
	padding-right: 5px;
}

/* End CR 493/08 Manufacturer's Age Recommendation */


/* PEP 621a */
/* strategic finders changes */

.search #outerwrap .withcontentbg .hasrefinements {
	background-image: none!important;
}

.search #outerwrap .withcontentbg .listerlhshasrefinements #refineform {
	/*	background-color: #ffcc00;*/
}


.search .hasrefinements .refinementgroup  {
	float: left;
	margin-left: 10px;
	display: block;
	_display: inline;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	padding-bottom: 10px;
}


.search .hasrefinements .groupClosed  {
	padding-bottom: 0px;
}

.search .hasrefinements .groupClosed ul.bycheckbox,
.search .hasrefinements .groupClosed ul.bydropdown,
.search .hasrefinements .groupClosed ul.byradio,
.search .hasrefinements .groupClosed ul.byattribute {
	display: none;
}

.search  #outerwrap .hasrefinements h4.refinementtitle {
	color: #333;
	position: relative;
	background-color: #F0F0F0;
	width: 166px;
	padding: 3px;
	padding-left: 12px;
	padding-right: 25px;
	margin: 0px;
	margin-bottom: 10px;
	margin-top: 5px;

}

.search  #outerwrap .hasrefinements h4.refinementtitle a {
	text-decoration: none;
	background-image: url(/wcsstore/argos/en_US/images/p8/finders_h4_hide_arrow.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: auto;
	padding-right: 15px;
/* IE 7 & 6 */
	*background-image: none;
	*padding-right: 0px;
}

.search  #outerwrap .hasrefinements h4.refinementtitle span.displayToggle {
	/* IE 7 & 6 */
	*background-image: url(/wcsstore/argos/en_US/images/p8/finders_h4_hide_arrow.gif);
	background-repeat: no-repeat;
	background-position: top left;
	*display: inline-block;
	*margin-left: 5px;
	*margin-bottom: -2px;
	*height: 13px;
	*width: 10px;
}

.search  #outerwrap .hasrefinements h4.refinementtitle a:focus,
.search  #outerwrap .hasrefinements h4.refinementtitle a:active,
.search  #outerwrap .hasrefinements h4.refinementtitle a:visited,
.search  #outerwrap .hasrefinements h4.refinementtitle a:hover {
	background-color:#F0F0F0;
}

.search  #outerwrap .hasrefinements .groupClosed h4.refinementtitle a {
	background-image: url(/wcsstore/argos/en_US/images/p8/finders_h4_show_arrow.gif);
	/* IE 7 & 6 */
	*background-image: none;
}

.search  #outerwrap .hasrefinements .groupClosed h4.refinementtitle span.displayToggle {
	/* IE 7 & 6 */
	*background-image: url(/wcsstore/argos/en_US/images/p8/finders_h4_show_arrow.gif);
}

.search #listerlhs #refineform .refinementgroup  li {
	width: 185px;
	padding-left: 0px;
	background-image: none;
}

.search #listerlhs #refineform .refinementgroup  li select {
	width: 175px;
}

.search #listerlhs #refineform .refinementgroup li label {
	width: 160px;
}

.search #listerlhs #refineform .refinementgroup li label.highlighted {
	font-weight: bold;
	color: #09B2D1;
}

.search #listerlhs #refineform .refinementgroup li label .refinementcount {
	color: #666;
	font-size: 0.9em;
	font-weight: normal;
}

.search  #outerwrap .listerlhshasrefinements .action {
	width: 205px;
	background-color: #09B2D1;
}

.search #listerlhs #refineform #findersTopAction,
.search #listerlhs #refineform #findersBottomAction {
	float: left;
	clear: both;
	display: none;
	margin-left: 10px;
}
.search #listerlhs #refineform .actionActive {
	display: block!important;
	_display: inline!important;
}

.search #listerlhs #refineform div.action div.refinementresults {
	float: none;
	clear: none;
	color: #fff;
	text-align:left;
	width: 185px;
	padding: 0px;
	padding-bottom: 5px;
	margin: 10px;
	border-bottom: 1px solid #fff;

}

.search #refineform .action .submit {
	padding-bottom: 10px;
	padding-top: 0px;
	text-align: center;
}

.search #refineform .action .submit input {
	padding: 0px;
	float: none;
}

.search #refineform .action a.resetLink {
	border: none;
	padding: 0px;
	color: #fff;
	background-color: #09B2D1;
	text-decoration: underline;
	font-size: 0.8em;
	font-weight: bold;
	cursor: pointer;
	float: right;
	clear: both;
	margin-top: -5px;
}
body div.galleryview .browselister .product {
	padding:0 20px 5px 20px;
	width: 188px;
}







