/*fix for float problems*/  
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}  
/* Hides from IE-mac \*/  
* html .clearfix {height:1%;}  
/* End hide from IE-mac */  

/*styles for the sidebar*/  
.sbSidebar {margin-left:11px; margin-right:8px;}
.sbSidebarContent * {margin:0; padding:0;}
.sbSidebarContent p {margin:7px; padding:0;}
.sbSidebarContent h3 {margin:7px; padding:0;}
.sbSidebarContent ul {margin:0;	padding:0; list-style:none;}
.sbSidebarContent {border:1px solid #f6d796;}
.sbRelatedLinks {background-color:#f6d796;	padding:0px 7px 0px 7px;}
.sbRelatedLinks ul {list-style:none; margin:0; padding:0;}
#sbProductDemo {background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114301969560&assetType=MMM_Image&blobAttribute=ImageFile);	background-repeat:no-repeat; background-color:#f6d796; clear:both; padding: 10px 7px 10px 7px;}
#sbProductDemo h3 {margin-bottom:10px; margin-left:0px;}

/*styles for the interior page header*/
#header {background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114301969917&assetType=MMM_Image&blobAttribute=ImageFile); height:113px;
margin-left:10px; margin-right:8px;}
#header #headerLeft {float:left;}
#header #headerRight {float:right;}

/*styles for the homepage*/
#sbHomepageTabs {background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114301999848&assetType=MMM_Image&blobAttribute=ImageFile); margin-left:10px;}
#sbHomepageFlash {background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302000175&assetType=MMM_Image&blobAttribute=ImageFile); margin-left:10px;}
#sbHomepageHeader {margin-right:8px;}
#sbHomepageContent {border-style: solid; border-width: 0 1px 1px 1px; border-color:#F6D796;	margin-left:10px;	background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302008598&assetType=MMM_Image&blobAttribute=ImageFile);	background-repeat:repeat-x; background-position:top left;}
.hpFooter {background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302019865&assetType=MMM_Image&blobAttribute=ImageFile);	background-repeat:repeat-x;	background-position:bottom left; clear:both;}
.grit h3 {margin-top:5px; margin-bottom:5px;}
.tabBullets {padding-top:20px;}
.tabBullets ul {list-style-image:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302092077&assetType=MMM_Image&blobAttribute=ImageFile); margin-left:175px;}
.tabBullets h1 {font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; margin-left:-20px; padding-right:10px;}
.tabBullets h3 {margin-bottom:7px;}

/*styles for the product page*/
#productsContent {border-style: solid; border-width: 0 1px 1px 1px; border-color:#F6D796; margin-left:10px;	background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302118972&assetType=MMM_Image&blobAttribute=ImageFile);	background-repeat:repeat; padding: 0 7px 7px 7px;}
#productsContent h1 {font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
#productsContent h2 {margin-bottom:10px; font-weight:bold;}

/*styles for the demo page*/
#demoContent {border-style: solid; border-width: 0 1px 1px 1px;	border-color:#F6D796; margin-left:10px;	background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302118972&assetType=MMM_Image&blobAttribute=ImageFile);	background-repeat:repeat; padding: 0 7px 7px 7px;}
#demoContent h1 {font-family:Arial, Helvetica, sans-serif; padding-top:10px; margin-bottom:10px;}

/*styles for the product selection guide page*/
#selectorContent {border-style: solid; border-width: 0 1px 1px 1px;	border-color:#F6D796; margin-left:10px;	background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302118972&assetType=MMM_Image&blobAttribute=ImageFile);	background-repeat:repeat; padding: 0 7px 7px 7px;}
#selectorContent h2 {font-weight:bold; color:#FFFFFF;}
#selectorContent table {padding:5px;}
#selectorContent h1 {font-family:Arial, Helvetica, sans-serif; padding-top:10px; margin-bottom:10px;}

/*styles for the contact us and thank you page*/
#sbContactUs {border-style: solid; border-width: 0 1px 1px 1px;	border-color:#F6D796; margin-left:10px;	background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302118972&assetType=MMM_Image&blobAttribute=ImageFile);	background-repeat:repeat; padding: 7px 7px 7px 7px;}
#contactThankYou {border-style: solid; border-width: 0 1px 1px 1px;	border-color:#F6D796; margin-left:10px;	background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1114302118972&assetType=MMM_Image&blobAttribute=ImageFile);	background-repeat:repeat; padding: 7px 7px 7px 7px;}
#sbContactUs h1 {font-family:Arial, Helvetica, sans-serif; padding-top:10px; margin-bottom:10px;}
