		.horizontal ul{

			border: none;

			list-style-type: none;

			padding: 0;

			margin: 0;

		}

		

		.horizontal ul li{

	float: left;

	position: relative;

	left: 340px;

	top:-32px;

	z-index: 1;

		}

		

		.horizontal ul li a{

			display: block;

			width: 142px;

			text-decoration: none;

			height: 32px;

			padding:0;

			overflow: hidden;

			font-size:20px;

			font:"bell MT";

			font-weight:bold;

			cursor:pointer;

			margin:auto;

			background:url(images/product_bar_part1.gif) repeat-x;

		}



		.horizontal li li{

			float: none;

			border-bottom: 1px solid transparent;

			margin-bottom: -1px;
			
			background:#ffffff;

		}

		.horizontal li li.last{

			border-bottom: none;

		}

		.horizontal ul li ul{

			position: absolute;

			bottom: -195px;

			left:-340px;

			margin-top: -182px;

		}

		.horizontal ul ul ul{

			width: 130px;

			top: 32px;

			left: -196px;

			margin-top: 0;

		}

		.horizontal.left ul ul ul,.horizontal .left ul ul{

			top: -1px;

			left: -128px;

		}

		.horizontal ul li li a{

			border-bottom: 1px solid #e5e2da;

			border-left: 1px solid #e5e2da;

			border-right: 1px solid #e5e2da;

			border-top: none;

			font-size:12px;

			font-weight:normal;

			color:#000000;

		}

		.horizontal ul li:first-child>a{

			border-left: 1px solid #e5e2da;

		}

		.horizontal ul li a.first{

			border-left: 1px solid #e5e2da;

		}

		.horizontal ul li li a.first{

			border-top: 1px solid #e5e2da;

		}

		.horizontal ul li li:first-child>a{

			border-top: 1px solid #e5e2da;

		}

		div.horizontal ul li.pixelfix ul{

			left: 0;

		}

		div.horizontal ul li.pixelfix ul ul{

			left: 128px;

		}

		/*here we use a little CSS to make a basic/backup dropdown menu in modern browsers *cough* not IE6 or less *cough* if javascript is disabled.Flickering never happens in these browsers*/

		.mlmenu li ul{

			display: none;

		}

		.mlmenu li:hover>ul{

			display: block;

		}

		/*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/

		.accessible li ul{

			display: block;

		}

		/*Code to show an element has a child*/

		.mlmenu.plus li a:first-child:not(:last-child):after{

			content: '+';

		}

		.plus a span{

			padding-left: .5em;

		}

		.noshow{

			visibility: hidden;

		}

		/*colors for menu*/

		.blackwhite li a{

			color: #cc3333;

			border-color: black;



		}

		



		.blackwhite li a:hover,.blackwhite li a.first:hover,.blackwhite .trail a.hover{

			color: #333;

			border-color: #e5e2da;

		}

		.blackwhite li:first-child>a:hover{

			color: #333;

			border-color: #e5e2da;

		}

		.blackwhite ul{

			border-color: #e5e2da;

		}

		

		

