/* Document Defaults */

body { margin:0; 
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10pt;
       font-style: normal;
       font-weight: normal;
       color: #000000;
       background: "#FFFFFF";
       letter-spacing: normal;
       text-align: left;
       text-indent: 0cm;
       word-spacing: normal;
       adjust: left; }


a:active { color: #0000CC}
a:hover { color: #CC0033}
a:link { color: #3366CC}
a:visited { color: #9999CC}


/* Paragraph Styles */

BLOCKQUOTE { margin-left: 16px;} 

UL { font-size: 10pt; margin-left: 0px; }

OL.Numbered { font-size: 10pt; margin-left: 26px; }

LI.Numbered { font-size: 10pt; margin-bottom: 6px;} 

P.Error { margin-left: 0; font-size: 10pt; align: left; color: #FF0000}

P.Body { margin-left: 0; font-size: 10pt; align: left; }
P.BodyIndented { margin-left: 26px; font-size: 10pt; }

P.Label { margin-left: 0; margin-bottom: -6px; font-size: 10pt; align: left; font-weight: bold; }

P.Heading1 { font-size: 18pt; color: #003366 ; font-weight: bold; margin-top: 20}
P.Heading2 { font-size: 15pt; font-weight: normal; color: #003366}
P.Heading3 { font-size: 12pt; font-weight: bold; color: #003366}
P.Heading4 { font-size: 12pt; 
				font-weight: bold; 
				margin-top: 20; 
				font-style: normal; 
				color: #003366}

.NewHTMLPage { text-align: left;
               font-size: 14pt;
               font-weight: bold;
               margin-top: 10px;
               margin-bottom: 10px;
               margin-left:0px;}

.RefPage { text-align: left;
           font-size: 14pt;
           font-weight: bold;
           margin-top: 10px;
           margin-bottom: 10px;}

.SmartList1 { font-size: 10pt; margin-left: 120; margin-bottom: 5px; }

.BulletedDenseIndented { font-size: 10pt; margin-left: 30px; margin-top: 4px; margin-bottom: 8; }
.BulletedDense { font-size: 10pt; margin-left: 26px; margin-top: 4px; align: left; }

.ProgramCode{ font-family: courier; font-size: 6pt; margin-top: 0px; margin-bottom: 0px;}
.ProgramCodeLast { font-family: courier; font-size: 6pt; margin-bottom: 4px;}

.GlossaryTerm { font-size: 10pt; font-weight: bold;
                font-style: normal; color: #003366}

.Definition { margin-left: 300;}

.Term { position: absolute; left: 140; width:170; overflow:hidden;
	background:"#FFFFFF"; adjust: left; }
.H1TOC  { font-size: 14pt; margin-bottom: 6; margin-top: 10; }
.H1NoNumberTOC { font-size: 14pt; }
.H2TOC { margin-top: 2; font-size: 12pt; margin-left: 2em; margin-bottom:0em;}


.zProgramName { font-size: 10pt; font-weight: bold; margin-left: 130;
	        border:0; align: left; }

TR TD P.zProgramName { font-size: 10pt; font-weight: bold;
			border:0; margin-left: 0em; align: left; }

P.Anchor { margin-left: 10em;}


/* Table styles */
.Notebox { margin-left: 0em; }
.Codebox { margin-left: 0em; }
.generic { margin-left: 0em; }

PRE.ProgramCode { margin-left: 130; font-weight: normal; font: Helvetica;
                  font-size: 10pt;}

TABLE TR TD PRE.ProgramCode { margin-left: 0em; font-weight: normal;
			   font: Helvetica;
                           font-size: 10pt;}
TABLE TR TH PRE.ProgramCode { margin-left: 0em; font-weight: normal;
			   font: Helvetica;
                           font-size: 10pt;}
TABLE TR TD P.Body { border:0; margin-left: 0em; align: left; }
TABLE TR TH P.Body { border:0; margin-left: 0em; align: left; }
TD UL LI.SmartList1 { font-size: 10pt; border:0; margin-left: 0em; align: left; }

.BodyRelative { }

.CellBody { font-size: 10pt;}

.CellHeading { text-align: center; font-weight: bold; color: #003366}

.GroupTitlesIX { font-size: 16pt; color: #003366}

.Indented1 { }
.Indented2 { }
.Indented3 { }
.Indented4 { }
.Indented5 { }
.IndentedRelative { }
.Level1IX { }
.Level2IX { }
.Level3IX { }
.Level4IX { }
.Level5IX { }


.TableTitle { text-align: center; font-style: italic; font-weight: bold}
.Title { text-align: center; font-size: 18pt; color: #003366; font-weight: bold; margin-top: 20px}
.TOC1 {  font-size: 13pt; font-weight: bold}
.TOC2 {  font-size: 11pt}
.TOC3 {  font-size: 10pt}
.TOC4 {  font-size: 9pt}
.TOC5 {  font-size: 8pt}


/**************************************/
/*   Character Styles                 */
/**************************************/

.WebJump { }

.Emphasis {
       color: #000000;
       font-style: italic;
       font-weight: normal;
       text-decoration: none; 
       text-transform: none; 
       vertical-align: baseline }

.FileName { 
       color: #000000;
       font-style: normal;
       font-weight: normal;
       text-decoration: none; 
       text-transform: none; 
       vertical-align: baseline }

.FirstUse {
       color: #000000;
       font-style: italic;
       font-weight: bold;
       text-decoration: none;
       text-transform: none;
       vertical-align: baseline }

.GUI { color: #000000;
       font-style: normal;
       font-weight: bold;
       text-decoration: none; 
       text-transform: none; 
       vertical-align: baseline }

.ProgName {
       color: #000000;
       font-style: normal;
       font-weight: bold;
       text-decoration: none; 
       text-transform: none; 
       vertical-align: baseline }

.ProgName {
       color: #000000;
       font-style: normal;
       font-weight: bold;
       text-decoration: none; 
       text-transform: none; 
       vertical-align: baseline }

.ProgText {
       color: #000000;
       font-style: normal;
       font-weight: bold;
       text-decoration: none; 
       text-transform: none; 
       vertical-align: baseline }

.Strong {
       color: #000000;
       color: #000000;
       font-style: normal;
       font-weight: bold;
       text-decoration: none; 
       text-transform: none; 
       vertical-align: baseline }
       
.x_normal {
       color: #0000ff;
       font-style: normal;
       text-decoration: underline; 
       text-transform: none; 
       vertical-align: baseline }

.x_title {
       color: #0000ff;
       font-style: normal;
       text-decoration: underline; 
       text-transform: none; 
       vertical-align: baseline }

