#psnwrap {background: transparent url('/3MContentRetrievalAPI/BlobServlet?univid=1319225338063&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat left top; display:block;}
h3 a{text-decoration:none;}
h3 a:hover{text-decoration:underline;}

h4 a{text-decoration:none;}
h4 a:hover{text-decoration:underline;}

h6 a{text-decoration:none;}
h6 a:hover{text-decoration:underline;}

.hdr{}
.hdr2{margin-top:0px;}
.hdr3{margin-top:0px;}

#homelinks {list-style:none; float:left;}

.sustainability {background: url('/3MContentRetrievalAPI/BlobServlet?univid=1319225379593&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat left top; display:block; width:960px; height:328px;}
.performance {background: url('/3MContentRetrievalAPI/BlobServlet?univid=1319226313134&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat left top; display:block; width:960px; height:328px;}


.dir_panelsubmenu {
    margin: 0px;
    padding: 00px;

    list-style-type: none;
    text-align: center;
}
 .dir_panelsubmenu li {
    display: inline-block;
    *display:inline;
    zoom:1;
    width:160px;
    height:138px;
    background-repeat:no-repeat;
    background-position: center 44px;
    position:relative;margin-top:165px;margin-left:7px;margin-right:7px;
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319226917712&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current');
}
.dir_panelsubmenu div {
    position: relative;
    bottom: 0;
    left: 0;
    text-align: center;
    width: 100%;
}
.dir_panelsubmenu img {
    position: relative;margin-top:-10px;padding-bottom:7px;
}
.dir_panelsubmenu a {
    color: #0066cc;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    padding-left: 0px;
    /*padding-top: 100px;*/
}
.dir_panelsubmenu a:hover {
    text-decoration: underline;
}





.Directory a{color:#0066CC; font-weight:bold; text-decoration:none;}
.Directory a:hover{text-decoration:underline;}
.Directory a:active{color:#CC0000; text-decoration:underline;}

.grid_a{margin:0px 20px 10px 20px; }
/*.grid_b{margin:10px; width:730px;}*/
.grid_b{margin:40px 20px 10px 20px; }
.grid_c{margin:10px; width:520px;}

.tboxHm{float:left; width:50%;}
.desc{width:300px;padding-top:10px;}
.tbox{float:left;width:355px; }
.rt{margin-left:20px;}

.divider img{margin-top:28px;margin-bottom:18px;width:100%;float:left;}

.img_55{width:55%;float:left;}
.text_45{width:45%;float:left;}
.img_50{width:50%;float:left;}
.text_50{width:50%;float:left;}
.img_45{width:45%;float:left;}
.text_55{width:55%;float:left;}
.img_40{width:40%;float:left;}
.text_60{width:60%;float:left;}
.img_30{width:30%;float:left;}
.text_70{width:70%;float:left;}
.img_20{width:30%;float:left;}
.text_80{width:70%;float:left;}
.grdBx_blue{padding:0 20px 20px 20px; width:480px;border:1px solid #dee2e3; height:100%;

/* IE10 */ 
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #d5f2f8 100%);

/*IE8*/
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#d5f2f8', endColorstr='#FFFFFF'); 

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #d5f2f8 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #d5f2f8 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #d5f2f8));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #d5f2f8 100%);

/* Proposed W3C Markup */ 
background-image: linear-gradient(bottom, #FFFFFF 0%, #d5f2f8 100%);
}

.grdBx_blue h4{padding-top:0px;margin-top:0px;}

.grdBx_l{width:50%;float:left;padding-right:0px;}
.grdBx_l img{width:49px; height:49px; display:block;}
.grdBx_r{width:45%;float:right;padding-left:10px;}
.grdBx_r img{width:49px; height:49px; display:block;}

.grdBx_wb_l{background-color:#ffffff;width:208px;float:left; margin-right:1px;margin-left:1px; padding:5px 15px 0px 15px;}
.grdBx_wb_r{background-color:#ffffff;width:208px;float:left; margin-right:1px;margin-left:1px; padding:5px 15px 0px 15px;}
.bx{padding:10px 0px 5px 0px;background: url('/3MContentRetrievalAPI/BlobServlet?univid=1319227719871&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat left bottom;}
.bx p{margin:0px;}
.bxbtm{padding:10px 0px 5px 0px;}
.bxbtm p{margin:0px;}

#socmedia{margin-top:20px;margin-bottom:10px;margin-right:10px;float:right;}
#socmedia img{padding:2px;}

.listnone {list-style:none;margin-left:0px;}


.rc{width:180px;float:right; /*height:100px;*/ margin-right:10px; padding-top:50px;}
.rc h6{padding-left:10px;padding-top:20px;margin-top:15px;position:relative; z-index:10; }
.ie7 .rc h6{padding-top:0px;}
/*.ie8 .rc h6{padding-top:0px;}*/

.rc img{margin-top:-120px;position:relative; z-index:1;}

.rcOptics{width:180px;float:right; /*height:100px;*/ margin-right:10px; padding-top:60px;}
.rcOptics h6{padding-left:10px;padding-top:20px;margin-top:15px;position:relative; z-index:10; }
.ie7 .rcOptics h6{padding-top:0px;}
/*.ie8 .rcOptics h6{padding-top:0px;}*/
.rcOptics img{margin-top:-130px;position:relative; z-index:1;}

.rcBx_grey{width:180px;/*height:80px; border-bottom:3px solid #a2a2a2;*/background:url('/3MContentRetrievalAPI/BlobServlet?univid=1319226237508&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat left top;}
.rc_careers{width:180px;/*height:80px; border-bottom:3px solid #a2a2a2;*/background:url('/3MContentRetrievalAPI/BlobServlet?univid=1319225865894&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current') no-repeat left top;}
.rc_manufacturers{width:180px;/*height:80px; border-bottom:3px solid #a2a2a2;*/background:url('/3MContentRetrievalAPI/BlobServlet?univid=1319225865910&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current') no-repeat left top;}
.rc_sustainability{width:180px;/*height:80px; border-bottom:3px solid #a2a2a2;*/background:url('/3MContentRetrievalAPI/BlobServlet?univid=1319227491981&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current') no-repeat left top;}
.rc_pressinquiries{width:180px;float:right; margin-right:10px;}
.rc_newsEvent{width:180px;float:right; margin-right:10px;}
.rc_behindthescenes{width:180px;float:right; margin-right:10px;}

.dropLink{padding-left:0px;}
.answer{padding-left:25px;}
.FAQ_Tbtn { width:22px;float:left;margin-right:5px;} 
.FAQ_Qtn { width:493px;float:left; } 
.OSD_FAQ_Headers { 
width:493px;float:left; 
} 
.OSD_FAQ_Dropbutton { 
width:22px;float:left;margin-right:5px;        
} 

.OSD_Twistie_Headers { 
width:90%;float:left; 
} 
.OSD_Twistie_Dropbutton { 
width:10%;float:left;         
} 

/* HOMEPAGE JQUERY STYLES */
#OSDjQueryHeader {
    width: 960px;
    height: 454px;
    position: relative;
    cursor: pointer;
}
#OSDjQueryHeader img {
    border: 0;
}
#OSDjQueryHeader .panelbg, #OSDImageMapHeader, #OSDjQueryHeader .panel {
    position: absolute;
}
#OSDjQueryHeader .panel {
    display: none;
}
#OSDjQueryHeader .paneloff {
}
#OSDjQueryHeader .panelhover {
}
#OSDjQueryHeader .panelleft {
    top: 0;
    left: 0;
}
#OSDjQueryHeader .panelmiddle {
    top: 0;
    left: 291px;
}
#OSDjQueryHeader .panelright {
    top: 0;
    left: 702px;
}
#OSDjQueryHeader .panelclick {
    top: 0;
    left: 0;
    height: 406px;
    width: 960px;
    background-repeat: no-repeat;
}
#OSDjQueryHeader .panelclick p {
    margin-left: 135px;
    color: #333333;
    width: 450px;
}
#OSDjQueryHeader .panelleft_click {
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319228337071&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile');
}
#OSDjQueryHeader .panelmiddle_click {
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319228337847&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile');
}
#OSDjQueryHeader .panelright_click {
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319228337933&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile');
}
#OSDjQueryHeader .panelheader {
    text-indent: -9999px;
    background-repeat: no-repeat;
    height: 38px;
}
#OSDjQueryHeader .panelleft_click .panelheader {
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319228336845&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile');
    width: 577px;
}
#OSDjQueryHeader .panelmiddle_click .panelheader {
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319228337867&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile');
    width: 637px;
}
#OSDjQueryHeader .panelright_click .panelheader {
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319228338158&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile');
    width: 485px;
}
#OSDjQueryHeader .panelclose {
    text-align: right;
    color: #575757;
    font-size: 15px;
    height: 27px;
    line-height: 27px;
    padding-right: 27px;
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319228336818&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile');
    background-repeat: no-repeat;
    background-position: right center;
    margin-right: 22px;
    margin-top: 18px;
}
#OSDjQueryHeader .panelsubmenu {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
}
#OSDjQueryHeader .panelsubmenu li {
    display: inline-block;
    *display:inline;
    zoom:1;
    width:140px;
    height:145px;
    background-repeat:no-repeat;
    background-position: center 44px;
    position:relative;
    background-image: url('/3MContentRetrievalAPI/BlobServlet?univid=1319228337258&locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile');
}
#OSDjQueryHeader .panelsubmenu div {
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    width: 100%;
}
#OSDjQueryHeader .panelsubmenu img {
    position: relative;
}
#OSDjQueryHeader .panelsubmenu a {
    color: #0066cc;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    padding-top: 100px;
}
#OSDjQueryHeader .panelsubmenu a:hover {
    text-decoration: underline;
}

/* HOMEPAGE JQUERY STYLES */











