/* [ Main nav ]
----------------------------------------------- */
#secondLevelNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 1; /* Added for Mac Safari issue */
	}
#secondLevelNav ul li {
	float: left;
	width: auto;
	margin: 0;
	padding: 0;
	position: relative;
	display: block;
	}
#secondLevelNav ul li a {
	width: auto;
	padding: 0px 9px 8px 9px;
	font-size: 9px;
	color: #535353;
	text-decoration: none;
	display: block;
	}
#secondLevelNav ul li a:hover {
	background: inherit;
	color: #053869;
	}
#secondLevelNav ul li ul {
	width: 180px;
	w\idth: 182px; /* Fix for IE5 */
	list-style: none;
	position: absolute;
	top: 29px;
	left: -1px;
	display: none;
	}
#secondLevelNav ul li ul li {
	width: 206px;
	min-width: 215px;
	white-space: nowrap;
	height: 20px;
	background: #FFFFFF;
	border-bottom: 1px solid #dce3ee;
	display: block;
	}
#secondLevelNav a.parent {
	background: url(foundry/arrow-nav-main-green.gif) no-repeat 170px center;
	}
#secondLevelNav a:hover.parent {
	background: #8fbe6d url(foundry/arrow-nav-main-white.gif) no-repeat 170px center;
	color: #053869;
	}
#secondLevelNav ul li ul li a {
	height: 14px;
	padding: 3px 15px;
	font-weight: normal;
	color: #535353;
	border-right: none;
	display: block;
	}
#secondLevelNav ul li ul li a:hover {
	background: #8fbe6d;
	color: #053869;
	}
#secondLevelNav ul li ul li ul {
	width: 180px;
	w\idth: 182px; /* Fix for IE5 */
	border-top: none;
/*	border-bottom: 1px solid #666;*/
	border-bottom: 1px solid #dce3ee;
	list-style: none;
	position: absolute;
	top: -1px;
	left: 180px;
	}
#secondLevelNav ul li ul li ul li {
	width: 180px;
	height: 20px;
	background: #FFFFFF;
/*	border: 1px solid #666;*/
	border-bottom: 1px solid #dce3ee;
	border-bottom: none;
	}
/* Hide sub-menus initially */
#secondLevelNav li:hover ul ul,
#secondLevelNav li:hover ul ul ul,
#secondLevelNav li.over ul ul,
#secondLevelNav li.over ul ul ul {
	display: none;
	}
/* Display sub-menus */
#secondLevelNav li:hover ul,
#secondLevelNav li li:hover ul,
#secondLevelNav li li li:hover ul,
#secondLevelNav li.over ul,
#secondLevelNav li li.over ul,
#secondLevelNav li li li.over ul {
	display: block;
	}
/* Highlight category based on body class */
.products #secondLevelNav .products, 
.solutions #secondLevelNav .solutions, 
.technology #secondLevelNav .technology, 
.ss #secondLevelNav .ss, 
.partners #secondLevelNav .partners, 
.company #secondLevelNav .company {
	background: #7d7d7d url(foundry/nav-main-bg-on.gif) repeat-x;
	}
#secondLevelNav-trim {
	clear: both;
	width: 776px;
	height: 12px;
	background: #ccc url(foundry/nav-main-trim.gif) repeat-x;
	overflow: hidden;
	}