	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#484848;
		padding:0px;
		margin:0px;
	    background-image:url(images/theme/ftf/bg.jpg);
	}
	H1 {
		font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size: 24px;
		color: #FF00FF;
	}
	.small{
		font-size: 11px;
		color: #999999;
	}
	.small a {
		text-decoration:underline;
		color: #999999;
	}
	.small a:hover {
		color: #FF00FF;
	}
	.tiny {
		font-size: 9px;
		color: #999999;
	}
	.tiny a {
		color: #999999;
		text-decoration:underline;
	}
	.tiny a:hover {
		color: #FF00FF;
	}
	.tiny-title {
		font-size: 9px;
		color: #327798;
		font-weight: bold;
	}
	.section-title {
		font-size: 18px;
		font-weight: normal;
		color:#F0F;
	}
	.editorialcomment {
		color: #FF00FF;
	}
	.stylebox {
		background-repeat: no-repeat;
		background-position: left top;
		padding-left: 50px;
		width: 350px;
		padding-top: 18px;
	}
	.big-accent {
		font-size: 16px;
		font-weight: bold;
		color: #FF0000;
	}
	.brand-name {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 36px;
		color: #000037;
	}
	.extralarge-dark {
		font-size: 36px;
		color: #000037;
	}
	.brand-oneliner {
		color: #FF00FF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
	}
	.pagetitle {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #FF00FF;
	}
	.quicknote {
		color: #333333;
	}
	.highlights {
		color: #FF00FF;
		font-weight: normal;
	}
	
	.brand-highlights {

	}
	.brand-tagline {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #000066;
		font-weight:bold;
	}
	.brand-fromsite {
		font-style: italic;
	}
	.brand-products {
		color: #0000FF;
	}
	.browse-bigletter {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 36px;
	}
	.links-random a {
		font-family: Arial, Helvetica, sans-serif;
		color: #0000CC;
		text-decoration: none;
	}
	.linkcloud-item a {
		font-family: Arial, Helvetica, sans-serif;
		color: #BBBBBB;
		text-decoration: none;
	}


	.linkcloud-item a:visited {
		color: #999;
	}	
	.linkcloud-item a:hover {
		color: #FF00FF;
	}
	.linkcloud-white a {
		font-family: Arial, Helvetica, sans-serif;
		color: #FFF;
		text-decoration: none;
	}

	.linkcloud-white a:visited {
		color: #CCC;
	}	
	.linkcloud-white a:hover {
		color: #FF00FF;
	}

	.linkcloud-blue a {
		font-family: Arial, Helvetica, sans-serif;
		color: #DDDDFF;
		text-decoration: none;
	}
	
	.linkcloud-blue a:hover {
		color: #FF00FF;
	}
	
	.linkcloud-lightpink a {
		font-family: Arial, Helvetica, sans-serif;
		color: #FFDDFF;
		text-decoration: none;
	}
	
	.linkcloud-lightpink a:hover {
		color: #FF00FF;
	}

	.linkcloud-aqua a {
		font-family: Arial, Helvetica, sans-serif;
		color: #BBDDFF;
		text-decoration: none;
	}
	
	.linkcloud-aqua a:hover {
		color: #FF00FF;
	}

	.linkcloud-searchitem a {
		font-family: Arial, Helvetica, sans-serif;
		color: #DDBBBB;
		text-decoration: none;
	}
	
	.linkcloud-searchitem a:hover {
		color: #FF00FF;
		
	
	}
	
	.shoppinglink a {
		font:Verdana;
		font-size:9pt;
		font-weight:bold;
		text-decoration: underline;
		line-height: 14px;
		color:#FF3300;	
	}
	
	.shoppinglink a:hover {
		color: #FF00FF;
	}
	.retailer-name {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #666666;
		font-weight: bold;
	}
		
.highlights-small {

		color: #FF00FF;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
}
.featured-product-name {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}

.featured-product-name a {
	text-decoration: none;
	color: #FF00FF;
}

.featured-product-name a:hover {
	text-decoration: none;
	color: #FF00FF;
}

.bigtitle-regular {

		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #333333;
}
.recommended-title {
	font-size: 36px;
}
.tiny-highlight {

		font-size: 9px;
		color: #FF00FF;
}
.brand-name-white {

		font-family: Arial, Helvetica, sans-serif;
		font-size: 36px;
		color: #FFFFFF;
}

.pagetitle-grey {

		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #888888;
}

.darklink {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

.darklink a {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

.darklink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00FF;
}

.greylink {
	font-family: Arial, Helvetica, sans-serif;
	color: #AAAAAA;
	text-decoration: none;
}

.greylink a {
	font-family: Arial, Helvetica, sans-serif;
	color: #AAAAAA;
	text-decoration: none;
}

.greylink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00FF;
}
.pagetitle-black {


		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		color: #333333;
}
.redlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #EE6666;
	text-decoration: none;
}

.redlink a {
	font-family: Arial, Helvetica, sans-serif;
	color: #EE3333;
	text-decoration: none;
}

.redlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00FF;
}.glossary {
	font-family: "Courier New", Courier, mono;
}

.resultslink {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}

.resultslink a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}

.resultslink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00FF;
}

.resultslink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}

.pinklink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00FF;
	text-decoration: none;
}

.pinklink a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00FF;
	text-decoration: none;
}

.pinklink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00FF;
	text-decoration:underline;
}