a:link       {
	color: #333333;
}
a:visited    { color: #666666 }
a:hover      { color: #003399 }
p            { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; margin-left: 10; margin-right: 10 }
p.last       { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; margin-left: 10; margin-right: 10; margin-bottom: 20; text-align:left }
p.note       { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt }
p.fstpara    { font-family: Arial, Helvetica, sans-serif; color: #333333; text-align: Left; font-size: 8pt; margin-top: 0 }
p.phdr       { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: bold; text-align: left; margin-top: 20; margin-bottom: 5 }
p.phdr-gld   { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #996633; font-weight: bold; text-align: left; margin-top: 20; margin-bottom: 5 }
p.header     { border-bottom:1px solid #7182BD; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #996633; text-align: left; margin-top:20; margin-bottom: 5 }
li           { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; list-style-image:url('images/grnbullett.gif'); margin-bottom:0; margin-top:0; line-height:11pt;  }
td           { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333 }
p.tblrvsd    { margin:2; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 8pt }
p.top        { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 7pt; text-align: right; margin-right: 2; }
p.tbltxt     { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; margin:5; }
p.tbltxtblchrt { font-family: Arial, Helvetica, sans-serif; color: #CC0000; font-size: 8pt; margin:1; color: #003399; font-weight: bold; text-align: center; }
p.tbltxtchrt { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; margin:1; text-align: center; }
p.tblhdr     { margin:2; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; font-weight: bold; }
ul           { margin-bottom: 2; margin-left:25; margin-right:3; font-family: Arial, Helvetica, sans-serif; font-size:8pt }
p.tblnote    { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 7pt; margin-left:3; margin-right:3 }
p.menulist   { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-indent: 0; margin-left:10; margin-right:10; margin-top:5; margin-bottom:10 }
p.header2    { border-bottom:1px solid #7182BD; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #996633; text-align: left; margin-top:0; margin-bottom: 5 }
p.q          { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#003399; font-weight:bold; margin-bottom:0; text-indent:0 }
.close       { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height:11 pt; color:#333333; text-align:right; margin-top:0; margin-bottom:0; }
.close2      { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height:11 pt; color:#333333; text-align:right; margin-top:5; margin-bottom:5;margin-right:10 }
p.leftcell   { text-align: center; margin-top: 60; margin-bottom: 5}
p.tblbl      { margin:2; font-family: Arial, Helvetica, sans-serif; color: #003399; font-size: 8pt; font-weight:bold }
p.header3    { border-bottom:1px solid #003366; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #996633; text-align: center; margin-top:20; margin-bottom: 10; font-weight:bold }
p.cuyn       { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: bold; text-align: center; }
p.header-lst { border-bottom:1px solid #7182BD; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #996633; text-align: left; margin-top:0; margin-bottom: 5; margin-left:0; margin-right:0 }
p.lst        { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; margin-left: 0; margin-right: 0; margin-bottom:5 }
p.artcllst   { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; margin-left: 10; margin-right: 5; margin-top:4; margin-bottom:0; word-spacing:0; text-align:left; text-indent:0;  }
p.phdr       { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: bold; text-align: left; margin-top: 20; margin-bottom: 5 }
p.appphdr    { font-family: Arial; font-size: 11pt; color: #996633; text-align: left; margin-left: 0; font-weight:bold }
p.appnmbr    { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: bold; text-align: left; margin-left: 0; margin-right:0; margin-top:8 }
p.app        { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 10pt }
p.v          { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 7pt; margin-top: 0; margin-bottom: 0; text-align:left}
p.erserhdr   { border-bottom:1px solid #7182BD; font-family: Arial; font-size: 10pt; color: #996633; text-align: left; margin-top:5; margin-bottom: 5; font-weight:bold }
p.tbltxt2    { font-family: Arial; color: #003366; font-weight: bold; font-size: 8pt; margin-left:5; margin-top:2; margin-bottom:2; }
p.tblhdr2    { border-bottom:1px solid #996633; margin-top:15; margin-left:5; margin-right:0; margin-bottom:0; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; font-weight: bold; border-left-width:1px; border-right-width:1px; border-top-width:1px; padding-left:0; padding-right:0 }
p.gaqTxt     { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; margin-left:15 margin-right:0}
p.gaqHDR     { font-family: Arial; color: #003366; font-size: 8pt; margin-left:0; font-weight:bold; margin-right:0}