img,form,body {
	margin:0;
	padding:0;
	border:0;
}
body {
	color: #textcolour#; 
}
body,td	 { 
	text-decoration:none;
	font-family:#mainfont#; 
	font-size:#mainfont_size#px; 
}
a { 
	color: #linkcolour#; 
	text-decoration: none;
}
a:hover { 
	color: #mouseovercolour#; 
}
a.menu { 
	color:#menufont_colour#; 
	font-family:#menufont#; 
	font-size:#menufont_size#px; 
}
a:hover.menu { 
	color:#menufont_mouseover#;
}
.searchpanel { 
	color:#search_text_colour#; 
	font-family:#search_text_font#; 
	text-decoration:none; 
	font-size:#search_text_size#px; 
}
.mailpanel { 
	color:#maillist_text_colour#; 
	font-family:#maillist_text_font#; 
	text-decoration:none; 
	font-size:#maillist_text_size#px; 
}
.handrow { 
	color: #000000; 
	font: 11px Tahoma, Arial, Helvetica; 
	cursor: hand; 
}
.prodtable { 
	border: #fullproductborder#px #fullproductbordercolour# solid; 
}
.menutable { 
	border: #menuborder#px #menubordercolour# solid; 
}
.pagenavitable { 
	border: #pagenaviborder#px #pagenavibordercolour# solid; 
}
.pictable { 
	border: #productborder#px #productbordercolour# solid; 
}
.sectpictable { 
	border: #secticonborder#px #secticonbordercolour# solid; 
}
.newspic { 
	border: #news_picborderwidth#px #news_picbordercolour# solid; 
}
.productpic { 
	border: #product_picborderwidth#px #product_picbordercolour# solid; 
}
.basketbox { 
	background-color: #basket_bkgnd_colour#; 
	color: #basket_text_colour#; 
}
.basketbox a,.basketbox a:visited,.basketbox a:hover { 
	color: #basket_text_colour#; 
}