        body
          { background-color: #FFFFFF;
            background-image: url(images/backgrnd.gif);
            font-size: 12 px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
	}

/* Because tables do not inherit, and because Netscape
    does not restore body styles after tables: */

td, 
th, 
.CellBody, 
.CellHeading,
.mainbody, 
.tablebody {
    text-align: left;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12 px;
      margin-bottom: 4 px;}
.Code,
.CodeEmphasis,
.CodeStrong {
    font-family: Courier;
    font-size: 12 px;
    }
.Footnote {
    vertical-align: super;
    font-size: 8 px;
	}
.mainbody, 
.tablebody {
    margin-left: 30px;
    background-color : #FFFFFF;
    }

/* Link pseudoclasses */

        a:active  { color: #0000CC}
        a:hover   { color: #CC0033}
        a:link    { color: #3366CC}
        a:visited { color: #00008b}


/* Defaults for headings */

h1, 
h2, 
h3, 
h4, 
th, 
hr,
.Heading1,
.Heading2,
.Heading3,
.Heading4,
.Heading5,
.Heading6,
.NewHtmlPage,  
.TableTitle
.title 
.HeadingStyle {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #003366;
    }

/* End defaults for headings */

/* Specifics for headings */



.Heading1wNewPage,
.NewHtmlPage {
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    }

h1,
.Title {
    text-align: left;
    font-size: 20px;
    font-weight: bold;
    margin-top: 4px;
    margin-bottom: 2px;
    }

h2, 
.Heading1 {
    font-size: 18px;
    font-weight: bold;
    margin-top: 4px;
    margin-bottom: 2px;
    }

h3, 
.Heading2 {
    font-size: 16px;
    font-weight : bold;
    margin-bottom: 2px;
    }

h4, 
.Heading3 {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 2px;
}

h5, 
.Heading4 {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 2px;
}

h6, 
.Heading5 {
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 2px;
}

.TableTitle {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    }

.GroupTitlesIX {
    font-size : 22px;
    }

/* End headings */

/* General para styles*/

.AdmonDanger { }
.AdmonSecurity { }
.AdmonWarning { }
.Anchor {
    font-size : 1px;
    }
.Body {
      margin-top: 4px;
      margin-bottom: 4px;
      }
.BodyRelative {
      margin-top: 4px;
      margin-bottom: 2px;
      }
.Important { }
.Indented {
    margin-left : 35px;
    }
.Indented1 {
    margin-left : 5px;
    }
.Indented2 {
    margin-left : 10px;
    }
.Indented3 {
    margin-left : 15px;
    }
.Indented4 {
    margin-left : 20px;
    }
.Indented5 {
    margin-left : 25px;
    }
.IndentedRelative {
    margin-left : 5px;
    }

li {
    margin-top: 10px;
    }
.Note { }
.SmartList1, 
.SmartList2, 
.SmartList3, 
.SmartList4 { }
.Tip { }

/* End para styles*/

/* Table of contents and index*/

.TOC1, 
.TOC2, 
.TOC3, 
.TOC4 {
    margin-bottom: 2px;
    margin-top: 1px;
    }

.TOC1 {
    font-size: 12px;
    font-weight: bold;
    margin-top: 3%;
    }


.Level1IX {
    font-weight: bold;
    margin-top : 5px;    
    margin-bottom: 5px ;
    }
.Level2IX {
    margin-top: 5px; 
    margin-bottom: 5px ;
    margin-left: 20px;
    }
.Level3IX { 
    margin-top: 5px; 
    margin-bottom: 5px ;
    margin-left: 40px;
    }

/* End TOC, IX /*

/* Code and preformatted text */

.Preformatted,  
.PreformattedRelative,
.MenuSelection,
.Code,
.CodeEmphasis,
.CodeStrong {
    font-family: Courier;
    font-size: 85%;
    }
.CodeEmphasis { font-style: italic;}
.CodeStrong { font-weight: bold;}

/* Tables, see also mainbody at top */

td, 
.CellBody {
    vertical-align: top;
     }

th, 
.CellHeading {
    }

    
 /* General character formats, see also Code, Heading sections*/

.Emphasis { 
    font-style: italic;}
.EmphasisUnderline { 
    font-style: italic; 
    text-decoration: underline;}
.Footnote {
    vertical-align: super;
    font-size: 8 px;
	}
.Strong { 
    font-weight: bold;}
.StrongUnderline { 
    font-weight: bold; 
    text-decoration: underline;}
.StrongItalic{
    font-style: italic; 
	 font-style: italic; 
     }
.SubScript { }
.SuperScript { }
.Underline { 
    text-decoration: underline;
    }
.WebJump { }
.ZDingbat {
    font-family : ZapfDingbats, "Zapf Dingbats", Wingdings, Webdings;
    }

/* End general character formats*/

