/*List menu*/

.navcontainer, .countryList{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.navcontainer ul{
 list-style-type: none;
}
.navcontainer li{
	background: url(../images/arrow.gif) no-repeat;

	background-position: 0 .4em;
	padding-left: 1em;
	line-height:1.2;
	
}

/* / List menu*/

/*Top navigation */
ul.topMenuBar{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0;
	
	
}
ul.topMenuBar li{
	list-style-type: none;
	display:inline;
}


/* Products banner menu */
ul.productBannerMenu{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top: 20px;
}
ul.productBannerMenu li{
	padding:.5em;
	padding-left: 2.2em;
	background-position:center left;
	
}
li.finder{
	background:url(../images/icons/productFinder.gif) no-repeat;
}
li.comparison{
	background:url(../images/icons/productComparisor.gif) no-repeat;
}
li.dealer{
	background:url(../images/icons/dealerLocator.gif) no-repeat;
}

/* / Products banner menu */

.customBtn{
	background:url(../images/button2.gif) no-repeat bottom left;
	height:17px;
	width:125px;
	padding:5px;
	padding-left:20px;
}


/*	
	Mn 20050928
	new navigation

*/


	div#topbarcontainer{ background: white url(../images/bg.topbarcontainer.gif) 0 0 no-repeat; height: 27px; margin: 13px 0 0 0;} 

	div#searchcontainer{float:right; padding: 3px 6px 0 0;}
	div#searchcontainer input.field{ border:1px inset white; width:127px; font-size:11px;}
	div#searchcontainer input.button{ border:none; background:transparent; font-weight:bold;color:#636466; font-size:11px;}

	ul#NavigationContainer{ font-family:verdana; font-size:11px; margin:6px 0 0 10px; float:left;}
	ul#NavigationContainer li{display:inline;position:relative; border-right: 1px solid #D8DADB;}
	ul#NavigationContainer a {text-decoration:none;color:#2A3761;padding: 4px 8px 4px 8px; font-weight:bold; font-size:11px;}
	ul#NavigationContainer a:hover{color:#990000;}
	ul#NavigationContainer ul.sub{position:absolute;top:27px;left:-42px;display:none; border-bottom:1px solid #D8DADB; background:white;z-index:100;}
	ul#NavigationContainer ul.sub li{display:block;margin: 0 0 0 -16px; width:200px; border-left:1px solid #D8DADB; border-right:1px solid #D8DADB;}
	ul#NavigationContainer ul.sub a{height:16px; display:block; border-top:1px solid #D8DADB; padding: 5px; font-size:11px;}
	ul#NavigationContainer ul.sub a:hover {background:#F2F2F3;color:#990000; text-decoration:none;}	

	div#ContentContainer{ height: 600px; width: 940px; margin: 20px 0 0 0;border:1px solid red;}

	html>body ul#NavigationContainer{ margin-left:-20px; }
	html>body ul#NavigationContainer ul.sub{left:0;top:23px;}
	html>body ul#NavigationContainer ul.sub li{margin-left: -40px;}
	




