/* CSS Document */
body {	background-image:  url(images/bgpagehack.jpg);
	background-repeat: repeat-x;
  margin:0;
  padding:0;
  color:#000;
  font:x-small/1.5em Georgia,Serif;
  voice-family: "\"}\""; voice-family:inherit;
  font-size:small;
  } html>body {font-size:small; background-image:  url(images/bgpage.jpg); background-repeat: repeat-x;}

#header {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: bottom;
  }
#header ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#header li {
  float:left;
  background: url(images/left_both.gif) no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:1px solid #666666;
  }
#header a {
	float:left;
	display:block;
	width:.1em;
	background: url(images/right_both.gif) no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	color:#000066;
	font-size: 14px;
  }
#header > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }
#home #nav-home, #knowledge #nav-knowledge,
#services #nav-services, #markets #nav-markets,
#factarytools #nav-factarytools, #about #nav-about {
  background-position:0 -150px;
  border-width:0;
  }
#home #nav-home a, #knowledge #nav-knowledge a,
#services #nav-services a, #markets #nav-markets a,
#factarytools #nav-factarytools a, #about #nav-about a {
  background-position:100% -150px;
  padding-bottom:5px;
  color:#333;
  }
#header li:hover, #header li:hover a {
  background-position:0% -150px;
  color:#333;
  }
#header li:hover a {
  background-position:100% -150px;
  }
