/* CSS Document for the As - Article System */

/*
  ArticleSystem (As) was created by Simon Erb in the year 2009  
*/


  /* General Tags */
  
  h4 {
    font-size: 14px;
    font-weight: bold;
  }
  
  h5 {
    font-size: 13px;
    font-weight: bold;
    font-style: italic;
  }
  
  /* Span Classes */
  
    span.error {
      font-weight: bold;
      color: #FF0000;
    }
    
    span.success {
      font-weight: bold;
      color: #006400;
    }
  
  /* Lists */
  
    /* Article Tree */
      
      ul.articleTree {
        list-style-type: none;
        margin: 0;
        padding: 0;
      }
      
      li.articleTreeRoot h3 {
        margin-bottom: 1em;
      }
      
      ul.articleTreeChildren {
        list-style-type: none;
        padding-left: 1.5em;
      }
      
      ul.articleTreeChildren li h4 {
        font-weight: bold;
        padding-bottom: 1em;  
      }
      
      li.articleTreeChildren {
        padding-bottom: 1em;
      }
      
      /* Checkbox Tree */
      
      ul.categoryCheckboxes {
        list-style-type: none;
        margin-left: 1em;
        padding-left: 1em;
      }
      
      /* Radio Tree */
      
      ul.categoryRadio {
        list-style-type: none;
        margin-left: 1em;
        padding-left: 1em;
      }
      
  /* Tables */
    
    /* Article Table */
    
      table.article {
        width: 100%;  
        border-bottom: 1px solid #999999;
        padding-bottom: 1em;
        padding-top: 1em;
      }
      
      table.article tr {
        
      }
      
      table.article tr td {
        vertical-align: top;  
      }
      
      tr.authorDate {
        font-weight: bold;
      }
      
      td.articleDate {
        text-align: right;
      }
      
      table.comments {
        width: 100%; 
        border-bottom: 1px solid #999999;
        margin-top: 1em;
        padding-bottom: 1em;
      }
      
      table.comments h4 {
               
      }
      
      table.comments h5 {
        margin-top: 1em;         
      }
      
      tr.commentAuthorDate {
        font-size: 12px;
      }
      
      td.commentAuthor {
      
      }
      
      td.commentDate {
        text-align: right;
      }
      
      tr.commentEditDelete {
        font-size: 12px;
      }
      
      tr.commentFullstory {
        margin: 1em;
      }      
      
      table.writeComment {
        width: 100%;
        border-bottom: 1px solid #999999;
        margin-top: 1em;
        padding-bottom: 1em;
      }
      
      table.writeComment h4 {
        margin-bottom: 1em;         
      }
    
    /* create article Table */
    
      table.createArticle {
        width: 100%;
      }
      
      table.createArticle td {
        vertical-align: top;
      }
  
  /* Form Fields */
  
    input.asInputText {
      width: 250px;
    }
    
    textarea.asTextarea {
      width: 250px;
      height: 100px;
    }
    
      
      
