/**********************************************************************************************************************************
// Command Sitewide CSS wwen
// Modified:7/2/2013
// Author: a1qq1zz
// unminified version: /3MContentRetrievalAPI/BlobServlet?assetId=1258566143248&assetType=MMM_Image&blobAttribute=ThumbnailImage
/*********************************************************************************************************************************/

#mmmheader {width:960px;}
#cShellBcrumb {margin-top:6px;}
.ie7 #mmmlsnwrap {margin-top:3px;}
#sitefooter {padding:2px 0 7px;}

#HPCoupns {padding-bottom:10px;}
#SignMeUp, {padding-left:10px; padding-top:10px; }
#flashcontent {height: 441px; }

#HPCarousel {padding-left:10px; padding-bottom:10px;}
#HPCntrLH {padding-left:10px; padding-right:10px;}

#HPtipsRC {padding-top:10px; padding-left:10px; padding-right:10px; }
.SocialIcons {position:absolute; top:85px; margin-left:-138px; z-index:100;} /*Social Media Placement */
#WWSocMedHead {padding-right:10px; float:right;} /*Social Media Placement */
#WWSocMed {padding-right:10px; padding-left:10px;} 
#HPruleCol {border-bottom: solid 1px #333333; margin-left:10px; margin-right:10px; vertical-align:middle; }

