@charset "utf-8";

/* CSS Document */

/* Default typography configuration */

    *
    {
      font-family: Verdana, Geneva, helvetica, sans-serif;
      line-height: 180%;
      font-size: 13px;
    }
    
    .highlight_body { color: #B6A11E;}

/* TOC specific */

    #TOC
    {
     color: #FFF;
     line-height: 80%;
    }
    
    #TOC a
    {
      font-size: 75%;
      color:#fff;
      padding:2px;
      text-decoration:none;
    }
    
    #TOC img
    {
      height:16px;
      vertical-align:bottom;
      width:16px
    }
    
    #TOC .sp
    {
      display:none
    }


/* MAIN, bodycontent specific */

    #MAIN
    {
      color: #000;
    }
    
    
    #bodycontent a
    {
      color:#333
    }

/* TOOLBAR */

    #toolbar a,
    #toolbar a:hover,
    #toolbar a:visited,
    #toolbar a:active
    {
      font-size:8pt;
      text-decoration:none;
      color: #000;
    }

/* HEADING */

   .heading1,
    .heading2,
    .heading3,
    .heading4,
    .heading5,
    .heading6,
    .heading7,
    .headinginternal,
    .procedureheading
    {
     margin: 12pt 0 0 0; 
     padding: 0;
     line-height:normal;
    }

    .heading1,
    .heading2,
    .heading3,
    .heading4,
    .heading5,
    .heading6,
    .heading7,
    .headinginternal
    {
      color:#060;
      font-size:145%;
      font-weight: normal;
    }
    
    .headinginternal
    {
      font-size:120%;
    }
    
    .procedureheading
    {
      color: #7E670A;
      font-size: 110%;
      margin-right:6.5pt;
    }


/* CHARACTER STYLES */
    .menuoptions
    {
      display:inline;
      font-weight: bold;
    }
    
    .monospace
    {
      font-family:"Courier New", monospace, serif;
      white-space:pre
    }
    
    .emphasis
    {
      font-style:italic
    }

/* LISTS */

    ol.listnumber,
    ol.listnumber2,
    ol.listnumber3
    {
      list-style-position:outside;
      list-style-type:Decimal;
      margin-bottom:0;
      margin-top:6pt
    }
    
    li.listnumber,
    li.listnumber2,
    li.listnumber3
    {
      clear:none;
      margin:6pt 0 0;
      padding:0;
      text-decoration:none;
    
    }
    
    ol.listalpha,
    ol.listalpha2,
    ol.listalpha3
    {
      list-style-position:outside;
      list-style-type:lower-alpha;
      margin-bottom:0;
      margin-top:6pt
    }
    
    li.listalpha,
    li.listalpha2,
    li.listalpha3
    {
      clear:none;
      margin:6pt 0 0;
      padding:0;
    }
    
    ul.listbullet,
    ul.listbullet2,
    ul.listbullet3
    {
      list-style-image:none;
      list-style-position:outside;
      list-style-type:Square;
      margin-bottom:0;
      margin-top:3pt
    }
    
    li.listbullet,
    li.listbullet2,
    li.listbullet3
    {
      clear:none;
      margin:3pt 0 0;
    }
    
    .listcontinue
    {
      display:block;
      margin:6pt 0;
    }

/* TABLES */

    .tablebodytext
    {
      clear:none;
      font-size: 80%;
      margin:3pt 0;
    }

    .tableheading
    {
      font-size:80%;
      vertical-align:text-bottom;
      color: #060;
      font-weight: bolder;
    }
    

/* EXPANDING BLOCKS */

    .expandingblock,
    .expandingblock2
    {
	   padding: 0px 5px 5px 5px !important;
      
    }

	.expandingblock li,     
    .expandingblock li .listcontinue,
	.expandingblock li .listcontinue span,
    .expandingblock li .listcontinue2,
	.expandingblock li .listcontinue2 span,
    .expandingblock p.bodytext,
	.expandingblock p.bodytext span

	{
		font-size: 8pt!important;
	}
    
    .expandingblock
    {
      background-color:#eee;
      border: 1px solid #ccc;
      border-top: 3px solid #060;

    }
    
/* LINKS */
    a.wughelponly 
    {
      text-decoration: underline; 
    }


/* RELATED TOPICS */
	.relatedheading
	{
	 	font-weight: bold; 
	 	margin: 0;
	    padding: 0;
	}
	.relateditem 
	{ 
  		margin: 0;
	    padding: 0;
	}
	.relateditem a
	{
	  font-size: 8pt;
	}
