#logo_chrome img#mh_extra { 
position:relative; 
top:1px; 
left:0px; 
width:73px; 
height:48px;
}
/*PAGE HEADERS*/
#PGHdr td {padding:10px 10px 10px 0px; text-align:left; vertical-align:top;}
#PGHdr img{}

#pExample TD{width:110px; padding: 5px 10px 5px 0px; text-align:left; vertical-align:top;}

#CSE_Prod td{ text-align:left; vertical-align:top;}

#FTR_Prod td{ text-align:left; vertical-align:top;}
#FTR_Prod img{width:150px;}

#ATable td{ text-align:left; vertical-align:top; padding:10px; border:solid 1px #CCCCCC;}
#ATable img{width:60px;}

#TECHSpecs{ border:solid 1px #CCCCCC;}
.TSName{ padding:5px; text-align:left; vertical-align:top; font-weight:bold; border-right:solid 1px #CCCCCC}
.TSDisc{ padding:5px; text-align:left; vertical-align:top;}
/*Remove after new BLUE color has been sitewide implemented */
th.RCheader { text-align: left; color:#FFFFFF; background-position: bottom; background-repeat: repeat-x; border: solid 1px #cccccc; background-image: url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180598508334&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current); }

th.MainBody { border: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #577abb; }
td.ContentA, td.ESPEnews1 { border-bottom: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #ffffff; }
td.Content2A, td.ESPEnews1 { border-bottom: solid 1px #ececed; border-right: solid 1px #ececed;text-align: left; margin: 5px; padding: 5px; background-color: #ffffff; }
td.ContentB, td.ESPEnews0 { border-bottom: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #ffffff; }
#COMPARISON TD {padding: 0px 10px 0px 0px; text-align:left; vertical-align:top;}

table.Outline { border: solid 1px #577abb; margin-top: 6px; }
table.bodyContent { width: 100%; }
table.solutions { border: solid 1px #cccccc; width: 100%; padding: 5px; }

img.homeFeature { width: 70px; border-top:1px solid #f4f4f4; border-left:1px solid #f4f4f4; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; margin:0px 10px 10px 0px; padding:3px; float:left;}
hr.homeRule { text-align: center; width: 80%; height: 2px; color: #ececed;}

img.mainlevelIMG { width: 200px; border: 0px; margin-right: 5px; }
img.TitleIMG { width: 178px; border: 0px; padding-left: 10px; }
img.TlevelIMG { width: 100px; border: 0px; margin-right: 5px; }
img.IMGspacing { padding: 5px; border: 0px; }
img.thumb { border-top:1px solid #f4f4f4; border-left:1px solid #f4f4f4; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; margin:0px 15px 15px 0px; padding:3px; float:left; } 

i.calHotel { font-style: normal; font-variant: small-caps; }
.ftnote { font-size: x-small; }

ul.ProductList { margin-left: 25px; }
sup.asterisk { color: red; }
hr.PR { width: 50%; height: 2px; color: #cccccc; text-align: center; }


div.ESPEdivRC { margin: 5px; padding-left: 10px; border-left: solid 2px #ccc; /*font: 0.9em/1.4 arial,sans-serif; margin-top: 0em; margin-bottom: 1.0em;*/ }
div.ESPEdivRC table { width: 100%; margin: 0px; padding: 0px; }
div.ESPEdivRC th { padding: 2px 5px 2px 5px; text-align: left; color:#FFFFFF; background-position: bottom; background-repeat: repeat-x; border: solid 1px #ccc; background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180598508334&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); }
div.ESPEdivRC td { padding: 5px 0px 5px 5px; border-bottom: solid 1px #999; background-color: #eee; }

#rightColFocus, #rightColFocus2, #rightColNormal { border-left:1px solid #CCCCCC; padding:0px 0px 5px 9px; }

#rightColFocus th{padding:4px 8px 2px 8px;background-color:#577abb ;text-align:left;font:bold 0.9em/1 arial,sans-serif; }


#rightColFocus td{padding:0px 8px 8px 8px;background-color:#FFFFFF;line-height:1.3;border-right:1px solid #CCD6E0;border-left:1px solid #CCD6E0;border-bottom:1px solid #8DA2B7;}

#rightColFocus p{margin:0em 0em 0em 0em; font-family: arial, sans-serif;}

#rightColFocus ul {list-style-type: none;margin:0;} 

#rightColFocus li {line-height:1.1;margin: 0em 0em 0.7em 0em; font-family: arial, sans-serif;}

#rightColNormal th{padding:4px 8px 2px 8px;background-color:#577abb ;text-align:left;font:bold 0.9em/1 arial,sans-serif;}

#rightColNormal td{padding:8px 8px 8px 8px;background-color:#ececed;line-height:1;border-bottom:1px solid #CCD6E0;}

#rightColNormal p {margin:0em 0em 1.1em 0em; font-family: arial, sans-serif;}

#rightColNormal ul {list-style-type: none; margin:0;}

#rightColNormal li {line-height:1.1; margin: 0em 0em 0.7em 0em; font-family: arial, sans-serif;}

/* USE rightColDiscs for bulleted lists within the 4th column */
#rightColDiscs { border-left:1px solid #CCCCCC; padding:0px 0px 5px 9px; }
#rightColDiscs th{padding:4px 8px 2px 8px;background-color:#577abb ;text-align:left;font:bold 0.9em/1 arial,sans-serif;}
#rightColDiscs td{padding:8px 8px 8px 8px;background-color:#ececed;line-height:1;border-bottom:1px solid #CCD6E0;}
#rightColDiscs p {margin:0em 0em 1.1em 0em; font-family: arial, sans-serif;}
/* PLEASE NOTICE: To Make the bullets viewable.*/
/* list-style-type: is set to disc*/
/* margin left is set to 1 */
#rightColDiscs ul {list-style-type: disc; margin:0;}
#rightColDiscs li {line-height:1.1; margin: 0em 0em 0.7em 1em; font-family: arial, sans-serif;}

/* VIDEO SECTION 4th Column XSLT STYLE INFORMATION #eef4f9*/
td.ESPEnews1 { border-bottom: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #ffffff; }
td.ESPEnews1 { border-bottom: solid 1px #ececed; border-right: solid 1px #ececed ;text-align: left; margin: 5px; padding: 5px; background-color: #ffffff; }
td.ESPEnews0 { border-bottom: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #f5f5db; }
/* VIDEO SECTION 4th Column XSLT STYLE INFORMATION */



/* Hellman updated CSS for pillar pages */
.bg_bluenav { color:#4966ab; background-image: url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180594455316&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current); repeat-x; }
th.RCheaderblue { text-align: left; background-position: bottom; background-repeat: repeat-x; border: solid 1px #cccccc; background-image: url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180598508334&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current); }
.padding { line-height:14px; padding: 4px 8px 4px 16px; }
.padding_hdr { padding: 12px 8px 4px 20px; }
.padding_hdr2 { padding: 12px 16px 4px 20px; }
.hdr { font-size:14px; padding:2px 2px 4px 4px; font-weight:bold; }

th.MainBody2 { border: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #577abb; }
td.Content, td.ESPEnews { border-bottom: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #ffffff; }

table.Outlineblue { border: solid 1px #577abb; margin-top: 6px; }

/*Videos banner Table for ESPE */
td.VidBanner { padding: 12px 16px 4px 20px;  background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180598508346&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); font: "times new roman"; color: white }
td.VidHide { background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180598508371&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); }




.hdr { font-size:14px; padding:2px 2px 4px 4px; font-weight:bold; }

a.bgrollover1 { display: block; background-color: #577abb; margin: 0px; padding: 2px; font-size: 18px; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; height:25px; font-weight: bold; border-top:1px #ffffff solid; border-right:1px #ffffff solid; vertical-align:middle; letter-spacing:1px;}
a.bgrollover1:hover { background-color: #436830; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;  height:25px;  border-top:1px #ffffff solid; border-right:1px #ffffff solid; font-size: 18px; letter-spacing:1px; }
a.bgrollover1:visited { font-size: 18px; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; height:25px; font-weight: bold; vertical-align:middle; letter-spacing:1px;}

a.bgrollover2 { display: block; background-color: #577abb; margin: 0px; padding: 2px; font-size: 18px; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;  height:25px; font-weight: bold; border-top:1px #ffffff solid; border-right:1px #ffffff solid; letter-spacing:1px; }
a.bgrollover2:hover { background-color: #731f1d; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: bold; text-decoration: none;  height:25px;  border-top:1px #ffffff solid; border-right:1px #ffffff solid; letter-spacing:1px; }
a.bgrollover2:visited { font-size: 18px; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; height:25px; font-weight: bold; vertical-align:middle; letter-spacing:1px;}

a.bgrollover3 { display: block; background-color: #577abb; margin: 0px; padding: 2px; font-size: 18px; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;  height:25px; font-weight: bold; border-top:1px #ffffff solid; border-right:1px #ffffff solid; letter-spacing:1px;}
a.bgrollover3:hover { background-color: #793c70; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: bold; text-decoration: none;  height:25px;  border-top:1px #ffffff solid; border-right:1px #ffffff solid; letter-spacing:1px;}
a.bgrollover3:visited { font-size: 18px; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; height:25px; font-weight: bold; vertical-align:middle; letter-spacing:1px;}

a.bgrollover4 { display: block; background-color: #577abb; margin: 0px; padding: 2px; font-size: 18px; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;  height:25px; font-weight: bold; border-top:1px #ffffff solid; border-right:1px #ffffff solid; letter-spacing:1px;}
a.bgrollover4:hover { background-color: #007fc3; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: bold; text-decoration: none;  height:25px;  border-top:1px #ffffff solid; border-right:1px #ffffff solid; letter-spacing:1px; }
a.bgrollover4:visited { font-size: 18px; color: #FFFFFF; font-family: Arial Narrow, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; height:25px; font-weight: bold; vertical-align:middle; letter-spacing:1px;}