/*
   CSS single source for multiple browsers
   Use "Separate Stylesheets droplet" to split for browsers
   
   (c) 2000 Peter K. Martin

*/

BODY {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt; /**IE5M**/
   font-style: normal;
   line-height: 130%;
   color: #000000;
   margin: 15px;
   background-color: #FFFFFF;
   background-repeat: no-repeat
   }

H1 {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 16pt; /**IE5M**/
   font-weight: bold;
   letter-spacing: -1;
   word-spacing: 0;
   color: #666666;
   line-height: 130%
   }

H2 {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt; /**IE5M**/
   font-weight: bold;
   color: #666666;
   margin: 1.5em 0 0.5em 0;
   line-height: 130%
   }

H3 {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 9pt; /**IE5M**/
   font-weight: bold;
   color: #666666;
   margin: 1em 0 0.5em 0;
   line-height: 130%
   }

H4 {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt; /**IE5M**/
   font-weight: bold;
   color: #666666;
   margin: 0.5em 0 0.5em 0;
   line-height: 130%
   }

P {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt; /**IE5M**/
   font-style: normal;
   line-height: 130%; /**IE5M**/
   word-spacing: 0px;
   color: #000000;
   margin: 0em 0em 0.75em 0em
   }

IMG.News {
   display: inline;
   padding-right: 10px;
   margin-left: 10px;
   }


A:link, A:visited {
   color: #0000FF;
   text-decoration: none
   }

A:hover {
   color: #FF0000;
   text-decoration: underline
   }

A:active {
   color: #FF0000;
   text-decoration: none
   }



TABLE {
   text-align: top;
   font-size: 100%;
   margin-bottom: 0em;
   vertical-align: top;
   }

TH {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   background-color: #DDDDDD;
   vertical-align: bottom;
   }

TR	{
   vertical-align: top;
   }
   
TD	{
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt; /**IE5M**/
   line-height: 120%;
   margin: 0.2em 0.2em 0.2em 0.3em; /**IE5M**/
   xvertical-align: top;
   }

TD.margin	{
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt; /**IE5M**/
   line-height: 120%;
   margin: 0.2em 0.2em 0.2em 0.3em; /**IE5M**/
   vertical-align: top;
   }



.AgendaItem {
   font-size: 7pt; /**IE5M**/
   line-height: 130%;
   margin: 3px 6px 3px 18px;
   text-indent: -12px;
   }
   
.Caption {
   font-size: 7pt; /**IE5M**/
   font-style: normal;
   line-height: 120%;
   margin: 3px 0px 5px 0px;
   }

.HighlightsHeading {
   font-size: 7pt; /**IE5M**/
   font-weight: bold;
   text-transform: uppercase;
   letter-spacing: 0.3em;
   margin: 3px 6px 3px 4px;
   line-height: 120%;
   }
   
.Lead {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 11pt; /**IE5M**/
   font-style: normal;
   line-height: 140%; /**IE5M**/
   word-spacing: 0px;
   color: #000000;
   margin: 1em 0em 1em 0em;
   }

.NavigationText {
   font-size: 7pt; /**IE5M**/
   line-height: 130%;
   color: #808080
   }
   
.NavigationGroup {
   font-size: 7pt; /**IE5M**/
   font-weight: bold;
   line-height: 100%;
   margin: 1em 0.5em 0em 0.5em;
   }

.ItemLeaderTitle, A.NewsHeadline:link, A.NewsHeadline:visited {
   font-size: 8pt;  /**IE5M**/
   font-weight: bold;
   line-height: 120%;
   padding: 1em 0em 0em 0em;
   margin: 1em 0 0 0
   }

.ItemLeaderText {
   font-size: 8px;  /**IE5M**/
   line-height: 140%; /**IE5M**/
   padding: 0em 0em 0em 0em
   }

.PageHeading {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 16pt; /**IE5M**/
   font-weight: bold;
   letter-spacing: -1;
   word-spacing: 2;
   color: #666666;
   margin: 0 0 18px 0;
   line-height: 130%
   }

.SectionHeading {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 7pt; /**IE5M**/
   color: #666666;
   line-height: 130%
   }
   
.SubNavItem {
   font-size: 7pt; /**IE5M**/
   margin: 1px 3px 0px 0px; /**IE5M**/
   }

A.SubNavItem:link {
   color: #0000FF
   margin: 1px 3px 0px 5px; /**IE5M**/
   }
A.SubNavItem:hover { color: #00FF00 }





li		{
      margin-top: .2em;
      margin-bottom: .2em
      }

/* not yet debugged
dd		{margin-left: 2em; }
ol		{font-size: 100%; margin-top: .5em; margin-bottom: .6em; margin-left: 4em;}
ul		{font-size: 100%; margin-top: .5em; margin-bottom: .6em; margin-left: 4em;}
ol p	{margin-bottom: 0em;}
ul p	{margin-bottom: 0em;}
ol ul	{list-style: disc; margin-top: .5em; margin-bottom: 0em;}
ul ul	{list-style: disc; margin-top: .5em;}
*/


pre		 {font-size: 100%; margin-top: 1.2em; margin-bottom: 1.5em;}
code      {font-family: courier new, courier; font-size: 110%; }


