/* CSS styles for Products & Solutions page */

img#thb_fwidth_productlines {
    margin: 0.75em 0 0.5em;
    }

#content p.pl-copy {
position: relative;
z-index: 2;
padding: 0 2em 0.5em 0;
}
#pl-info-nav {
position: relative;
background: #fff;
z-index: 12;
}
#pl-info-nav .pl-info-links {
float: left;
position: relative;
z-index: 12;
background: #fff;
}
#pl-info-nav #pl-info-links_left {
width: 50%;
}
#pl-info-nav #pl-info-links_right{
width: 50%;
}
#pl-info-nav .pl-info-links p {
margin: 0;
padding: 0;
line-height: 1.1em;
position: relative;}
#pl-info-nav .pl-info-links p a {
display: block;
margin: 0;
padding: 0.4em 2em 0.5em 1em;
font-weight: bold;
text-decoration: none;
border-left: 0.1em #fff solid; 
border-right: 0.1em #fff solid; 
border-top: 0.1em #eee solid;
border-bottom: none; 
position: relative;
z-index: 6;
white-space: nowrap;
}
#pl-info-nav .pl-info-links p a:hover {
border-left: 0.1em #1a1d55 solid; 
border-right: 0.1em #1a1d55 solid; 
border-top: 0.1em #1a1d55 solid;
border-bottom: none; 
background: #eee;
}
#content #pl-info-nav .pl-info {
display: none;
padding: 0.5em 2em 0.5em 1em;
color: #1a1d55;
position: absolute;
z-index: 1;
top: 1.99em;
width: 48.12em;
background: #eee;
opacity: 0.80;
filter: alpha(opacity=80);
border: 0.1em #1a1d55 solid;
line-height: 1.5em;
}
#content #pl-info-nav .pl-info.left {
left: 0;
}
#content #pl-info-nav .pl-info.right {
right: 0;
text-align: left;
}
#heading_360,
#heading_7709 {
position: relative;
z-index: 5;
margin-top: 5em;
}
