#PAGEContent{}
.PGBody{}
#SECHeader { width:100%; height:125px;}
.SECHeader_Shell{ width:100%; height:125px; text-align:left; vertical-align:top; background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180608589398&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); background-repeat:repeat-x;}
.SECHeader_Title{ width:100%; height:125px; text-align:left; vertical-align:top; background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180608579486&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); background-repeat:no-repeat;}

#SECSubHeader { width:100%; height:50px;}
.SECSubHeader_Shell{ width:100%; height:50px; text-align:left; vertical-align:top; background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180608589431&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); background-repeat:repeat-x;}
.SECSubHeader_Title{ width:100%; height:50px; text-align:left; vertical-align:top; background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180608579508&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); background-repeat:no-repeat;}

#PGHdr { width:100%;}
#PGHdr td { text-align:left; vertical-align:top;}
#PGBody{width:100%;}
.PGBody_Discription{ padding:10px; text-align:left; vertical-align:top;}
.PGBody_Button{padding:5px; text-align:center; vertical-align:top;}
#PGBody_MiniForm_Login{width:70%; border:solid 1px #CCCCCC; background-color:e1e1e1;}
.MiniForm_Login_Discription{padding:5px; text-align:center; vertical-align:top;}
.MiniForm_Login_Button{padding:5px; text-align:center; vertical-align:top;}

#PGCntnt { width:100%;}
#PGCntnt .PGContainer{ padding:5px; text-align:left; vertical-align:top;}
#PGCntnt .PGContentBlock{width:100%; border:#ebebeb solid 1px; background-color:#effof2;}
#PGCntnt .PGFTRind{ padding:10px; text-align:left; vertical-align:top;}
#PGCntnt .PGFTRbody{padding:10px; text-align:left; vertical-align:top;}
.PGFTRbody2{padding:0px 0px 10px 20px; text-align:left; vertical-align:top;}

