body {
font-family: verdana, arial, sans-serif;
font-size: 13px;
line-height: 15pt;
  margin: 0;
  padding: 0;
  text-align: left;
}


#masthead {
  margin-bottom: 0px;
  align: center;
}

#masthead h1 {
  background: transparent url(/images/header.jpg) no-repeat center top;
  width: 900px;
  height: 76px;
  margin-top: 0px;
  margin-bottom: 0px;
}

#masthead h1 a {
  background: transparent url(/images/header.png) no-repeat center top;
  display: block;
  width: 900px;
  height: 75px;
  text-decoration:none;
  text-indent: -2000em;
  z-index:1000;  
}

b.nav {
color: #000066;
}

#body_content {
  width: 900px;
  margin: auto;
  text-align: left;
  align: center;
}

a:link {
color: #000066;
text-decoration: none;
}

a:visited {
color: #000066;
text-decoration: none;
}

div.clearer {
  height: 0;
  width: 0;
  float: none;
  clear: both;
}

.header {
background-image: url(images/header.png);
background-repeat: no-repeat;
width: 900px;
height: 75px;
margin-top: 0px;
}

.subheader {
background-image: url(images/subheader.png);
background-repeat: no-repeat;
padding-top: 5px;
width: 900px;
height: 26px;
margin-top: 0px;
text-align: center;
margin-bottom: 20px;
}

.nav {
float: left;
width: 175;
}

.right {
float: right;
text-align: left;
width: 160px;
}

.content {
width: 500px;
float: left;
padding-right: 20px;
padding-left: 20px;
}

.footer {
text-align: center;
}

h2 {
font-face: arial, verdana, sans-serif;
font-size: 15px;
color: #000066;
margin-top: 0px;
}

h3 {
font-face: arial, verdana, sans-serif;
font-size: 15px;
margin-bottom: -25px;
text-transform: uppercase;
}

P {
padding-bottom: 10px;
}

hr.seperate {
color: #000066;
background-color: #000066;
height: 2px;
}