a:link {  color: blue;  text-decoration: underline;  }a:visited {  color: #6699ff;  text-decoration: underline;  }a:hover {  color: #00aa00;  cursor: hand;  text-decoration: underline;  }a:active {  color: red;  text-decoration: underline;  }	      /* Tool Tip */     #dhtmltooltip{position: absolute;width: 150px;border: 1px solid black;padding: 5px;background-color: #eeeeee;visibility: hidden;z-index: 100;/*Remove below line to remove shadow. Below line should always appear last within this CSS*//* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */}  .tip {  text-decoration: underline;  font-style: italic;  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10pt;  }          /* Body */	body {  background-color: white;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10pt;  color: black;  margin-top: 20px;  margin-left: 20px;  margin-right: 20px;  margin-bottom: 20px;  }/* Controls maximum width */.max {  width: 670px;}    /* Horizontal Lines */hr {  color: black;  height: 1px;  }/* Text */ /* Headings */.avpc1, .avpc2 {  color: blue;  font-weight: bold;  text-align: center;  margin-bottom: 0px;    }.avpc1 {  font-size: 30pt;  }.avpc2 {  font-size: 22pt;  }  .avpcsm1, .avpcsm2 {  color: blue;  font-weight: bold;  text-align: center;  margin-bottom: 0px;  }  .avpcsm1 {  font-size: 19pt;  }.avpcsm2 {  font-size: 14pt;  }   .head {  font-size: 15pt;  color: blue;  font-weight: bold;  text-align: center;  line-height: 18pt;  }.head2 {  font-size: 11pt;  color: black;  font-weight: normal;  text-align: center;  line-height: 14pt;  }.head3 {  font-size: 16pt;  color: blue;  font-weight: bold;  text-align: center;  line-height: 19pt;  }.head4 {  font-size: 14pt;  color: black;  font-weight: normal;  text-align: right;  line-height: 17pt;  }   /* Regular Text */.tx, .txr, .txl {  color: black;  font-size: 10pt;  text-align: center;  font-weight: normal;  line-height: 13pt;  }.txr {  text-align: right}.txl {  text-align: left} /* Smaller Text */.tx8, .txr8, .txl8 {  color: black;  font-size: 8pt;  font-weight: normal;  line-height: 10pt;  text-align: center;  } .txr8 {  text-align: right}.txl8 {  text-align: left}  .tiny {  font-size: 7pt;  }/* Text Colors */.color1 {  color: blue;	}    .red {  color: red;  }/* Pullquote */  .pqright {  font-size: 10pt;  align: right;  width: 125px;  float: right;  background-color: #efefef;  margin-left: 20px;  margin-top: 10px;  margin-bottom: 10px;  border: black solid 1px;  padding: 10px;  }         /* Vertical line & spacing between menu & body */.vline {  background-image: URL(images/vline.jpg);  background-repeat: repeat-y;  vertical-align: top;  width: 15px;  }.sp {  width: 20px;  } /* List Items */ li {  list-style: disc outside none;  margin-bottom: 8pt;  }      /* Menu Links */.menu1 a:link {  color: blue;  text-decoration: none;  background-image: url(images/buttonblue.jpg);  background-repeat: no-repeat;  }.menu1 a:visited {  color: #6699ff;  text-decoration: none;  background-image: url(images/buttonblue.jpg);  background-repeat: no-repeat;  }.menu1 a:hover {  color: #00aa00;  cursor: hand;  text-decoration: none;  background-image: url(images/buttongreen.jpg);  background-repeat: no-repeat;  }.menu1 a:active {  color: red;  text-decoration: none;  }   /* Menu */.menu {  width: 195px;  height: 35px;  display: block;  }.menu1, .menu2 {   font-size: 9pt;  text-align: left;  font-weight: bold;  vertical-align: bottom;  width: 195px;  height: 27px;  display: block;  padding-top: 7px;  }.menu1 {  color: blue;  }.menu2 {  color: black;  }  .menut {  font-size: 18pt;  }    /* Tables */.main {  background-color: white;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10pt;  color: black;  vertical-align: top;  margin-left: 20px;  margin-right: 20px;  table-collapse: collapse;  }      .left {  background-color: white;  font-family: Verdana, Arial, Helvetica, sans-serif;  vertical-align: top;  width: 195px;  }.home {  vertical-align: bottom;  text-align: center;  width: 445px;  }    .logo {  text-align: center;  }   /* Trusting Him info box */.thwd {  background-color: #eeeeee;  color: black;  font-size: 8pt;  text-align: center;  line-height: 10pt;  }    