body 
{ background:#1A1A1A; color:#FFFFFF; }

h1		{ color:#000; background-color:transparent; }
h2		{ color:#000; background-color:transparent; }
h3		{ color:#000; background-color:transparent; }
h4		{ color:#000; background-color:transparent; }
h5		{ color:#000; background-color:transparent; }
h6		{ color:#000; background-color:transparent; }
p		{ color:#000; background-color:transparent; }
li		{ color:#000; background-color:transparent; }
legend	{ color:#000; background-color:transparent; }
label	{ color:#000; background-color:transparent; }
input	{ color:#000; background-color:transparent; }
td		{ color:#000; background-color:transparent; }

a
{ color:#000; text-decoration:underline; background-color:transparent;}
a:hover
{ text-decoration:none; }

#product-holder a
{ color:#000; text-decoration:none; background-color:transparent;}
#product-holder a:hover
{ color:#000; text-decoration:underline; background-color:transparent;}

#searchInput, #newsletterInput
{ color:#FFFFFF; background:#000000; border:1px solid #FFFFFF; }

#pgTop p
{ color:#FFFFFF; background-color:#1A1A1A; background-color:transparent;}
#pgLogo
{ background-color:#000000; }
#headerright
{ background-color:#000000; }
#iframebody
{ background-color:#000000; }
#iframebody p
{ color:#FFFFFF; background-color:transparent;}
#pgViewBasket
{ background: url(../images/pgBasket.png) 5px 0 no-repeat; }
.checkoutLink
{ color:#FFFFFF; background-color:transparent;}
.checkoutLink a:hover
{ color:#fff; background-color:transparent;}
#newslettertext
{ color:#FFFFFF; background-color:transparent;}

#pgContent
{ background: #fff url(../images/pgProductBtm.jpg) bottom left no-repeat; }

#pgMenu ul#nav li a
{ color:#FFFFFF; border-right:1px solid #f2f2f2; background-color:transparent; }
#pgMenu ul#nav li a:hover
{ color:#FFFFFF; text-decoration:underline; background-color:transparent; }

#pgBread
{ background: #fff; }
#pgBread p
{ color:#1A1A1A; background-color:transparent;}
#pgBread p a
{ color:#DDDDDD; border-top:2px solid #DDDDDD; background-color:transparent; }

#pgProduct
{ background:#fff; }

#product-images-hold
{ border:2px solid #999; }

/*
table.ppagebuttons td.ppagebuttons
{ border:1px solid #ccc; }
*/
table.ppagebuttons td a.ppagebuttons
{ border:1px solid #666; padding:0 5px; }
table.ppagebuttons td a.ppagebuttons:hover
{ border:1px solid #333; }
table.ppagebuttons td a.ppagebuttons:active
{ border:1px solid #000; }

/*
table.ppagebuttons td b
{ border:1px solid #ccc; }
*/

#infolinks a
{ color:#FFFFFF; text-decoration:none; background-color:transparent; }
#infolinks a:hover
{ color:#FFFFFF; text-decoration:underline; background-color:transparent; }

#contactdetails
{ color:#FFFFFF; background-color:transparent; }
#contactdetails a
{ color:#FFFFFF; background-color:transparent; }
#contactdetails h5 
{ color:#FFFFFF; background-color:transparent; }
#contactdetails p 
{ color:#FFFFFF; background-color:transparent; }
#contactdetails p a
{ color:#FFFFFF; background-color:transparent; }
#contactdetails p a:hover
{ color:#FFFFFF; background-color:transparent; }
#pgPowered p
{ color:#FFFFFF; background-color:transparent; }
#pgPowered p a
{ color:#FFFFFF; text-decoration:underline; background-color:transparent; }
#pgPowered p a:hover
{ text-decoration:none; background-color:transparent; }
#paypal_logo
{ background-color:#fff; }

#subscribe
{ color:#FFFFFF; background-color:transparent; }	
.buttons a 
{ color:#FFFFFF; background-color:transparent;}
button
{ color:#FFFFFF; background-color:transparent;}
button:hover
{ color:#1A1A1A; background-color:transparent;}
#submitreview 
{ color:#000; background-color:transparent;}	
#searchBtn, #subscribe
{ color:#000000; background:#FFFFFF; border:1px solid #000000;}
#searchBtn:hover, #subscribe:hover
{ color:#FFFFFF; background:#000000; border:1px solid #FFFFFF;}
.inputSubmit
{ color:#fff; background-color:transparent;}

.pgProductBuy
{ color:#1A1A1A; background: transparent url(../images/pgProductBuy.gif) 0 2px no-repeat; text-decoration:none; }
.pgProductBuy:hover
{ color:#1A1A1A; text-decoration:underline; background-color:transparent;}
.emailafriend
{ color:#1A1A1A; text-decoration:none; background-color:transparent;}
.emailafriend:hover
{ color:#FFFFFF; text-decoration:underline; background-color:transparent;}


.item-listing
{ color:#666; background-color:transparent;}
.item-listing-title
{ color:#1A1A1A; background-color:transparent;}
.item-listing-price
{ color:#333; background-color:transparent;}

#pagination-btm
{ background-color:#fff; }

.priceoutput
{ color:#1a1a1a; background-color:transparent;}
.rrp
{ color:#999; background-color:transparent; }
#emailfriend
{ background: url(../images/pgProductEmailaFriend.gif) 0 0 no-repeat; }


#department-holder, #pagination
{ border-bottom:5px solid #ffffff; }

#department-image, div.item-listing img
{ border: none; }

.cartbuttons, .checkoutButtons, .CheckoutButtons
{ color:#333; background: transparent url(../images/pgSubmitButton.gif) 0 0 no-repeat; }
th.ShoppingCartHeading, td.ShoppingCartItem, td.ShoppingCartSubTotalText, td.ShoppingCartSubTotalFigures, td.ShoppingCartTotalText, td.ShoppingCartTotalFigures
{ border-bottom: 1px solid #1A1A1A; }
table.orders
{ border: 1px solid #000000; }
td.ShoppingCartGrandTotalText, td.ShoppingCartGrandTotalFigures
{ color:#000; background-color:transparent;}
td.orderidheading, td.overallline
{ background: url(../images/gradient.gif) repeat-x left top; }
td.overallline
{ border-top: solid 1px #000000; }
td.orders, td.ordersPrice, td.ordersDetailfirst, td.vatline
{ background-color: #e1e1e2; }
#submitbutton, td.ShoppingCartGrandTotalText, td.ShoppingCartGrandTotalFigures, th.CheckoutHeading
{ background-color:#fff; }

#navigation, table.ShoppingCartItems, th.ShoppingCartHeading, td.ShoppingCartTotalText, tr.CheckoutCardDetails, tr.CheckoutVoucherDetails, tr.CheckoutCustomerDetails, tr.CheckoutDeliveryDetails
{ background-color: #fff; }

p
{ behavior: url(/mall/scripts/iepngfixnewtemplates.htc); }

