body {
  margin: 0;
  padding: 0; 
  padding-top: 10px;
  background: #fff; 
  text-align: center; 
  font: 14px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
  //color: #000;
}

.river
{
	color: #444444;
	background-color: white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.rivertable
{
	vertical-align: middle;
}

p {
	font-size: 14px
}

table {
	font-size: 14px
}

a, a:hover, a:active {
  color: #303080
}

a:hover {
  background-color: #303080;
  color: white;
  text-decoration: none;
}

