/* Browser Reset CSS, Eric Meyer.  */

.hf_UK, .hf_UK html, /*body,*/.hf_UK div,.hf_UK span,.hf_UK applet,.hf_UK object,.hf_UK iframe,
.hf_UK h1,.hf_UK h2,.hf_UK h3,.hf_UK h4,.hf_UK h5,.hf_UK h6,.hf_UK p,.hf_UK blockquote,.hf_UK pre,
.hf_UK a,.hf_UK abbr,.hf_UK acronym,.hf_UK address,.hf_UK big,.hf_UK cite,.hf_UK code,
.hf_UK del,.hf_UK dfn,.hf_UK em,.hf_UK font,.hf_UK img,.hf_UK ins,.hf_UK kbd,.hf_UK q,.hf_UK s,.hf_UK samp,
.hf_UK small,.hf_UK strike,.hf_UK strong,.hf_UK sub,.hf_UK sup,.hf_UK tt,.hf_UK var,
.hf_UK dl,.hf_UK dt,.hf_UK dd,.hf_UK ol,.hf_UK ul,.hf_UK li,
.hf_UK fieldset,.hf_UK form,.hf_UK label,.hf_UK legend,
.hf_UKtable,.hf_UK caption,.hf_UK tbody,.hf_UK tfoot,.hf_UK thead,.hf_UK tr,.hf_UK th,.hf_UK td
{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
.hf_UK {
	line-height: 1;
	color: black;
	background: white;
}
.hf_UK ol,.hf_UK ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
.hf_UK table {
	border-collapse: separate;
	border-spacing: 0;
}
.hf_UK caption,.hf_UK th,.hf_UK td {
	text-align: left;
	font-weight: normal;
}
.hf_UK blockquote:before,.hf_UK blockquote:after,
 .hf_UK q:before,.hf_UK q:after {
	content: "";
}
.hf_UK blockquote, .hf_UK q {
	quotes: "" "";
}