 <!-- Tabbed content CSS BEGINS --> /*For suporting browsers columns won't get too wide*/ 
#content { padding: 0 0 0 5px;} 

/*#navigation, #contentContainer { width: 100%; margin: 0 10px; max-width: 1024px; min-width: 563px; }*/ 

#navigation, #contentContainer { width: 100%; margin: 0 0 0 0; } 

/* open content gradient fill */ 
#tab1, #tab2, #tab3, #tab4 { width: 96%; background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&lmd=1169842673000&assetId=1180612514094&assetType=MMM_Image&blobAttribute=ThumbnailImage") repeat-x bottom left; } 
.hide {display: none;} 
div.hideContent li.image, div.hideContent li.slogan, div.hideContent li.corner { display: none; } 
.show { display: block;} 
div.tabbedcontent div { display: none;} 
#contentContainer div.curtainitem { overflow: hidden; background-color: white; } 
div.tab1 div#tab1, div.tab2 div#tab2, div.tab3 div#tab3, div.tab4 div#tab4 { display: block; } 

/* Remove borders from linked images */ 
.pod a img { border: none; } 

/* Remove padding and margins */ 
.pod li { padding: 0; margin: 0; } 
.pod { float: left; width: 24%; } 
.pod ul { padding: 0; margin: 0 5px; } 
.pod ul li { list-style: none;} 
.first ul { margin: 0 5px 0 0 !important; } 
.last ul { margin: 0 0 0 5px !important; } 

/* Formatting for the tabs */ 
/* off tab background image */ 
.tabOff li.link { border-bottom: 2px solid #809ab5; background: #bfd0e2 url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&lmd=1169842673000&assetId=1180612513943&assetType=MMM_Image&blobAttribute=ImageFile") repeat-x top left; } 

/* on tab background image */ 
.tabOn li.link { border-bottom: 2px solid #628db8; background: #0f5293 url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612513943&assetType=MMM_Image&blobAttribute=ThumbnailImage") repeat-x top left; } 
li.link a { display: block; padding: 10px 0 5px 0; font-size: 85%; font-weight: bold; text-align: center; white-space:nowrap; } 
.tabOff a { color: #083063; text-decoration: none;} 
.tabOff a em { font-style: normal; } 

/* arrow after link in tab */ 
.tabOff span { padding-left: 10px; background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612512428&assetType=MMM_Image&blobAttribute=ImageFile") no-repeat center right; text-decoration: none; } 
.tabOn a { color: #fff !important; text-decoration: none; } 
.tabOn a em { font-style: normal; text-decoration: underline; } 

/* transparent arrow after link in tab */ 
.tabOn span { padding-right: 10px; background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612512428&assetType=MMM_Image&blobAttribute=ThumbnailImage") no-repeat center right; text-decoration: none; } 

/* ************IMPORTANT************** */ 
/* The image references below are the graphics that appear below the tabs and will need to be translated to display the particular country's images for the tabbed content */ 
/* Formatting for the images underneath the tabs */ 

/* Tab images */ 
li.image img {width:126px; height:126px; display: block;
    margin-left: auto;
    margin-right: auto } 

/* Formatting for the slogans underneath the images */ 
li.slogan { font-size: 85%; font-weight: bold; padding: 5px 5px 0 5px; text-align: center; } 

/* bottom of tab off state */ 
.tabOff li.slogan { background: #92b2d3 url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612513971&assetType=MMM_Image&blobAttribute=ImageFile") repeat-x top; } 

/* bottom of tab on state */ 
.tabOn li.slogan { background: #2d68a1 url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612513971&assetType=MMM_Image&blobAttribute=ThumbnailImage") repeat-x top; color: #fff; } 

/* bottom right corner of tab off state */ 
.tabOff li.corner { line-height: 8px; background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612514018&assetType=MMM_Image&blobAttribute=ImageFile") no-repeat bottom right; } 

/* bottom right corner of tab on state */ 
.tabOn li.corner { line-height: 8px; background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612514030&assetType=MMM_Image&blobAttribute=ImageFile") no-repeat bottom right; } 

/* bottom left corner of tab off state */ 
ul.tabOff { background: #92b2d3 url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612514018&assetType=MMM_Image&blobAttribute=ThumbnailImage") no-repeat bottom left; } 

/* bottom left corner of tab on state */ 
ul.tabOn { background: #2d68a1 url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612514030&assetType=MMM_Image&blobAttribute=ThumbnailImage") no-repeat bottom left; } 

/* top of open content area */ 
div.curtaininner {background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612514094&assetType=MMM_Image&blobAttribute=ImageFile") repeat-x top left; float:left;} 
dl.feature { margin: 0; padding: 0; } 
/*dl.feature dt img { float: left; margin: 15px 15px 10px 10px; border: 2px solid #84a6c8; }*/ 
dl.feature dd img { margin: 5px 10px 10px 5px; border: 2px solid #84a6c8; } 
/*dl.feature dd.lists { margin: 15px 0 0 135px; font-size: 90%; }*/ 
dl.feature dd.lists { margin: 15px 10px 0 10px; font-size: 90%; } 
dl.feature dd ul { margin: 10px 15px 0 0; padding: 0 15px 0 0; float: left; list-style-type: none; } 
dl.feature dd ul.line { border-right: 1px solid #e8ddef; } 
dl.feature dd ul li { padding: 5px 0; } 

/* created style below so could have bulleted list which was prevented by dl.feature dd ul. note: bullets do not appear in IE without list-style-position:inside; */ 
dl.feature dd ul.contentUL { margin:0px 20px; padding:0px 0px; list-style-type:disc; list-style-position: inside; } 
dl.feature dd ul.contentUL li{ margin:0px 0px 2px 0px; padding:0px 0px 2px 0px; } 
dl.feature dd a { text-decoration: underline; } 

/* X image to right of Close link when content open */ 
dl.feature dd a.close { float: right; background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612514057&assetType=MMM_Image&blobAttribute=ImageFile") no-repeat right center; padding: 5px 25px 5px 0; margin: 0 10px 0 0; } 

/* bottom left corner when content open */ 
.feature .botleft { clear: both; background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612514079&assetType=MMM_Image&blobAttribute=ImageFile") no-repeat bottom right; margin: 0 !important; } 

/* bottom right corner when content open */ 
.feature .botright { background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&lmd=1169842673000&assetId=1180612514079&assetType=MMM_Image&blobAttribute=ThumbnailImage") no-repeat bottom left; padding: 8px; display: block; }

<!-- Tabbed content CSS ENDS -->