
/* IE6 FIXES */
.ie6 .bannerHome
{
	margin-bottom: -591px !important;
}

.ie6 .content
{
	height: 600px;
}

.ie6 #navMain li, .ie6 #navMain li a:link, .ie6 #navMain li a:visited
{
	display: inline;
	zoom: 1;
	overflow: hidden;
	float: left;
}

.ie6 #navMain, .ie7 #navMain
{
	width: 685px;
}

.ie6 #footerNav
{
	zoom: 1;
}

.ie6 .gridPanel
{
	display: inline !important;
}

.ie6 #header
{
	overflow: hidden;
}

.ie6 .siteStories a:link, .ie6 .siteStories a:visited
{
	zoom: 1;
}

.ie6 .storyFinderContainer
{
	zoom: 1;
}

.homePageContainer
{
	overflow: hidden;
}

.ie6 #searchSite
{
	width: 200px;
	padding: 0 0 3px 0;
}

.ie6 #logo
{
	background-image: url(images/oldie/sprite-ie6.png);
	background-position-y: -1px;
}

.ie6 #footerLogo
{
	background-image: url(images/oldie/sprite-ie6.png);
	background-position-y: -80px;
}

.ie6 #header
{
	background-color: #1d1f21;
	background-image: none;
	border-bottom: 3px solid #da2437;
}

#branding
{
	zoom: 1;
}

.ie6 #footerNav ul
{
	display: inline;
	margin-right: 10px;
}

.ie6 #footerNav li, .ie6 #footerNav a:link, .ie6 #footerNav a:visited, .ie6 #footerNav h2
{
	display: block;
	zoom: 1;
}

.ie6 #footer
{
	background-image: none;
}

.ie6 #siteInfoLinks li
{
	background-image: none;
	padding-left: 15px;
}

.ie6 .searchBtn
{
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	padding-left: 15em;
	cursor: pointer;
	outline: 0;
	background-image: url(images/oldie/sprite-ie6.png);
	position: relative;
	left: -3px;
	top: 3px;
}

.ie6 .controls
{
	right: 55%;
	position: absolute;
}

.ie6 #siteInfoLinks
{
	overflow: visible;
}

	.ie6 #siteInfoLinks .nav
	{
		zoom: 1;
		float: right;
		position: relative;
		top: -16px;
	}

	.ie6 #siteInfoLinks .nav
	{
		width: 93px;
	}

		.ie6 #siteInfoLinks .nav li, .ie6 #siteInfoLinks .nav li.firstChild
		{
			margin: 0;
			padding: 0;
			display: inline;
			float: right;
			width: 31px;
		}

		.ie6 #siteInfoLinks .nav .sprite
		{
			margin: 0;
			padding: 0;
		}

		.ie6 #siteInfoLinks .nav .facebookIcon
		{
		}

	.ie6 #siteInfoLinks h2.fltLeft
	{
		display: inline;
		float: none;
	}

.ie6 .asideNewsListing p a:link, .ie6 .asideNewsListing p a:visited
{
	border-bottom: 1px dotted #db1f32;
	color: #b4b4b4;
}

.ie7 #siteInfoLinks
{
	overflow: visible;
	float: right;
}

	.ie7 #siteInfoLinks .nav
	{
		float: left;
		overflow: hidden;
		width: 95px;
	}

		.ie7 #siteInfoLinks .nav li, .ie7 #siteInfoLinks .nav li.firstChild
		{
			margin: 0;
			padding: 0;
			float: right;
		}

		.ie7 #siteInfoLinks .nav .sprite
		{
			float: none;
		}

		.ie7 #siteInfoLinks .nav .facebookIcon
		{
		}

	.ie7 #siteInfoLinks h2.fltLeft
	{
	}

.ie6 .nav li
{
	zoom: 1;
}

.ie6 .container740
{
	display: inline;
	margin-right: 0;
	background-color: #ffffff;
}

.ie6 .container240
{
	display: inline;
	margin-left: 0;
}

.ie6 #homePageContainer .container740
{
}

.ie6 p
{
	zoom: 1;
}

.ie6 .siteStories a:link, .ie6 .siteStories a:visited
{
	background-image: url(images/oldie/sprite-ie6.png);
}

