/******************************************************************************
 * Directory.css
 *
 * RealPatterns Web Application Framework : Directory
 *
 * Copyright 2007 RealPatterns, Inc.  All rights reserved.
 *
 * A directory may be presented in a single column or multiple column layout.
 * Examples of directory implementations might be a table of contents, a
 * glossary, a bibliography, or a categorized list of bookmarks. Usually,
 * a directory will be represented as a hierarchical structure. Therefore,
 * it is advisible to use indentation properly for ease of reading.
 *
 * Color map:
 * ----------
 * rgb(50, 50, 50);     (Dark Gray)
 * rgb(255, 255, 255);  (White)
 * rgb(65, 123, 161);   (Indigo)
 * rgb(255, 133, 0);    (Orange)
 * rgb(96, 181, 238);   (Pastel Blue)
 * rgb(0, 100, 0);      (Green)
 */

/******************************************************************************
 * Directory.
 * Apply to division element, or table containing directory.
 */
.Directory {

  font: normal 10px sans-serif;
  margin: 0px auto 0px 0px;
}

/******************************************************************************
 * Directory::Level 1
 * Apply to 1st level elements.
 */
.DirectoryLevel1 {

  font: bold 14px sans-serif;
  color: rgb(100, 100, 100);
  border-bottom: 2px solid rgb(65, 123, 161);
  padding: 4px 0px 0px 0px;
  margin: 0px;
}

/******************************************************************************
 * Directory::Level 2
 * Apply to 2nd level elements.
 */
.DirectoryLevel2 {

  font: normal 12px sans-serif;
  color: rgb(0, 100, 0);
  border-bottom: 1px dotted blue;
  padding: 0px;
  margin: 8px 0px 0px 0px;
}

/******************************************************************************
 * Directory::Level 3
 * Apply to 3rd level elements.
 */
.DirectoryLevel3 {

  font: bold 10px sans-serif;
  color: rgb(0, 0, 100);
  border-bottom: 1px solid blue;
  padding: 0px;
  margin: 4px 0px 0px 8px;
}

/******************************************************************************
 * Directory::List
 * Apply to nested directory list.
 */
.DirectoryList {

  padding: 0px 0px 8px 8px;
  list-style-image: url('../gfx/bullet1r.gif');
}

/******************************************************************************
 * Directory::List Item
 * Apply to nested directory list items.
 */
.DirectoryListItem {

  font: normal 12px sans-serif;
  padding: 6px 0px;
}

/******************************************************************************
 * Directory::Item Link
 * Apply to directory links.
 */
.DirectoryItemLink {

  font: normal 12px sans-serif;
  color: rgb(65, 123, 161);
  text-decoration: underline;
  padding: 0px;
  margin: 0px;
}
