/* PRODUCT LIST */

div.body div.paging 
{
	width:574px;
	padding:5px 10px 5px 10px;
}

* html div.body div.paging 
{ /* IE Fix's */
	width:594px;  /* IE 5, 5.5 */
	w\idth:574px; /* IE 6 */
}

div.body div.paging 
{
	margin:0px 0px 3px 0px;
	text-align:center;
	background-color:#F3F7C6;
	clear:both;
}

div.body div.paging p
{
    margin-top:0px;
    margin-bottom:0px;
    line-height:20px;
}

div.body div.paging a 
{
	color:#541800;
	text-decoration:none;
}

div.body div.paging a:hover
{
	text-decoration:underline;
}

div.body div.paging span.on 
{
	color:#E50278;
}








div.body div.subpages
{
	width:574px;
	padding:5px 10px 0px 10px;
}

* html div.body div.subpages
{ /* IE Fix's */
	width:594px;  /* IE 5, 5.5 */
	w\idth:574px; /* IE 6 */
}

div.body div.subpages
{
	margin:0px 0px 3px 0px;
	text-align:left;
	background-color:#F3F7C6;
	clear:both;
}

div.body div.subpages a
{
	text-decoration:none;
}

div.body div.subpages a:hover
{
	text-decoration:underline;
}


div.body div.subpages div.subpageline
{
	height:45px;
}

div.body div.subpages div.subpageline div.subpagenav
{
	margin:0px 0px 0px 0px;
	text-align:center;
	float:left;
	width:260px;
}

div.body div.subpages div.subpageline div.subpagenav p
{
	margin-top:0px;
	margin-bottom:0px;
	line-height:20px;
}

div.body div.subpages div.subpageline div.subpagenav p a 
{
	color:#541800;
}

div.body div.subpages div.subpageline div.subpagenav p span.on 
{
	color:#E50278;
}





div.body div.subpages div.subpageline div.subpagesort
{
	margin:0px 0px 0px 0px;
	text-align:center;
	float:left;
	width:165px;
}

div.body div.subpages div.subpageline div.subpagesort p
{
	margin-top:0px;
	margin-bottom:0px;
	line-height:20px;
}


div.body div.subpages div.subpageline div.subpagecount
{
	margin:0px 0px 0px 0px;
	text-align:center;
	float:right;
	width:140px;
}

div.body div.subpages div.subpageline div.subpagecount p
{
	margin-top:0px;
	margin-bottom:0px;
	line-height:20px;
}



div.body div.subpages div.subpageline div.filter
{
	margin:0px 0px 0px 0px;
	text-align:left;
	float:left;
	width:172px;
}

div.body div.subpages div.subpageline div.filtergo
{
	margin:0px 0px 0px 0px;
	padding-top:15px;
	text-align:left;
	float:left;
	width:55px;
	height:30px;
}

div.body div.subpages div.subpageline div.filter div.filterlabel
{
	margin:0px;
	padding:0px;
}

div.body div.subpages div.subpageline div.filter div.filterfield
{
	margin:0px;
	padding:0px;
	height:30px;
}

div.body div.subpages div.subpageline div.filter div.filterfield select
{
	margin:3px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#541800;
	width:165px; 
	vertical-align:top;
}


div.body p.intro
{
	width:574px;
	padding:10px;
}

* html div.body p.intro
{ /* IE Fix's */
	width:594px;  /* IE 5, 5.5 */
	w\idth:574px; /* IE 6 */
}

div.body p.intro
{
	margin:0px 0px 3px 0px;
	text-align:left;
	background-color:#FFFFFF;
	clear:both;
}

div.body p.intro a 
{
	color:#541800;
}

div.body p.intro span.on 
{
	color:#E50278;
}



div.body p.groups
{
	width:574px;
	padding:10px;
}

* html div.body p.groups
{ /* IE Fix's */
	width:594px;  /* IE 5, 5.5 */
	w\idth:574px; /* IE 6 */
}

