.texttwo_nomargin
	{
	font-size:0.9em;
	line-height:1.2;
	margin:0em 0em 0em 0em;
	}

.textthree_nomargin
	{
	font:arial,sans-serif;
	margin:0em 0em 0em 0em;
	}

.pmargin
	{
	margin-bottom:1em;
	font-size:.9em;
	}

.pmargin a
	{
	margin-bottom:1em;
	line-height:1.8em;
	}

.buyOn
	{
	display:none;position:absolute;
	z-index:800;
	background-color:#fff;
	} 

.buyNest
	{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:5px;
	z-index:900;
	} 

.buyNestLine
	{
	border-bottom:1px solid #ccc;
	line-height:200%;
	margin:0px 0px 0px 0px;
	}

/*
#div0
	{
	background-image:url("/3MContentRetrievalAPI/BlobServlet?assetType=MMM_Image&locale=en_US&blobAttribute=ImageFile&fallback=true&univid=1046800491950&placeId=10808&version=Maintenance,");
	background-position:right;
	background-repeat:no-repeat;
	width:100%;height:169px;
	display:none;padding-left:10px;
	}

#div1
	{
	background-image:url("/3MContentRetrievalAPI/BlobServlet?assetType=MMM_Image&locale=en_US&blobAttribute=ImageFile&fallback=true&univid=1046800492021&placeId=10808&version=current");
	background-position:right;
	background-repeat:no-repeat;
	width:100%;height:169px;
	display:none;padding-left:10px;
	background-color:#BAD7D9;
	display:none;
	}

#div2
	{
	background-image:url("/3MContentRetrievalAPI/BlobServlet?assetType=MMM_Image&locale=en_US&blobAttribute=ImageFile&fallback=true&univid=1046800492056&placeId=10808&version=current");
	background-position:right;
	background-repeat:no-repeat;
	width:100%;height:169px;
	display:none;padding-left:10px;
	background-color:#DFAD60;
	display:none;
	}

#div3
	{
	background-image:url("/3MContentRetrievalAPI/BlobServlet?assetType=MMM_Image&locale=en_US&blobAttribute=ImageFile&fallback=true&univid=1046800492091&placeId=10808&version=current");
	background-position:right;
	background-repeat:no-repeat;
	width:100%;height:169px;
	display:none;padding-left:10px;
	background-color:#A7B8DF;
	display:none;
	}

#div4
	{
	background-image:url("/3MContentRetrievalAPI/BlobServlet?assetType=MMM_Image&locale=en_US&blobAttribute=ImageFile&fallback=true&univid=1046800492127&placeId=10808&version=current");
	background-position:right;
	background-repeat:no-repeat;
	width:100%;height:169px;
	display:none;padding-left:10px;
	background-color:#F8DD72;
	display:none;
	}
*/

a.flashNav
	{
	background-color:#626667;
	}

a.flashNav:hover
	{
	background-color:#818687;
	}

#conv_colNormal
	{
	border:#cccccc 1px solid;
	margin-top:4px;
	padding:10px;
	margin-left:7px;
	background-color:#f5f5f5;
	}

#conv_colAccent
	{
	border:#c3c2be 1px solid;
	margin:10px 0px 0px 7px;
	padding:10px;
	background-color:#ffffff;
	}

#conv_colAccent2
	{
	border:#c3c2be 1px solid;
	padding:10px;
	background-color:#ffffff;
	}

#conv_colAccent3
	{
	border:#7a7a7a 1px solid;
	padding:10px;
	background-color:#ffffff;
	}

#conv_colProduct
	{
	border:#c4c4c4 1px solid;
	}

#conv_colProduct TH
	{
	background-color:#c9d1e8;
	margin:8px 0px 0px 3px;
	padding:9px;
	}

#conv_colProduct TD
	{
	margin:8px 0px 0px 3px;
	padding:9px;
	}

#conv_colNoAccent
	{
	margin:8px 0px 0px 0px;
	padding:6px;
	}

.hpCallout
	{
	background-image:url("/3MContentRetrievalAPI/BlobServlet?assetType=MMM_Image&locale=en_US&blobAttribute=ImageFile&fallback=true&univid=1046799573693&placeId=10808&version=Maintenance,");
	background-repeat:repeat;
	border:#7a7a7a 1px solid;
	margin-top:8px;
	}

