body {
  margin-top: 0px;
}

body,td,.body,input,select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
}
.footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.links {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.subheads {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #7dc147;
}
.highlightcopy {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #053a26;
}

th { 
  /*background: #3A567D;*/ 
  background: #7dc147;
}
td.stars_5 { background: #c1c79a; }
td.stars_4 { background: #b1d1e0; }
td.stars_3 { 
  /* background: #f6e1cf; */
  background: #cac0d4;
}
td.stars_2 { 
  /* background: #eabce7; */
  background: #deeed6;
}
td.stars_1 { 
  /* background: #f2eeb4; */
  background: #aec3d0
}

table.hospital_finder tr {
  height: 1.5em;
}

.hospital {
  color: #333;
}
.hospital_name {
  color: #000;
  font-weight: bold;
  font-size: 110%;
}
.distance {
  font-style: italic;
}