body {
	margin: 0; 
	padding: 0; 
	background-color: #ffffff;
}

#content { 
	width: 717px; 
	margin:0 auto; 
	text-align: left; 
	margin-top: 0; 
}

#header {
	margin: 0 auto 0 auto;
	width: 461px;
	padding: 0;
	height: 110px;
	background: #ffffff;
}

ul#nav {
	position: relative;
	top: 59px;
	left: 0;
	bottom: 27px;
	right: 0;
	width: 461px;
	margin: 0;
   padding: 0;
	height: 24px;
	list-style-type: none;
	overflow: hidden;
	background: transparent url(/images/nav.gif) no-repeat 0 0;
}

/*
body#markets ul#nav  			{ background: transparent url(/images/nav.gif) no-repeat 0 -24px; }
body#capabilities ul#nav 		{ background: transparent url(/images/nav.gif) no-repeat -24px -105px; }
body#locations ul#nav  			{ background: transparent url(/images/nav.gif) no-repeat -24px -192px; }
body#aboutus ul#nav  			{ background: transparent url(/images/nav.gif) no-repeat -24px -265px; }
body#contactus ul#nav  			{ background: transparent url(/images/nav.gif) no-repeat -24px -336px; }
body#news ul#nav  			{ background: transparent url(/images/nav.gif) no-repeat -24px -417px; }
*/

ul#nav li a {
	position: absolute;
	top: 0;
	width: 84px;
	text-indent: -9000px;
	text-decoration: none;
	padding: 24px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:24px; /* IE5/Win */
	background: transparent url(/images/nav.gif) no-repeat;
}

body li#mar a 			{ background-position: 0 0; width: 105px; left: 0; }
body li#mar a:hover		{ background-position: 0 -48px; }
body li#cap a 			{ background-position: -105px -0px; width: 87px; left: 105px; }
body li#cap a:hover		{ background-position: -105px -48px; }
body li#loc a 			{ background-position: -192px -0px; width: 74px; left: 192px; }
body li#loc a:hover		{ background-position: -192px -48px; }
body li#abo a 			{ background-position: -265px -0px; width: 70px; left: 265px; }
body li#abo a:hover		{ background-position: -265px -48px; }
body li#con a 			{ background-position: -336px -0px; width: 81px; left: 336px; }
body li#con a:hover		{ background-position: -336px -48px; }
body li#new a 			{ background-position: -417px -0px; width: 44px; left: 417px; }
body li#new a:hover		{ background-position: -417px -48px; }

body#markets li#mar a { background-position: 0 -24px; }
body#capabilities li#cap a { background-position: -105px -24px; }
body#locations li#loc a { background-position: -192px -24px; }
body#aboutus li#abo a { background-position: -265px -24px; }
body#contactus li#con a { background-position: -336px -24px; }
body#news li#new a { background-position: -417px -24px; }




/*
body#welcome li#wel a 			{ background-position: 0 0; width: 94px; left: 0; }
body#welcome li#wel a:hover		{ background-position: 0 0; }
body#welcome li#pro a 			{ background-position: -94px -88px; left: 94px; }
body#welcome li#pro a:hover		{ background-position: -94px 0px; }
body#welcome li#sup a 			{ background-position: -178px -88px; left: 178px; }
body#welcome li#sup a:hover		{ background-position: -178px 0; }
body#welcome li#con a 			{ background-position: -262px -88px; left: 262px; }
body#welcome li#con a:hover		{ background-position: -262px 0; }

body#products li#wel a			{ background-position: 0 -110px; width: 94px; left: 0; }
body#products li#wel a:hover		{ background-position: 0 -22px; }
body#products li#pro a			{ background-position: -94px -22px; left: 94px; }
body#products li#pro a:hover		{ background-position: -94px -22px; }
body#products li#sup a			{ background-position: -178px -88px; left: 178px; }
body#products li#sup a:hover		{ background-position: -178px 0; }
body#products li#con a			{ background-position: -262px -88px; left: 262px; }
body#products li#con a:hover		{ background-position: -262px 0; }

body#support li#wel a 			{ background-position: 0 -88px; width: 94px; left: 0; }
body#support li#wel a:hover		{ background-position: 0 -44px; }
body#support li#pro a 			{ background-position: -94px -110px; left: 94px; }
body#support li#pro a:hover		{ background-position: -94px -44px; }
body#support li#sup a 			{ background-position: -178px -44px; left: 178px; }
body#support li#sup a:hover		{ background-position: -178px -44px; }
body#support li#con a 			{ background-position: -262px -88px; left: 262px; }
body#support li#con a:hover		{ background-position: -262px 0; }

body#contact li#wel a 			{ background-position: 0 -88px; width: 94px; left: 0px; }
body#contact li#wel a:hover		{ background-position: 0 -44px; }
body#contact li#pro a 			{ background-position: -94px -88px; left: 94px; }
body#contact li#pro a:hover		{ background-position: -94px 0; }
body#contact li#sup a 			{ background-position: -178px -110px; left: 178px; }
body#contact li#sup a:hover		{ background-position: -178px -66px; }
body#contact li#con a 			{ background-position: -262px -66px; left: 262px; }
body#contact li#con a:hover		{ background-position: -262px -66px; }
*/


/*   SUBNAV LIST STYLES   */

/* vertical stacked nav
-------------------------------------------------------- */


ul#submenu { 
	margin: 10px 0 10px 32px; 
   padding: 0 0 0 0;
}

ul#submenu li { 
   display: block;
   margin: 0; padding: 2px;
   font: bold 11px/13px Arial, Verdana, sans-serif;
   text-transform: uppercase; 
	list-style: none;
}

ul#submenu li a { 
   display: block;
   font: bold 11px/13px Arial, Verdana, sans-serif;
   text-decoration: none;
   margin: 0; padding: 0;
   color: #666;
}

ul#submenu li a:hover { 
   display: block;
   font: bold 11px/13px Arial, Verdana, sans-serif;
	text-decoration: none;
	padding: 0; margin: 0;
   color: #996;
}


