#mortgage_rates_inner { 
  background-color: #FFFFFF;
  color: #000000;
}

#mortgage_rates_table { 
  border-collapse: collapse;
  border: 1px solid black;
  width:100%;
  width:expression("auto");
}

#mortgage_rates_table.centered { 
  text-align: center;
  border-collapse: collapse;
  padding: 2px;
}

#mortgage_rates_table th { 
  vertical-align: top;
  border: 1px solid black;
  border-collapse: collapse;
  padding: 2px;
}

#mortgage_rates_table td { 
  text-align: center;
  height: 60px;
  vertical-align: middle;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-top: none;
  border-bottom: none;
  padding: 2px;
}

#mortage_rates_table.lender { 
  border: none;
} 

.selected_header {
  background-color: #CCCCCC;
}

#mortgage_rates_table b { 
  font-weight: bold;
}