div.body p.groups
{
	margin:0px 0px 3px 0px;
	text-align:center;
	background-color:#FFFFFF;
	clear:both;
	font-size:11px;
	font-weight:bold;
}

div.body p.groups a 
{
	color:#541800;
}

div.body p.groups span.on 
{
	color:#E50278;
}


div.body p.brands
{
	width:574px;
	padding:10px;
}

* html div.body p.brands
{ /* IE Fix's */
	width:594px;  /* IE 5, 5.5 */
	w\idth:574px; /* IE 6 */
}

div.body p.brands
{
	margin:0px 0px 3px 0px;
	text-align:center;
	background-color:#FFFFFF;
	clear:both;
	font-size:11px;
	font-weight:bold;
}

div.body p.brands a 
{
	color:#541800;
	text-decoration:none;			
}

div.body p.brands a:hover			
{							
	text-decoration:underline;
}							


div.body div.productRow3 
{
	float:left;
	background:url(../images/productBg.gif) top left repeat-y;
	margin-bottom:3px;
	width:594px;
	min-width:594px;
	max-width:594px;
	clear:both;
	height:410px;				/* added 09/04/2008 Changed 12/08/2008 from 380px to 410px*/
}

div.body div.productRow2 
{
	float:left;
	background:url(../images/productBg.gif) top left repeat-y;
	margin-bottom:3px;
	width:396px;
	min-width:396px;
	max-width:396px;
	clear:both;
	height:410px;				/* added 09/04/2008 Changed 12/08/2008 from 380px to 410px */
}

div.body div.productRow1 
{
	float:left;
	background:url(../images/productBg.gif) top left repeat-y;
	margin-bottom:3px;
	width:198px;
	min-width:198px;
	max-width:198px;
	clear:both;
	height:410px;				/* added 09/04/2008 Changed 12/08/2008 from 380px to 410px */
}

div.body div.product 
{
	float:left;
	width:175px;			        /* was 176px */
	max-width:176px;
	margin-right:3px;
	padding:10px 10px 10px 10px;	
	height:356px;				/* added 09/04/2008 */	
}

* html div.body div.product  
{ /* IE Fix's */
	width:195px;  /* IE 5, 5.5 */
	w\idth:175px; /* IE 6 */
}

div.body div.product a				/* 27/03/2011 */
{							/* 27/03/2011 */
	text-decoration:none;			/* 27/03/2011 */
}							/* 27/03/2011 */

div.body div.product a:hover			/* 27/03/2011 */
{							/* 27/03/2011 */
	text-decoration:underline;		/* 27/03/2011 */
}							/* 27/03/2011 */

div.body div.product div.prodImage
{
	float:left;
	width:174px;
	height:110px;
	text-align:center;
	vertical-align:top;
}

div.body div.product div.prodFlashes
{
	float:left;
	width:174px;
	height:40px;
	text-align:center;
	vertical-align:top;
}

div.body div.product div.prodHeading h3
{
	float:left;
	margin:0px;
	width:174px;
	height:80px;				/*  Changed 12/08/2008 from 50px to 80px */
	text-align:left;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
}

div.body div.product div.prodInfo p
{
	float:left;
	margin:0px;
	width:174px;
	height:60px;
	text-align:left;
	vertical-align:top;
}

div.body div.product div.prodStock p
{
	float:left;
	margin:0px;
	width:174px;
	height:20px;
	text-align:left;
	vertical-align:top;
}

div.body div.product div.prodRrp p
{
	float:left;
	margin:0px;
	width:174px;
	height:20px;
	text-align:left;
	vertical-align:top;
}

div.body div.product div.prodRrp span
{
	font-size:10px;
	font-weight:normal;
}

div.body div.product div.prodPrice p
{
	float:left;
	margin:0px;
	width:174px;
	height:20px;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
}

div.body div.product div.prodPrice span
{
	font-size:10px;
	font-weight:normal;
}

