.borderTop {
  border-top:1px solid #eaeaea; 
}


 
.RecOpr {
  list-style-type: none;
  background:url(/CompassUI/Images/NavBarBg.jpg) repeat-x top #cfe9f8;
  border:1px solid #a6d0e7;
  padding:0px;
  margin:0px;  
  width:100%;
  display:inline-block;
  font-size:12px;
}
.RecOpr li {
  float: left;
  margin: 0px;
  padding: 4px 4px 4px 2px;
  background:url(/CompassUI/Images/RecBarSp.jpg) no-repeat right;
  display:block;   
}
.RecOpr li a,.RecOpr li a:Active,.RecOpr li a:Visited  {
  display: inline-block;
  padding: 2px 20px 2px 20px;
  height: 23px;
  margin:0px;
  color: #0a2746;
  text-decoration: none;
  font-weight:bold;
  text-align:center;
}

.RecOpr li a:hover {
  display: inline-block;
  color: #0a2746;
  border:1px solid #acd0e6;
  background-color:#f7fbfe;
  padding: 1px 19px 1px 19px;
  height: 26px;
  margin:0px;
  font-weight:bold;
  text-align:center;
  text-decoration:none;
}
.RecOpr li a.Active,.RecOpr li a.Active:Visited  {
  display: inline-block;
  color: #0a2746;
  border:1px solid #acd0e6;
  background-color:#ecf6fd;
  padding: 1px 19px 1px 19px;
  height: 26px;
  margin:0px;
  font-weight:bold;
  text-align:center; 
  text-decoration:none;
}  
.RecOpr li.ROLast
{
  background:none;
  display: inline-block;
  padding: 5px 20px 1px 20px;
  height: 23px;
  margin:0px;
}
.RecOpr li.ROLastDL{
  background:none;
  display: inline-block;
  padding: 0px;  
  margin:0px;    
  width:964px;
}


.FilterForm {
   margin-top:10px;
}
.FilterForm .row {
  margin: 0px 10px 0px 10px !important;     
}
#Filter
{
   clear:both;
   float: left;
   margin:0px;
   padding:0px;
   border-top:1px solid #76aec5; 
   background:none;
   list-style:none;
   display:none;
   width:100%;
} 

#FVBreadCrumb
{
   clear:both;
   float: left;
   margin: 1px 4px 0px 4px;
   padding:0px;    
   width:948px;    
   list-style:none;
}
#FVBreadCrumb li 
{
   margin:0px;
   padding:0px 0px 0px 0px;
   height:28px;
   float:left;
   background:none;
   list-style:none; 
}
#FixedFilter li.ProductFilter {
  float: left;
  margin: 0px;
  padding: 0px;
  background:none;
  display:block; 
  clear:both;
}

#FilterContent { 
  margin: 5px 5px 5px 5px;
  padding: 0px;
  width:935px;
  border:1px solid #aacde3; 
  background:none #ffffff;
  display:inline-block;
}

#FilterContent  li 
{
  padding:0px 0px 0px 10px;
  float: left;
  display:block;
  background:none;
  width:280px;
  height:20px;
}
#FilterContent  li a,#FilterContent  li a:Active,#FilterContent  li  a:Visited  {
  padding:0px;
  margin:0px;
  color: #0a2746;
  text-decoration: none;
  font-weight:bold;
  text-align:left;
}

#FilterContent li a:hover {
  display: inline-block;
  color: #4176b0;
  border:none;
  background:none;
  padding: 0px;
  height: 23px;
  margin:0px;
  font-weight:bold;
  text-align:left;
  text-decoration:underline; 
}



#ActiveFilter
{
  text-align: left;
  border-collapse: collapse;
  padding:0px;
  margin:0px 0px 10px 0px;  
  background-color:#f5f5f5;
  border:1px solid #b3b3b3;
  width:96%;
  display:block; 
}

.mhLimited img {
    max-height:70px; 
}

.SPGrad {
    background: url(/images/SPGrad.jpg) no-repeat left center;
}


