/* styles for GuideMark lower level pages */



/* GENERAL */

html, body {
  background-color: #ffffff;
  margin: 0px;
}

p, h1, h2, h3 ul, li {
  background-color: transparent;
}

/* default link characteristics */
a,
a:link {
  color: #336600;
  text-decoration: underline;
}
a:visited {
  color: #339999;
  text-decoration: underline;
}
a:active,
a:hover {
  color: #00b2c0;
  text-decoration: underline;
}

/* remove space around form */
form {
  display: inline;
  margin: 0;
  padding: 0;
}



/* LOGO */

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



/* PRIMARY NAVIGATION */

#divprimarynav {
  position: absolute;
  left: 164px;
  top: 77px;
  z-index: 10;
  white-space: nowrap;
}



/* SECONDARY NAVIGATION */

#divsecondarynav {
  position: absolute;
  left: 0px;
  top: 125px;
  width: 164px;
  z-index: 10;

  font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
  font-size: 10px;
  color: #00657e;
  line-height: 10px
}
.divsecondarynavlink1 {
  font-weight: bold;
  margin: 5px 0px 6px 0px;
  padding: 8px 2px 7px 15px;
}
.divsecondarynavlink2 {
  font-weight: bold;
  margin: 5px 0px 6px 0px;
  padding: 8px 2px 7px 25px;
}
.divsecondarynavlink3 {
  font-weight: normal;
  margin: 5px 0px 6px 0px;
  padding: 8px 2px 7px 45px;
}
.divsecondarynavlinkon {
  background-color: #ccffff;
}

.divsecondarynavlink1 a,
.divsecondarynavlink1 a:link,
.divsecondarynavlink1 a:visited,
.divsecondarynavlink1 a:active,
.divsecondarynavlink1 a:hover,
.divsecondarynavlink2 a,
.divsecondarynavlink2 a:link,
.divsecondarynavlink2 a:visited,
.divsecondarynavlink2 a:active,
.divsecondarynavlink2 a:hover,
.divsecondarynavlink3 a,
.divsecondarynavlink3 a:link,
.divsecondarynavlink3 a:visited,
.divsecondarynavlink3 a:active,
.divsecondarynavlink3 a:hover {
  color: #00657e;
  text-decoration: none;
}



/* RIGHT COLUMN (QUOTE AND SUBSCRIBE BOX) */

#divrightcolumn {
  position: absolute;
	left: 576px;
	top: 342px;
	width: 160px;
	z-index: 6;
}

/* quote */
#divquote {
  margin: 0px 0px 40px 2px;
	width: 145px;

  font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 14px;
  font-weight: bold;
  color: #006c8d;
}
#divquote p {
  margin-top: 0px;
  margin-bottom: 14px;
}

/* subscribe box */
#divsubscribe {
}





/* TEXT: MAIN CONTENT / FOOTER */

/* outer div */
#divtextfoot {
  position: absolute;
  left: 164px;
  top: 100px;
  width: 596px;
  z-index: 5;
}
/* inner div: main text */
#divmaintext {
  padding: 36px 10px 36px 15px;
  margin-right: 199px;
  font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
  color: #00657e;
  background-color: #ddebd6;
  background-image: url(../img/textbkg.gif);
  background-repeat: no-repeat;
}
#divmaintext h1 {
  font-size: 17px;
  line-height: 22px;
  font-weight: normal;
  margin-top: 0px;
}
#divmaintext h2 {
  font-size: 11px;
  line-height: 18px;
  font-weight: bold;
  margin-top: 0px;
}
#divmaintext h3 {
  font-size: 11px;
  line-height: 18px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
}
#divmaintext h4 {
  font-size: 11px;
  line-height: 18px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0px;
  margin-bottom: 0px;
}
#divmaintext h5 {
  font-size: 11px;
  line-height: 18px;
  font-weight: normal;
  font-style: italic;
  margin-top: 0px;
  margin-bottom: 0px;
}
#divmaintext p {
  font-size: 11px;
  line-height: 18px;
  margin-top: 0px;
}
#divmaintext ul {
  margin-top: 0px;
}
#divmaintext li {
  font-size: 11px;
  line-height: 18px;
  margin-top: 0px;
}
#divblurbline {
  margin-top: 9px;
  margin-bottom: 9px;
  border-top: solid 1px #197493;
}
#divblurb {
}
#divblurb p {
  font-weight: bold;
  color: #018cbb;
}
#divblurb a:link,
#divblurb a:visited {
  color: #018cbb;
}
#divblurb a:active,
#divblurb a:hover {
  color: #00b2c0;
}


/* inner div: footer */
#divfooter {
  font-family: Verdana, Arial, Lucida, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #6b966d;
  margin: 16px 0px 25px 0px;
}
#divfooter a,
#divfooter a:link,
#divfooter a:visited {
  color: #6b966d;
}
#divfooter a:active,
#divfooter a:hover {
  color: #8abf8b;
}



/* PHOTO */

#divphoto {
  position: absolute;
  left: 561px;
  top: 100px;
  z-index: 5;
  white-space: nowrap;
}



/* LITTLE BLUE BOX */

#divbluebox {
  position: absolute;
  left: 561px;
  top: 302px;
  width: 27px;
  height: 29px;
  background-color: #5e9db3;
  z-index: 5;
}