div.body div.product div.prodForm
{
	float:left;
        clear:both;
	padding:10px 0px 0px 0px;
	width:174px;
	height:30px;
	vertical-align:top;
}

div.body div.product div.prodForm input
{
	float:left;
	vertical-align:top;
}

div.body div.product div.prodForm label 
{
	float:left;
	vertical-align:top;
	padding-top:4px;
}

div.body div.product div.prodForm input.qty 
{
	width:45px;
	margin:0px 5px;
}

/* Added 26/03/2011 */
div.body p.atoz							
{										
	width:574px;						
	padding:10px;						
}										

* html div.body p.atoz					
{ /* IE Fix's */						
	width:594px;  /* IE 5, 5.5 */		
	w\idth:574px; /* IE 6 */			
}										

div.body p.atoz							
{										
	margin:0px 0px 3px 0px;				
	text-align:center;					
	/* background-color:#FFFFFF; */
	background-color:#F3F7C6;
	clear:both;							
	line-height:20px;
}										

div.body p.atoz a 						
{										
	color:#541800;						
	text-decoration:none;		/* 27/03/2011 */
}										

div.body p.atoz a:hover				/* 27/03/2011 */
{							/* 27/03/2011 */
	text-decoration:underline;		/* 27/03/2011 */
}							/* 27/03/2011 */

div.body p.atoz span.on 				
{										
	color:#E50278;						
}										

div.body p.atoz span.letters 			
{										
	font-size:13px;						
	font-weight:bold;					
}										

div.body div.categoryRow3 
{
	float:left;
	background:url(../images/productBg.gif) top left repeat-y;
	margin-bottom:3px;
	width:594px;
	min-width:594px;
	max-width:594px;
	clear:both;
	height:220px;				
}

div.body div.categoryRow2 
{
	float:left;
	background:url(../images/productBg.gif) top left repeat-y;
	margin-bottom:3px;
	width:396px;
	min-width:396px;
	max-width:396px;
	clear:both;
	height:220px;				
}

div.body div.categoryRow1 
{
	float:left;
	background:url(../images/productBg.gif) top left repeat-y;
	margin-bottom:3px;
	width:198px;
	min-width:198px;
	max-width:198px;
	clear:both;
	height:220px;				
}

div.body div.category 
{
	float:left;
	width:175px;			        
	max-width:176px;
	margin-right:3px;
	padding:10px 10px 10px 10px;	
	height:195px;						
}

* html div.body div.category  
{ /* IE Fix's */
	width:195px;  /* IE 5, 5.5 */
	w\idth:175px; /* IE 6 */
}

div.body div.category a			/* 27/03/2011 */
{						/* 27/03/2011 */
	text-decoration:none;		/* 27/03/2011 */
}						/* 27/03/2011 */

div.body div.category a:hover		/* 27/03/2011 */
{						/* 27/03/2011 */
	text-decoration:underline;	/* 27/03/2011 */
}						/* 27/03/2011 */

div.body div.category div.categoryImage
{
	float:left;
	width:174px;
	height:110px;
	text-align:center;
	vertical-align:top;
}

div.body div.category div.categoryHeading h3
{
	float:left;
	margin:0px;
	width:174px;
	height:40px;				
	text-align:center;
	vertical-align:top;
	font-size:14px;
	font-weight:bold;
}

div.body div.category div.categoryInfo p
{
	float:left;
	margin:0px;
	padding-top:5px;
	width:174px;
	height:20px;
	text-align:center;
	vertical-align:top;
	font-size:12px;
}




div.body div.nameRow3 
{
	float:left;
	background:url(../images/productBg.gif) top left repeat-y;
	margin-bottom:3px;
	width:594px;
	min-width:594px;
	max-width:594px;
	clear:both;
	height:46px;				
}

div.body div.name
{
	float:left;
	width:175px;			        
	max-width:176px;
	margin-right:3px;
	padding:10px 10px 0px 10px;	
	height:32px;						
}

