#gsn {background-color: #7785c1;}
#headerSearchContents {display:none;}
#selectcountry {display:none;}
#headerSearchBox {height:40px;background:none;display:block;}
#foot_3m {display:none;}
#footer {border-top:none;}
#logo_chrome img#mh_extra {
	position:relative;
	top:1px;
	left:0px;
	width:73px;
	height:48px;
	}

#hpBannerBG {
	height:125px;
	background-image:url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180570838285&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current);
}

th.RCheader { text-align: left; background-position: bottom; background-repeat: repeat-x; border: solid 1px #cccccc; background-image: url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180570716255&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: #ebebff; }
td.ContentA { border-bottom: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #ffffff; }
td.Content2A { border-bottom: solid 1px #ececed; border-right: solid 1px #ececed;text-align: left; margin: 5px; padding: 5px; background-color: #ffffff; }
td.ContentB { /*border-bottom: solid 1px #ececed; text-align: left; margin: 5px; padding: 5px; background-color: #ccccff;*/ }

table.Outline { border: solid 1px #ebebff; 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; }


#rightColFocus, #rightColFocus2, #rightColNormal { border-left:1px solid #CCCCCC; padding:0px 0px 5px 9px; }

#rightColFocus th{padding:4px 8px 2px 8px;background-color:#ebebff ;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:#ebebff ;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:#ebebff ;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;}

.OMNIcontentbox {
	border: 2px solid #aca899;	/* aca899  #ece9d8   c0c0c0 */
}
.OMNIbodycolheading {
/*	background-color:#CCCCCC;
	color:#000000; */
	height:17px;
	padding-top:3px;
	padding-left:2px;
	background-image: url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180570716255&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current); 		
}

.omniTableDark {color:#000000; background-color:#f0efff;}
.omniTableDark table {margin-top:solid 2px #d0d1ff;}
.omniTableDark td {border-bottom:solid 2px #d0d1ff; padding: 3px;}