/* print styles */

#thessm {display:none;}

* {
background-color: #fff !important;
background-image: none !important;
}

html, body {
margin: 0; padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
text-align: left;
line-height: 140%
}

a:link, a:visited, a:hover, a:active {color: #333 !important;}

h1 { width: 100%; margin: 0; float: none; padding:0 !important; }

li {list-style-type: disc !important; margin-top: 0px !important; padding-left: 0px !important; margin-left: 0px !important;}

table { width: 100%; margin: 0; float: none; }



/* header */

#logo  { margin: 0; float: none; }

#quicknav {display:none;}

#login {display:none;}

#wrapper { width: 100%; margin: 0; float: none; border:0; }


/* body */

.bodyContainer { width: 100%; margin: 0; float: none; }

.container { width: 100%; margin: 0; float: none; }

#primarynav { width: 100%; margin: 0; float: none; }

.topnav {display:none;}

#primarynav-underline {display:none;}

#subMenu {display:none;}

#container1 { width: 100%; margin: 0; padding:0 !important; float: none; background-color:#FCFCFC; border:0;}


#container3 {display:none;}

#column1 {display:none;}

#column2 { width: 100%;  margin: 20px 0 0 0 !important; float: none; border:0; padding:0; }

#column3 {display:none;}

#column12  { width: 100%; margin: 20px 0 0 0 !important; padding:0 !important; float: none; background-color:#FCFCFC; border:0;}

#column12 h1 { width: 100%; margin: 0; float: none; padding:0 !important; }


/* home */

#columnHome { width: 100% !important; margin: 20px 0 0 0 !important; float: none; }

#slider-container { width: 100%; margin: 0; float: none; }

#content { width: 100% !important; margin: 0; float: none !important; }

.scrollable { width: 100% !important; margin: 0; float: none !important; }

#slider { width: 100%; margin: 0 0 40px 0; float: none; height:730px !important;  }

#controls {display:none;}

#slider-device {display:none;}

#slider ul { width: 100% !important; margin: 0; float: none; padding:0; }

#slider ul li { width: 100% !important; margin: 0; padding:0 !important; float: none; list-style-type: none !important; }

#thumbs div { width: 100% !important; margin: 20px 0 20px 0 !important; float: none; padding:0; }

#thumbs div a {display:none;}


/* savings */

#column2 h1 { width: 100%; margin: 0; float: none; padding:0 !important; }

.saveInvestProduct { width: 100% !important; margin: 0; float: none; padding:0; }

.saveInvestProduct-Container { width: 100% !important; margin: 0; float: none; padding:0; }

h2.saveInvestProduct-Title { width: 100% !important; margin: 0; float: none; }

.saveInvestProduct-Cta {display:none;}

.saveInvestProduct-Badge {display:none;}

.saveInvestProduct-Rate img {display:none !important;}

.productPage { width: 100% !important; margin: 0; float: none; padding:0 !important; }

.productpromo-Container { width: 100% !important; margin: 0 !important; float: none; padding:0 !important; }

#tabsnav {display:none;}


.print-Cta {display:none;}


#boxLeft { width: 100% !important; margin: 0 !important; float: none; padding:0 !important; }

#boxRight { width: 100% !important; margin: 0 !important; float: none; padding:0 !important; }


#rightPanelMiddle {display:none;}



/* footer*/

#footerMenu {display:none;}

.footnote_print {clear: both; width: auto; border: 1px solid #777; padding: 10px; margin-top: 40px; line-height: 130%}


/* misc */

.printonly, .yesPrint {display:block !important}






