#searchRecZone {  
    border: 1px solid #b8d7e5;
    padding: 20px;
}

#searchRecZone  .search-title {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.6em;
    font-weight: normal;
    margin-bottom: 10px;
}

#searchRecZone .search-content {
     font-weight: normal;
     max-width: initial;
}

#searchRecZone .search-nav {
      width: 100%;
      border: 0;
}
#searchRecZone .search-nav td {
      border: 0; 
      width: 20%;
      text-align:left;
	  vertical-align: top;
}    
#searchRecZone .search-nav td a,
#searchRecZone .search-nav td a:visited {
      text-decoration: none;
      font-weight: bold;
      color:#007fac;
} 


/* Pdp Related Categories */

#searchCatZone .search-titlebar {
	 background-image: -webkit-linear-gradient(top, #E7F2f5, #dceef2);
	 background-image: -moz-linear-gradient(top, #E7F2f5, #dceef2);
	 background-image: -ms-linear-gradient(top, #E7F2f5, #dceef2);
	 background-image: -o-linear-gradient(top, #E7F2f5, #dceef2);
	 background-image: linear-gradient(to bottom, #E7F2f5, #dceef2);
}

#searchCatZone .search-titlebar {
    border-left-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-width: 1px;
    border-color: #b8d7e5;
    font-weight:bold;
    box-sizing: border-box;
    height: auto;
    padding: 8px 12px;
}

#searchCatZone .searchbox-text {
    border: 1px solid #b8d7e5;
    box-sizing: border-box;
    overflow: hidden;
    padding: 6px;
}

#searchCatZone  a:link {
    color: #007fac;
    text-decoration: none;
}

#searchCatZone  ul.searchbox-links {
    list-style-position: outside none none;
    padding-left:0;
}
#searchCatZone  ul.searchbox-links li {
    padding: 0 0 8px 4px;
}