.hpCallout TD
	{
	padding:10px;
	}

.hpCalloutWhite
	{
	padding:10px;
	border:0px 1px 1px 1px solid #7a7a7a;
	background-color:#ffffff;
	}

.hpCalloutWhite2
	{
	padding:10px;
	border:1px 1px 1px 1px solid #7a7a7a;
	background-color:#ffffff;
	margin-top:8px;
	}

#conv_colRtContain
	{
	border:1px solid #CCCCCC;
	background-color:#F5F5F5;
	padding:10px 10px 100% 10px;
	margin-top:4px;
	margin-left:4px;
	}

#conv_colRtNormal
	{
	border:1px solid #cccccc;
	margin-bottom:10px;
	}

#conv_colRtNormal TH
	{
	background-image:url("/3MContentRetrievalAPI/BlobServlet?assetType=MMM_Image&locale=en_US&blobAttribute=ImageFile&fallback=true&univid=1046799495867&placeId=10808&version=Maintenance,");
	padding:3px 10px 3px 7px;
	text-align:left;
	border-bottom:1px #757B7D solid;
	}

#conv_colRtNormal TD
	{
	padding:10px 10px 2px 7px;
	background-color:#ffffff;
	text-align:left;
	}

#conv_colRtAccentYellow
	{
	border:1px solid #cccccc;
	margin-bottom:10px;
	}

#conv_colRtAccentYellow TH
	{
	background-color:#F6F04F;
	text-align:left;
	border-bottom:1px #757B7D solid;
	}

#conv_colRtAccentYellow TD
	{
	padding:10px 10px 2px 7px;
	background-color:#F6F04F;
	text-align:left;
	}

#conv_colRtAccentRed
	{
	border:1px solid #E7E7E7;
	margin-bottom:10px;
	}

#conv_colRtAccentRed TH
	{
	background-color:#C71F1F;
	text-align:left;
	border-bottom:1px #757B7D solid;
	}

#conv_colRtAccentRed TD
	{
	padding:10px 10px 2px 7px;
	background-color:#C71F1F;
	text-align:left;
	}

#conv_colRtAccentPurple
	{
	border:1px solid #E7E7E7;
	margin-bottom:10px;
	}

#conv_colRtAccentPurple TH
	{
	background-color:#9A4D9E;
	text-align:left;
	border-bottom:1px #757B7D solid;
	}

#conv_colRtAccentPurple TD
	{
	padding:10px 10px 2px 7px;
	background-color:#9A4D9E;
	text-align:left;
	}

#conv_colRtAccent
	{
	border:1px solid #cccccc;
	margin-bottom:10px;
	}

#conv_colRtAccent TH
	{
	background-color:#F0F2F8;
	padding:3px 10px 3px 7px;
	text-align:left;
	border-bottom:1px #757B7D solid;
	}

#conv_colRtAccent TD
	{
	padding:10px 10px 2px 7px;
	background-color:#f5f5f5;
	text-align:left;
	}

#conv_colRtAccentGreen
	{
	border:1px solid #71C276;
	margin-bottom:10px;
	}

#conv_colRtAccentGreen TH
	{
	background-color:#8DDC92;
	padding:3px 10px 3px 7px;
	text-align:left;
	border-bottom:1px #71C276 solid;
	}

#conv_colRtAccentGreen TD
	{
	padding:10px 10px 2px 7px;
	background-color:#DBFFE4;
	text-align:left;
	}

#conv_MainBodyAccent
	{
	border:1px solid #cccccc;
	margin-bottom:10px;
	}

#conv_MainBodyAccent TH
	{
	background-color:#F0F2F8;
	padding:3px 10px 3px 7px;
	text-align:center;
	border-bottom:1px #757B7D solid;
	}

#conv_MainBodyAccent TD
	{
	padding:10px 10px 2px 7px;
	background-color:#f5f5f5;
	text-align:center;
	}

#conv_boxyellow
	{
	border:#333333 1px solid;
	margin:10px 0px 5px 7px;
	padding:10px;
	background-color:#faedba;
	}

#conv_boxgrey
	{
	border:#333333 1px solid;
	margin:10px 0px 5px 7px;
	padding:10px;
	background-color:#e7e7e7;
	}

