﻿

body.tc_home #wrapper #centralContent #leftNavContainer {
    width: 480px;
}

body.tc_home #wrapper #centralContent #navHeader {
    display: block;
}

body.tc_home #wrapper #centralContent #breadcrumb {
    display: none;
}

body.tc_home #wrapper #centralContent #flyout {
    display: block;
}

body.tc_home #wrapper #centralContent #flashArea {
    display: block;
}

body.tc_home #wrapper #centralContent #middleContentSection {
    display: block;
}

body.tc_home #wrapper #centralContent #rightContentSection {
    display: none;
}

body.tc_home #footerWrapper #footer #printFooter {
    display: none;
}



body.tc_corpOneCol #wrapper #centralContent #leftNavContainer, body.tc_corpTwoCol #wrapper #centralContent #leftNavContainer {
    width: 240px;
}

body.tc_corpOneCol #wrapper #centralContent #navHeader, body.tc_corpTwoCol #wrapper #centralContent #navHeader {
    display: none;
}

body.tc_corpOneCol #wrapper #centralContent #breadcrumb, body.tc_corpTwoCol #wrapper #centralContent #breadcrumb {
    display: block;
}

body.tc_corpOneCol #wrapper #centralContent #flyout, body.tc_corpTwoCol #wrapper #centralContent #flyout {
    display: none;
}

body.tc_corpOneCol #wrapper #centralContent #flashArea, body.tc_corpTwoCol #wrapper #centralContent #flashArea {
    display: none;
}

body.tc_corpOneCol #wrapper #centralContent #middleContentSection {
    width: 700px;
    display: block;
}

body.tc_corpTwoCol #wrapper #centralContent #middleContentSection {
    width: 460px;
    display: block;
    overflow: hidden;
}

body.tc_corpOneCol #wrapper #centralContent #middleContentSection .twoColAreaWrapper {
    width: 720px;
}

body.tc_corpTwoCol #wrapper #centralContent #middleContentSection .twoColAreaWrapper {
    width: 480px;
}

body.tc_corpOneCol #wrapper #centralContent #rightContentSection {
    display: none;
}

body.tc_corpTwoCol #wrapper #centralContent #rightContentSection {
    display: block;
}

body.tc_corpOneCol #footerWrapper #footer #printFooter, body.tc_corpTwoCol #footerWrapper #footer #printFooter {
    display: none;
}



body.tc_sitemap #wrapper #centralContent #navigation {
    display: none;
}

body.tc_sitemap #wrapper #centralContent #navHeader {
    display: none;
}

body.tc_sitemap #wrapper #centralContent #breadcrumb {
    display: block;
}

body.tc_sitemap #wrapper #centralContent #flyout {
    display: none;
}

body.tc_sitemap #wrapper #centralContent #flashArea {
    display: none;
}

body.tc_sitemap #wrapper #centralContent #middleContentSection {
    width: 960px;
    display: block;
    padding: 0;
}

body.tc_sitemap #wrapper #centralContent #rightContentSection {
    display: none;
}

body.tc_sitemap #footerWrapper #footer #printFooter {
    display: none;
}



body.printable #wrapper {
    width: 100%;
}

body.printable #wrapper #header #printButton {
    display: block;
}

body.printable #wrapper #header #homeHeaderMarkets, 
body.printable #wrapper #header #homeHeaderLinks, 
body.printable #wrapper #centralContent #topNav, 
body.printable #wrapper #centralContent #breadcrumb, 
body.printable #wrapper #centralContent #leftNavContainer, 
body.printable #wrapper #centralContent #navHeader, 
body.printable #wrapper #centralContent #flashArea, 
body.printable #wrapper #centralContent #flyout, 
body.printable #wrapper #centralContent #ERS, 
body.printable #wrapper #centralContent #rightContentSection, 
body.printable #footerWrapper #footer #brandSafeArea, 
body.printable #footerWrapper #footer #colorBar, 
body.printable #footerWrapper #footer #footerBox {
    display: none;
}

body.printable #wrapper #centralContent #middleContentSection {
    width: 100%; /*940px;*/
    display: block;
}

body.printable #footerWrapper #footer #printFooter {
    display: block;
}

body.printable #footerWrapper #footer {
    padding-top: 50px;
}

body.printable, 
body.printable #bgWrapper, 
body.printable #wrapper, 
body.printable #header, 
body.printable #middleContentSection, 
body.printable #centralContent, 
body.printable #footerWrapper, 
body.printable #footer, 
body.printable #footerBox, 
body.printable #printFooter {
    width: 98%;
}

body.printable #wrapper #middleContentSection #backtotop a.greenanc {
    display: none;
}


body.printable *, body.printable p.strap, body.printable h1, body.printable h2 {
    color: #000;
}

body.printable #wrapper #centralContent #middleContentSection .key2col #keyprintlink {
    display: none;
}
body.printable #wrapper #centralContent #middleContentSection .key2col #backtotop{
    display:none;
}


/* --- LP Homepage Behavior --- */

body.lp_home #wrapper #centralContent #leftNavContainer {
    width: 240px;
}

body.lp_home #wrapper #centralContent #navHeader {
    display: none;
}

body.lp_home #wrapper #centralContent #breadcrumb {
    display: none;
}

body.lp_home #wrapper #centralContent #lp_imageBanner {
    display: block;
}

body.lp_home #wrapper #centralContent #lp2ColSection {
    display: block;
}

body.lp_home #wrapper #centralContent #flyout {
    display: none;
}

body.lp_home #wrapper #centralContent #flashArea {
    display: none;
}

body.lp_home #wrapper #centralContent #middleContentSection {
    display: block;
}

body.lp_home #wrapper #centralContent #rightContentSection {
    display: none;
}

body.lp_home #footerWrapper #footer #printFooter {
    display: none;
}



/* --- LP Inside Pages --- */

body.lp_corpTwoCol #wrapper #centralContent #lp_imageBanner {
    display: none;
}

body.lp_corpTwoCol #wrapper #centralContent #leftNavContainer {
    width: 240px;
}

body.lp_corpTwoCol #wrapper #centralContent #navHeader {
    display: none;
}

body.lp_corpTwoCol #wrapper #centralContent #breadcrumb {
    display: block;
}

body.lp_corpTwoCol #wrapper #centralContent #flyout {
    display: none;
}

body.lp_corpTwoCol #wrapper #centralContent #flashArea {
    display: none;
}

body.lp_corpTwoCol #wrapper #centralContent #middleContentSection {
    width: 460px;
    display: block;
}

body.lp_corpTwoCol #wrapper #centralContent #rightContentSection {
    display: none;
}

body.lp_corpTwoCol #footerWrapper #footer #printFooter {
    display: none;
}