/* NESTED ARTICLE STYLES */

div#article-nested {
  font-family: Arial,Helvetica,Sans-serif;
  color: #FFFFFF;
  font-size: 12px;
}

div#article-nested p {
  color: #FFFFFF;
  font-weight: normal;
  font-size: 12px;
  text-decoration: none;
  margin-top: 0px;
  margin-bottom: 12px;
}

div#article-nested ul {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 14px;
  padding-left: 0px;
  list-style-position: outside;
  list-style-type: disc;
  }
  div#article-nested ul li {
    color: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    }
    
    div#article-nested ul.sub {
      margin-top: 0px;
      margin-bottom: 0px;
      padding-left: 0px;
      list-style-position: outside;
      list-style-type: square;
      }
      div#article-nested ul.sub li {
        margin-left: 14px;
        color: #FFFFFF;
        font-weight: normal;
        font-size: 12px;
        }
  
div#article-nested a,
div#article-nested a:active,
div#article-nested a:visited {
  display: block;
  color: #C3C4C6;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
  padding-left: 14px;
  background-image: url('images/icon_link.gif');
  background-position: top left;
  background-repeat: no-repeat;
  }
div#article-nested a:hover {
  color: #FFFFFF;
  text-decoration: none;
  background-image: url('images/icon_link_over.gif');
  }
  
  div#article-nested .rightnavi a,
  div#article-nested .rightnavi a:active,
  div#article-nested .rightnavi a:visited {
    display: block;
    color: #C3C4C6;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;
    padding-left: 14px;
    background-image: url('images/icon_link.gif');
    background-position: top left;
    background-repeat: no-repeat;
    }
  div#article-nested .rightnavi a:hover {
    color: #FFFFFF;
    text-decoration: none;
    background-image: url('images/icon_link_over.gif');
    }
  div#article-nested .rightnavi a.selected,
  div#article-nested .rightnavi a.selected:active,
  div#article-nested .rightnavi a.selected:visited,
  div#article-nested .rightnavi a.selected:hover {
      color: #FFFFFF;
 }

  div#article-nested ul a,
  div#article-nested ul a:active,
  div#article-nested ul a:visited {
    display: inline;
    font-weight: normal;
    font-size: 12px;
    color: #C3C4C6;
    padding: 0px;
    margin: 0px;
    background-image: none;
    }
  div#article-nested ul a:hover {
    display: inline;
    font-weight: normal;
    font-size: 12px;
    color: #FFFFFF;
    padding: 0px;
    margin: 0px;
    background-image: none;
    }
    
div#article-nested a.link,
div#article-nested a.link:active,
div#article-nested a.link:visited,
div#article-nested a.back,
div#article-nested a.back:active,
div#article-nested a.back:visited,
div#article-nested a.document,
div#article-nested a.document:active,
div#article-nested a.document:visited,
div#article-nested a.pdf,
div#article-nested a.pdf:active,
div#article-nested a.pdf:visited {
  display: block;
  color: #C3C4C6;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
  padding-left: 14px;
  background-image: url('images/icon_link.gif');
  background-position: top left;
  background-repeat: no-repeat;
  }
div#article-nested a.link:hover,
div#article-nested a.back:hover, 
div#article-nested a.document:hover, 
div#article-nested a.pdf:hover {
  color: #FFFFFF;
  text-decoration: none;
  background-image: url('images/icon_link_over.gif');
  }

div#article-nested a.pdf,
div#article-nested a.pdf:active,
div#article-nested a.pdf:visited,
div#article-nested a.pdf:hover { padding-left: 16px; background-image: url('images/icon_pdf_red.gif'); }

/*Headlines*/

div#article-nested h1,
div#article-nested h2 {
  font-family: Arial,Helvetica,Sans-serif;
  font-weight: bold;
  font-size: 16px;
  margin: 0;
  }
div#article-nested h3,
div#article-nested h4 {
  font-family: Arial,Helvetica,Sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin: 0;
  }

div#article-nested h1 { color: #FFFFFF; font-size: 27px; line-height:29px; font-weight: normal; margin-bottom: 10px; }
div#article-nested h2 { color: #FFFFFF; font-size: 15px; line-height:17px; font-weight: bold; margin-bottom: 12px; }
div#article-nested h3 { color: #FFFFFF; font-size: 12px; font-weight: bold; margin-top: 12px; margin-bottom: 12px; }
div#article-nested h4 { color: #FFFFFF; font-size: 12px; font-weight: bold; margin-top: 12px; margin-bottom: 0px; }