.wtb
	{
	background-image:url("/3MContentRetrievalAPI/BlobServlet?assetType=MMM_Image&locale=en_US&blobAttribute=ImageFile&fallback=true&univid=1046799742994&placeId=10808&version=current");
	background-position:right;
	background-repeat:no-repeat;
	width:100%;
	margin-left:7px;
	margin-top:-3px;
	}

a.boldLink
	{
	font-weight:bold;
	font-size:1.0em;
	text-decoration:none;
	}

a.boldLink:hover
	{
	text-decoration:underline;
	}

input.sub
	{
	font-size:.9em;width:70px;
	}

.error
	{
	color:red;font-family:verdana;
	font-size:.9em
	}

.tableHead
	{
	background-color:#cccccc;
	font-weight:bold;
	font-family:verdana;
	font-size:14px;
	border:1px solid #000000;
	margin-top:5px;
	margin-bottom:5px;
	}

.bold
	{
	font-weight:bold;
	}

.product
	{
	padding-top:7px;
	padding-bottom:7px;
	padding-left:14px;
	padding-right:14px;
	}
.pic
	{
	vertical-align:top;
	margin:5px 5px 25px 5px;
	height:37px;
	width:37px;
	border-width:0;
	float:left;
	}

.sideBorder
	{
	border:1px solid #CCC;
	}

.sideHead
	{
	background-color:#CCD6E0
	;
	padding:9px;
	color:#658A65;
	font-weight:bold;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	width:182px;
	}

.sideContent
	{
	padding:10px;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	width:180px;
	margin-bottom:15px;
	}

.sideContent1
	{
	padding:10px;
	background-color:#E5EBE5;
	width:182px;
	margin-bottom:15px;
	}

.sideContent1Title
	{
	color:#666;
	}

.top2wrap
	{
	background-color:#F0F1F2;
	margin:12px;
	height:71px;
	}

.top2
	{
	padding:3px;
	}

.top2nest
	{
	background-color:#FFF;
	height:20px;
	margin:6px 20px 3px 80px;
	padding:0px;
	}

.top5wrap
	{
	background-color:#D7E3D7;
	margin:12px;
	height:71px;
	}

.top5
	{
	padding:3px;
	}

.top5nest
	{
	background-color:#EAF0EA;
	height:20px;
	margin:6px 20px 3px 80px;
	padding:0px;
	}

#banner
	{
	background:url(images/bannerBg.jpg) repeat-x right;
	height:43px;
	border-bottom:1px solid #fff;
	}

#banner H1
	{
	margin:0px;
	padding-left:10px;
	}

.prodTop
	{
	border:2px solid #BAD2BB;
	border-top:6px solid #BAD2BB;
	}

.prodTopImg
	{
	border:2px solid #BAD2BB;
	margin:25px 20px 8px 8px;
	}

.prodTopPad
	{
	padding:10px 20px 8px 8px;
	}

.quickclick
	{
	float:right;
	margin-left:25px;
	}

.caret
	{
	color:#f00;
	text-decoration:none !important;
	}

/* PRODUCT FAMILY STYLES */
.products
	{
	background-color:#CCD6E0;
	border:10px solid #CCD6E0;
	}

.products TH
	{
	background-color:#7C98AE;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border-bottom:solid #CCD6E0 4px;
	border-right:solid #CCD6E0 1px;
	padding:8px;
	}

.products TD
	{
	border-bottom:solid #CCD6E0 8px;
	border-right:solid #CCD6E0 1px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	text-align:left;
	background-color:#F0F1F2;
	}

.products TD IMG
	{
	border:1px solid #D5D5D5;
	}

.products TD A IMG
	{
	border:0px;
	}

.tabs
	{
	width:100%;
	border-bottom:10px solid #89AC89;
	margin:15px 0px 1px 0px;
	}

#rightColNormal 
	{
	padding:5px 4px 5px 6px;
	}

#rightColNormal th
	{
	padding:4px 8px 2px 8px;
	background-color:#7892C7;
	text-align:left;
	font:bold 0.9em/1 arial,sans-serif;
	color:white
	}

#rightColNormal td
	{
	padding:8px 8px 8px 8px;
	background-color:#E6EBF5;
	line-height:1;
	border:1px solid #7892C7;
	}

#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;
	}
	
.PromoSubTitle
	{
	font-family:Arial Narrow;
	font-size:11px;
	color:#6A6A6A;
	}



