/*elements to hide*/
#hero,
#footer,
#leftNav,
#navbar,
.sharing,
.topSearchBox,
.topMenu,
.footerBottom,
.modLogin,
#loginBox,
#print_link,
#loggedTop,
.hr475,
#dropC #sectionNavigation,
img.scmRSS,
.toggleBtnClose,
.toggleBtn,
#dropB #sectionNavigation {display:none;}

/*display all links as underlined text*/
a, a:hover, a:active, a:visited, #sectionLeftNav ul li a {color:#000; text-decoration:underline;}

body {color:#000; background-color:#fff; background-image:none;}
div {color:#000;}
#openHome .contentWrapper {padding:0px;}
.moduleRightTop {background-image:none; border:none;}
.moduleRightBottom {background-image:none; border:none;}
#dropB #moduleMiddle .slidingBtmRight, #dropB #moduleMiddle .slidingBtmLeft {background-image:none;}
.slidingBtmRight {border:none;}

/*removing background image*/
#navModules #moduleRight,
#navFeature #moduleRight,
#dropB #moduleRight,
#dropC #moduleRight,
#modules #moduleRight,
#navSplitTabs #moduleRight {background-image:none; background-color:#fff;}
.boxBottomSlide, .boxBottom {background:none;}
.moduleRight .gradientContainer {background:none; border:1px solid #000;}
.supModGreen, #moduleRight .scmDefault,
#modules .moduleRight .modCont {border:none;}

/*adding logo to be printed*/
.printLogo {display:block;}

/* exceptions  */
#dropA #leftNav {display:block;}

/*adjustment of spacing between modules */
#dropB #moduleMiddle, #moduleMiddle {margin-right:10px; margin-left:5px;}
#dropB #moduleMiddle,
#navFeature #moduleMiddle,
#navModules #moduleMiddle,
#navSplitTabs #body {width:450px; _width:440px; padding-right:10px; _padding-right:0;}
#navModules #body {width:450px; _width:440px; margin-right:10px;}
#navFeature #moduleMiddle .modMidLeft, #navModules #moduleMiddle .moduleMiddleLeft,
#navFeature #moduleMiddle .modMidRight, #navModules #moduleMiddle .moduleMiddleRight {width:210px;}

/*1b*/
#openHome .moduleLeft, #openHome .moduleMiddle, #openHome .moduleRight {margin:0 15px 11px; width:210px;}
/* .itemTabLeft, .itemTab {display:none;} this caused problems in IE6 */
.tickerHome {width:600px; height:auto;}
#openHome #homeNavTabs {height:auto;}


/*podcast specific*/
.utBox, .utBoxContWrapper, .utBoxCont {background:none; height:auto; border:none;}
.utBoxWrapper {border:1px solid #000;}

/*comparison table*/
.jTable {_margin-right:10px;}
.jTable td, .jTable th.rowHead {border-bottom:1px solid #000;}

/*website map*/
#modules #moduleLeft, #modules #moduleMiddle, #modules #moduleRight {width:200px !important; padding:0; margin:5px;}
#modules #moduleLeft .navCol .section,
#modules #moduleMiddle .navCol .section,
#modules #moduleRight .navCol .section {width:auto;}

/*tabs*/
ul.tabList li {display:none;}
ul.tabList li.on {display:block;}
ul.tabList li.on a {font-size:12px; font-weight:bold; text-decoration:none;}

/*ready module*/
.readyModule {background:none; color:#000;}
.readyModule {border:1px solid #000; width:420px; _width:400px;}

#dropB #moduleMiddle .modMidContNoPad,
#navFeature #moduleMiddle .modMidContNoPad,
#navModules #moduleMiddle .modMidContNoPad {border:1px solid #000; width:440px;}
.readyModule .left {width:330px;}
.contentWrapper, container {width:auto; border:0; margin:2% 0; padding: 0; float:none !important;}
#header, #modules #header {width:auto; height:80px; float:none !important; padding:0; margin:0; page-break-after:avoid !important; border:solid; border-color:white;}
#navTabs #body{float:none !important;}
