﻿.CheckoutBuyerFormTable
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		text-align: center;
		color: #000000;
		border: 0px solid #000088;
		border-collapse: collapse;
		padding: 10px;
		}


.CheckoutBuyerFormParam
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		color: #000000;
		text-align: right;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 2px;
		}


.CheckoutBuyerFormValue
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		color: #000000;
		text-align: left;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 2px;
		}


.CheckoutBuyerFormInput
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		color: #000000;
		text-align: left;
		background-color: #def;
		}


.CheckoutSectionHeader
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		color: #000088;
		}


.CheckoutSectionSubHeader
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		color: #004488;
		}


.CheckoutBuyerTable
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		text-align: center;
		color: #000000;
		border: 0px solid #000088;
		border-collapse: collapse;
		}


.CheckoutBuyerParam
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		color: #000000;
		text-align: right;
		padding-left: 0px;
		padding-right: 8px;
		padding-top: 2px;
		padding-bottom: 2px;
		}


.CheckoutBuyerValue
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		color: #000000;
		text-align: left;
		}


.CheckoutItemTable
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		text-align: center;
		color: #000000;
		border: 0px solid #AAAAAA;
		border-collapse: collapse;
		}


.CheckoutItemHeaderRow
		{
		font-weight: bold;
		background-color: #69d;
		}


.CheckoutItemOddRow
		{
		background-color: #ddeeff;
		padding: 3px;
		}

.CheckoutItemEvenRow
		{
		background-color: #bdf;
		padding: 3px;
		}


.CheckoutItemParam
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		color: #000000;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 2px;
		padding-bottom: 2px;
		}


.CheckoutItemValue
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 2px;
		padding-bottom: 2px;
		}


.CheckoutItemCheckboxText
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		}


.ShopDepartmentTable
		{
		margin-left: auto;
		margin-right: auto;
		width: 800px;
		}


.ShopItemTable
		{
		margin-left: auto;
		margin-right: auto;
		width: 800px;
		}


.ShopItemTitle
		{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		}

.ShopItemPrice
		{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 14pt;
		font-weight: bold;
		color: #000088;
		}

.ShopItemRRP
		{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #880000;
		}

.ShopItemExVAT
		{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #cc0000;
		font-weight: normal;
		}

.ShopItemDescription
		{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		}

.ShopItemCell
		{
		padding: 6px;
		font-size: 11pt;
		background-color: #def;
		border: 1px solid #000080;
		}

.ShopMessage
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		}

.DepartmentMessage
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #008;
		}

.RightAlign
		{
		text-align: right;
		}

.BasketButton
		{
		color: #008;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		background-color:#ace;   
		border: 1px solid;   
		border-color: #cde #008 #008 #cde;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaccee');   
		}

.BasketButtonHover
		{
		color: #00c;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		background-color:#bdf;   
		border: 1px solid;   
		border-color: #bcd #004 #004 #bcd;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffbbddff');   
		}



.ShopSubmenuItem
	{
	background-color: #444488;
	color: #ffff00;
	margin: 2;
	padding: 1;
	font-size: 10pt;
	}

.ShopSubmenuItem:hover
	{
	color: #444488;
	background-color: #ffff00;
	}
