#navigation {
	background-image: url(../../images/nav/bottom-right.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	list-style: none;
	margin: 1.6em 0 0 0;
	padding: 0;
	height: 65px;
	width: 648px;
}
	/* Target Safari
	----------------------------------------------- */
	@media screen and (-webkit-min-device-pixel-ratio:0) {
		#navigation {
			margin: 1.8em 0 0 0;
		}
	}
	
	#navigation li {
		float: left;
	}
		#navigation li:first-child {
			background-image: url(../../images/nav/bottom-left.gif);
			background-position: bottom left;
			padding-left: 4px;
		}
		#navigation li:last-child {
			margin-right: 4px;
		}
		
	#navigation a, #navigation a:visited {
		display: block;
		height: 65px;
		text-indent: -9999px;
		width: 160px;
	}
		#navigation a:hover, #navigation a:active {
			background-position: 0 -65px;
		}
		
	#indices a, #indices a:visited {
		background-image: url(../../images/nav/indices.gif);
	}
	#research-and-publications a, #research-and-publications a:visited {
		background-image: url(../../images/nav/research-and-publications.gif);
	}
	#media-centre a, #media-centre a:visited {
		background-image: url(../../images/nav/media-centre.gif);
	}
	#about-us a, #about-us a:visited {
		background-image: url(../../images/nav/about-us.gif);
	}
	
		#section-is-indices #navigation #indices a, #section-is-indices #navigation #indices a:visited,
		#section-is-research-and-publications #navigation #research-and-publications a, #section-is-research-and-publications #navigation #research-and-publications a:visited,
		#section-is-media-centre #navigation #media-centre a, #section-is-media-centre #navigation #media-centre a:visited,
		#section-is-about-us #navigation #about-us a, #section-is-about-us #navigation #about-us a:visited {
			background-position: 0 -65px;
		}
			
/* Breadcrumbs
----------------------------------------------- */
#breadcrumbs {
	color: #6d93ad;
	list-style: none;
	font-size: 105%;
	margin: 1em 0 3em 29.8em;
	padding: 0;
}
	#breadcrumbs li {
		background-image: url(../../images/nav/breadcrumb-indicator.gif);
		background-position: 0 .15em;
		float: left;
		margin-right: .7em;
	}
		/* Target Safari
		----------------------------------------------- */
		@media screen and (-webkit-min-device-pixel-ratio:0) {
			#breadcrumbs li {
				background-position: 0 .25em;
			}
		}
		
		#breadcrumbs li:first-child {
			background-image: none;
		}
		#breadcrumbs li:last-child {
			margin-right: 0;
			padding-left: 1.1em;
		}
	
#breadcrumbs li a, #breadcrumbs li a:visited, #breadcrumbs li a:hover, #breadcrumbs li a:active {
	color: #6d93ad;
	padding-left: 1.1em;
	text-decoration: none;
}
	#breadcrumbs li a:hover, #breadcrumbs li a:active {
		text-decoration: underline;
	}
		#breadcrumbs li a:active {
			text-decoration: none;
		}
	#breadcrumbs li.first a, #breadcrumbs li.first a:visited {
		padding-left: 0;
	}
	
/* Section Navigation
----------------------------------------------- */
#section-navigation, #section-navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#section-navigation {
		background-image: url(../../images/nav/section-nav/top-left.gif);
		background-position: bottom left;
		background-repeat: no-repeat;
		padding-bottom: 4px;
	}
	#section-navigation li,
	#section-navigation ul {
		border-color: #fff;
		border-style: solid;
	}