#PGHeadlines {}
.HDL_Left{text-align:center; vertical-align:top; padding:5px 10px 5px 0px;}
.HDL_Middle{text-align:center; vertical-align:top; padding:5px 10px 5px 10px;}
.HDL_Right{text-align:center; vertical-align:top; padding:5px 0px 5px 10px;}
.HDL_Border{width:100%; border-top:solid #fdbb30 1px; border-left:solid #fdbb30 1px; border-right:solid #fdbb30 1px; border-bottom:solid #fdbb30 1px;}
#PGHeadlines img{text-align:center; vertical-align:top; border:none;}
/*PAGE HEADLINES*/
#HDL_Shell{ width:100%; height:auto;}

.HDL_Shell_Label{ padding:0px 10px 5px 0px; text-align:left; vertical-align:top;}
.HDL_Shell_Cell_Left{ width:33%; height:auto; padding:0px 10px 10px 0px; text-align:left; vertical-align:top;}
.HDL_Shell_Cell_Middle{ width:33%; height:auto; padding:0px 10px 10px 10px; text-align:left; vertical-align:top;}
.HDL_Shell_Cell_Right{width:33%; height:auto; padding:0px 0px 10px 10px; text-align:left; vertical-align:top;}

.HDLFtr{ padding:0px 0px 0px 0px; position: relative; border-top:#bbb0a3 solid 1px; background-color:#FFFFFF; border-right:#bbb0a3 solid 1px; border-bottom:#bbb0a3 solid 1px; border-left:#bbb0a3 solid 1px;}
.HDLFtr_Shl{ padding:0px 0px 0px 0px; position: relative; width:auto; height:auto; text-align:center; vertical-align:top;}
.HDLFtr_Img{ padding:10px 10px 0px 10px; position: relative; height:auto; text-align:center; vertical-align:top;}
.HDLFtr_Bdy{ padding:10px 10px 0px 10px; position: relative; height:auto; text-align:left; vertical-align:top;}

#FTRLink_Shell{width:100%;}
.FTRLink_Title{padding:5px 10px 5px 10px; text-align:left; vertical-align:middle; font-weight:bold;}
.FTRLink_LnksLeft{width:50%; padding:10px 10px 10px 10px; text-align:left; vertical-align:top;}
.FTRLink_LnksRght{width:50%; padding:10px 10px 10px 0px; text-align:left; vertical-align:top;}

#IMGDes_Shell{width:100%;}
.IMGDes_Image{padding:10px 10px 10px 0px; text-align:left; vertical-align:top;}
.IMGDes_Descr{padding:10px 10px 10px 0px; text-align:left; vertical-align:top;}

#ListLinks_1 li{}
#ListLinks_2 li{line-height:1.1; margin: 0em 0em 0.7em 0em; list-style-image:none; list-style:none;}
#ListPlain_1 li{line-height:1.1; margin: 0em 0em 0.7em 0em; list-style-image:none; list-style:none;}
#ListPlain_2 li{line-height:1.1; margin: 0em 0em 0.7em 0em; list-style-image:none; list-style:none;}
#ListPlain_3 li{line-height:1.1; margin: 0em 0em 0.7em 0em; list-style-image:none; list-style:none;}

/*PAGE PRODUCT FEATURE*/
#PROD{ width:100%;}
#PROD_Feature{ width:100%; background-color:#f2f0ef; border-top:#bbb0a3 solid 1px; border-left:#bbb0a3 solid 1px; border-right:#bbb0a3 solid 1px; border-bottom:#bbb0a3 solid 1px;}
.PROD_Feature_Image{ width:100px; padding:5px; text-align:center; vertical-align:top;}
.PROD_Feature_Body{ padding:10px; text-align:left; vertical-align:middle;}
.PROD_Feature_Title{ text-align:left; font-weight:bold; line-height:1.75;}
.PROD_Feature_Cells{ width:50%; padding:0px 0px 10px 0px; text-align:left; vertical-align:top;}
.PROD_Feature_Cells2{ width:50%; padding:10px; text-align:left; vertical-align:top;}

#PROD_Feature2{ width:100%; border:#bbb0a3 solid 1px;}
.PROD_Feature2_Title{ font-weight:bold; margin-bottom:15px;}
.PROD_Feature2_Title{ text-align:left; vertical-align:top; font-size:12px;}
.PROD_Feature2_Discr{ padding:10px; text-align:left; vertical-align:top;}
.PROD_Feature2_Image1{ padding:10px; text-align:right; vertical-align:top; width:100px;}
.PROD_Feature2_Image2{ padding:10px; text-align:right; vertical-align:top; width:100px;}
.PROD_Feature2_Body1{ padding:10px; text-align:left; vertical-align:middle;}
.PROD_Feature2_Body2{ padding:10px; text-align:left; vertical-align:top;}

.products2 { background-color:#FFFFFF; border:0px solid #fdbb30; width:100%; padding:5px 5px 5px 5px;}

#TabFTR_Shell{ width:100%; border:#ebebeb solid 0px; background-color:#effof2;}
.TabFTRind{text-align:left; vertical-align:top; padding:2px 0px 2px 0px;}
.TabFTRtitle{text-align:left; vertical-align:top; font-weight:bold; padding:0px 0px 5px 0px;}
.TabFTRbdy{ padding:10px 10px 0px 10px; text-align:left; vertical-align:top;}
.TabFTRInnerbody{/*border-left:#BBB0A3 solid 1px; padding:0px 10px 0px 10px;*/}
.TabFTRInnerContent{padding:0px 10px 0px 7px;}
.TabFTRimage{ width:100px; padding:5px; text-align:center; vertical-align:top;}
.TabFTR_Img{width:70px; border:#bbb0a3 solid 1px;}
/************************************************************************************************************
TABED CONTENT
*************************************************************************************************************/
.Header_Tab{width:100%;}
.Header_Title{ text-align:left; vertical-align:middle; margin:5px 5px 5px 0px; font-weight:bold;}
.Header_Body{ text-align:left; vertical-align:middle; margin:5px 5px 5px 0px;}

.Feature_Shell{width:100%;}
.Feature_Title{ text-align:left; vertical-align:middle; margin:5px 5px 5px 0px; font-weight:bold;}
.Feature_Body{ text-align:left; vertical-align:top; margin:5px 10px 5px 0px;}
.Feature_Item{width:100%; background-color:#DDDDDD;}
.Feature_Item2{width:100%; background-color:#ffffff;}
.Feature_Item_Img{text-align:left; vertical-align:top; padding:10px 10px 5px 10px;}
.Feature_Item_Img_Pic{text-align:left; vertical-align:top;}
.Feature_Item_Bdy{text-align:left; vertical-align:top; padding:10px 10px 5px 10px;}
.Feature_Item_Title{text-align:left; vertical-align:top; font-weight:bold;}
.Feature_Item_Description{text-align:left; vertical-align:top;}
.Feature_Item_Links{text-align:left; vertical-align:top; padding:0px 0px 0px 10px;}



#aChart td{ padding:0px 20px 20px 0px;}

/*PAGE FLXs*/
#FLXShell{ width:100%;}
.FLXShell_Cell{ padding-right:10px; text-align:left; vertical-align:top;}
.FLXShell_Cell2{text-align:left; vertical-align:top;}
#FLXBox{ width:100%; border-left:#bbb0a3 solid 1px; border-top:#bbb0a3 solid 1px; border-right:#bbb0a3 solid 1px; border-bottom:#bbb0a3 solid 1px;}
.FLXBox_Title{ padding:5px 10px 5px 10px; text-align:left; vertical-align:top;}
.FLXBox_Content{ padding:0px 10px 0px 20px; text-align:left; vertical-align:top;}
.FLXBox_Links{ padding:0px 10px 0px 20px; text-align:left; vertical-align:top;}

#PROD_Shell{width:100%;}
#PROD_Shell td{padding:5px 5px 5px 0px; text-align:left; vertical-align:top;}

#PROD_Highlite{width:100%; height:130px; min-height:130px; border:#bbb0a3 solid 1px;}
#PROD_Highlite th{ padding:5px 5px 5px 10px; font-weight:bold; text-align:left; vertical-align:top;}
#PROD_Highlite td{ padding:5px 10px 5px 10px; text-align:left; vertical-align:top;}


#TabFTRTwisty{width:100%; border:0px solid #bbb0a3; padding:10px 10px 10px 10px;}
.TabFTRTInd{ text-align:left; vertical-align:top;}
.TabFTRTTitle{ text-align:left; vertical-align:top; padding:5px 5px 5px 5px;}
.TabFTRTLink{}
.TabFTRTBody{ text-align:left; vertical-align:top; padding:10px 10px 10px 10px;}
.TabFTR_Img{ border:0px;}

#FMS_Shell {width:100%; padding:15px;}
#FMS_Shell td{padding:10px; text-align:center; vertical-align:middle;}

#FMS_Login {border:1px solid #bbb0a3;}
#Form_Border{padding:15px; margin:15px;}
.FName{ padding:5px; font-weight:bold; font-size:20; text-align:left; vertical-align:top;}
.FDisc{ padding:5px; text-align:left; vertical-align:top;}
.FFields{ padding:15px; text-align:center; vertical-align:top;}
.FButtons{ padding:5px; text-align:center; vertical-align:top;}
#Fields_Shell{ border:1px solid #bbb0a3;}
.FFField{background-color: #efefef; vertical-align: middle; text-align: left; padding: 10px 40px 10px 50px;}}
#Fields_Shell span{ font-weight:bold;}

#EVENT{ width:100%; border:#bbb0a3 solid 1px;}
.EVENT_Content{ padding:10px 10px 5px 15px; text-align:left; vertical-align:top;}

/************************************************************************************************************
VIDEO DEMONSTRATIONS
*************************************************************************************************************/
#lbOverlay {position: absolute;left: 0;width: 100%;background-color: #000;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;left: 50%;overflow: hidden;background-color: #fff; text-align: center; padding: 5px;}
.lbLoading {background: #fff url("_CSEMBEDTYPE_=image&amp;_univid_=1180610597047&amp;_assettype_=MMM_Image&amp;blobcol=ImageFile") no-repeat center;}
#lbImage {border: 10px solid #fff;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbNextLink {right: 0;}
#lbBottom {font-family: Verdana, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 5px solid #fff;border-top-style: none;}
#lbCloseLink {display: block;float: right;width: 66px;height: 22px;background: transparent url("_CSEMBEDTYPE_=image&amp;_univid_=1180610597055&amp;_assettype_=MMM_Image&amp;blobcol=ImageFile") no-repeat center;margin: 5px 0;}
#lbCaption, #lbNumber {margin-right: 71px;}
#lbCaption {font-weight: bold;}
<!--Video Container-->
.RCPod {font-size:0.9em;font-family: Verdana, Helvetica, sans-serif;font-weight:bold;margin:0px;text-align:left;background-color:#FAFBFB;padding:10px;}
#RCheader {background: url('/3MContentRetrievalAPI/BlobServlet?locale=en_US&univid=1180610596915&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&version=current');background-position: top left;background-repeat:no-repeat;font: 0.9em/1.2 Verdana, Helvetica, sans-serif; text-align:left; font-weight:bold; vertical-align:middle; width:221px; height:45px;}
.RCFooter {background: url('/3MContentRetrievalAPI/BlobServlet?locale=en_US&univid=1180610596927&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&version=current');background-position: bottom left;background-repeat:no-repeat;width:221px; height:6px;}
/************************************************************************************************************
TABS - ALLPages
*************************************************************************************************************/
.tableft {width:15px; background-color:#fdbb30;background-image:url('/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180609468147&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current');background-repeat:no-repeat;}	
.tabbuf{padding:0px 0px 0px 0px; height:33px;}
.tabtext {padding:4px 0px 4px 0px; background-color:#fdbb30;background-image:url('/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180609468183&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current');background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;text-align:center;vertical-align:middle; color:#54301a;cursor:hand;}	
.tabright {width:15px; background-color:#fdbb30;background-image:url('/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180609468159&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current');background-repeat:no-repeat; background-position:top right;}
/* old: #6E99A0;  new: #9c9bbb  #b9541e*/
.tabSpacer{max-width:5px; min-width:2px; width:5px;}
.maintabcontent {background-color:#FFFFFF;border-top:3px solid #DEA429;border-right:3px solid #DEA429;border-bottom:3px solid #DEA429;border-left:3px solid #DEA429;position:relative;top:-1px;padding:8px;}
/************************************************************************************************************
FAQ - Twisties
*************************************************************************************************************/
#TwstyFTR_Shell{ width:99%; border:#ebebeb solid 1px;}
.TwstyFTR_InnerShell{ width:100%; padding:5px 5px 5px 0px;}
.TwstyFTR_Ind{padding:5px 5px 5px 0px; text-align:left; vertical-align:top;}
.TwstyFTR_Innerbody{padding:0px 5px 5px 12px;}
.TwstyFTR_Innerbody2{padding:0px 5px 5px 12px;}
.TwstyFTR_InnerShell_Body{ text-align:left; vertical-align:top; padding:0px 5px 5px 0px;}
.TwstyFTR_InnerShell_Done{ text-align:left; vertical-align:middle; padding:5px 5px 0px 0px;}

#CompChart_Unordered{width:100%; border-left:#fdbb30 solid 1px;}
#CompChart_Unordered th{ background-color:#fdbb30; border-right:#ffffff solid 1px; color:#54301a; font-weight:bold; padding:10px; text-align:center; vertical-align:middle;}
#CompChart_Unordered td{padding:10px; text-align:left; vertical-align:top; border-right:#fdbb30 solid 1px; border-bottom:#fdbb30 solid 1px;}
#CompChart_Ordered{width:100%; border-left:#fdbb30 solid 1px;}
#CompChart_Ordered th{ background-color:#fdbb30; border-right:#ffffff solid 1px; color:#54301a; font-weight:bold; padding:10px; text-align:center; vertical-align:middle;}
#CompChart_Ordered td{padding:10px; text-align:left; vertical-align:top; border-right:#fdbb30 solid 1px; border-bottom:#fdbb30 solid 1px;}


/************************************************************************************************************
POW
*************************************************************************************************************/
/**************************************************************
   3M - CSS for B&CSD
 **************************************************************/
#PAGECONTENT{margin-left:10px; margin-right:10px;}

/**************************************************************
   Horizontal ruler = grey border on very top of page
 **************************************************************/
hr.pow { margin-bottom:5px; padding:0px; color:#ccc; }
* html hr.pow {margin:-7px 0px 0px 0px;}


/**************************************************************
   Long description for product family
   do not underline » and « symbols
 **************************************************************/
.caret {
color:#f00; text-decoration:none !important;
}


/**************************************************************
   Product Catalog table
 **************************************************************/
#productsTable {
background-color:#ffffff; border:2px solid #EEB02E; width:100%; padding: 0px;
}
.products {
background-color:#ffffff; border:2px solid #EEB02E; width:100%; padding: 0px;
}
#TEXTBUFF_Shell{}
.TXTBUFF_Shl{padding:10px;}
/**************************************************************
   Main content of page
 **************************************************************/
.content { margin-left:10px; margin-right:4px;}
.content_offset{margin-left:2px;}
#mainpicture {PADDING: 0px 10px 10px 0px;text-align:left;}
#shortdescription div { text-align:left; vertical-align:top;margin-right:12px;}
.outerdiv {float:left; width:50%;}
.innerdiv {padding:5px}
.innerdiv img {float:left; margin-right:5px;}
.farright {border-right:0px ! important;}
#characteristicstable {border:1px solid #213C84;}
#characteristicstable p {margin-bottom:0;}
#characteristicstable th p {font-weight:bold; text-align:center}
.charsheader {background-color:#EAF1F6;}
.charsheader p {font-weight:bold;text-align:right;}
#packaging {border:1px solid #213C84;}
#packaging p {margin-bottom:0;}
#packaging th p {font-weight:bold; text-align:center}
.packagingheader {background-color:#EAF1F6;}
.packagingheader p {font-weight:bold;text-align:right;}

/**************************************************************
  Right Column
 **************************************************************/
.wpsPortletBody {margin:0px 0px 0px 0px; padding:0px 1px 0px 0px;}
#QCsearchbox {margin:5px 0 5px 0;}
.searchBox{height:60px; padding:0px 0px 0px 0px; text-align:left; vertical-align:top; margin:-10px 0px 0px 0px;}
.BCSDdivRCSearch {padding-right: 5px; padding-left: 5px; padding-bottom: 0px; width: 180px; padding-top: 0px; margin:0px 0px 10px 0px;}
.Search_Body {padding-right: 5px; padding-left: 5px; padding-bottom: 1px; vertical-align: top; padding-top: 6px; border-bottom: #bbb0a3 1px solid; background-color: #EEB02E; text-align: left; margin:0px 0px 0px 0px;}
.contextualSearchBox {padding-right: 0px; padding-left: 0px; padding-bottom: 5px; vertical-align: top; padding-top: 5px; text-align: left}
.CntxtSrchBtn {height:22px;}
div.BCSDdivRC {width:180px; padding:0px 5px 0px 5px;}
div.BCSDDivRC_Title { padding: 2px 5px 2px 5px; text-align: center; color:#54301a; font-weight:bold; border-bottom: solid 1px #bbb0a3; background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180608762900&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); background-position:top; background-repeat:no-repeat;}
div.BCSDDivRC_Body {background-color:#E7E7E7; text-align:left; vertical-align:top; padding: 5px 5px 2px 5px; border-bottom: solid 0px #bbb0a3; }
div.BCSDDivRC_Body p {margin:0em 0em 1.1em 0em; font-family: arial, sans-serif;}
div.BCSDDivRC_Footer {height:5px; padding: 2px 5px 2px 5px; text-align: center; color:#54301a; font-weight:bold; border-bottom: solid 1px #bbb0a3; background-image: url("/3MContentRetrievalAPI/BlobServlet?locale=en_WW&univid=1180611015047&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&placeId=19604&version=current"); background-position:bottom; background-repeat:no-repeat;}
/**************************************************************
   Tab Nav
 **************************************************************/
#tabnav {
	color: black;
	float:left;
    width:100%;
    font-weight:bold;
	font-family: Arial, sans-serif;
    line-height:normal;
	margin:0;
	padding: 0;
}
#tabnav ul{
	color: black;
    margin:0;
    padding:10px 10px 0 0;
    list-style-type:none;
}
#tabnav li{
	color: black;
    float:left;
	background:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609035111&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current") no-repeat left top;/*tab left inactive*/
    margin:0 5px 0 0;
    padding:0 0 0 9px;
}
#tabnav a:link{
	display:block;
	background:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609035121&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current") no-repeat right top;/*tab right inactive*/
    padding:5px 15px 4px 6px;
    color: black;
    text-decoration:none;
}
#tabnav a:visited{
	display:block;
    background:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609035121&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current") no-repeat right top;/*tab right inactive*/
    padding:5px 15px 4px 6px;
    color: black;
    text-decoration:none;
}
#tabnav a:active{
	display:block;
    background:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609035121&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current") no-repeat right top;/*tab right inactive*/
    padding:5px 15px 4px 6px;
    color: black;
    text-decoration:none;
}
#tabnav a{
	color: black;
	float:none;
}
#tabnav .current{
	color: black;
	background:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609035100&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current") no-repeat left top;/*tab left active*/
}
#tabnav .current a, #tabnav .current a:link, #tabnav .current a:visited {
	color: black;
 	background:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609035229&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current") no-repeat right top;/*tab right active*/
  	text-decoration:none;
  	padding-bottom:5px;
}
/************************************************************************************************************
POW
*************************************************************************************************************/
.PAGE_POW_Wrap{width:100%;}
#PAGE_POW_Inner a:link{color:#0000FF;}
#PAGE_POW_Inner a:visited{color:#0000FF;}
#PAGE_POW_Inner a:hover{color:#0000FF; cursor:pointer;}
.tabTable{width:auto;}
/************************************************************************************************************
SUBMITTAL WIZARD
*************************************************************************************************************/
#CNTTable{ width:100%;}
<!--FORM-->
.FORM_Container{background-color:#ebebeb; border:solid 2px #eeb02e;}
<!--HEADER-->
#HEADER { padding: 10px 0px 10px 0px;}
.HTitle {text-align:left;}
.HIntro{text-align:left; vertical-align:top;}
.HPrint {text-align:right;}
<!--DESCRIPTION-->
#DESCRIPTION { padding: 10px 0px 10px 0px; margin-left:10px; width:100%;}
.DBlock {}

.SYS_products{background-color:#FFFFFF; border:2px solid #fdbb30; width:100%;}
.SYS_Header{background-color:#fff0d2;}
<!-- LIST - LEVEL 1 -->
#Lvl_1_List { width: 100%; padding:8px 0px 8px 0px;}
.Lvl_1_List_Cell { padding:5px; text-align:left; vertical-align:top;}
#Lvl_1_List_Cell_Inner{padding-top:10px; padding-left:10px;}
#Lvl_1_List_Container{ width:40%; padding: 0px;}
#LEVEL1_LIST_Group{}
.Lvl_1_List_Group{ width:100%; border:#bbb0a3 solid 1px; padding:10px; }
.Lvl_1_List_Grp_Img{ text-align:left; vertical-align:top; width:100px; height:100px;}
.Lvl_1_List_Grp_Img_Pic { max-width:100px;}
.Lvl_1_List_Grp_Img_Square{height:100px; width:100px; text-align: right;}
.Lvl_1_List_Grp_Img_Wide{height:65px; width:100px; text-align: right;}
.Lvl_1_List_Grp_Img_Tall{height:100px; width:39px; text-align: right;}
.Lvl_1_List_Grp_Tle{ text-align:left; vertical-align:top;}
.Lvl_1_List_Grp_Cnt{ text-align:left; vertical-align:top; padding:5px 0px 0px 8px;}
#Lvl_1_List_Grp_Links{width:100%;}
.Lvl_1_List_Grp_Links_Spacer{width:5px;}
.Lvl_1_List_Grp_Links_Link{ text-align:left; vertical-align:top; padding:0px 0px 6px 5px;}
<!-- LIST - LEVEL 2,3,4 -->
#Lvl_2_List_Group{ width:100%; border-left:#bbb0a3 solid 10px;}
.Lvl_2_List_Grp_Img{ text-align:left; vertical-align:top; width:100px; height:100px;}
.Lvl_2_List_Grp_Img_Pic { border: solid 1px #CCCCCC;}
.Lvl_2_List_Grp_Tle{ text-align:left; vertical-align:top; padding-left:10px;}
.Lvl_2_List_Grp_Cnt{ text-align:left; vertical-align:top; padding:5px 0px 0px 8px;}
#Lvl_2_List_Grp_Links{width:100%;}
.Lvl_2_List_Grp_Links_Spacer{width:5px;}
.Lvl_2_List_Grp_Links_Link{ text-align:left; vertical-align:top; padding:0px 0px 6px 5px;}
<!-- LIST - LEVEL 5 -->
.IShl2{width: 100%; border-left:#eeb02e solid 2px; border-right:solid #eeb02e 2px;border-bottom:solid #eeb02e 2px;}
.IHdr{width:100%; background-color: #eeb02e;font: 0.9em/1.2 verdana,sans-serif;}
.HdrTitle{width:100%; padding:10px; border-right:solid #ffffff 2px; vertical-align:middle;color:#6e5300;}
.HdrTitle_ICheck{width:100%; border-right:solid #ffffff 2px;padding:8px;vertical-align:middle;color:#6e5300; width:50px;}
.HdrTitle2{ padding:10px;vertical-align:middle; color:#6e5300;}
.IName2 {padding: 10px 10px 10px 10px;text-align:left;vertical-align:middle;}
.IType {padding: 5px 10px 5px 10px;text-align:center;vertical-align:middle;}
.ISize {padding: 5px 10px 5px 10px;text-align:center;vertical-align:middle;}
.IButton {width:80px; padding: 5px 5px 5px 5px;text-align:center;vertical-align:middle;}
.IButton2 {width:80px; padding: 5px 5px 5px 5px;text-align:center;vertical-align:middle;}
.ICheck { padding: 10px 10px 10px 10px;text-align:center;vertical-align:middle; width:50px;}
.ICheck_MSDS { padding: 10px 10px 10px 10px;text-align:center;vertical-align:middle;width:50px;}
.IName2_MSDS { padding: 10px 10px 10px 10px;text-align:left;vertical-align:middle; }
.IType_MSDS { padding: 5px 10px 5px 10px;text-align:center;vertical-align:middle;}
.ISize_MSDS {padding: 5px 10px 5px 10px;text-align:center;vertical-align:middle;}
.IButton_MSDS {width:80px; padding: 5px 10px 5px 10px;text-align:center;vertical-align:middle;}
.IButton_MSDS2 {width:80px; padding: 5px 10px 5px 10px;text-align:center;vertical-align:middle;}
#eButton {text-align:center;vertical-align:middle;}
.ACTButton{width:50px;}
<!-- ADDINFO_PANEL (email and fax of documents) -->
.ADDINFO_Shl{ width:340px; border:solid #eeb02e 2px;}
.ADDINFO_Hdr{ background-color:#eeb02e; font: 0.9em/1.2 verdana,sans-serif;}
.ADDINFO_Title{color:#452815; text-align:left;vertical-align:middle; padding:5px;}
.ADDINFO_Button{text-align:center;vertical-align:middle; padding:5px;}
.ADDINFO_File{text-align:left;vertical-align:middle; padding:5px;}
<!-- ADDSUB_PANEL (email and fax of documents) -->
.ADDSUB_Shl{border:solid #eeb02e 2px;}
.ADDSUB_Button{text-align:center;vertical-align:middle; padding:10px;}
.ADDSUB_File{text-align:left;vertical-align:middle; padding:10px;}
<!-- SUBMITTAL_PANEL & BUTTONS -->
.SUBBtns_Add{ text-align:left; vertical-align:middle; padding:5px 5px 5px 0px;}
<!-- NO CONTENT -->
.noContent{margin-left:10px;}
/************************************************************************************************************
- RESOURCES - FLEX 1 (Maven Portlet CSS Override)
*************************************************************************************************************/
#7_RJH9U5230O0O002V4LQEPL0GM2 table{
	width:100%; 
	margin-left:0px; 
	margin-right:0px;
}



.newsletter {
width: 60%; vertical-align: text-top; border:none;
}

.size {
width: 20%; vertical-align: text-top; text-align: left; border:none;
}

.date {
width: 20%; vertical-align: text-top; text-align: left; border:none;
}

div.rightvisible {
display: block;
}

div.righthidden {
display: none;
}

#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-image:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609272737&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current");/*listdash*/margin:0;} 

#rightColFocus li {line-height:1.1;margin: 0em 0em 0.7em 0em; font-family: arial, sans-serif;  list-style-image:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609272737&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current");/*listdash*/}

#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-image:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609272737&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current");/*listdash*/ margin:0;}

#rightColNormal li {line-height:1.1; margin: 0em 0em 0.7em 0em; font-family: arial, sans-serif; list-style-image:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609272737&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current");/*listdash*/}

/* 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-image:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609272737&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current");/*listdash*/ margin:0;}
#rightColDiscs li {line-height:1.1; margin: 0em 0em 0.7em 1em; font-family: arial, sans-serif; list-style-image:url("/3MContentRetrievalAPI/BlobServlet?univid=1180609272737&locale=en_WW&assetType=MMM_Image&blobAttribute=ImageFile&fallback=true&version=current");/*listdash*/}
/*
/////////////////////////////////////////////////////////////////// 
4th Col - FEATURE
///////////////////////////////////////////////////////////////////
*/
#feature {vertical-align:top;text-align:left;background-color:#E7E7E7;border:1px solid #CCC;padding:8px 8px 8px 8px;}
#feature p.title{text-align:left;font:bold 0.9em/1 arial,sans-serif;margin-top:0em; margin-bottom:0.4em; line-height:1.1em;} 
#feature p.details1 {font: 0.9em/1.2 verdana,sans-serif;margin-top:0em; margin-bottom:1.0em;}
#feature p.details2 { text-align:left; font: 0.9em/1.2 verdana,sans-serif;margin-top:0em; margin-bottom:1.0em;} 
#feature ul {list-style-type: none; margin:0;} 
#feature li {line-height:1.1; margin: 0em 0em 0.7em 0em; font: 0.9em/1.2 verdana,sans-serif;} 
#feature img.image1 {float:left;margin-right:5px;}
#feature img.image2 { text-align:left;}
.searchBox{}
.BCSDdivRCSearch {padding-right: 5px; padding-left: 5px; padding-bottom: 0px; width: 180px; padding-top: 0px}
.Search_Body {padding-right: 5px; padding-left: 5px; padding-bottom: 5px; vertical-align: top; padding-top: 3px; border-bottom: #bbb0a3 px solid; background-color: #EEB02E; text-align: left}
.contextualSearchBox {padding-right: 0px; padding-left: 0px; padding-bottom: 5px; vertical-align: top; padding-top: 5px; text-align: left}
.CntxtSrchBtn {height:22px;}



.LITCATBLCK_Shl{padding:0px 0px 0px 0px; position:relative; width:100%;}
.LITCATBLCK_Ttle{padding:0px 0px 0px 0px; position:relative; width:100%; font-weight:bold;}
.LITCATBLCK_Bdy{padding:0px 0px 0px 10px; position:relative; width:100%;}
.CNTNTMOD_Shl{padding:0px 0px 0px 0px; position:relative; width:100%;}
.CNTNTMOD_Shl2{padding:0px 0px 0px 0px; position:relative;}
.CNTNTMOD_Shl3{padding:0px 0px 0px 0px; position:relative; width:100%;}
.CNTNTMOD_Ttl{padding:0px 0px 0px 0px; position:relative; width:100%; font-weight:bold; text-align:left;}
.CNTNTMOD_Bdy{padding:10px 0px 0px 10px; position:relative; width:100%; text-align:left;}
.CNTNTMOD_Bdy2{padding:0px 0px 10px 10px; position:relative;}
.CNTNTMOD_FclLnk{padding:0px 0px 0px 0px; position:relative; width:274px; height:34px; text-align:center; vertical-align:middle; background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1180616086944&assetType=MMM_Image&blobAttribute=ImageFile");}
.CNTNTMOD_FclLnk_Txt{padding:6px 0px 0px 0px;}
#WARRENTY{ width:100%;}
#WARRENTY th.Prd{ padding:0px 0px 5px 0px; text-decoration:underline; width:60%;}
#WARRENTY th.Dur{ padding:0px 0px 5px 0px; text-decoration:underline; width:10%}
#WARRENTY td.Prd{ padding:10px 0px 5px 0px; font-weight:bold; }
#WARRENTY td.Dur{ padding:0px 0px 0px 0px; }
#WARRENTY td.Itm{ padding:5px 40px 10px 15px; }
#WARRENTY div.Ttl{ padding:0px 0px 0px 0px; font-weight:bold;}
#WARRENTY div.Bdy{ padding:0px 0px 0px 10px;}
#WARRENTY div.Per{ padding:0px 0px 0px 0px;}

#FORM_Header{display:none;}
#level1, #level2, #level3, #level4, #level5{padding:5px 0px 5px 0px;}

#FORM_Select{ width:100%; border:#ebebeb solid 1px;}
#FORM_Select td{}
#FORM_OutterShell{ width:100%;}
.FORM_InnerShell{ padding-left:0px;}
#FORM_Inset{border-top:#ebebeb solid 2px;}
.FORM_Inset_Cell{ padding-left:5px; padding-top:5px;}
#FORM_Header{ width:100%;}
#FORM_Header td{ text-align:left; vertical-align:top;}
#FORM_Body{ width:80%; border:#CCCCCC solid 1px; background-color:#ebebeb;}
#FORM_Body td{ padding:5px 10px 5px 10px;}
.FORM_Field_Label{ width:30%; text-align:right; vertical-align:top;}
.FORM_Field_Label_Star {color: red;}
.FORM_Field_Input{ text-align:left; vertical-align:top;}
.FORM_Field_Note{ text-align:left; vertical-align:middle; padding:5px; font-weight:bold;}
.FORM_Field_Button{text-align:center; vertical-align:middle;}
#MAILBlock{width:auto;}
#MAILBlock td.Ttl{padding:0px 5px 0px 0px; font-weight:bold; text-align:left; vertical-align:top;}
#MAILBlock td.Bdy{padding:0px 0px 0px 5px; text-align:left; vertical-align:top;}