  body {
    margin:0px 0px 10px 0px;
    }
  /* Home Page ================================== */
    div.homeTOCPane {
      padding-left: 11px;
      padding-top: 12px;
      padding-right: 11px;
      padding-bottom: 30px;
      }
    div.homeTOCPane span {
      font-size: 12px;
      font-weight: bold;
      }
    div.homeTOCPane td.c1 {
      width: 12px;
      }
    div.homeTOCPane td.c2 {
      font-family:verdana, arial, sans-serif;
      font-size: 11px;
      color: white;
      padding-bottom: 12px;
      }
    div.homeTOCPane A {
      font-size:12px;
      color: #FFFFFF;
      text-decoration: none;
      font-weight:bold;
      } 
    div.homeTOCPane A:hover {
      text-decoration: underline;
      }
      
      
    .homeFooter {
      font-family:verdana, arial, sans-serif;
      color:#FFF;
      font-size:11px;
      line-height:12px;
      padding-top:5px;
      }
  /* Other Pages ================================== */
    .content {
      font-family: georgia, verdana, arial, sans-serif;
      font-size: 12pt;
      line-height: 130%;  
      width: 500px;
      padding-top: 25px;
      margin-left: 35px;
      padding-bottom: 20px;
      }
      
    h2 {
      line-height: 1.1em;
      margin-top: 0px;
      }
    h3, h4 {
      line-height: 1.3em;
      margin-top: 1.5em;
      margin-bottom: 0.4em;
      }
    h3 {
      color: #00706B;
      border-bottom: 1px solid #666666;
      padding-bottom: 6px;
      }
    h4 {
      color: #D89B0E;
      }
    h5 {
      color: #666666;
      }
    ol, ul {
      margin-right: 0px;
      margin-top: 0px;
      }
    li {
      margin-top: 0.6em;
      margin-bottom: 0em;
      text-indent: 0em;
      }
    .linkPar {
      background-image: url(../images/linkArrow.gif);
      background-repeat: no-repeat;
      padding-left: 32px;
      padding-top: 3px;
      padding-bottom: 12px;
      }
      
      
      
    .footer {
      color:#333;
      font-size:11px;
      line-height:13px;
      padding-top:10px;
      border-top:1px solid #999;
      }
  /* Book Pages ================================== */
    .pageLabel {
      font-family: verdana, arial, sans-serif;
      font-size: 13px;
      line-height: 14px;
      font-weight: bold;
      letter-spacing: 3px;
      text-transform: uppercase;
      color: #FFF;
      background: #B9AB81;
      padding: 3px 0px 4px 10px;
      margin-bottom: 22px;
      }
    .bookTitle {
      font-size: 18pt;
      line-height: 1.2em;
      font-weight: bold;
      margin-top: 0px;
      margin-bottom: 12px;
      }
    .bookByline {
      font-style: italic;
      margin-top: 0px;
      margin-bottom: 16px;
      }
    .bookAuthor {
      margin-top: 0px;
      margin-bottom: 5px;
      }
    .bookPicture {
      margin-top: 16px;
      margin-bottom: 0px;
      }
    .bookTestimonial {
      font-style: italic;
      margin-top: 16px;
      }
    .bookTestimonialAuthor {
      text-align: right;
      margin-top: 4px;
      }
    .bookISBN {
      font-family: verdana, arial, sans-serif;
      font-size: 12px;
      line-height: 14px;
      background: #B9AB81;
      padding: 3px 0px 4px 10px;
      margin-top: 30px;
      }
    .bookTOCentry {
      margin-top: 10px;
      padding-top: 8px;
      border-top: 1px solid #B9AB81;
      }
  /* Testimonials ================================== */
    #testimonialDiv {
      padding: 20px;
      background: #E7D4A7;
      margin-bottom: 15px;
      }
    #testimonialDiv h2 {
      font-size: 14pt;
      text-align: center;
      color: #00706B;
      padding: 3px;
      }
    #testimonialDiv .testimonial {
      }
    #testimonialDiv .testimonialAuthor {
      font-size: 10pt;
      font-weight: bold;
      color: #00706B;
      padding-bottom: 12px;
      }
  /* Top Navigation ================================== */
    #navigatorPane {
      padding-left: 16px;
      padding-bottom: 8px;
      font-family: verdana, arial, sans-serif;
      font-size: 12px;
      color: #FFFFFF;
      }
    a.navigatorLink {
      font-weight:bold;
      color: #FFFFFF;
      text-decoration: none;
      }
    a.navigatorLinkCurrent {
      color: #FFFFFF;
      text-decoration: none;
      }
    a.navigatorLink:hover {
      font-weight:bold;
      color: #FFFFFF;
      text-decoration: underline;
      }
      
  /* Side Navigation ================================== */
    .sideNavPanel {
      font-family: verdana, arial, sans-serif;
      font-weight: bold;
      color: #FFFFFF;
      padding-left: 15px;
      padding-top: 20px;
      padding-bottom: 30px;
      padding-right: 15px;
      }
    .sideNavLevel1 {
      font-size: 11px;
      line-height: 12px;
      padding-top: 9px;
      padding-bottom: 3px;
      }
    .sideNavLevel2Group {
      padding-bottom: 6px;
      }
    .sideNavLevel2 {
      font-size: 10px;
      line-height: 11px;
      margin-left: 12px;
      padding-top: 5px;
      padding-bottom: 0px;
      }
    .sideNavPanel a {
      text-decoration: none;
      color: #FFFFFF;
      }
    .sideNavPanel a:hover {
      text-decoration: underline;
      color: #FFFFFF;
      }
  /* Links ================================== */
    A {
      color: #00706B;
      text-decoration: none;
      font-weight:bold;
      } 
    A:link {
      text-decoration: none;
      } 
    A:visited {
      text-decoration: none;
      } 
    A:active {
      } 
    A:hover {
      text-decoration: underline;
      }
