body {
	margin-top: 1px;
	font-family:Arial;
	color:#000000;	
	font-size: 0.9em;
}

.element 
{
	background: #f3f3f3; border:1px solid #000000;margin-bottom: 5px; padding: 5px;
}

.element-header 
{
	color:#000000; font-size:0.8em; font-weight:bold; background-color: #FFFFFF; padding: 1px;
}
.element-detail 
{
	
}

#Website-Title 
{
    font-size: 1.8em;
    font-weight: bold;
    color: #400000;
    font-family: tahoma;
}

#Website-Tagline
{
    font-size: 0.9em;
    font-weight: bold;
    color:red;
}

a, a:visited, a:active { color: #2074c9; text-decoration: none; font-weight: bold;}
a:hover, a:visited:hover, a:active:hover { color: #000000; text-decoration: underline; }

.product-description {font-family: Arial; font-size: 0.9em; font-weight: bold;}
.product-price {font-family: arial; font-size: 1.1em; font-weight: bold; color:red;}

.compare-header 
{
	font-weight: bold;
	font-size: 0.9em;
}
.compare-spacer 
{
	background-color: #e3e3e3;
	padding: 10px;
}

.error 
{
    font-size: 0.8em;
    
}
.errormessage 
{
    color: red;
}

.keywords 
{
	font-size: 0.6em;
	color: #636363;
}

.narrow-products 
{
	font-size: 0.7em;
}

.merchantlink 
{
	font-size: 0.8em;
}

.merchant-longdescription 
{
	font-size: 0.7em;
}

.product-longdescription 
{
	font-size: 0.7em;
}

.email-link 
{
	font-size: 0.9em;	
}

.merchant-count 
{
	font-size: 0.7em;
	display: inline;
	color: red;
}

a.links 
{
	display:none;
}