/* CSS for Eco Pure Web Site */


body
        {
	background-image: url(graphics/bg_tile.jpg);
	background-repeat: repeat;
}

table.headerbg
        {
	background-image: url(graphics/bg.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

td.searchground {
	background-color: #ffffff;
	background-image: url(graphics/searchbar_bg.gif);
	background-repeat: repeat-x;
}

td.sidebardistributors {
	background-color: #d9d9d9;
	background-image: url(graphics/sidebar_distributors.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

td.sidebarinfo {
	background-color: #d9d9d9;
	background-image: url(graphics/sidebar_info.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

td.sidebarproducts {
	background-color: #d9d9d9;
	background-image: url(graphics/sidebar_products.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

td.footer_client {
	background-color: #ffffff;
	background-image: url(graphics/client_bg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
}

td.productsground {
	background-color: #ffffff;
	background-image: url(graphics/banner_products.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

td.infoground {
	background-color: #ffffff;
	background-image: url(graphics/banner_info.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

td.clientsground {
	background-color: #ffffff;
	background-image: url(graphics/banner_clients.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

td.distributionsground {
	background-color: #ffffff;
	background-image: url(graphics/banner_distributions.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}
		
td.shadowleft {
	background-image: url(graphics/shadow_left.png);
	background-repeat: repeat;
}

font.whitetxt {font-family: arial;
	font-size: 65%;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}

font.graytxt {font-family: arial;
	font-size: 75%;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

font.graytxt2 {font-family: arial;
	font-size: 70%;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}

font.graytxt3 {font-family: arial;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}

font.blacktxt {font-family: arial;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

font.bluetxt {font-family: arial;
	font-size: 75%;
	font-style: normal;
	font-weight: normal;
	color: #0a57a5;
}

font.bluetxt2 {font-family: arial;
	font-size: 110%;
	font-style: normal;
	font-weight: normal;
	color: #0a57a5;
}

a.blue:link {color: #0a57a5;
	text-decoration: none;
}

a.blue:visited {color: #0a57a5;
	text-decoration: none;
}

a.blue:hover {color: #57aaff;
	text-decoration: underline;
	display: inline;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #57aaff;
}

a.white:link {color: #ffffff;
	text-decoration: none;
}

a.white:visited {color: #ffffff;
	text-decoration: none;
}

a.white:hover {color: #d9ff7f;
	text-decoration: underline;
	display: inline;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #d9ff7f;
}

a.gray:link {color: #999999;
	text-decoration: none;
}

a.gray:visited {color: #999999;
	text-decoration: none;
}

a.gray:hover {color: #0857a4;
	text-decoration: underline;
	display: inline;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #0857a4;
}