/* for Contents page, the navigation in the left frame */
/* by Mathieu Federspiel, Feb 2005 */

BODY {	
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  line-height: normal; font-weight: normal;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #007c91
}

a, a:link
{
  font-style: normal;
  text-decoration: none;
  color: #FFFFFF; 
}
a:visited
{
  font-style: normal;
  text-decoration: none;
  color: #FFFFCC; 
}
a:hover, a:active 
{
  font-style: normal;
  text-decoration: underline;
  color: #FFFF00;
}

ul
{
  margin-left: 15pt;
  margin-right: 2pt;
  list-style-type: disc;
  font-size: 8pt;
}
ul ul
{
  margin-left: 10pt;
  margin-right: 1pt;
  list-style-type: circle;
  font-size: 8pt;
}
ul ul ul
{
  margin-left: 10pt;
  margin-right: 1pt;
  list-style-type: square;
  font-size: 8pt;
}
ul ul ul ul
{
  margin-left: 10pt;
  margin-right: 1pt;
  list-style-type: disc;
  font-size: 8pt;
}

/* ID for left frame navigation, with +- symbols, from http://javascript.internet.com */
#containerul, #containerul ul{
  text-align:left;
  margin:0;				/* Removes browser default margins applied to the lists. */
  padding:0;				/* Removes browser default padding applied to the lists. */
  font-size: 10pt;
}
#containerul li{
  margin:0 2pt 0 10pt;			/* top right bottom left - give the menu a sense of structure. */
  padding:0;				/* Removes browser default padding applied to the list items. */
  list-style-type:none;			/* Removes the bullet point that usually goes next to each item in a list. */
}
#containerul .symbols{			/* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  margin-left:-10pt;
  background-position:0 50%;
  background-repeat:no-repeat;
}
