	a:link,
	a:visited {
		color: #000000;
	}
	
	a:hover,
	a:active {
		color: #666666;
	}

	body { 
		background-image: url('images/background.jpg');
		background-repeat: repeat-x; 
		background-attachment: scroll;
		//background-position:top center; 
		font-family: arial,helvetica; 
		font-size: 12px; 
		background-color: #EBEBEC;
		color: black;
		padding: 0;
		margin: 0;
	} 

	.content_box {
		font-family: arial,helvetica;
		font-size: 12px;
		color: #666666;
		//background-image: url('images/box_background.jpg');
		background-repeat: repeat-x;
		background-color: white;
		border: solid 1px #CCCCCC;
	}

	.heading {
		font-family: arial,helvetica;
		font-size: 14px;
		font-weight: bold;
		color: white;
		background-image: url('images/heading_background.jpg');
		background-repeat: repeat-x;
	}

	.heading a:link,
	.heading a:visited {
		color: #FFFFFF;
		text-decoration: underline;
	}
	.heading a:hover,
	.heading a:active {
		color: #E2E2E2;
		text-decoration: underline;
	}

	input {
		border: solid 1px black;
		background-color: #F2F2F2;
		color: black;
		font-family: arial,helvetica;
		font-size: 14px;
	}

	.product_title {
		color: #84B13A;
		font-family: arial,helvetica;
		font-size: 14px;
		font-weight: bold;
	}	

	.subheading {
		font-family: arial,helvetica;
		font-size: 14px;
		font-weight: bold;
		color: white;
		background-image: url('images/subheading_background.jpg');
		background-repeat: repeat-x;
	}

	td {
		font-family: arial,helvetica;
		font-size: 12px;
		color: #666666;
	}

	textarea {
		border: solid 1px black;
		background-color: #F2F2F2;
		color: black;
		font-family: arial,helvetica;
		font-size: 14px;
	}		
	.toc a:link,
	.toc a:visited {
		color: #FFFFFF;
		text-decoration: none;
	}
	.toc a:hover,
	.toc a:active {
		color: #FFF200;
		text-decoration: underline;
	}

	.paragraph_title {
		color: #84B13A;
		font-family: arial,helvetica;
		font-size: 16px;
		font-weight: bold;
	}	
	
	.slogan {
		font-family: arial,helvetica;
		font-size: 16px;
		font-weight: bold;
		color: #A1A1A1;
	}