.ie6 .siteStories li
{
	height: 57px;
}

.ie6 #contentContainer
{
	overflow: hidden;
}

.ie6 #contentColumn
{
	position: relative;
}

.ie6 .printIcon
{
	float: none;
	position: absolute;
	right: 0;
	top: 15px;
	background-image: url(images/oldie/sprite-ie6.png);
	width: 80px;
}

.ie6 #navMain li.firstChild a:link, .ie6 #navMain li.firstChild a:visited
{
	background-image: url(images/oldie/sprite-ie6.png);
}

.ie6 #breadCrumb li, .ie6 .linkList li, .ie6 .bulletList li, .ie6 .backToTop
{
	background-image: url(images/oldie/sprite-ie6.png);
	zoom: 1;
}

	.ie6 #breadCrumb li.firstChild
	{
		background-image: none;
	}

	.ie6 .linkList li a:link, .ie6 .linkList li a:visited
	{
		zoom: 1;
		font-weight: normal !important;
	}

.ie6 .nextArrow
{
	background-image: url(images/oldie/sprite-ie6.png);
}

.ie6 .backToTop
{
	float: left;
}

.ie6 #breadCrumb
{
	float: none;
}

.ie6 .blkGradient a:link, .ie6 .blkGradient a:visited
{
	font-weight: bold;
}

.ie6 .dropDown a:link, .ie6 .dropDown a:visited
{
	font-weight: bold;
}

.ie6 .pagination a:link, .ie6 .pagination a:visited
{
	font-weight: normal !important;
}

.ie6 .halfWidth
{
	display: inline;
	overflow: hidden;
}

.ie6 #siteInfoLinks
{
	width: 555px;
}

	.ie6 #siteInfoLinks li
	{
		overflow: hidden;
	}

.ie6 .shareThisPage
{
	float: right;
}

	.ie6 .shareThisPage p
	{
		display: inline;
		float: left;
		position: relative;
		top: -5px;
	}

		.ie6 .shareThisPage p a:link, .ie6 .shareThisPage p a:visited
		{
			display: inline;
			margin: 0;
			position: relative;
			top: 4px;
		}

.ie6 .lPanelTxt, .ie6 .lPanels, h2
{
	zoom: 1;
}

.ie6 .text p a:hover
{
	font-weight: normal;
}

.ie6 .bkTransBg, .ie6 .blkGradient
{
	background-image: none !important;
	background-color: #000000;
}

.ie6 .bannerHome
{
	zoom: 1;
	margin-bottom: -250px;
}

	.ie6 .bannerHome *
	{
		zoom: 1;
	}

.ie6 .text
{
	top: 426px;
	background-image: none;
	background-color: #000000;
}

.ie6 #wrapperHome
{
	margin-top: 468px;
}

.ie6 .dropDownContainer span.fltLeft
{
	display: inline;
	margin: 0 4px 0 10px;
}

.ie6 .dropDownContainer .dropDown
{
	display: inline;
}

.ie6 .gridPanel .badgeContainer img
{
	display: block;
}

.ie6 .asideNewsListing .siteStories a:link, .ie6 .asideNewsListing .siteStories a:visited
{
	background-image: url(images/oldie/ie6-bullet.gif);
	background-position: right center;
}

.ie6 .asideNewsListing .siteStories a:hover
{
	background-image: url(images/oldie/ie6-bullet.gif);
	background-position: right center;
}

.ie6 .controls a:link, .ie6 .controls a:visited
{
	background-image: url(images/oldie/sprite-ie6.png);
}

.ie6 .asideNewsListing
{
	zoom: 1;
}

.ie6 .bkTransBg .sprite, .ie6 #siteInfoLinks .sprite
{
	background-image: url(images/oldie/sprite-ie6.png);
}

.oldie #siteInfoLinks .sprite
{
	top: -4px;
}

.ie6 #siteInfoLinks li
{
	display: inline;
}

.ie6 #siteInfoLinks a:link, .ie6 #siteInfoLinks a:visited
{
	display: inline !important;
}

