﻿ul#nav, ul#ctl00_nav {
	clear: both;
	list-style: none;
	margin:0;
	padding: 0;
}
ul#nav li, ul#ctl00_nav li {
	float: left;
}
li#com a, li#ser a, li#inn a, li#cli a, li#tre a, li#new a, li#cal a {
	height: 34px;
	text-indent: -9999px;
	display: block;
}
li#com:hover a, li#ser:hover a, li#inn:hover a, li#cli:hover a, li#tre:hover a, li#new:hover a, li#cal:hover a {
	background-position: 0 -108px;
}
li#com:hover ul, li#ser:hover ul, li#inn:hover ul, li#cli:hover ul, li#tre:hover ul, li#new:hover ul, li#cal:hover ul {
	display: block;
	z-index: 10;
}
.company li#com a, .solutions li#ser a, .case-studies li#inn a, .newsroom li#cli a, .documents li#tre a, .contact li#new a {
	background-position: 0 -108px;
}
li#com a {
	width: 89px;	
	background: url(../../App_Themes/symphony/images/nav/company.png) no-repeat;
}
li#ser a {
	width: 94px;	
	background: url(../../App_Themes/symphony/images/nav/solutions.png) no-repeat;
}
li#inn a {
	width: 74px;	
	background: url(../../App_Themes/symphony/images/nav/clients.png) no-repeat;
}
li#cli a {
	width: 104px;	
	background: url(../../App_Themes/symphony/images/nav/newsroom.png) no-repeat;
}
li#tre a { 
	width: 106px; 
	background: url(../../App_Themes/symphony/images/nav/documents.png) no-repeat; 
}
li#new a { 
	width: 108px; 
	background: url(../../App_Themes/symphony/images/nav/contacts.png) no-repeat; 
}


/* SUB NAVIGATION ----------------------------------------------------------------------- */
ul#nav li ul, ul#ctl00_nav li ul {
	display: none;
	position: absolute;
	left: 0px;
	z-index: 1;
	width: 948px;
	height: 30px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#nav li ul li, ul#ctl00_nav li ul li {
	margin: 0;
	padding: 0 0 0 10px;
	float: left;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	line-height: 33px;
}
ul#nav li ul li a, ul#ctl00_nav li ul li a {
	background: none;
	width: auto;
	display: inline;
	text-indent: 0;
	text-decoration: none;
	color: #fff;
	padding: 0 10px 0 0;
}
ul#nav li ul li a:hover,
ul#nav li ul li a.on, ul#ctl00_nav li ul li a:hover, ul#ctl00_nav li ul li a.on {
	color: #cb6f29;
}
ul#nav li#com ul, ul#ctl00_nav li#com ul {
	background: url(../../App_Themes/symphony/images/nav/sub.png) no-repeat;
	background-position: 30px -145px;
	padding-left: 30px;
}
ul#nav li#ser ul, ul#ctl00_nav li#ser ul {
	background: url(../../App_Themes/symphony/images/nav/sub.png) no-repeat;
	background-position: 30px -116px;
	padding-left: 30px;
}
ul#nav li#inn ul, ul#ctl00_nav li#inn ul {
	background: url(../../App_Themes/symphony/images/nav/sub.png) no-repeat;
	background-position: 30px -87px;
	padding-left: 30px;
}
ul#nav li#cli ul, ul#ctl00_nav li#cli ul {
	background: url(../../App_Themes/symphony/images/nav/sub.png) no-repeat;
	background-position: 30px -58px;
	padding-left: 30px;
}
ul#nav li#tre ul, ul#ctl00_nav li#tre ul {
	background: url(../../App_Themes/symphony/images/nav/sub.png) no-repeat;
	background-position: 30px -29px;
	padding-left: 30px;
}
ul#nav li#new ul, ul#ctl00_nav li#new ul {
	background: url(../../App_Themes/symphony/images/nav/sub.png) no-repeat;
	background-position: 30px 0;
	padding-left: 30px;
}
.company li#com ul, .solutions li#ser ul, .case-studies li#inn ul, .newsroom li#cli ul, .documents li#tre ul, .contact li#new ul {
	display: block;
}
