/* Estilo de tabla a1b10 */
table.a1b10 {
  margin: 20px 0 20px 0;
  border:medium none;
  border-collapse:collapse;
  border-bottom:1px solid #ffcc00;
}
table.a1b10 th {
  background:#b3d0d3 none repeat scroll 0 0;
  border-bottom:1px solid #FFFFFF;
  font-size:11px;
  line-height:2.5em;
  padding:0 7px;
  text-align:left;
}
table.a1b10 th.serviceGroup {
  color: #298F9B;
  background:#FFCC00 none repeat scroll 0 0;
  font-size:15px;
  font-weight: bold;
}
table.a1b10 td {
  background:#f4f9fa none repeat scroll 0 0;
  border: 0;
  border-top:1px solid #b3d0d3;
  font-size:11px;
  line-height:135%;
  padding:5px 7px;
  vertical-align:top;
}
table.a1b10 tr.odd>td {
  background:#fffff9 none repeat scroll 0 0;
}
th.valor {
	width: 6em;
}

th.rango {
	width: 7em;
}
