/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, sans;
	font-size: 12px;
	min-width: 900px;
	background-color: #ffffff;
}

#theTop { height: 98px;
width: 100%;
background-image: url("images/headerRepeat.jpg");
background-position: left top;
background-repeat: repeat-x;
}

#theTopImage { height: 98px;
width: 900px;
background-image: url("images/header.jpg");
background-position: left top;
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
color: #ffffff;
font-size: 22px;
font-weight: normal;
padding-right: 20px;
}

#theTopAlso { height: 20px;
width: 880px;
background-color: #ffffff;
margin-left: auto;
margin-right: auto;
font-size: 17px;
font-weight: bold;
color: #002865;
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
}

#theTopAlso a { font-size: 18px;
color: #002865;
text-decoration: none; }

#theTopAlso a:hover { color: #666666; }

#theAlmostTop { height: 4px;
width: 100%;
background-image: url("images/navRepeat.jpg");
background-position: left top;
background-repeat: repeat-x;
}

#underTheTop { height: 15px;
width: 880px;
background-color: #ffffff;
margin-left: auto;
margin-right: auto;
font-size: 11px;
font-weight: bold;
color: #002865;
padding-left: 20px;
padding-right: 20px;
}

#underTheTop a { font-size: 11px;
color: #940000;
text-decoration: none; }

#underTheTop a:hover { color: #666666; }

#theBody { width: 900px;
height: auto;
margin-left: auto;
margin-right: auto;
}

#theBody h1 { font-size: 22px; font-weight: normal; color: #940000; border-bottom: 1px solid #002865; }
#theBody p { margin-left: 10px; font-size: 12px; }

#theFooter { clear: both;
width: 900px;
height: auto;
margin-left: auto;
margin-right: auto;
margin-top: 70px;
padding-left: 25px;
border-top: 3px solid #002865;
}

div.row {
  clear: both;
  padding-top: 10px;
  margin-left: 35px;
  }
  
div.row span.label {
  float: left;
  width: 100px;
  text-align: right;
  margin-top: 3px;
  }

div.row span.formw {
  float: left;
  display: block;
  margin-left: 5px;
  width: 240px;
  text-align: left;
  padding-left: 0px;
  } 
  
.alignLeft { text-align: left;
align: left;
}
 
