body{
    background:none;
    font: normal 100% tahoma,verdana, arial, sans-serif;
    line-height: 1.8em;
    margin:0px;
    background-color:#fff;
}
#tableless{
    background:none; 
    width:100%;
}
#container{
    width:100%;
    padding: 0 0px 0px 0px;
    background:none;
    margin: 0;
}
.OuterContainer {
    background: none; 
    width:100%; 
    margin: 0;
    background-color:#fff;
}
.InnerContainer {
    width:100%; 
    margin: 0;
    padding:0 0px 0px 0px;
    background: none;
}
h1 {
    font-weight:bold;
    color: #808080;
    font-size: 1.7em;
    margin: 0px 0 15px;
}
h2 {
    font-weight:bold;
    color: #003399;
    display: block;
    font-size: 1.4em;
    margin: 0;
    padding: 0;
}
h3 {
    font-weight:bold;
    clear: both;
    color: #ff9900; 
    display: block;
    font-size: 1.2em;
    margin: 10px 0 0;
    padding: 0;
}
.process{
    float:none;
}
#banner{
    padding:10px 0px 10px 0px;
    width: 100%;
}
.search{
    display:none;
}
#left{
    display:none;
}
#right{
    display:none;
}
#main{
    background:none;
    float:none;
    width:100%;
    padding:0;
    color:#666666;
}
.breadcrumbs {
    display: none;
}
#maincontent {
    font-size: .80em;
    line-height: 1.8em;
    letter-spacing: auto;
    word-spacing: auto;
}
#footer{
    display:none;
}
.print-logo{
    display:block;
}
.logo{
    display:none;
}
.print-address{
    clear: both;
    float: left;
    width:100%;
    display:block;
}
.greybar{
    display:none;
}
.sorter-ref{
    display:none;
}
.clearboth {
display:none;
}

.industrysolutions {
    background: url("/images/indsolbg.gif") repeat-y;
    clear: both;
    display: block;
    float: left;
    width: 520px;
}

.industrysolutions h2.orange {
    background: url("/images/indsoltitleorange.gif") no-repeat;
    clear: both;
    display: block;
    height: 24px;
    padding: 5px 0 0 60px;
    width: 459px;
}

.industrysolutions h2.grey {
    background: url("/images/indsoltitlegrey.gif") no-repeat;
    clear: both;
    display: block;
    height: 24px;
    padding: 5px 0 0 60px;
    width: 459px;
}

.industrysolutions .bgwrapper {
    display: block;
    margin: 0 0 15px 49px;
    width: 456px;
}

.industrysolutions .content {
    background: url("/images/indsolcontentbg.gif") repeat-y;
    clear: both;
    display: block;
    padding: 15px 10px 0 15px;
}

.industrysolutions .contentwrapper img {
    float: left;
}

.industrysolutions .contentgrey {
    background: url("/images/indsolcontentbggrey.gif") repeat-y;
    display: block;
    padding: 15px 10px 0 15px;
}

#main .industrysolutions .content p, #main .industrysolutions .contentgrey p {
    margin: 0;
    padding: 0;
}

#main .industrysolutions .content ul, #main .industrysolutions .contentgrey ul  {
    margin: 0;
    padding: 0;
}

#main .industrysolutions .content .leftCol {
    display: block;
    float: left;
    width: 50%;
}

#main .industrysolutions .content .rightCol {
    display: block;
    float: right;
    width: 50%;
}

#main .industrysolutions .content .bottomBorder {
    clear: both;
    display: block;
    float: left; 
}

#main .industrysolutions .content .clear {
    clear: both;
    display: block;
    padding: 0 0 5px;
}

#main .industrysolutions .contentgrey span.blue {
    color: #003399;
}

.dontPrint {
    display: none;
}
