#divZ1-title, #divZ2-title, #divZ3-title, #divZ4-title, #divZ5-title, #divZ6-title{color:blue; text-decoration:underline;}
h2{font-weight:bold;}

table{border-collapse:collapse;}
.dataTable th{padding:5px; text-align:left; font:bold 13px Arial; background-color:#f0f0f0;}
.dataTable td{padding-right:20px;}


.hpheader1{
  margin:0; 
  display:block; 
  background-image:url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ThumbnailImage&version=current&univid=1180601693953); 
  background-repeat:repeat-x; 
  border-right:1px solid #c4c4c4;}

.hpheader2{
  margin:0; 
  display:block; 
  background-image:url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ThumbnailImage&version=current&univid=1180601693999); 
  background-repeat:repeat-x; 
  border-right:1px solid #c4c4c4;}
  
.hpheader3{
  margin:0; 
  display:block; 
  background-image:url(/3MContentRetrievalAPI/BlobServlet?locale=en_WW&fallback=true&assetType=MMM_Image&blobAttribute=ThumbnailImage&version=current&univid=1180609769353); 
  background-repeat:repeat-x; 
  border-right:1px solid #c4c4c4;}

.hpbody{
  margin:0; 
  height:100%; 
  display:table; 
  border:1px solid #c4c4c4; 
  background:#f1f1f1; 
  padding:10px 5px 2px 5px;}
  
.thumb{float:left; margin:0 10px 10px 0;} 
.thumbborder{float:left; margin:0 10px 10px 0; border:1px solid #d3d3d3;}
.thumbhp{position:relative; z-index:2; float:left; margin:-20px 10px 2px 2px;}

.hp_col1{border:1px solid #d3d3d3; padding:7px 7px 0 7px; margin-top:10px; margin-right:10px; height:100%; display:table; }  
.hp_col2{border:1px solid #d3d3d3; padding:7px 7px 0 7px; margin-top:10px; margin-right:10px; height:100%; display:table;}
.hp_col3{border:1px solid #d3d3d3; padding:7px 7px 0 7px; margin-top:10px; margin-right:10px; height:100%; display:table;}  

.hp_col1 h2,.hp_col2 h2,.hp_col3 h2{color:#878787; font-size:16px; padding-bottom:5px;}

.sol_col1_2{display:block; width:120px; float:left;}
.sol_col2_2{display:block; float:left;}
.sol_col2_2 h3 a{text-decoration:none; color:black;}
.prodList ul{list-style:none; margin-left:0px;}
.prodList li{
  font-size:11px; 
  line-height:15px; 
  float:left; 
  display:inline; 
  width:100px; 
  margin:0 15px 10px 15px; 
  text-align:center;}  
  
.clear{clear:both;}
.handcursor{cursor:hand; cursor:pointer; }
.sideBar{
  float:right;
  border:1px solid #929292;
  background-color:#f0f0f0;
  width:190px;
  font-size:11px;}
  
.sideBar p{margin:7px; line-height:16px;}

.sideBar h3{
  color:#fff; 
  background:#767676; 
  padding:5px; 
  margin:2px;}
.sidebar img{ margin-left:7px;}
.sideSearch {margin:7px;}

.featured{
  float:right;
  background-color:#f0f0f0;
  width:190px;
  }

.featured h3{
  color:#fff; 
  background:#bb2d3d; 
  padding:5px; 
  margin:2px;}
  
.featured ul {list-style-type:none; padding:5px; margin:0;}

label{font-weight:bold; padding:10px 0;}
.red{color: red;}
.formfields {margin: .3em 0 .8em 0;background-color:white;}
.otherfields {color: black;}
.newsContainer{border:1px solid #d3d3d3; position:relative; padding:7px 7px 0 7px;}  
/*.newsContainer h2{color:#878787; font-size:14px; padding-bottom:5px;}*/