* html div.body div.name
{ /* IE Fix's */
	width:195px;  /* IE 5, 5.5 */
	w\idth:175px; /* IE 6 */
}

div.body div.name a
{					
	text-decoration:none;
}						

div.body div.name a:hover
{						
	text-decoration:underline;
}						

div.body div.name div.nameHeading h3
{
	float:left;
	margin:0px;
	padding:0px;
	width:174px;
	height:32px;				
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
}




div.body div.advert 
{
	float:left;
	width:175px;
	max-width:176px;
	margin-right:3px;
	padding:10px 10px 10px 10px;
	height:356px;	
}

* html div.body div.advert 
{
	width:195px;
	w\idth:175px;
}

div.body div.advert p 
{
	padding-left:5px;
}

div.body div.advert div.pinkBg 
{
	padding:5px;
}

div.body div.advert div.pinkBg p 
{
	padding:0px;
}

div.body div.productDetails 
{
	float:left;
	background:url(../images/productDetailsBg.gif) top left repeat-y;
	margin-bottom:3px;
}

div.body div.productDetails div.productImg
{
	width:200px;
	max-width:200px;
	float:left;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;     
	padding:4px 0px 0px 0px; 
}

div.body div.productDetails div.productImg img
{
	max-width:inherit;
}

div.body div.productDetails div.productCopy 
{
	float:left;
	width:369px; 
	padding:0px 10px 0px 10px;
	margin-left:3px;
	border:1px solid #FFFFFF;
}

* html div.body div.productDetails div.productCopy  
{ /* IE Fix's */
	width:391px;  /* IE 5, 5.5 */
	w\idth:369px; /* IE 6 */
}

div.body div.productDetails div.productCopy p.StockQty             /* 01/06/2011 */
{                                                                  /* 01/06/2011 */
	font-weight:bold;                                            /* 01/06/2011 */
	font-size:12px;                                              /* 01/06/2011 */
}                                                                  /* 01/06/2011 */

div.body div.productDetails div.productCopy p.StockQty span.Qty    /* 01/06/2011 */
{                                                                  /* 01/06/2011 */
	font-size:16px;                                              /* 01/06/2011 */
}                                                                  /* 01/06/2011 */

div.body div.productDetails div.productCopy div.cheekyPrice
{
	float:left;
	width:100%;
	height:60px;                           
}

div.body div.productDetails div.productCopy div.cheekyPrice div.img
{
	float:left;
	width:20%;
	padding:6px 0px 0px 0px;
}

div.body div.productDetails div.productCopy div.cheekyPrice div.text
{
	float:left;
	width:100%;                      /* 28/05/2011    was 75%   */
	line-height:10px;                /* 28/05/2011    was 7px;  */
	padding:0px 0px 0px 0px;         /* 28/05/2011    was 0px 0px 0px 10px   */
}

div.body div.productDetails div.productCopy div.cheekyPrice div.text p.RetailPrice       /* 28/05/2011 was div.text p.rrp  */
{
	font-weight:bold;
	font-size:12px;
	/* text-decoration:line-through; */  /* 09/05/2011 */
}

div.body div.productDetails div.productCopy div.cheekyPrice div.text p.RetailPrice span           /* 28/05/2011 was div.text span.rrpVat */
{
	font-weight:normal;
	font-size:11px;				/* 09/05/2011 was 9px */
}

div.body div.productDetails div.productCopy div.cheekyPrice div.text p.Save
{
	font-weight:bold;
	font-size:16px;
}

div.body div.productDetails div.productCopy div.cheekyPrice div.text p.OurPrice           /* 28/05/2011 was  div.text p.price span.price   */
{
	font-weight:bold;
	font-size:15px;
	color:#E50278;
}

div.body div.productDetails div.productCopy div.cheekyPrice div.text p.OurPrice span.Vat    /* 28/05/2011   was div.text p.price span.vat   */ 
{
	font-weight:normal;
	font-size:11px;			
	color:#541800;
}

