#mostPopular label
{
    margin-left:2px;
    margin-right:10px;
}

#mostPopular
{
    margin-bottom:5px;
}

#categoryTip
{
     text-align:center;
     font-weight:bold;
}


.box , .boxDeal , .boxDealOfWeek
{
    width:190px;
    float:left;
    margin: 0px 2px 8px 3px;
    background-repeat:no-repeat;
    background-position:top center;   
	display:inline; 
}

.box , .boxDeal , .boxDealOfWeek
{
	/*background-image:url(http://cache3.headstartdesign.co.uk/webB/EquineCompare/images/boxTop2.gif);*/
	background-color:#ffffff;
}

.boxDealx
{
	background-image:url(http://cache3.headstartdesign.co.uk/webB/EquineCompare/images/boxTop2Retailer.gif);
}

.boxDealOfWeekx
{
	background-image:url(http://cache3.headstartdesign.co.uk/webB/EquineCompare/images/boxTop2Deal.gif);
}


.boxHeader
{
    padding-bottom:4px;
    height:2.3em;
    overflow:hidden;
}

.boxHeader .compareButton
{
	float:right;
}

.supplierTitle
{
	height:2.6em;
	overflow:hidden;
	font-size:.6875em;
}

.supplierTitle .affiliate
{
	float:left;
}

.awards
{
		text-align:center;
		height:23px;
		padding:0px 0px;
		margin:0px 5px;

}

.boxHeader .awards
{
	border-bottom:solid 1px #e9e9ff;
}
	
.awards img
{
		padding:0px 5px;
}


.viewProfiles
{
    font-size:.6875em;
}

.quickView
{
    float:left;
    background-image:url(http://cache3.headstartdesign.co.uk/webB/EquineCompare/images/magnify.png);
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:20px;
	margin-top:2px;
}

.box input
{
    margin:0px;
}

.boxFooter
{
    
    background-repeat:no-repeat;
    background-position:bottom center;    
}

.box .boxFooter , .boxDeal .boxFooter 
{
	/*background-image:url(http://cache3.headstartdesign.co.uk/webB/EquineCompare/images/boxTop2.gif);*/
}

.boxDealOfWeek .boxFooter
{
	/*background-image:url(http://cache3.headstartdesign.co.uk/webB/EquineCompare/images/boxTop2Deal.gif);*/
}

.boxContent
{
    padding:3px 3px 0px 3px;
    width:184px;
    overflow:hidden;
}

 .boxFooter
{
    padding:0px 3px 10px 3px;
    width:184px;

}

#query
{
    width:400px;
    margin-left:5px;
    padding:2px 0px;
    font-weight:bold;
}

#search
{
    text-align:center;
    margin-bottom:5px;
}

#search .wrButton
{
    margin-left:5px;
}


#listAll
{
    display:block;
    text-align:center;
}

#categories ul
{
    padding:0em;
}

#categories li
{
    margin-bottom:3px;
}

#quickView
{
    width:30em;
}

#quickView h2
{
	padding-top:0px;
}

#quickView .awards
{
	text-align:right;
	height:auto;
}

.productDescription
{
    height:6em;
    overflow:auto;
    clear:left;
}

.productDetails img
{
    float:left;
    margin:0px 10px 5px 0px;
}

.productDetails
{
    margin-top:10px;
}

.productDetails div
{
    float:left;
}

.productDetails .additionalDetails div
{
    float:none;
}

.productDetails .wrKeyList
{
    padding:0em;
}

.productDetails .wrKeyList label
{
    width:5em;
    margin-bottom:3px;
}

.productDetails .wrKeyList span
{
    width:14em;
    float:left;
}

#supplierDetails
{
    height:21em;
    overflow:auto;
}

#quickView form
{
    padding-top:20px;
}

#quickView .wrLoading
{
    width:10em;
    height:23em;
    position:static;
    margin:0em auto;
    background-repeat:no-repeat;
}

#quickView .wrTabStrip
{
    padding-left:10px;
    margin:0px;
}

.wrTabContent
{
    height:auto;
    margin:0px;
	width:555px;
	border:none;
}


#instructions
{
    width:430px;
    margin:30px auto;
}


.wrCompareText .visitStore
{
    float:right;
    margin-left:5px;
}

#supplierDetails .visitStore
{
    clear:left;
    float:left;
}

#supplierDetails .visitStore img
{
    margin-right:20px;
}

#orderControls
{
    overflow:hidden;
    width:100%;
}

#orderControls p
{
    font-size:.6875em;
 
}

#orderControls label 
{
   font-weight:normal;
}

#return
{
    text-align:center;
    border-bottom:solid 1px #000080;
    padding-bottom:10px;
    margin-bottom:10px;
}

#fullProductInfo .productDescription
{
    height:auto;
}

#fullProductButtons
{
    float:right;
    padding-right:10px;
}

#fullProductButtons img
{
    float:none;
    margin:0px;
}

#fullProductButtons p
{
    margin-bottom:10px;
    text-align:right;
}

#fullProductInfo .wrKeyList label
{
    width:6em;
}

#noneFound
{
     margin-top:20px;
}

#noneFound p
{
     text-align:center;
}

#categories li img
{
    margin-left:3px;
}

.pagination
{
    clear:none;
}

#logo
{
    float:left;
    margin:5px 10px 0px 5px;
    padding:5px;
    height:60px;
    width:95px;
}

#supplierRatings
{
    width:200px;
}

.supplierRatings
{
    float:right;
    padding-right:5px;
}

.supplierRatings label
{
    font-weight:normal;
    float:left;   
    width:5em;
    padding-top:2px;
}

.supplierRatings .wrRatingBlock
{
    font-weight:normal;
    float:left;   
}

#filterControls
{
    margin-top:5px;
}



#from , #to
{
    width:4em;
    text-align:right;
}

.tips
{
    text-align:center;
    border:solid 2px #000080;
    font-weight:bold;
    padding:5px;
    width:24em;
    margin:0px auto;
}

.linkAds
{
    width:700px;
    overflow:hidden;
}

.linkAds ins
{
    width:700px;
    overflow:hidden;

}


#wrLeftSideBar h2
{
	text-align:left;
	margin:0px 0px 2px 0px;
}

#wrLeftSideBar p
{
	margin:1px 0px 1px 3px;
}

.wrSideBarPanel
{
	border:none;
}

#wrLeftSideBar
{
	overflow:hidden;
}

#searchNote
{
	border:solid 1px #aaaaaa;
	text-align:center;
	padding:5px;
	margin-top:20px;
}

#catMenu li
{
	float:left;
	width:11em;
	margin-right:5px;
	margin-top:10px;
}

#menuDescription
{
	width:665px;
	margin-top:10px;
}

#brands
{
	padding:5px;
	border:none;
}

#brands legend
{
	font-weight:bold;
}

#brands a
{
	float:left;
	margin:0px 5px;
}

#prodCategories p
{
	font-size:.6875em;
}

#prodCategories h3
{
	font-size:.75em;
}


.box , .boxDeal , .boxDealOfWeek
{
	box-shadow:1px 1px 3px #604e41;
	-webkit-box-shadow:1px 1px 3px #604e41;
	-moz-box-shadow:1px 1px 3px #604e41;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;	
}

.box:hover
{
	box-shadow:-0px 1px 5px #e5b000;
	-webkit-box-shadow:0px 1px 5px #e5b000;
	-moz-box-shadow:0px 1px 5px #e5b000;	
}