/* @override http://twizzler.jhg.com/dev/styles/nav.css */

/*#navigation {
	width: 355px;
	height: 26px;
	background: url(../images/nav/bar.jpg);
}
*/

#navigation {
	margin-top: -5px;
	margin-left: 164px;
}

.topsubnav {
	margin-top: 20px;
	margin-left: 238px;
}

.topsubnav2 {
	margin-top: 20px;
	margin-left: 365px;
}

li.work {
	background: url(../images/nav/g_work.png);
	height: 26px;
	width: 70px;
}

li.company {
	background: url(../images/nav/g_company.png);
	height: 26px;
	width: 72px;
}

li.team {
	background: url(../images/nav/g_team.png);
	height: 26px;
	width: 70px;
}

li.buzz {
	background: url(../images/nav/g_buzz.png);
	height: 26px;
	width: 71px;
}

li.blog {
	background: url(../images/nav/g_blog.png);
	height: 26px;
	width: 72px;
}

li.contact {
	background: url(../images/nav/g_contact.png);
	height: 26px;
	width: 72px;
	margin-left: 1px;
}

.work a:hover {
	background: url(../images/nav/b_work.png) !important;
}

.company a:hover {
	background: url(../images/nav/b_company.png) !important;
}

.team a:hover {
	background: url(../images/nav/b_team.png) !important;
}

.buzz a:hover {
	background: url(../images/nav/b_buzz.png) !important;
}

.blog a:hover {
	background: url(../images/nav/b_blog.png) !important;
}

.contact a:hover {
	background: url(../images/nav/b_contact.png) !important;
}

.work#currentpage a {
	background: url(../images/nav/b_work.png) !important;
}

.company#currentpage a {
	background: url(../images/nav/b_company.png) !important;
}

.team#currentpage a {
	background: url(../images/nav/b_team.png) !important;
}

.buzz#currentpage a {
	background: url(../images/nav/b_buzz.png) !important;
}

.blog#currentpage a {
	background: url(../images/nav/b_blog.png) !important;
}

.contact#currentpage a {
	background: url(../images/nav/b_contact.png) !important;
}

.interactive#currentsubnav a {
	background: url(../images/nav/b_interactive.png) !important;
}

.pr#currentsubnav a {
	background: url(../images/nav/b_pr.png) !important;
}

.sports#currentsubnav a {
	background: url(../images/nav/b_sports.png) !important;
}

.story#currentsubnav a {
	background: url(../images/nav/b_story.png) !important;
}

.leaders#currentsubnav a {
	background: url(../images/nav/b_leaders.png) !important;
}

.ourteam#currentsubnav a {
	background: url(../images/nav/b_ourteam.png) !important;
}

.contactus#currentsubnav a {
	background: url(../images/nav/b_contactus.png) !important;
}

.careers#currentsubnav a {
	background: url(../images/nav/b_careers.png) !important;
}

.interactive a {
	background: url(../images/nav/g_interactive.png);
	height: 16px;
	width: 110px;
}

.pr a {
	background: url(../images/nav/g_pr.png);
	height: 16px;
	width: 67px;
}

.sports a {
	background: url(../images/nav/g_sports.png);
	height: 16px;
	width: 129px;
}

.interactive a:hover {
	background: url(../images/nav/b_interactive.png);
	height: 16px;
	width: 110px;
}

.pr a:hover {
	background: url(../images/nav/b_pr.png);
	height: 16px;
	width: 67px;
}

.sports a:hover {
	background: url(../images/nav/b_sports.png);
	height: 16px;
	width: 129px;
}

.story a {
	background: url(../images/nav/g_story.png);
	height: 13px;
	width: 67px;
}

.leaders a {
	background: url(../images/nav/g_leaders.png);
	height: 13px;
	width: 80px;
}

.ourteam a {
	background: url(../images/nav/g_ourteam.png);
	height: 13px;
	width: 70px;
}

.contactus a {
	background: url(../images/nav/g_contactus.png);
	height: 13px;
	width: 74px;
}

.careers a {
	background: url(../images/nav/g_careers.png);
	height: 13px;
	width: 54px;
}
.jhg-download a {
	background:url("../images/nav/g_download.png") repeat scroll 0 0 transparent;
	height:13px;
	width:88px;
}
.jhg-download a:hover, #currentsubnav.jhg-download a {
	background:url("../images/nav/b_download.png") repeat scroll 0 0 transparent;
	height:13px;
	width:88px;
}

.story a:hover {
	background: url(../images/nav/b_story.png);
	height: 13px;
	width: 67px;
}

.leaders a:hover {
	background: url(../images/nav/b_leaders.png);
	height: 13px;
	width: 80px;
}

.ourteam a:hover {
	background: url(../images/nav/b_ourteam.png);
	height: 13px;
	width: 70px;
}

.contactus a:hover {
	background: url(../images/nav/b_contactus.png);
	height: 13px;
	width: 74px;
}

.careers a:hover {
	background: url(../images/nav/b_careers.png);
	height: 13px;
	width: 54px;
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navigation li {
	float: left;
	padding: 0;
}

.topsubnav span {
	visibility: hidden;
}

.topsubnav2 span {
	visibility: hidden;
}

#navigation span {
	visibility: hidden;
}

#navigation a {
	font-weight: bold;
	padding: 5px 10px;
	text-decoration: none;
	display: block;
}

#sn1 {
	display: none;
}

#sn2 {
	display: none;
}

.topsubnav a {
	text-decoration: none;
	display: block;
}

.topsubnav a:hover {
	text-decoration: none;
}

.topsubnav2 a {
	text-decoration: none;
	display: block;
}

.topsubnav2 a:hover {
	text-decoration: none;
}

.topsubnav ul {
	list-style: none;
	margin: -3;
	padding: 0;
	clear: both;
}

.topsubnav li {
	float: left;
	margin: 0 3;
}

.topsubnav2 ul {
	list-style: none;
	margin: -3;
	padding: 0;
	clear: both;
}

.topsubnav2 li {
	float: left;
	margin: 0 3;
}