/* common styles for Truant home and level 2+ pages */



/* GENERAL */

html, body {
  margin: 0px;
}
/* don't set background color on html for sake of Dreamweaver */
body {
  background-color: #e9e9e9;
  text-align: center;        /* centers the page for IE/win */
}
/* remove space around forms */
form {
  display: inline;
  margin: 0;
  padding: 0;
}
/* set table defaults */
table {
  border: none;
  border-spacing: 0px;
  margin: 0px;
  padding: 0px;
}
td {
  padding: 0px;
  vertical-align: top;
}
span.printonly {
  display: none;
}



/* BACK TO TOP ANCHOR */

#divtopanchor {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1px;
  height: 1px;
  z-index: 1;
}



/* OUTER SHELL */
/* container for all page content */

#divoutershell {
  width: 750px;
  margin: 40px auto 0px auto;
  text-align: left;
}



/* PAGE AREA */
/* the area with a white background */

#divpagearea {
  position: relative;
  z-index: 1;
  width: 750px;
  background-color: #ffffff;
}




/* FOOTER */
/* "build with care" and contact info */

#divfooter {
  width: 750px;
  padding-bottom: 22px;
  text-align: left;

  font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 120%;
  font-weight: normal;
  color: #a6a6a6;
}
#divfooter a,
#divfooter a:link,
#divfooter a:visited {
  color: #546f66;
  text-decoration: none;
}
#divfooter a:active,
#divfooter a:hover,
#divfooter a:focus {
  color: #236953;
  text-decoration: underline;
}



/* COPYRIGHT AREA */
/* below the white area of the page */

#divcopyrightarea {
  width: 750px;
  padding-bottom: 50px;
}

#divcopyrightarea p {
  margin-top: 20px;
  text-align: right;

  font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 100%;
  font-weight: normal;
  color: #bbbbbb;

}