div.body div.productDetails div.productCopy div.cheekyPrice div.text p.OurPrice span.Amount       /* 28/05/2011 */
{                                                                                                 /* 28/05/2011 */
	font-size:20px;                                                                             /* 28/05/2011 */
}                                                                                                 /* 28/05/2011 */

div.body div.productDetails div.productCopy div.cheekyPrice div.text p.OurPrice span.AmountSmall  /* 27/09/2011 */
{                                                                                                 /* 27/09/2011 */
	font-size:18px;                                                                             /* 27/09/2011 */
}                                                                                                 /* 27/09/2011 */

div.body div.productDetails div.productCopy div.form
{
	float:left;
	clear:both;
	padding:20px 0px 15px 2px;       /* was padding:20px 0px 5px 2px; */
	width:100%; /* was 350px; */
}

div.body div.productDetails div.productCopy div.form .img
{
	vertical-align:middle;
}

div.body div.productDetails div.productCopy div.form .qty
{
	vertical-align:middle;
	font-size:12px;
}

div.body div.productDetails div.productCopy div.form label
{
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
}

div.body div.productDetails div.productCopy div.form p.deliveryInfo
{
	font-size:13px;
	font-weight:bold;
	color:#E50278;
	margin-bottom:0px;
	padding-bottom:0px;
}

div.body div.productDetails div.productCopy div.social	/*22/04/2011 */
{							/*22/04/2011 */
	float:left;					/*22/04/2011 */
	width:100%;					/*22/04/2011 */
	height:40px;				/*22/04/2011 */
}							/*22/04/2011 */

div.body div.productDetails div.productCopy ul
{
	padding:0px 0px 0px 20px;
}

div.body div.productDetails div.productCopy ul li
{
	padding-bottom:5px;
}

div.body div.productLinking        
{            
	float:left;                      
	width:594px;
	margin-bottom:3px;
	background-color:#FFFFFF;
}                                  

div.body div.productLinking a			/* 27/03/2011 */
{							/* 27/03/2011 */
	text-decoration:none;			/* 27/03/2011 */
}							/* 27/03/2011 */

div.body div.productLinking a:hover		/* 27/03/2011 */
{							/* 27/03/2011 */
	text-decoration:underline;		/* 27/03/2011 */
}							/* 27/03/2011 */

div.body div.productLinking div.productLinkingImage
{
	float:left;
	width:100px;
	height:101px;
	padding:15px 5px;
}

div.body div.productLinking div.productLinkingHeading h3
{
	float:left;
	width:471px;
	height:45px;	
	margin:0px;
	padding:3px 3px 3px 10px;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
}

div.body div.productLinking div.productLinkingCodes
{
	float:left;
	width:471px;
	margin:0px;
	padding-left:10px;
	padding-right:3px;
}

