/* styles for Truant level 2+ pages */



/* LOGO */

#divlogo {
  position: absolute;
  left: 481px;
  top: 12px;
  z-index: 5;
}



/* PHOTO */

#divphoto {
  position: absolute;
  left: 487px;
  top: 67px;
  z-index: 5;
}



/* PRIMARY NAVIGATION */

#divnavarea {
  padding-top: 67px;
}



/* MAIN AREA */
/* table encompasses everything between primary nav and footer */

#maintable {
}
#maintable div.strut1 {
  width: 254px;
  height: 1px;
}
#maintable div.strut2 {
  width: 496px;
  height: 1px;
}



/* SECONDARY NAVIGATION */

#divnav2area {
  padding-top: 30px;
  margin-bottom: 100px;
}
.divnav2link {
  margin-bottom: 5px;
}



/* MAIN TEXT */

#divmaintext {
  position: relative;
  padding-top: 28px;
  padding-right: 36px;
  margin-bottom: 16px;
}
#divmaintext p, #divmaintext li, #divmaintext h1, #divmaintext h2, #divmaintext h3, #divmaintext h4 {
  font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
  color: #636363;
  margin-top: 0px;
}
#divmaintext ul, #divmaintext ol {
  margin-top: 0px;
}
#divmaintext p, #divmaintext li {
  font-size: 12px;
  line-height: 16px;
}
/* paragraphs of larger text */
#divmaintext p.largetext {
  font-size: 18px;
  line-height: 22px;
}
/* top header on page */
#divmaintext h1 {
  font-size: 18px;
  font-weight: normal;
  color: #f88602;
}
/* inline headers */
#divmaintext span.inlineheader {
  color: #f88602;
}
#divmaintext h2 {
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  font-style: normal;
  color: #236953;
  margin-bottom: 0px;
}
#divmaintext h3 {
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  font-style: none;
  color: #636363;
  margin-bottom: 0px;
}
#divmaintext h4 {
  font-size: 12px;
  line-height: 16px;
  font-weight: normal;
  font-style: italic;
  color: #636363;
  margin-bottom: 0px;
}
#divmaintext a,
#divmaintext a:link,
#divmaintext a:visited {
  color: #546f66;
  text-decoration: underline;
}
#divmaintext a:active,
#divmaintext a:hover,
#divmaintext a:focus {
  color: #546f66;
  text-decoration: underline;
}
#divmaintext acronym {
  border-bottom: 1px dashed #636363;
	cursor: help;
}
#divmaintext p.successtext {
  font-weight: bold;
  color: #339933;
}
#divmaintext p.errortext {
  font-weight: bold;
  color: #990000;
}



/* AGC logo (About page) */

#imgagclogo {
  position: absolute;
  left: -180px;
	top: 130px;
	z-index: 1;
}

