body {
  font-size: 13px;
}
.contentWidth {
  width:79em;
}


/* Default Colors for Annuity Rate Watch */

.grid td a {
  color: #8080c0;
  text-decoration: none;
}

table.grid {
  border: 1px solid #8080c0;
}
.grid td {
	border: 1px solid #C1DAD7;
	color: #4f6b72;
}
.grid th a:visited {
  text-decoration: none;
}


.grid th {
	background-color: #cecee0;
	border-left: 1px solid #8080c0;
	border-right: 1px solid #8080c0;
	border-bottom: 1px solid #8080c0;
	text-transform: uppercase;
}



table.grid .hilite {
  background-color: #ffffec;
}
table.grid .baseRow {
  border-bottom: 1px solid #8080c0;
}


.rw1 { background-color: #ededed } /* darker */
.rw2 { background-color: #fbfbfb }
.rw1h { background-color: #fefde0 } /* hilite darker */
.rw2h { background-color: #fffff2 }

.rwF1 { background-color: #fcfdc6 } /* featured row 1 - darker */
.rwF2 { background-color: #ffffd9 }
.rwF1h { background-color: #ffffd9 }
.rwF2h { background-color: #ffffea }



.rhov { background-color: pink } /* row hover over */

