/*******************
	Homepage 
*******************/

.ie8 nav.mainMenu > ul > li { margin-right:20px; }
.homepage {
    position: relative;
    margin-top:-13px; 
}
footer.pageFooter {
    position:relative;
    margin-top:-13px;
}
.hero { top:1.3rem; }
.ie8 .redGradient, .ie9 .redGradient { 
	filter:none; 
	background: #970808;
}
.ie8 .breadcrumbs > ul > li:after, .ie9 .breadcrumbs > ul > li:after {
	content: '';
	background: url(../images/designFiles/breadcrumbArrowIE.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 40px;
	display: inline-block;
	position: absolute;
	top: 0;
	right: -24px;
}
.ie8 .breadcrumbs > ul > li:after { width:30px; }
.ie8 .breadcrumbs > ul > li:last-child:after, .ie9 .breadcrumbs > ul > li:last-child:after,
.ie8 .breadcrumbs > ul > li.current:after { display:none; } { display:none; }
.ie8 .breadcrumbs > ul > li:last-child { padding-left:10px; }
.ie8 .accessible-megamenu .accessible-megamenu-panel.open { top:48px; }
.ie8 .mainMenu .accessible-megamenu-top-nav-item:nth-child(2) .accessible-megamenu-panel.open { 
	left:-200px; 
	right:inherit;
}
.ie8 .mainMenu .accessible-megamenu-top-nav-item:nth-last-child(2) .accessible-megamenu-panel.open,
.ie8 .mainMenu .accessible-megamenu-top-nav-item:nth-last-child(1) .accessible-megamenu-panel.open {
    left:inherit;
    right:0;
}
.ie8 .utilityDropdown { margin-top:10px; }
.ie8 .accessible-megamenu .accessible-megamenu-panel.wcagHidden { display:none; }

table { border-collapse:inherit; }