div.body div.productLinking div.productLinkingCodes div.productLinkingProdCode
{
	float:left;
	width:200px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productLinking div.productLinkingCodes div.productLinkingManCode
{
	float:left;
	width:260px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productLinking div.productLinkingQtys
{ 
	float:left;
	width:471px;
	margin:0px;
	padding-left:10px;
	padding-right:3px;
}

div.body div.productLinking div.productLinkingQtys div.productLinkingPack
{
	float:left;
	width:200px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productLinking div.productLinkingQtys div.productLinkingStock
{
	float:left;
	width:260px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productLinking div.productLinkingPrices
{ 
	float:left;
	width:471px;
	margin:0px;
	padding-left:10px;
	padding-right:3px;
}

div.body div.productLinking div.productLinkingPrices div.productLinkingRrp
{
	float:left;
	width:200px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productLinking div.productLinkingPrices div.productLinkingRrp span
{
	font-size:10px;
	font-weight:normal;
}

div.body div.productLinking div.productLinkingPrices div.productLinkingPrice
{
	float:left;
	width:260px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:#E50278;
}

div.body div.productLinking div.productLinkingPrices div.productLinkingPrice span
{
	font-size:10px;
	font-weight:normal;
	color:#541800;
}

div.body div.productLinking div.productLinkingForm
{
	float:left;
	width:464px;
	margin:0px;
	padding-left:15px; 
	padding-top:5px;
	padding-bottom:5px;
}

div.body div.productLinking div.productLinkingForm .img
{
	vertical-align:middle;
}

div.body div.productLinking div.productLinkingForm .qty
{
	vertical-align:middle;
	font-size:10px;
}


/* 27/03/2011 */
div.body div.productListing        
{            
	float:left;                      
	width:594px;
	margin-bottom:3px;
	background-color:#FFFFFF;
}                                  

div.body div.productListing a			/* 27/03/2011 */
{						/* 27/03/2011 */
	text-decoration:none;			/* 27/03/2011 */
}						/* 27/03/2011 */

div.body div.productListing a:hover		/* 27/03/2011 */
{						/* 27/03/2011 */
	text-decoration:underline;		/* 27/03/2011 */
}						/* 27/03/2011 */

div.body div.productListing div.Image
{
	float:left;
	width:100px;
	height:101px;
	padding:15px 5px;
}

div.body div.productListing div.Heading 
{
	float:left;
	width:471px;
	height:48px;	
	margin:0px;
	padding:3px 3px 3px 10px;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
}

div.body div.productListing div.Heading h3
{
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
}

div.body div.productListing div.Text
{
	float:left;
	width:471px;
	margin:0px;
	padding-left:10px;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:5px;
}

div.body div.productListing div.Text a		/* 25/06/2011 */
{						/* 25/06/2011 */
	text-decoration:underline;		/* 25/06/2011 */
}						/* 25/06/2011 */

div.body div.productListing div.Text a:hover	/* 25/06/2011 */
{						/* 25/06/2011 */
	text-decoration:none;			/* 25/06/2011 */
}						/* 25/06/2011 */

div.body div.productListing div.Row  /* 28/05/2011 */
{                                    /* 28/05/2011 */
	float:left;                    /* 28/05/2011 */
	width:471px;                   /* 28/05/2011 */
	margin:0px;                    /* 28/05/2011 */
	padding-left:10px;             /* 28/05/2011 */
	padding-right:3px;             /* 28/05/2011 */
}                                    /* 28/05/2011 */

div.body div.productListing div.Row div.ProductCode
{
	float:left;
	width:200px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productListing div.Row div.ManufacturerCode
{
	float:left;
	width:200px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productListing div.Row div.Pack
{
	float:left;
	width:200px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productListing div.Row div.Stock
{
	float:left;
	width:260px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productListing div.Row div.RetailPrice
{
	float:left;
	width:260px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
}

div.body div.productListing div.Row div.RetailPrice span
{
	font-size:10px;
	font-weight:normal;
}

div.body div.productListing div.Row div.OurPrice
{
	float:left;
	width:260px;
	margin:0px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:#E50278;
}

div.body div.productListing div.Row div.OurPrice span.Amount /* 28/05/2011 */
{
	font-size:15px;
}

div.body div.productListing div.Row div.OurPrice span.AmountSmall /* 27/09/2011 */
{
	font-size:14px;
}

div.body div.productListing div.Row div.OurPrice span.Vat    /* 28/05/2011 was span */
{
	font-size:10px;
	font-weight:normal;
	color:#541800;
}

div.body div.productListing div.OrderForm
{
	float:left;
	width:464px;
	margin:0px;
	padding-left:15px; 
	padding-top:5px;
	padding-bottom:5px;
}

div.body div.productListing div.OrderForm .img
{
	vertical-align:middle;
}

div.body div.productListing div.OrderForm .qty
{
	vertical-align:middle;
	font-size:12px;
}

div.body div.productListing div.OrderForm label
{
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
}
