* {
	font: 16px/1 Arial, Helvetica, sans-serif;
}

* strong {
	font-weight: bold;
}

ul#cart li a {
	color: white;
	font: 0.75em/30px Arial, Helvetica, sans-serif;
	line-height: 34px;
	text-align: center;
	text-decoration: none;
}

ul#nav li a {
	color: white;
	font: 0.75em/30px Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}


ul#subnav li.subnav_list_phrase {
	color: white;
	font: 0.875em/1 Arial, Helvetica, sans-serif;
}

	ul#subnav li a {
		color: white;
		font: 0.75em/30px Arial, Helvetica, sans-serif;
		line-height: 34px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	#content #content_sidebar #subnav_sidebar li a {
		color: white;
		font: bold 0.875em/30px Arial, Helvetica, sans-serif;
		line-height: 34px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
	}

#content {
	color: #666;
}

	#content h2 {
		font: bold 24px/120% Arial, Helvetica, sans-serif;
		margin: 0 0 10px 0;
	}

	#content h3 {
		font: bold 14px/120% Arial, Helvetica, sans-serif;
		margin: 0 0 5px 0;
		text-transform: uppercase;
	}

	#content h4 {
		font: bold 14px/120% Arial, Helvetica, sans-serif;
		margin: 0 0 5px 0;
	}
	
	#content p {
		font: 12px/140% Arial, Helvetica, sans-serif;
		margin: 0 0 10px 0;
	}
	
	#content a,
	#content a:active,
	#content a:visited {
		color: #222;
		font: 12px/140% Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	
	#content a:hover {
	
	}
	
		#content #content_sidebar p {
			font: bold 11px/120% Arial, Helvetica, sans-serif;
		}
		
	#content_main ul {
		margin: 0 0 10px 15px;
	}
	
		#content_main ul li {
			font: 12px/140% Arial, Helvetica, sans-serif;
		}
	
	#content_main ol {
		margin: 0 0 10px 20px;
		_margin: 0 0 10px 25px;
		*margin: 0 0 10px 25px;
	}
	
		#content_main ol li {
			font: 12px/140% Arial, Helvetica, sans-serif;
		}
		
	#content #content_sidebar .highlight {
		color: #78A712;
		font: bold 11px/120% Arial, Helvetica, sans-serif;
	}
		
	#content_additional h2 {
		font: bold 18px/1 Arial, Helvetica, sans-serif;
		text-transform: uppercase;
	}
	
	#content_additional h4 {
		font: 14px/1 Arial, Helvetica, sans-serif;
		text-transform: uppercase;
	}
	
	#content_additional p.price,
	#content_additional .charts .special_offer p.price {
		font: bold 14px/1 Arial, Helvetica, sans-serif;
		text-transform: uppercase;
	}
	
	.green {
		color: #78A712;
	}
	
	#content_additional .order input {
		color: #666;
		font: 11px/1 Arial, Helvetica, sans-serif;
		text-transform: uppercase;
	}
	
	#content_additional p .desc {
		
	}
	
	#content_additional strong {
		font: bold 12px/140% Arial, Helvetica, sans-serif;
	}
		
	#content_additional .special_offer p {
		font: 11px/1 Arial, Helvetica, sans-serif;
	}

#footer {
	text-align: right;
}

	#footer p {
		color: white;
		font: 0.75em/26px Arial, Helvetica, sans-serif;
		text-transform: uppercase;
	}