div#wrapper {
    width: 100%;
}
div#innerWrapper {
    width: 100%;
}
div#header div.logo img {
    display: block;
    position: absolute;
    top: 0;
}
div#header div.logo {
    position: static;
}
div#header div.searchBar {
	page-break-before: avoid !important;
	page-break-after: avoid !important;
	page-break-inside: avoid !important;
}
div#header div.mainNav {
	page-break-before: avoid !important;
	page-break-after: avoid !important;
	page-break-inside: avoid !important;
}
div#header div.searchBar span.inputBg, div#header div.searchBar a.goBtn {
	display: none;
}
/*div.banner img {
	width: 660px;	
}*/
div#content div.banner {
	position: absolute;
	left: 0;
	top: 0;
	text-indent: -9000em;
	visibility: hidden;
}
div.banner img {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	text-indent: -9000em;
	visibility: hidden;
}
div.banner div {
	position: static;
	left: 0;
	top: 0;
}
div.banner div span {
	padding-left: 0
}
div#content a.backBtn {
	position: absolute;
	left: 0;
	top: 0;
	text-indent: -9000em;
	visibility: hidden;
}
p {
	margin: 0 0 30px 0;
}
div.searchResults p {
	margin: 0 0 30px 0;
}
h5 {
	margin: 30px 0 20px 0;
}
h1 {
	margin: 15px 0 25px 0 !important;
	page-break-before: avoid !important;
	page-break-after: avoid !important;
	page-break-inside: avoid !important;
}
h2 {
	margin: 0 0 25px 0;
	page-break-before: avoid !important;
	page-break-after: avoid !important;
	page-break-inside: avoid !important;
}
h3 {
	margin: 0 0 5px 0;
	page-break-before: avoid !important;
	page-break-after: avoid !important;
	page-break-inside: avoid !important;
}
h4 {
	margin: 0 0 0 0;
	page-break-before: avoid !important;
	page-break-after: avoid !important;
	page-break-inside: avoid !important;
}
div.filterBar {
	margin: 0 0 25px 0;
}
hr {
	margin: 0 0 20px 0;
}
div#content ul {
	margin: 15px 0 20px 40px;
}
div#content table {
	margin: 15px 0 20px 0;
}
div#content ul li {
	list-style: disc;
	background-image: none !important;
}
body.home div#content ul li {
	list-style: none;
}
div.quote {
	margin: 0 0 0 0 !important;
}
div.homeBanner, div.homeBannerAU {
	background-image: none !important;
}
div.homeBanner img, div.homeBannerAU img {
	display: block !important;
	z-index: 0;
}
div.homeBanner div.calloutWrapper, div.homeBannerAU div.calloutWrapper {
	position: relative;
	z-index: 50;
}
div.homeBanner div.calloutWrapper h1, div.homeBannerAU div.calloutWrapper h1 {
	padding-top: 0 !important;
	margin-left: 10px !important;
}
div.homeBanner div.calloutWrapper p, div.homeBannerAU div.calloutWrapper p {
    padding-top: 0 !important;
}
body.wideMonitor div.homeBanner, body.wideMonitor div.homeBannerAU {
	width: 911px;
}
body.wideMonitor div#wrapper {
	width: 965px;
}
body.wideMonitor div#innerWrapper {
	width: 965px;
}
div.rightNav {
    display: none;
}