/* Font spec foundation */
body, p, td, th, li, dd, dl, dt
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: navy;
}
body
{
  font-size: 85%;
  margin: 3%;
  background: #E8EAEC;
}



/* Elements with a solid border */
fieldset, .boxed
{
	-moz-border-radius: 1em;
}
th.boxed
{
	-moz-border-radius: 0.4em;
}
td.boxed
{
	-moz-border-radius: 0.7em;
}


/* Various elements with a gray background */
.shaded, tr.alt_row td, tr.alt_row th
{
  background: #D8DADC;
}
div.shaded
{
  padding: 0.5em;
}

/* Clickable table rows in search results */
tr.result
{
	cursor: pointer;
}
tr.result:hover td
{
  background-color: yellow;
}


