#logo_chrome img#mh_extra {
	top:0px;
	left:74px;
	width:73px;
	height:48px;
	}

/* For hiding Product Categories per country*/
.Categories { border-bottom: solid 1px #c9cf49; padding: 5px 5px 5px 5px; }
.loggedIn, .loggedInInline {display:none;}
/* Dominican Republic Excludes*/
#LAMP, #TERM { display:none; }



/*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=1179687898041&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; }

table.Outline { border: solid 1px #577abb; margin-top: 6px; }
table.bodyContent { width: 100%; }
table.solutions { border: solid 1px #cccccc; width: 100%; padding: 5px; }

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=es_MX&univid=1179687898041&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; }


/* 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=1180573414994&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=1179687898041&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=1180572056643&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=1180572063028&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;}