.ie6 .dropDown h3, .ie6 .dropDownContainer .dropDown h3
{
	background-image: url(images/oldie/ie6-bulletDown.gif);
	background-position: 180px center;
	background-repeat: no-repeat;
}

.ie6 .inPageSearchBtn
{
	cursor: pointer;
}

.ie6 .webAddress a:hover
{
	font-weight: normal;
}

.ie6 #subNav
{
	display: inline;
	zoom: 1;
	float: left;
}

.ie6 .followUsBox
{
	zoom: 1;
	overflow: hidden !important;
}

	.ie6 .followUsBox h2.fltLeft
	{
		margin-right: 10px;
	}

	.ie6 .followUsBox a:link, .ie6 .followUsBox a:visited
	{
		display: inline;
		margin-left: 1px;
	}

	.ie6 .followUsBox span.fltLeft
	{
		margin-right: 0;
	}

	.ie6 .followUsBox li
	{
		float: left;
		display: inline;
		overflow: hidden;
		width: 30px;
	}

.ie6 .blkGradient
{
	padding-top: 10px;
	padding-bottom: 11px;
	zoom: 1;
}

.ie6 .dropDownContainer span, .ie7 .dropDownContainer span, .ie8 .dropDownContainer span
{
	top: 3px;
}

.oldie .text h2 a:link, .oldie .text h2 a:visited
{
	font-weight: 600;
}

.ie6 .text h2 a:link, .ie6 .text h2 a:visited
{
	margin-bottom: 5px;
}
/*.ie6 #subNav li.firstChild a{ border-bottom: none; padding-bottom: 13px; }*/
.ie6 #subNav a:link, .ie6 #subNav a:visited
{
	zoom: 1;
	overflow: hidden;
}

.ie6 #searchSite
{
	padding-top: 2px;
	padding-left: 0;
	margin-left: 10px;
	zoom: 1;
	padding-bottom: 4px;
	margin-top: 8px;
}

.ie6 .searchBtn
{
	top: 1px;
}

.ie6 .currentBtn
{
	background-image: url(images/oldie/sprite-ie6.png) !important;
	background-position: 0 -800px !important;
	color: #ffffff !important;
	border-bottom: none !important;
}

.ie6 #subNav ul .open a:link, .ie6 #subNav ul .open a:visited
{
	background-image: url(images/bg.png);
}

.ie6 .container240
{
	overflow: hidden;
}

.ie7 .unitFinder, .ie6 .unitFinder
{
	overflow: auto;
	zoom: 1;
}

.ie7 #contentContainer
{
	margin-bottom: -20px;
}

.ie7 .dropDown:hover .dropContainer, .ie8 .dropDown:hover .dropContainer
{
	top: 29px;
}

.ie7 #searchSite
{
	padding-top: 2px;
	padding-left: 0;
	margin-left: 10px;
	zoom: 1;
	padding-bottom: 4px;
	margin-top: 8px;
}

.ie7 .text p a:link, .ie7 .text p a:visited
{
	display: inline-block;
	position: relative;
	top: 1px;
}

.ie7 #subNav h2
{
	padding-bottom: 9px;
}

.ie7 #navMain a:link, .ie7 #navMain a:visited, .ie8 #navMain a:link, .ie8 #navMain a:visited
{
	font-weight: 600;
	letter-spacing: 0.025em;
}

.ie8 #defenceSitesNav a:link, .ie8 #defenceSitesNav a:visited
{
	padding-top: 8px;
}

.ie8 .followUsBox p, .ie7 .followUsBox p
{
	padding-top: 2px;
	padding-bottom: 1px;
	margin-bottom: 1px;
}

.ie7 .followUsBox p
{
	padding-top: 2px;
	padding-bottom: 1px;
	margin-bottom: 1px;
}

.ie7 .followUsBox
{
	padding-bottom: 12px;
}

.ie7 #navMain li:first-child a
{
	background-position: -651px -287px;
}

.ie7 .followUsBox
{
	padding-bottom: 15px;
}

.ie8 .followUsBox
{
	padding-bottom: 11px;
}

.followUsBox .nav li
{
	float: right;
	overflow: hidden;
}

.ie6 .followUsBox li, .ie7 .followUsBox li
{
	display: inline;
}
