body {	
	font-size: 85%;
}
body, p, a, td, tr, table, form, input {  
	font-family: Arial, Verdana, Helvetica, sans-serif, "MS sans serif";
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color : #000000;
	}
p.strapline {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
p.footer {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ed9d84;
}
a.footer:link,a.footer:visited,a.footer:active,a.footer:hover {
	font-size: 11px;
	text-decoration: none;
	color: #ed9d84;
}
p {
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
p.contenttitle {
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	color: #cc3f5f;
}
p.disclaimer {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #b3c1bf;
}
p.pandp {
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
a.disclaimer:link,a.disclaimer:visited,a.disclaimer:active,a.disclaimer:hover {
	font-size: 11px;
	text-decoration: none;
	color: #b3c1bf;
}
p.navLHS {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #cc3f5f;
}
a.navLHS:link,a.navLHS:visited,a.navLHS:active,a.navLHS:hover {
	text-decoration: none;
	color: #ed9b84;
}
input.search {
	border-color: #7e9db9;
	border-style: solid;
	border-width: 1px;
	width: 180px;
	height: 22px;
	font-size: 80%;
}
p.pagingtitle {
	font-size: 10px;
	color: #919191;
}
p.pagingpages {
	font-size: 9px;
	color: #ed9b84;
}
a.pagingpages:link,a.pagingpages:visited,a.pagingpages:active,a.pagingpages:hover {
	text-decoration: none;
	color: #EC6E4A;
}
p.pagingsort {
	font-size: 10px;
	color: #000000;
}
a.pagingsort:link,a.pagingsort:visited,a.pagingsort:active,a.pagingsort:hover {
	text-decoration: none;
	color: #cd4061;
}
p.productname {
	font-size: 90%;
	font-weight: bold;
	color: #000000;
}
p.productdetails {
	font-size: 80%;
	font-weight: normal;
	color: #000000;
}
p.productprice {
	font-size: 80%;
	font-weight: bold;
	color: #e13c26;
}
p.productpriceExVAT {
	font-size: 75%;
	font-weight: normal;
	color: #999999;
}
p.backtotop {
	font-size: 70%;
	color: #8e9998;
}
a.backtotop:link,a.backtotop:visited,a.backtotop:active,a.backtotop:hover {
	text-decoration: underline;
	color: #8e9998;
}

A:link  {
	font-family:  Arial, Verdana, Helvetica, sans-serif, "MS sans serif";
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #8e9998;
	}
	
A:visited  {
	font-family:  Arial, Verdana, Helvetica, sans-serif, "MS sans serif";
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #8e9998;
	}
A:hover  {
	font-family: Arial, Verdana, Helvetica, sans-serif, "MS sans serif";
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #000000;
	}


p.crumbtrail {
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color : #ffffff;
	}
p.shopping_title {
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color : #ffffff;
	}
p.shopping_item {
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color : #000000;
	}
	
select.shopping_inputbox,input.shopping_inputbox {
	border-width:1px;
	}

button.shopping_button,input.shopping_button {
	border-style:solid;
	border-width:1px;
	border-color:#ffffff;
	background-color:#836E70;
	font-size:90%;
	color:#ffffff;
	font-weight:bold;
	}

#logo{
	float:left;
}
#rhs_table{
	float:right;
	height:78px;
	margin-top:27px;
	bottom:0px;
	postion:absolute;
}
#rhs_table2{
	float:right;
	height:25px;
	margin-top:85px;
	bottom:0px;
	postion:absolute;
}