a
{ color:#000CD0; }

tr.ShoppingCartHeading, tr.ShoppingCartTotalText, tr.ShoppingCartItem, tr.ShoppingCartTitle
{ color:#000; }

th.ShoppingCartTitle
{ font-size:120%; padding-bottom:10px; border-bottom:2px solid #000000; }

th.ShoppingCartHeading
{ font-size:100%; padding-top:10px; }

.ShoppingCartItems
{ font-size:80%; }

td.ShoppingCartSubTotalText
{ text-align:right; }

td.ShoppingCartSubTotalText, td.ShoppingCartSubTotalFigures
{ padding-bottom:10px; border-bottom:2px solid #000000; }

td.ShoppingCartTotalText, td.ShoppingCartGrandTotalText
{ text-align:right; padding-top:10px; }

td.ShoppingCartGrandTotalText
{ font-weight:bold; }

td.ShoppingCartText
{ color:#000000; font-size:90%; }

#cartButtonsWrapperSC
{ margin:0 auto; width:550px; }

#addcontent
{ color:#000000; }

#checkoutTable
{ width:40%; }

th.CheckoutHeading
{ font-size:80%; }

.CheckoutCardDetails, #checkoutcustomerdetails, #checkoutdeliverydetails, th.CheckoutHeading, td.CheckoutPrompt
{ color:#000; }

#datacapturemaintable .CheckoutText
{ text-align:right; width:200px; font-size:80%; }

#datacapturemaintable .CheckoutField
{ font-size:80%; }

#confirmordertable
{ font-size:90%; }

.CheckoutCustomerDetails, .CheckoutDeliveryDetails
{ color:#000; }

.ordersuccessmessage h3
{ font-size:90%; color:#000; }

.SearchBox 
{ background-color:#C5CFC6; border:1px solid #FFFFFF; color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }

.GreyMedText a
{ color:#899E8B; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; text-decoration:none; }

.GreyMedText a:hover
{ text-decoration:underline; }
