/*
 * This file re-styles pages for printing, and is applied only when printing */


/* Global Print Styles */
.print { display: block }

body { background: none; width: 650px; overflow-x: hidden }
div.container { position: static; width: 650px; margin-left: 0 }
div#mainMenu,
div#subMenu { display: none }
div.middle{ padding: 0 !important }
div.middle,
div.content,
div.flashFooterCont { background: none !important }

div.content { width: 650px }

div.footer { visibility: hidden; height: 35px; overflow-x: hidden }

div.subFooter ul { margin: 0 }
div.subFooter { width: 650px }
div.subFooter ul.c2 { float: none; clear: both }
div.subFooter ul li { font-size: 9px }
div.subFooter div.copy { text-align: left; margin-top: 8px }


/* Home Page */
div.homeTouts { width: 650px; margin-top: 0; background: none }
div.homeTouts #tout1,
div.homeTouts #tout2, 
div.homeTouts #tout3, 
div.homeTouts #tout4 { float: left; position: static; padding: 0 35px; overflow: hidden; margin-top: 30px }
div.homeTouts #tout3 { clear: left }
div.homeTouts img { margin-top: -25px }
div.footerWhite { visibility: hidden }
h1 { color: black !important }


/* Info Pages */
body.info div.content { margin: 0; width: 650px }
body.info div.content h1 { color: black; margin: 0; padding: 0 }
.topLeftCorner,
.topRightCorner { display: none }
body.info div.subContent { background: none !important; margin: 0; width: 650px; height: auto }
body.info div.subContent h4,
body.info div.subContent p { margin-left: 0; margin-right: 0 }
div.middle div.content { padding: 0 !important }
div.footerInfo { visibility: hidden; height: 5px }

form.contactFrm div.columnRight { float: none; clear: left }
form.contactFrm div.contactInfo { margin: 0 }
form.contactFrm div.submitFrm { margin: 10px 0 }
.contactProducts { float: none; clear: left; position: static; margin: 0 }

body.info div.searchResults { background: none; margin: 0 }
body.info div.searchResults div.searchContent { margin-left: 0 }
body.info div.searchResults iframe { }

div.fofImg { margin: 0 }
.sec4 .imageFacts img{width:610px !important; height:112px !important; margin-left: 20px;}
.imageLife img{width:610px !important; height:155px !important; margin-left: 20px;}
.fofImg img{width:32px; height:32px; margin: 0 0 0 0;}


/* Product Pages */
body.products div.content { padding: 0 !important }
body.products embed,
body.products object { display: none }
body.products div.footerSmall { visibility: hidden }

div.landingLeft { width: 270px; margin-left: 0; overflow: hidden }
div.landingLeft img { width: 230px }
div.landingLeft .tout img { width: auto }
div.landingRight { width: 370px;  }
div.landingRight p,
div.landingRight li { font-size: 70% }

div.individualLeft { width: 270px; margin-left: 0; overflow: hidden }
div.individualLeft img { width: 260px }
div.individualLeft .tout img { width: auto }
div.individualRight { width: 370px;  }
div.individualRight p,
div.individualRight li { font-size: 70% }

.boxTop { width:100% }
.boxTop .small p { width: 280px; margin: -44px 0 0 }

div.tout img#boxTop,
div.tout img#boxBottom { display: none }
div.toutTips,
div.toutTips #toutContainerBlue { background: none; width: 260px }
div.toutTips .toutContainer #div3 { width: 260px }
div.toutTips .toutContainer #div4 { width: 260px }


