#montage{
  display:block; 
  padding:0; 
  margin:0; 
  width:100%; 
  background-image:url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&fallback=true&assetType=MMM_Image&blobAttribute=ThumbnailImage&version=current&univid=1180597068816"); 
  background-repeat: repeat-x;}

#topbanner{
  display:block; 
  padding:0; 
  margin:0; 
  width:100%; 
  background-image:url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&fallback=true&assetType=MMM_Image&blobAttribute=ThumbnailImage&version=current&univid=1180597174587"); 
  background-repeat: repeat-x;}
  
.sideBar {
  float:right;
  border:1px solid #7e7e7e;
  background:#fff url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&fallback=true&assetType=MMM_Image&blobAttribute=ThumbnailImage&version=current&univid=1180597163025"); 
  background-repeat: repeat-x;
  padding:4px 0 4px 4px;
  width:175px;}

.sideBarHead {
  position:absolute;
  width:175px;
  z-index:100; 
  background-image:url(/3MContentRetrievalAPI/BlobServlet?locale=en_US&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&version=current&univid=1180597096927);
  background-repeat:no-repeat;
  height:22px;
  margin-left:-8px;
  padding:8px 0px 0px 10px;}

.sideBarBody {
  margin-top:3px;
  padding:35px 10px 4px 10px;
  line-height:17px;}

.sideBar2 {
  float:right;
  border:1px solid #7e7e7e;
  border-top:0; 
  background-color:#d5ddf0;
  padding:4px 0 4px 4px;
  width:175px;}

.sideBarBody2 {
  margin-top:3px;
  padding:4px 10px;
  font-weight:bold;
  text-align:center; 
  line-height:17px;}

img.left{
  float:left;
  margin: 0 10px 10px 0;}

.titleText {
  display:block; 
  padding:5px 0px; 
  font-size:15px;}

.prodListing {line-height:20px;}
.red{color:red;}

.formfields{
  margin:.3em 0 .8em 0; 
  background-color: white;}

.otherfields{color: black;}

.tabs {
  height:29px; 
  clear:both; 
  background:url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&version=current&univid=1179258372899") bottom left repeat-x;}
  
a.tab {
  color:#000; 
  text-decoration:none !important; 
  font:bold 0.9em arial,sans-serif !important;}
  
.tabWrap {
  cursor:pointer; 
  float:left; 
  background: url("/3MContentRetrievalAPI/BlobServlet?locale=en_US&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&version=current&univid=1179258372814") top right no-repeat; 
  height:19px !important; 
  padding:10px 20px 0 15px;}

.tabContent {background:#f8f8f8 url("  /3MContentRetrievalAPI/BlobServlet?locale=en_US&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&version=current&univid=1180597878585") repeat-x; border:1px solid #808080; border-top:0; font-size:11px; line-height:16px; padding:0;}   

/*
.tabContent{
  background-color:#ececec; 
  xbackground:#faf6e5; 
  border:1px solid #808080; 
  border-top:0; 
  font-size:11px; 
  line-height:16px; 
  padding:0;}  FOR BACKGROUND WITHOUT GRADIENT */
  
.tabContent1 {background:#f8f8f8 url("  /3MContentRetrievalAPI/BlobServlet?locale=en_US&fallback=true&assetType=MMM_Image&blobAttribute=ImageFile&version=current&univid=1180597878585") repeat-x; border:1px solid #808080; font-size:11px; line-height:16px; padding:0;}

.tabContent td, .tabContent1 td{vertical-align:top;}

.centerTable td{
  border-bottom:1px solid #dbdbdb; 
  border-collapse:collapse; 
  text-align:center;
  padding:5px; }

.centerTable th  {
  xborder-top:1px solid #808080;
  border-bottom:1px solid #808080;
  border-collapse:collapse;
  text-align:center;
  padding:5px; }

.leftTable td{  
  border-bottom:1px solid #dbdbdb; 
  border-collapse:collapse; 
  padding:5px;
  text-align:left;}

.leftTable th{ 
  border-top:1px solid #808080;
  border-bottom:1px solid #808080;
  border-collapse:collapse;
  padding:5px; }

.noHeaderTable td{  
  border-top:1px solid #dbdbdb; 
  border-left:1px solid #dbdbdb;
  padding:5px;
  text-align:left;}

.noHeaderTable th{  
  border-top:1px solid #808080; 
  border-left:1px solid #dbdbdb;
  padding:5px;
  text-align:left;
  font-weight:normal;}

