/* Top Menu */
#topNav ul { margin: 0; padding: 0;}
#topNav li.firstItem { border-left: 1px solid #d1cfcd;}
#topNav li { padding-left: 5px; _padding-left: 0; width: 65px; text-align: center; border-right: 1px solid #d1cfcd; list-style-type: none; float: left; background-image: url(images/bevelLeftLt.jpg); background-repeat: no-repeat;}
#topNav li:hover { background-image: url(images/bevelLeftDk.jpg); background-repeat: no-repeat; background-color: #626160;
}
#topNav li a {
	background-image: url(images/bevelRightLt.jpg);
	background-repeat: repeat-y;
	text-decoration: none;
	color: white;
	padding-right: 5px;
	background-position: right top;
	height: 21px;
	display: block;
}
#topNav li a:hover {
	background-image: url(images/bevelRightDk.jpg);
	background-repeat: repeat-y;
	background-color: #626160;
	text-decoration: none;
	color: white;
	padding-right: 5px;
	background-position: right top;
	height: 21px;
	display: block;
}

/* Bottom Menu */
#bottomNav ul { margin: 0; padding: 0;}
#bottomNav ul li { text-align: center; list-style-type: none; float: left; }
#bottomNav li a {
	background-repeat: no-repeat;
	text-decoration: none;
	color: white;
	height: 20px;
	display: block;
}
#bottomNav ul li.buttonSamples a { background-image: url(images/btn_samples.jpg); background-repeat: no-repeat; width: 122px; height: 20px}
#bottomNav ul li.buttonServices a { background-image: url(images/btn_services.jpg); background-repeat: no-repeat; width: 162px; height: 20px;}
#bottomNav ul li a:hover {
	text-decoration: none;
	color: white;
	height: 20px;
	display: block;
}
#bottomNav ul li.buttonSamples a:hover { background-image: url(images/btn_samples_over.jpg); background-repeat: no-repeat; width: 122px; height: 20px;}
#bottomNav ul li.buttonServices a:hover { background-image: url(images/btn_services_over.jpg); background-repeat: no-repeat; width: 162px; height: 20px;}

/* Sub-Menu */
#bottomNav ul ul.level2 {display: none; position: absolute; top: 20px; right: 5px; color: black; width: 465px; _width: 510px; background-color: transparent;}
#bottomNav ul ul.level2 li { display: inline; width: auto; padding: 3px;}
#bottomNav ul ul.level2 li a {float: left; text-decoration: none; height: 20px; color: #655f57; padding: 2px 3px; margin: 0 8px; background-image: none; width: auto;}
#bottomNav ul li.buttonSamples:hover ul.level2 {display: block;}
#bottomNav ul ul.level2 li a:hover {background-image: none; background-color: #5f5d5b; color: white; padding: 2px 3px; margin: 0 8px; width: auto;}
