body {
  background-image: url(images/background.gif);
  font-family: Arial, Helvetica;
  color: #394a6b;}

.container{
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #ffffff;
  width: 778px;
  border: 1px #ffffff solid;}

h1{
  margin:0;
  padding:0;
  color: #51617e; 
  font-weight: bold;
  font-size: 14px;
  word-spacing: 1px;
  margin-top: 0px;
  margin-bottom: 10px;}

h2{
  margin:0;
  padding:0;
  color: #51617e; 
  font-weight: bold;
  font-size: 14px;
  word-spacing: 1px;
  margin-top: 0px;
  margin-bottom: 10px;}

h3{
  margin:0;
  padding:0;
  color: #51617e;
  font-weight: bold;
  font-size: 12px;
  margin-top: 0px;
  margin-bottom: 0px;}

p.content{
  font-size: 12px;
  line-height:18px;
  color: #51617e;}

.break{
  margin-top: 10px;
  margin-bottom: 10px;
  height: 1px;
  background-image: url(images/break.gif);
  background-repeat: repeat-x;}

.footer{
  background-image: url(images/footer-pattern.gif);
  font-size: 9.5px;
  color: #51617e;
  font-weight: bold;
  text-align: center;}

.footer a{
  text-decoration: none;}
  
.footer a:hover{
  text-decoration: underline;}

.nav{
  cursor: pointer;
  background-color: #51617e;
  border-bottom: 1px #ffffff solid;
  height: 42.5px;}

.navb{
  cursor: pointer;
  background-color: #51617e;
  height: 41px;}

.navlink{
  color: #ffffff;
  font-size: 12px;}
  
.navlink a{
  text-decoration: none;}
  
.navlink a:hover{
  text-decoration: underline;}

.content img{
  border: 1px solid #b0b0b0;
  margin: 5px 15px 5px 0px;
  padding:5px;}

.references {
  border: 1px #cccccc solid;
  background-color: #f2f2f2;
  margin-top:15px;
  padding:5px;}
