/* Assuming we want a nice white background */

body {
background-color:#fff !important;
margin: 0;
}

/* automaticaly hide anything we've set to noPrint in the template */

.noPrint {display:none}

/* show the black and white logo */

.logo_bw {display:inline !important}

/* show our non-flash title */

#print_title {
display:block !important;
float:none;
margin: 3mm 0 3mm 0;
}

/* remove more background colors */

div#top_container, div#top_wrapper {
background:transparent !important;
height:auto !important;
}

/* removing some floats, adding nice border to the header */

div#top_container {
float:none;
border-bottom:1px solid #888;
}

div#top_wrapper {
margin: 0;
min-width:auto;
width: auto;
}

div#top_wrapper img {
margin:0;
}

/* removing more colors and centering and widths */

div#container {
background-color:transparent;
float:none;
}

div#third_tier_container_wrapper, div#third_tier_container_bg, 
div#third_tier_content_container, div#third_tier_content,
div#footer, div#footercontent {
background-color:transparent;
min-width:auto;
float:none;
width:100%;
margin:0;
}

div#footer {
border-top:1px solid #888;
}

div#footercontent p, div#footercontent a {
color:#000 !important;
}