.SMUtxt h2 {font:bold 1.3em/1 Trebuchet MS, Verdana, Arial, sans-serif; color:#000000; }
.SMUtxt h3 {font:bold 1.3em/1 Trebuchet MS, Verdana, Arial, sans-serif; color:#FFFFFF; }

/*.HPflashext {background-repeat: no-repeat; background-position: 1px 3px; position:relative; height:39px; *height:43px; top:-11px; }*/
.HPflashext {background-position:2px 6px; *background-position:1px 7px; background-repeat:no-repeat; height:41px; *height:43px; position:relative; top:-11px;}

.TipTxt {font:bold 1.3em/1 Trebuchet MS, Verdana, Arial, sans-serif; color:#000000; font-style:italic }
.FTRShl .TagTxt{text-align:left; vertical-align:middle; }
.TagLnk{width:24px; height:24px; vertical-align:middle; padding:5px 4px 10px 4px; float:left;}
.SMtxt {font:bold 1.1em/1 Trebuchet MS, Verdana, Arial, sans-serif; color:#000000; }
.CPtxt {margin-left:118px; margin-top:15px; }
.CPtxt h2 {margin-top:0px; }
.CPtxtES {margin-left:118px; margin-top:30px; }
.CPnBtn {margin-left:112px; padding-top:30px; }
.CPnBtnES {margin-left:115px; }
.SwpsTxt {padding-top:8px; text-align:center;}  
.SwpsImg {float:right; }
.Lftpd {padding-left:10px;}
.ESTopSpc {margin-top:10px;}


/* Homepage edits */
#content{display:none !important;} 
#contentwrap {margin-left:10px;}


#HPlayout {background-color:#928a85; margin-top: -4px; }
#HPleftCol{width:25%; border-right: solid 1px #333333;}
#HPcntr {width:50%;   }
#HPrightCol {width:25%; border-left: solid 1px #333333;}


.BdrRgt {border-right:1px solid #c4beba; margin:10px;}
.BdrRgtSol {border-right:1px solid #c4beba; margin:0px 0px }
.BdrRgtnoBdr {margin:10px;}
.BdrRgtnoBdrSol {margin:0px;}
.BtnPdg {padding:2px 5px 2px 5px;}

.redBtn {
	width: 160px;
	height: 30px;
	background-color: #ed2e3a;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	cursor: pointer;
	text-align: center;
}
.redBtn p {
	color: #FFFFFF !important;
    position: relative;
    top: 8px;
	font-weight: bold;
	text-decoration: none;
}
.redBtn a {
    text-decoration: none;
}


/*Home Page Carousel2 */
#hp_rotatingBanners h2 {width: 370px;}
#hp_rotatingBannerswrapper img {float:left; margin: 2px 15px 10px 2px;}
#hp_rotatingBannerswrapper {height:193px; overflow:hidden; position:absolute;}
#hp_rotatingBanners {width:1511px;}
#hp_rotatingBanners div {float:left; height:193px; position:relative; padding-left: 10px;}
#hp_rotatingBannerswrapper, #hp_rotatingBanners div {width:447px;}
#hp_rotatingBanners div p {padding-right: 15px;	}
#hp_rotatingBanners div a {color: #1a1918;}
#hp_rotatingBanners div a:hover {color: #928a85;}
#hp_rotatingBanners div a:visited {color: #928a85;}
#hp_rotatingBanners_controls {margin-top:3px; z-index:1000; position:absolute; left:380px; top:-10px;}
p.rightColLink {color: #FFFFFF;}
/*Home Page Carousel2 */


/*Yellow & Black banner  Header*/
#hiddenDrop {margin-top:10px;}
#BnrhiddenWrap {margin-left:10px; vertical-align:top;}
#BnrhiddenBdy {margin-left:10px; margin-top:10px;}
#BnrhiddenBdyLg {margin:10px; width:100%;}


.HtUImgSpc {}


/* Smart Ideas */
#grayBar {background: rgb(234,230,227); /* Old browsers */background: -moz-linear-gradient(top, rgba(234,230,227,1) 1%, rgba(204,199,195,1) 92%, rgba(204,199,195,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(234,230,227,1)), color-stop(92%,rgba(204,199,195,1)), color-stop(100%,rgba(204,199,195,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(234,230,227,1) 1%,rgba(204,199,195,1) 92%,rgba(204,199,195,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(234,230,227,1) 1%,rgba(204,199,195,1) 92%,rgba(204,199,195,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(234,230,227,1) 1%,rgba(204,199,195,1) 92%,rgba(204,199,195,1) 100%); /* IE10+ */background: linear-gradient(to bottom, rgba(234,230,227,1) 1%,rgba(204,199,195,1) 92%,rgba(204,199,195,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae6e3', endColorstr='#ccc7c3',GradientType=0 ); /* IE6-9 */padding: 10px;margin-bottom: 10px;width: 732px;}
#grayBar h1 {margin: 15px;}

#SmIdeasRm {height:300px; width:200px; position: absolute;}
#BdyBckGrnd {width:752px; background-color:#efece9;}
#SMlayout {background-color:#e2ddd9; width:752px; padding:10px; }
#SmIdeasKtchn {height:100px; width:170px; position: absolute; top:280px; margin-left:503px; text-align:center; font:1.2em/1, Trebuchet MS !important; color:#1a1918 !important;}
#SmIdeasBath {height:100px; width:167px; position: absolute; top:270px; margin-left:480px; text-align:center; font:1.2em/1, Trebuchet MS !important; color:#1a1918 !important;}
#SmIdeasOfc {height:100px; width:170px; position: absolute; top:280px; margin-left:485px; text-align:center; font:1.2em/1, Trebuchet MS !important; color:#1a1918 !important;}
#SmIdeasB2S {height:100px; width:170px; position: absolute; top:280px; margin-left:504px; text-align:center; font:1.2em/1, Trebuchet MS !important; color:#1a1918 !important;}
#SmIdeasHlwn {height:100px; width:170px; position: absolute; top:280px; margin-left:500px; text-align:center; font:1.2em/1, Trebuchet MS !important; color:#1a1918 !important;}


.SMProdTtl {margin-left:32px; vertical-align:middle;}
.layout1 {background-color:#928a85;}
.SubProd {padding-left:10px;  padding-right:10px;}
.ForEvnts {padding:10px;}
.MrSmrtIds {padding:15px;}
/*.MrSmrtIds p {font-style:italic; border-top:1px solid; margin-top:10px; padding-top:10px;}*/
.MrSmrtIds p.rating-desc1 {margin:0px; padding-top:10px; font-weight:bold; font-style:normal;}
.MrSmrtIds p.rating-desc2 {font-style:italic; margin-top:0px; padding-top:10px; color:#000;}
.MrSmrtIds p.noBorder {font-style:normal; border-top:none; margin-top:0; padding-top:0;}
.txtalign {width:151px; text-align:center;}
.HSpot {padding-left:16px; padding-top:5px; width:38px;}
.HSpotTtl {padding-top:5px; width:150px;}
.SolItm {width:24%; vertical-align:bottom; padding-bottom:10px;}
.SolItmTop {width:24%; vertical-align:top;}
.SolImg {padding-bottom:10px;}
.SolTxt {padding: 0px 10px;}
.SolTxt2 {padding: 0px 10px;}
.LeaveTip {vertical-align:middle; padding-right:5px; margin-left:185px;}

hr {margin-bottom:10px; margin-top:10px;}

.contentwrapbv{margin-top:11px;}

/* Catalog - Smart Ideas Block */
.smartIdeaBlock {width:178px;}
.smartIdeaBlock .smartIdeaHeader {width:178px; height:88px; overflow:hidden; background:url('http://previewext.3m.com/3MContentRetrievalAPI/BlobServlet?locale=en_WW&lmd=1297145542000&assetId=1273677832168&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat top left;}
.smartIdeaBlock .smartIdeaBody {border-left:solid 6px #fed733; border-right:solid 6px #fed733; border-top:none; border-bottom:none;}
.smartIdeaBlock .smartIdeaBody .smartideaTitle {margin:0; font-family:Trebuchet MS, Verdana, Arial, sans-serif; color:#fed733; text-align:center;}
.smartIdeaBlock .smartIdeaBody p {margin: 0 9px 9px; width: 148px; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size: 12; text-align: center;}
.smartIdeaBlock .smartIdeaBody .button {text-align:center;}
.smartIdeaBlock .smartIdeaFooter {width:178px; height:9px; background:url('http://previewext.3m.com/3MContentRetrievalAPI/BlobServlet?locale=en_WW&lmd=1297145542000&assetId=1273677834824&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat bottom left;}

/* How to Use */
#HTUBckGrnd {width:752px; background-color:#efece9; padding:10px;}
#HTUPDFCars {margin-top:10px; background-color:#ffffff;}
#HTUPDFCars  h3 {padding:10px;}
#HTUFtrdVid{width:240px; border-left: solid 1px #333333; padding-left:10px;}
.ImgPdgLft {padding-left:10px;}


#BtnLveTip {
		background:  url('/3MContentRetrievalAPI/BlobServlet?assetId=1273659950144&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat top left;
        font:bold 1.2em/1 Trebuchet MS, Verdana, Arial, sans-serif;
		color:#FFFFFF !important;
		width:100px;
		height:27px;
		border:none;
		padding:1px 6px 7px;
		cursor:pointer;
}
	

#BtnTxt {
        font:bold 1.0em/1 Trebuchet MS, Verdana, Arial, sans-serif;
		color:#FFFFFF !important;
		border:none;
		cursor:pointer;
		text-decoration:none;
}
	

#HPInfoBtn {
		background:  url('/3MContentRetrievalAPI/BlobServlet?assetId=1273660930623&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat top left;
		vertical-align:middle;
}

#HPInfoBtn:hover {
		background:  url('/3MContentRetrievalAPI/BlobServlet?assetId=1273660930623&assetType=MMM_Image&blobAttribute=ThumbnailImage') no-repeat top left;
		vertical-align:middle;
}



hr {color:#c4beba; size:1em;}



/* 4thCol */

#RC_Wrp {padding:10px 10px 0px 4px; width:178px; }

.tanBox {
	background-color: #E2E2E2;
	width: 158px;
	padding: 10px;
	margin-bottom:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
.tanBox h4 {
    color: #676869;
    font-size: 1.3em;
}
.tanBox img {
    float: right;
}
#bxCtnt {
	height: 80px;
	width: 100%;
}
.ctaAsset {
	margin-bottom: 0px !important;
}

#cntCntnt {
	text-align: center;
}

#mainContainer .ctaAsset h3{padding:0;}

#rightCol #needHelpContainer{width:178px;}

#sidebarContainer .featuredProdsSidebar{width:176px;}

.landingBanner{width:200px; height:225px; padding:50px 460px 0 55px; text-align:left;}

.banner{width:484px; height:277px; padding:0 18px; text-align:left;}
.banner h1{text-align:left;}

.prodCategory {
    background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273659508830&assetType=MMM_Image&blobAttribute=ImageFile");
    background-position:center bottom;
    background-repeat:repeat-x;
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
	float:left;
	text-align:center;
	width:172px;
	height:160px;
}
#mainContainer h3 span{padding:4px 150px 7px 10px; background-repeat:no-repeat; background-position:bottom right;}

#mainContainer .Red span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223859736&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .LightGrey span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223859958&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .LightBlue span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860001&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .DarkGreen span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1361735947196&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .Green span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860160&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .Blue span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860180&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .TurquoiseBlue span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860190&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .DarkGrey span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860216&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .WarmGrey span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860216&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer .Yellow span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860249&assetType=MMM_Image&blobAttribute=ImageFile");}

#mainContainer h3.PackagingColorSwooshRed span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223859736&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshLightGrey span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223859958&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshLightBlue span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860001&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshDarkGreen span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1361735947196&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshGreen span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860160&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshBlue span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860180&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshTurquoiseBlue span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860190&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshDarkGrey span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860216&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshWarmGrey span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860216&assetType=MMM_Image&blobAttribute=ImageFile");}
#mainContainer h3.PackagingColorSwooshYellow span{background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1319223860249&assetType=MMM_Image&blobAttribute=ImageFile");}

#mainContainer h3 span{border-bottom-right-radius:5px;	border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px;}

#mainContainer #mediaButtons {
    padding-right: 10px;
    top: -20px;
}

/* Smart Ideas for Endeca */
.smartIdeaBlock{width:178px;}
.smartIdeaHead{
	background:url(http://multimedia.3m.com/mws/mediawebserver?mwsId=RRRRRTtY3bErKWSsmwZFnwS0DutPDAmf2u6RDu6RDRRRRRR--) no-repeat top left;
	height:112px;
	overflow:hidden;
	width:178px;
}
.smartIdeasBdy{border-right:6px solid #FED734; border-left:6px solid #FED734; padding: 0px 3px 0px 3px;}
.smartIdeasBdy p{width:161px; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:12; text-align:center; margin-top:-40px; margin-bottom:.25em;}
.smartIdeasFoot{
	background:url(http://multimedia.3m.com/mws/mediawebserver?mwsId=yyyyy90eqJ4Z6c&_u1fmV1&JLa0XLIuNnazyLazyLyyyyyy--) no-repeat bottom left;
	height:42px;
	width:178px;
}
.smartIdeasFoot a{padding-top:4px; margin-left:30px; width:116px; height:23px;}

.clear{clear:both; height:0; overflow:hidden;}

/* Black Button Styles */

.button {display:inline; cursor:pointer; line-height:.1em;}
.button table {display:inline;}

.btnBlack a {background:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273659811651&assetType=MMM_Image&blobAttribute=ImageFile"); padding:3px 2px;}

.btnBlack .left_button {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273659811633&assetType=MMM_Image&blobAttribute=ImageFile");
background-position:100% 0;
background-repeat:no-repeat;
height:25px;
width:5px;
}

.btnBlack .mid_button {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273659811651&assetType=MMM_Image&blobAttribute=ImageFile");
background-repeat:repeat-x;
color:#FFFFFF;
cursor:pointer;
height:25px;
margin-left:5px;
padding:0 4px;
white-space:nowrap;
}
.btnBlack .mid_button h3 {white-space:nowrap;}

.btnBlack .right_button {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273659811703&assetType=MMM_Image&blobAttribute=ImageFile");
background-position:100% 0;
background-repeat:no-repeat;
height:25px;
width:5px;
}

/* Comman news letter submit button */
.command_newsletter_submit {
	color: #fff;
    border: none;
    background: url('/3MContentRetrievalAPI/BlobServlet?assetId=1273689534377&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat top left;
	width: 100px;
	height: 27px;
    padding: 2px 8px;
	cursor:pointer;
	margin-bottom:20px;
}
.command_newsletter_submit:hover {
    border: none;
    background: url('/3MContentRetrievalAPI/BlobServlet?assetId=1273659950144&assetType=MMM_Image&blobAttribute=ThumbnailImage') no-repeat top left;
	width: 100px;
	height: 27px;	
    padding: 2px 8px;
	cursor:pointer;
	margin-bottom:20px;
}
/* Red Button Styles */

.button {display:inline; cursor:pointer; line-height:.1em;}
.button table {display:inline;}

/* .btnRed a {background:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273675338178&assetType=MMM_Image&blobAttribute=ImageFile"); padding:3px 2px;}  */

.btnRed .left_button {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273675338215&assetType=MMM_Image&blobAttribute=ImageFile");
background-position:100% 0;
background-repeat:no-repeat;
height:25px;
width:5px;
}

.btnRed .mid_button {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273675338178&assetType=MMM_Image&blobAttribute=ImageFile");
background-repeat:repeat-x;
color:#FFFFFF;
cursor:pointer;
height:25px;
margin-left:5px;
padding:0 4px;
white-space:nowrap;
}
.btnRed .mid_button h3 {white-space:nowrap;}

.btnRed .right_button {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273675338235&assetType=MMM_Image&blobAttribute=ImageFile");
background-position:100% 0;
background-repeat:no-repeat;
height:25px;
width:5px;
}

/* Remove once US is updated */

.left_button {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273659811633&assetType=MMM_Image&blobAttribute=ImageFile");
background-position:100% 0;
background-repeat:no-repeat;
height:25px;
width:5px;
}

td.blackButton {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273659811651&assetType=MMM_Image&blobAttribute=ImageFile");
background-repeat:repeat-x;
color:#FFFFFF;
cursor:pointer;
height:25px;
margin-left:5px;
padding:1px 4px;
white-space:nowrap;
}

.right_button {
background-image:url("/3MContentRetrievalAPI/BlobServlet?assetId=1273659811703&assetType=MMM_Image&blobAttribute=ImageFile");
background-position:100% 0;
background-repeat:no-repeat;
height:25px;
width:5px;
}

/*Smart Ideas Vid Edit*/

.watchVidBtnH1 {
	position: absolute;
	z-index: 99;
}

.watchVidBtn1 {
	position: relative;
	height: 56px;
	width: 216px;
	background-repeat: no-repeat;
	margin-top: 216px;
	*margin-top: 254px;
	margin-left: 21px;
/*	background-image: url("/3MContentRetrievalAPI/BlobServlet?assetId=1273686767697&assetType=MMM_Image&blobAttribute=ImageFile");*/
	z-index: 99;
}

.watchVidH1 {
	position: absolute;
	z-index: 99;
}

.watchVid1 {
	position: relative;
	margin-top: -46px;
	*margin-top: 254px;
	margin-left: 105px;
	font-weight: bold;
	z-index: 99;
}

.watchVid1 a {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.watchVidH2 {
	position: absolute;
	z-index: 99;
}

.watchVid2 {
	position: relative;
	margin-top: 109px;
	margin-left: 104px;
	font-weight: bold;
	z-index: 99;
}

.watchVid2 a {
	text-decoration: none;
	color: #000000;
	font-weight: bolder;
}

.watchVidHAR {
	position: absolute;
	z-index: 99;
}

.watchVidAR {
	position: relative;
	*margin-top: 248px!important;
	margin-top: 102px;
	margin-left: 77px;
	font-weight: bold;
	z-index: 99;
}

.watchVidAR a {
	text-decoration: none;
	color: #000000;
	font-weight: bolder;
}

/*Product Weight Limits Page*/

.prodTabL {
	float: left;
	width: 100%;
}

.catL {
	float: left;
	margin: 3px;
	width: 19%;
}

.genDescL {
	float: left;
	margin: 3px;
	width: 44%;
}

.weightL {
	float: left;
	margin: 3px;
	width: 14%;
}

.claimL {
	float: left;
	margin: 2px;
}

.prodTabR {
	float: left;
	width: 50%;
}

.catR {
	float: left;
	margin: 3px;
	width: 19%;
}

.genDescR {
	float: left;
	margin: 3px;
	width: 44%;
}

.weightR {
	float: left;
	margin: 3px;
	width: 14%;
}

.claimR {
	float: left;
	margin: 3px;
}

/*Watch Vid Hover*/

.blankoH {
	position: absolute;
}

.blanko {
	position: relative;
	margin-top: 80px;
	margin-left: 5px;
	z-index: 100;
}

/*Landing Page Promo 5/11 - a2hw7zz*/
#signupForm {float:left; margin:5px 0 0 6px;}
#signupForm .top {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684072437&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
	width:228px;
	height:4px;
}
#signupForm .body {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684072600&assetType=MMM_Image&blobAttribute=ImageFile') repeat-y;
	width:214px;
	padding:7px;
}
#signupForm .bottom {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684072582&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
	width:228px;
	height:4px;
}
#signupForm h3 {font:1.2em/1 Arial,sans-serif; color:#007dc3;}
#signupForm #signupInstructions {font-size:.9em; float:left; width:114px;}
#epRU {
	width:202px;
	padding:6px;
	margin-top: -10px;
}
#signupForm #required {font-size:.9em; float:left; width:86px;}
#signupTape {float:left;} 
#epRU #epRU_Submit {float:right; width:71px;}

#selector .promoBody {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684081827&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
}

#slideWindow {right:0; z-index:1; width:482px; height:252px; overflow:hidden; margin-right: 30px;}
#slider {position:relative; width:1446px;}
.slide {float:left; width:482px;}
/*.slide img {float:right;}*/

#slideBlock1 #infoPanel .top {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684220855&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
}
#slideBlock1 #infoPanel .bottom {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684228375&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
}
#slideBlock1 #info3 .top {height:116px; padding-top:20px;}

#slideBlock2 #infoPanel .top {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684234592&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
}
#slideBlock2 #infoPanel .bottom {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684234601&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
}

#slideBlock3 #infoPanel .top {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684236085&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
}
#slideBlock3 #infoPanel .bottom {
	background:url('/3MContentRetrievalAPI/BlobServlet?assetId=1273684236094&assetType=MMM_Image&blobAttribute=ImageFile') no-repeat;
}

/*Hello,Colorbox*/
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ImageFile) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ImageFile) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#555;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#555;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566507368&assetType=MMM_Image&blobAttribute=ThumbnailImage) center center no-repeat;}
        #cboxLoadingGraphic{background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566507368&assetType=MMM_Image&blobAttribute=ImageFile) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/3MContentRetrievalAPI/BlobServlet?assetId=1258566506926&assetType=MMM_Image&blobAttribute=ThumbnailImage) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/3MContentRetrievalAPI/BlobServlet?assetId=1258566507420&assetType=MMM_Image&blobAttribute=ImageFile, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/3MContentRetrievalAPI/BlobServlet?assetId=1258566507420&assetType=MMM_Image&blobAttribute=ThumbnailImage, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/3MContentRetrievalAPI/BlobServlet?assetId=1258566507444&assetType=MMM_Image&blobAttribute=ImageFile, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/3MContentRetrievalAPI/BlobServlet?assetId=1258566507391&assetType=MMM_Image&blobAttribute=ThumbnailImage, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/3MContentRetrievalAPI/BlobServlet?assetId=1258566507391&assetType=MMM_Image&blobAttribute=ImageFile, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/3MContentRetrievalAPI/BlobServlet?assetId=1258566507444&assetType=MMM_Image&blobAttribute=ThumbnailImage, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/3MContentRetrievalAPI/BlobServlet?assetId=1258566507456&assetType=MMM_Image&blobAttribute=ImageFile, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/3MContentRetrievalAPI/BlobServlet?assetId=1258566507456&assetType=MMM_Image&blobAttribute=ThumbnailImage, sizingMethod='scale');}

#hp_rotatingBanners h2{margin-bottom:10px;}
#hp_rotatingBanners_controls a{cursor:pointer!important; text-decoration:none!important;}
.hp_carousel_buttonup{float: left; display:block; background: transparent url('/3MContentRetrievalAPI/BlobServlet?assetId=1273694052759&assetType=MMM_Image&blobAttribute=ImageFile') top left no-repeat; height:24px;padding:0px;text-decoration:none;width:20px;}
.hp_carousel_buttonup .number{color:#fff; font-weight:bold; font-size:.85em; margin-top:3px; margin-left:5px;}
.hp_carousel_buttonactive{float: left; display:block; background: transparent url('/3MContentRetrievalAPI/BlobServlet?assetId=1273694052759&assetType=MMM_Image&blobAttribute=ThumbnailImage') top left no-repeat; height:24px;padding:0px;text-decoration:none;width:20px;}
.hp_carousel_buttonactive .number{color:#000; font-weight:bold; font-size:.90em; margin-top:3px; margin-left:5px;}
.btnBlack h3{margin-top:3px;}

/* BTS MBD Sweepstakes */
.bannerItem .ui-button-text{color:#FFF;}

.section-header{position:relative; width:755px; height:280px;}
.section-header img{position:absolute; z-index:0; top:0px; left:0px;}
.section-header h1{position:absolute; z-index:1; top:5px; left:10px;}
.contentwrapbv{position:relative;}

/* Product Details WTB button override fix */
#shopBlock button, #shopBlock a {
	float: none !important;
}