#section-navigation li {
	background-image: url(../../images/nav/section-nav/li-bottom-left.gif);
	background-position: bottom left;
	border-width: 0 0 2px 0;
}
	
	#section-navigation ul {
		border-width: 2px 0 0 2em;
		margin: 0;
		padding: 0;
	}
		#section-navigation ul li:last-child {
			background-image: none;
			border-width: 0;
		}
		
		#section-navigation a, #section-navigation a:visited, #section-navigation a:hover, #section-navigation a:active {
			background-image: url(../../images/nav/section-nav/top-left.gif);
			color: #003366;
			display: block;
			padding: .4em 1em .3em 1em;
			text-decoration: none;
		}
			#section-navigation a:hover, #section-navigation a:active {
				text-decoration: underline;
			}
				#section-navigation a:active {
					text-decoration: none;
				}
		
		#section-navigation ul li:first-child a, #section-navigation ul li:first-child a:visited, #section-navigation ul li:first-child a:hover, #section-navigation ul li:first-child a:active {
			background-image: none;
		}
		
		#section-navigation a.current, #section-navigation a.current:visited, #section-navigation a.current:hover, #section-navigation a.current:active {
			background-color: #c4d8e2;
			cursor: pointer;
			font-weight: bold;
			padding: 0;
			text-decoration: none;
		}
		
		#section-navigation a.current span, #section-navigation a.current span:visited, #section-navigation a.current span:hover, #section-navigation a.current span:active {
			background-image: url(../../images/nav/section-nav/li-bottom-left.gif);
			background-position: bottom left;
			display: block;
			padding: .4em 1em .3em 1em;
		}
			
			#section-navigation ul li:last-child a.current span, #section-navigation ul li:last-child a.current span:visited, #section-navigation ul li:last-child a.current span:hover, #section-navigation ul li:last-child a.current span:active {
				background-image: none;
			}
		
		#section-navigation ul a.current:hover, #section-navigation ul a.current:active {
			cursor: default;
			text-decoration: none;
		}
		
		#section-navigation ul li:only-child a, #section-navigation ul li:only-child a:visited, #section-navigation ul li:only-child a:hover, #section-navigation ul li:only-child a:active {
			background-image: url(../../images/nav/section-nav/top-left.gif);
		}
		#section-navigation ul li:only-child a.current span, #section-navigation ul li:only-child a.current span:visited, #section-navigation ul li:only-child a.current span:hover, #section-navigation ul li:only-child a.current span:active {
			background-image: url(../../images/nav/section-nav/li-bottom-left.gif);
		}
			
#section-navigation .faux-heading {
	background-image: url(../../images/nav/section-nav/top-left.gif);
	display: block;
	font-size: 110%;
	font-weight: bold;
	padding: .4em 1em .3em 1em;
}
		
/* Tabs
----------------------------------------------- */
ul.tabs {
	color: #003366;
	font-weight: bold;
	list-style: none;
	margin: 0;
	padding: 0;
}
	ul.tabs li {
		background-color: #c4d8e2;
		border-color: #e7eff3;
		border-style: solid;
		border-width: 0 1px 0 0;
		float: left;
		padding: .3em .75em .25em .75em;
	}
		ul.tabs li:last-child,
		ul.tabs li.current {
			border-width: 0;
		}
		ul.tabs li.current {
			background-color: #003366;
			color: #fff;
			padding: 0;
		}
			ul.tabs li:first-child.current {
				background-image: url(../../images/tabs/top-left-current.gif);
			}
			ul.tabs li.current span {
				background-position: bottom left;
				display: block;
				padding: .3em .65em .25em .75em;
			}
				ul.tabs li:first-child.current span {
					background-image: url(../../images/tabs/bottom-left-current.gif);
				}
			
			ul.tabs li:last-child {
				background-image: url(../../images/tabs/top-right.gif);
				background-position: top right;
				padding: 0;
			}
				ul.tabs li:last-child.current  {
					background-image: url(../../images/tabs/top-right-current.gif);
				}
				ul.tabs li:last-child.current span {
					background-image: url(../../images/tabs/bottom-right-current.gif);
					background-position: bottom right;
				}
				ul.tabs li:last-child a, ul.tabs li:last-child a:visited, ul.tabs li:last-child a:hover, ul.tabs li:last-child active {
					background-image: url(../../images/tabs/bottom-right.gif);
					background-position: bottom right;
					display: block;
					padding: .3em .75em .25em .65em;
				}
