body {
font-size:1.1em;
}
* html body {
font-size:.8em;
}
.no-print,
.header ul.nav,
.header .search,
.products-services,
.column-one,
.investor-relations,
.vision,
.news-ideas,
.about-us,
.careers,
.footer .row table .column-two,
.header .logo,
.breadcrumbs,
body iframe {
display:none;
}
.header .print {
display:block !important;
}
.footer .row table .column-one {
display:block !important;
}
.footer {
border-top:1px solid #000;
padding-top:10px;
}
.module{
padding:0 !important;
margin:0 !important;
}
.module {
margin-top:5px; /* just for a little spacing */
}
body,
.mod-gradient-blue {
background:transparent;
}
.mod-gradient-blue,
.mod-gradient-blue ul#deal-professionals li {
border:none !important;
}
.column-one,
.column-two,
.column-three {
float:none;
width:100%;
padding:0;
margin:0;
}

.mod-gradient-blue ul#deal-professionals li .hidden,
.mod-gradient-blue ul#deal-professionals li .yui-accordion-content {
position:static !important;
visibility:visible !important;
display:block !important;
}
.header .logo a {
background:none;
display:block;
height:42px;
margin:0 0 0 0;
text-indent:-9999px;
width:230px;
border:1px solid red;
}
#biobox {
background:none;
float:none !important;
clear:both;
}
#biobox .col, #biobox .col3 {
float:none;
width:auto;
padding:0 0 1px;
}
#biobox h2, #biobox h5, #biobox p.title {
position:static;
margin:3px 0;
top:auto;
}
#biobox p.title {
margin:10px 0;
}
