@charset "utf-8";
/* CSS Document */


/* =General
-----------------------------------------------------------------------------*/

  body {
    background-color: #FFFFFF;
    margin-top: 0px;
  }

  /* Class for clearing floats */

  .clear {
    clear:both;
  }


  /* Remove border around linked images */


  img {
    border: 0;
  }

  /* =Typography
-----------------------------------------------------------------------------*/

  body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
  }

  .sbookhead {
      color: #677718;
      line-height: 20px;
  }

  .sbookbody {
      display: block;
      font-size: 8pt;
      line-height:20px;
      padding-right:80px;
  }

  .ART_content {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
                /* line-height: 200%; */
                 line-height: 150%;
  }

  .homepage #content .ART_content{
      line-height:28px;
      font-size:12px;
  }
  .nav_capgrey {
    font-size:11px;
    letter-spacing:1px;
    text-transform:uppercase;
    line-height:21px;
  }

  a.nav_capgrey, .nav_capgrey a {
    text-decoration:none;
  }

  .small { font-size: 7pt; }



/* =Headings
-----------------------------------------------------------------------------*/



  .header2 {

    font-size: 16px;
    line-height: 170%;
                color: #9BB134;
  }

  h5.propNameHead, .header3 {

    font-size: 14pt;
    font-weight: normal important!;
    color: #818288;
    padding-bottom: 10px;
    border-bottom: 1px solid #9BB134;
    margin-bottom: 10px;
    display: block;
    text-transform: uppercase;

  }

  .subheader, .header1 {
    font-size: 16px;
    color: #818288;
    line-height: 170%;
  }



/* =Links
-----------------------------------------------------------------------------*/
a:link       { color: #9BB134; text-decoration: none }
a:visited    { color: #818288; text-decoration: none }
a:hover      { color: #9BB134; text-decoration: underline }
a:active     { color: #FF0000; text-decoration: none }


/* =Main Nav
-----------------------------------------------------------------------------*/




/* =Sidebar
-----------------------------------------------------------------------------*/

.sideBarTitle {
 font-weight: bold;
 font-size: 9pt;
 padding-bottom: 8px;
}

.sideBarBody {
 font-size: 9pt;
}

.sideBarBody a {
 font-size: 9pt;
 color: #FFFFFF;
}

.sideBarLink  {
 padding-top: 10px;
 line-height: 100%;
}

.sideBarLink a {
 color: #FFFFFF;
}




/* =Main Content
-----------------------------------------------------------------------------*/




/* =Secondary Content
-----------------------------------------------------------------------------*/



/* =Footer
-----------------------------------------------------------------------------*/

  #footer {
    color: #9D9FA2;
  }

  #footer a:link {
    color: #9D9FA2;
    text-decoration:none;
  }

  #footer a:visited {
    color: #9D9FA2;
    text-decoration:none;
  }

  #footer a:hover {
    color: #9D9FA2;
    text-decoration:underline;
  }

  #footer a:active {
    color: #9D9FA2;
    text-decoration:none;
  }
