
a:active  { color: #666666 }
a:hover   { color: #666666 }
a:link    { color: #666666 }
a:visited { color: #666666 }

hr 
    { 
    width: 80%; 
    color: #CCCCCC; 
    size: 1; 
    }

body, 
table, 
td, 
th 
    { 
    background-color: #FFFFFF;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    margin-left: 20pt;
    }

caption, 
tbody,
tr, 
ol, 
ul, 
li, 
h1, 
h2, 
h3, 
h4, 
h5, 
p, 
div, 
.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-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal; 
    font-weight: normal;
    
    text-align: left; 
    text-indent: 0em; 
    text-decoration: none;
    white-space: normal; 
    }
  

/*Heading styles */

.CellHeading,
.ChapterTitle,
.FigCaption,
.GroupTitlesIX,
.Heading0,
.Heading1,
.Heading2,
.Heading2NoSplit,
.Heading3,
.Heading4,
.Heading5,
.NewHTMLPage, 
.TableTitle,
.Title
    {
    color: #666666; 
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    padding-top: 4%;
    margin-bottom: 0;
    }

.Title 
    { 
    font-size: 160%; 
    text-align: center; 
    }
.Heading0,
.Heading1 
    { 
    font-size: 140%; 
    }
.NewHTMLPage, 
.Heading2, 
.Heading2NoSplit
    { 
    font-size: 120%; 
    }
.Heading3 
    { 
    font-size: 105%; 
    }
.Heading4,
.Heading5 
    { 
    font-size: 90%; 
    }
.GroupTitlesIX 
    { 
    font-size: 130%; 
    }
.FigCaption, 
.TableTitle
    { 
    text-align: center; 
    }
.CellHeading
    {
    padding-top: 0;
    }
    
.SmartList1, 
.SmartList2,
.SmartList3,
.SmartList4,
.SmartList5
    {  }


/* Notes and admonishments*/
.Note 
    {  }

.NoteWarning,
.NoteCaution,
.NoteDanger
    {
    font-weight: bold ; 
    }

/* TOC entries */
.TOC1,
.TOC2, 
.TOC3, 
.TOC4 
    { 
    color: #000000;
    margin-top: 0.25em; 
    margin-bottom: 0.25em;
    }

.TOC1 
    { 
    font-size: 110%;
    margin-left: 0em;
    }

.TOC2
    { 
    font-size: 100%;
    margin-left: 2em;
    }

.TOC3
    { 
    font-size: 90%;
    margin-left: 4em;
    }

.TOC4
    { 
    font-size: 90%;
    margin-left: 6em;
    }

/* Misc */

.Preformatted
    { 
    font-family: monospace; 
    }
.PreformattedRelative
    { 
    font-family: monospace;
    white-space: pre 
    }

.Footnote, 
.TableFootnote 
    { 
    font-size: 70%;
    vertical-align: super;
    }

/*  Index entries*/   
.Level1IX, 
.Level2IX, 
.Level3IX, 
.Level4IX, 
.Level5IX 
    { 
    margin-top: 0em; 
    margin-bottom: 0em;
    }
.Level1IX 
    { 
    margin-left: 2.5em; 
    }
.Level2IX
    { 
    margin-left: 5em; 
    }
.Level3IX
    { 
    margin-left: 7.5em; 
    }
.Level4IX
    { 
    margin-left: 10em; 
    }
.Level5IX
    { 
    margin-left: 12.5em; 
    }


/* Indents */
.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; 
    }

/* Top-nav and footer styles  .*/

.pageHd {font-family:verdana,arial,helvetica,sans-serif; font-size:14pt; color:#006666; 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: #669999; 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 } 
.footernav { font-size: 12px }
.welcomelink { color: #000000; font-weight: bold }
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 }

