body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 78%;
  color: #333333;
  margin: 10px;
}

.def {
  border: 1px solid #CCCCCC;
  margin: 0 0 .5em 0;
  }
  
h1 {
	color: #ffffff;
	font-weight: bold;
	font-size: 1em;
	font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, sans-serif;
	background-color: #5A86CA;;
	margin: 0;
	padding: .3em 0 .3em 0;
	text-align: center;
	}
	
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #333333;
	padding: 1.2em 2em 1.5em 2em;
	margin: 0;
	line-height: 1.3em;
	}
	
a:link, a:visited {
	color: #3366CC;
	font-size: .9em;
	}
	
a:hover {
	color: #FF9900;
	font-size: .9em;
	}
