

/* Document Defaults */

a:active  { color: #335687}
a:hover   { color: #335687}
a:link    { color: #335687}
a:visited { color: #335687}
        
hr { width: 80%; color : #CCCCCC; size: 1 }

body { background-color: #FFFFFF;
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        margin-left: 20pt;
        }

             
table, caption, tr, th, td, ol, ul, h1, h2, h3, h4, h5, p, div
   { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

 
caption,
        .Body,
		.BodyRelative,
		.CellBody,
.FigCaption,
		.Indented1,
		.Indented2,
		.Indented3,
		.Indented4,
		.Indented5,
		.IndentedRelative,
		.Level1IX,
		.Level2IX,
		.Level3IX,
		.Level4IX,
		.Level5IX,
.Note,
.NoteWarning,
.NoteCaution,
.NoteDanger,
        .SmartList1,
        .SmartList2,
        .SmartList3,
        .SmartList4,
        .SmartList5,
          { color: #000000;
            font-style: normal; 
			font-weight: normal;
            margin-left: 0em; 
			margin-top: 1em; 
			margin-bottom: .5em;
            text-align: left; 
			text-indent: 0em; 
			text-decoration: none;
            white-space: normal; 
			font-size: 10pt;
			}
  
        .CellBody
          { margin-top: 0em;
            margin-bottom: 0em;
            font-size:10pt;
             }

        .CellHeading,
        .ChapterTitle,
        .FigCaption,
        .GroupTitlesIX,
        .Heading1,
        .Heading1nobreak,
        .Heading2,
	.Heading2NoBreak,
	.Heading3BreakHTML,
        .Heading3,
        .Heading4,
        .Heading5,
        .NewHTMLPage, 
        .ProcTitle, 
        .TableTitle,
        .Title
          { color: #335687; 
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
            font-weight : bold; 
            }


        .GroupTitlesIX, 
        .Heading1, 
        .Heading1nobreak, 
        .Heading2, 
	.Heading2NoBreak,
	.Heading3BreakHTML,
        .Heading3, 
        .Heading4, 
        .ProcTitle, 
         { margin-bottom: -.5em;
 	  }

        .ProcMark 
          { margin-left:15px;
            font-weight:bold;
            font-angle:italic;
             font-size: smaller;
             }
           


        .Title { font-size:160%; text-align:center; }
        .Heading1 { font-size:140%; }
        .Heading1nobreak { font-size:140%; }
        .NewHTMLPage, 
        .Heading2 { font-size: 120%; }
	.Heading2NoBreak { font-size: 120%; }
	.Heading3BreakHTML,
        .Heading3, 
        .ProcTitle, 
              { font-size: 105%; margin-top: 30px;}
		.Heading4 { font-size: 90%; margin-top: 30px;}
		.GroupTitlesIX { font-size: 130%; }
.FigCaption { text-align: center; }


.NoteWarning,
.NoteCaution,
.NoteDanger
    {font-weight:bold;}


        .Indented1
          { margin-left: 2.5em; 
		   }

        .Indented2
          { margin-left:5em; 
		   }

        .Indented3
          { margin-left: 7.5em; 
		   }

        .Indented4
          { margin-left: 10em; 
		     margin-bottom: 0;
		   }

        .Indented5
          { margin-left: 12.5em; 
		   }
        .IndentedRelative
          { margin-left: 2.5em; 
		   }

        .Level1IX
          { margin-left: 2.5em; 
		  margin-top: 0em; 
		  margin-bottom: 0em;
          }
        .Level2IX
          { margin-left: 5em; 
		  margin-top: 0em; 
		  margin-bottom: 0em;
          }
        .Level3IX
          { margin-left: 7.5em; 
		  margin-top: 0em; 
		  margin-bottom: 0em;
          }
        .Level4IX
          { margin-left: 10em; 
		  margin-top: 0em; 
		  margin-bottom: 0em;
          }
        .Level5IX
          { margin-left: 12.5em; 
		  margin-top: 0em; 
		  margin-bottom: 0em;
          }


  
        .Preformatted
          { font-family: monospace;
            }
        .PreformattedRelative
          { font-family: monospace;
             white-space: pre }

        .SmartList1, 
        .SmartList2,
        .SmartList3,
        .SmartList4,
        .SmartList5
		{ }
		

        .TableTitle
          {  }
          

        .TOC1
          { color: #000000;
            font-size: 110%;
            margin-left: 0em;
			 margin-top: 0.25em; 
			 margin-bottom: 0.25em;
            }

        .TOC2
          { color: #000000;
            font-size: 100%;
            margin-left: 2em;
			 margin-top: 0.25em; 
			 margin-bottom: 0.25em;
            }

        .TOC3
          { color: #000000;
            font-size: 90%;
            margin-left: 4em;
			 margin-top: 0.25em; 
			 margin-bottom: 0.25em;
            }

        .TOC4
          { color: #000000;
            font-size: 90%;
            margin-left: 6em;
			 margin-top: 0.25em; 
			 margin-bottom: 0.25em;
            }
            
		
/* Footnote Marker Style */
        .Footnote
          { font-size: 70%;
		   vertical-align: super }

        .TableFootnote
          { font-size: 70%;
		   vertical-align: super }

/* NOTES */

.NoteLabel 
    {
    font-weight: bold;
    font-style:normal;
    color: red;
    }
.NoteWarning,
.NoteCaution,
.NoteTip,
.NoteDanger,
.NoteSecurity,
    {
    margin-left: 60px;
    margin-right: 60px;
    margin-top: 20px;
    list-style-position: outside; 
    display: list-item; 
    }
.NoteCaution,
    {
    list-style-image: url(images/iconcaution.gif);
    }
.NoteTip,
    {
    list-style-image: url(images/icontip.gif);
    }
.NoteWarning,
    {
    font-style: normal;
    list-style-image: url(images/iconwarning.gif);
    }
.NoteDanger,
    {
    font-weight:bold;
    list-style-image: url(images/icondanger.gif);
    }
.NoteSecurity,
    {
    list-style-image: url(images/iconsecurity.gif);
    }

/* end of NOTES */
.NewStyle1
    {
    font-style:constantwidth;
    margin-top: 30px;
    }
		   
.pageHd {font-family:verdana,arial,helvetica,sans-serif; font-size:14pt; color:#335687; font-weight:bold;}
.headline {font-family:verdana,arial,helvetica,sans-serif; font-size:14pt; color:#666666; font-weight:bold;}
.subhead {font-family:verdana,arial,helvetica,sans-serif; font-size:11pt; color:#000000; font-weight:bold;}
.PageTitle { color: 000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px }
.tinyspace { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; text-decoration: none }
.bigspace { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none }
.footer, .footernav { background-color: #335687; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-left: 0px; margin-right: 0px; text-decoration: none }		
.footer { font-size: 10px } 
.welcomelink { color: #000000; font-weight: bold }
.footernav { font-size: 12px }
a:link.footernav { font-size: 12px; color:#FFFFFF; font-size: 12px; text-decoration: none }
a:visited.footernav { font-size: 12px; color:#FFFFFF; font-size: 12px; text-decoration: none }
a:active.footernav { font-size: 12px; color:#FFFFFF; font-size: 12px; text-decoration: none }
a:hover.footernav { font-size: 12px; color:#FFFFFF; font-size: 12px; text-decoration: none }
a:link.welcomelink { color: #000000; font-weight: bold }
a:visited.welcomelink { color: #000000; font-weight: bold }
a:hover.welcomelink { color: #000000; font-weight: bold }
a:active.welcomelink { color: #000000; font-weight: bold }
		


