body 
{ background:#5972EF; color:#666; }

h1		{ color: #5972EF; background-color:transparent;}
h2		{ color: #5972EF; background-color:transparent;}
h3		{ color: #666; background-color:transparent;}
h4		{ color: #5972EF; background-color:transparent;}
h5		{ color: #5972EF; background-color:transparent;}
h6		{ color: #5972EF; background-color:transparent;}
p		{ color: #666; background-color:transparent;}
li		{ color: #666; background-color:transparent;}
legend	{ color: #666; background-color:transparent;}
label	{ color: #666; background-color:transparent;}
input	{ color: #666; background-color:transparent;}

a
{ color:#5972EF; text-decoration:underline; background-color:transparent;}
a:hover
{ text-decoration:none; }

a.ordertracking
{ color:#91A4FF; background-color:transparent;}

.grey
{ color:#333; background-color:transparent;}
.lightGrey
{ color:#e5e5e5; background-color:transparent;}
.white
{ color:#fff; background-color:transparent;}

#pgHead
{ background:transparent url(../images/pgTop.gif) 0 0 no-repeat; }
#iframebody 
{ background-color: transparent; color: #fff; }
#iframebody p
{ color: #5972EF; background-color:transparent;}
.checkoutLink
{ color: #000; background: transparent url(../images/pgCheckoutLink.jpg) 105px 0 no-repeat; }
#searchBtn
{ background:#A4A4A4 url(../images/pgSearchBtn.gif) 0 0 no-repeat; }
#contactdetails a
{ color: #5972EF; background-color:transparent;}
#contactdetails a:hover
{ color: #000; background-color:transparent;}

#pgContent
{ background:#fff; }
.pgProductBuy
{ background: transparent url(../images/pg_Product_Buy.gif) 0 2px no-repeat; }

#pgMenu ul#nav li a
{ color:#5972EF; background-color:transparent;}
#pgMenu ul#nav li a:hover
{ color:#91A4FF; background-color:transparent;}

#pgMenu ul#infolinks li a
{ color:#5972EF; background-color:transparent;}
#pgMenu ul#infolinks li a:hover
{ color:#91A4FF; background-color:transparent;}
#nav li ul 
{ background-color:#fff; border:2px solid #5972EF; }
#pgBread
{ background:transparent url(../images/pgBread.gif) 0 0 no-repeat; }
#pgBread p
{ color: #e8e8e8; background-color:transparent;}
#pgBread p a
{ color: #fff; text-decoration:none; background-color:transparent;}

#maincontainerwrapper 
{ border: 5px solid #fff; }
#product-images-hold
{ border:2px solid #999; }
.item-listing a.item-listing-img
{ border:1px solid #5972EF; }
.priceoutput
{ color:#91A4FF; background-color:transparent;}
.rrp
{ color:#999; }
.info-listing a, .item-listing a
{ color:#000; text-decoration:underline; background-color:transparent;}

#newsletterform
{ background: transparent url(../images/pgFoot.gif) top left no-repeat; }
#newslettertext
{ color: #fff; background-color:transparent;}
#subscribe
{ background: transparent url(../images/pgNewsletterBtn.jpg) 0 0 no-repeat; }

#poweredby a
{ color:#1e88bc; background-color:transparent;}

.item-listing
{ color:#5972EF; background-color:transparent;}
.item-listing-title a
{ color:#000; background-color:transparent;}
.item-listing-price
{ color:#B5C1FF; background-color:transparent;}

ul.product-list-main li a
{ color:#000; background-color:transparent;}

#pagination-btm
{ background-color: transparent; }
.ppagebuttons
{ color:#000;}
.ppagebuttons a
{ color:#5972EF;}

#emailfriend
{ background: url(../images/pgProductEmailaFriend.gif) 0 0 no-repeat; }
.globalInfo
{ background:#0F279F; }

#department-holder, #pagination
{ border-bottom:5px solid #ffffff; }
.cartbuttons, .checkoutButtons, .CheckoutButtons
{ color:#333; background: transparent url(../images/pg_SubmitButton.gif) 0 0 no-repeat; }
th.ShoppingCartHeading, td.ShoppingCartItem, td.ShoppingCartSubTotalText, td.ShoppingCartSubTotalFigures, td.ShoppingCartTotalText, td.ShoppingCartTotalFigures
{ border-bottom: 1px solid #5972EF; }
th.ShoppingCartTitle
{ color:#5972EF;}
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; }

#department-holder
{ background: #0F279F url(../images/contentheadergrad.png) bottom repeat-x; }

div
{ behavior: url(/mall/scripts/iepngfix.htc); }
