BODY	{  font-size: 9pt;
				font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                color: #666600;}
                
P			{ font-size: 9pt;
				font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                margin-top: 6pt;
                margin-bottom: 0pt; 
                margin-left: 6pt;
                text-align: left;
                color: #666600; }
                
P.CREDITS { font-size: 7pt;
                font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                margin-top: 0pt; 
                color: #000000; }

.BLACK {  color: #000000; }               
                
.indent18 { font-size: 9pt;
				font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                margin-top: 2pt;
                margin-bottom: 0pt; 
                margin-left: 23pt;
                text-align: left;
                color: #666600; }
                
P.CENTER { font-size: 9pt;
				font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                margin-top: 6pt;
                margin-bottom: 0pt;
                text-align: center;
                color: #666600; }
                
.SMALL { font-size: 8pt;
				font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                margin-top: 0pt;
                margin-bottom: 0pt;
                text-align: center;
                color: #666600; }
.SMALLLEFT { font-size: 8pt;
				font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                margin-top: 0pt;
                margin-bottom: 0pt;
                text-align: left;
                color: #666600; }
                
.TEXTBOLD { font-weight: bold; }  
              
.TEXTSLANT { font-style: italic; }                
                
P.LINKTOPAGE { font-size: 8pt;
                font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                font-weight: normal;
                margin-top: 3pt; 
                color: #666600; 
                margin-left: 15pt; }
                
P.ACTIVEPAGE { font-size: 9pt;
                font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
                font-weight: bold;
                margin-top: 3pt; 
                color: #666600; 
                margin-left: 12pt;}

A.PLAIN { margin-top: 9pt;
                margin-left: 15pt;
                color: #666600;
                text-decoration: none;}

A.NOUNDERLINE { text-decoration: none; color: #666600;}

A.TEXTCOLOR { color: #666600;}
A.TEXTCOLORBOLD { color: #666600; text-decoration: none; font-weight: bold;}

            
HR { color: #ff9900; 
        margin-top: 9pt; }
        
HR.NOSPACE { color: #ff9900; 
        margin-top: 0pt; 
        margin-bottom: 0pt;}
        
H1 { font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
        font-weight: bold;
        font-size: 14pt;
        margin-top: 3pt;
        margin-bottom: 0pt; 
        color: #666600;} 
        
.head1 { font-weight: bold;
        font-size: 12pt; 
        text-align: center;} 

H2 { font-size: 10pt;
        font-weight: bold;
        margin-top: 6pt;
        margin-bottom: 0pt;
        margin-left: 6pt; 
        text-align: left;
        color: #666600; } 

.head2 { font-size: 10pt;
        font-weight: bold; } 
        

ul			{ list-style-type: square;
				font-size: 9pt;
				font-family: Verdana, Arial, Helvetica, sans-serif; 
                margin-top: 6pt; 
                margin-left: 16pt; }
ul.nospace	{ list-style-type: square;
				font-size: 9pt;
				font-family: Verdana, Arial, Helvetica, sans-serif; 
                margin-top: 0pt; 
                margin-left: 16pt; }
ol			{ font-size: 9pt;
				font-family: Verdana, Arial, Helvetica, sans-serif;                                 
                margin-top: 6pt; 
                margin-left: 16pt; }
                
ul ul		{ list-style-type: disc;                                  
                margin-top: 6pt; 
                margin-left: 16pt; }	
ol ol		{ list-style-type: lower-alpha;                                  
                margin-top: 6pt; 
                margin-left: 16pt; }
li           { margin-top: 6pt;
                margin-bottom: 0pt;
                margin-left: 16pt;                 
                text-align: left;   }
                
li.nospace { margin-top: 0pt;
                margin-bottom: 0pt;}

TABLE { font-family : "Verdana", "Arial", "Helvetica";
    font-size : 9.0pt;
    text-align : left;
    vertical-align : top;
    margin-top: 6pt; 
    color: #666600; }
TABLE.NOSPACE { font-family : "Verdana", "Arial", "Helvetica";
    font-size : 9.0pt;
    text-align : left;
    vertical-align : top;
    margin-top: 0pt; 
    color: #666600; }
TR { font-family : "Verdana", "Arial", "Helvetica";
    font-size : 9.0pt;
    text-align : left;
    vertical-align : top;}
/* table heads have a dark background with light-colored text.*/
TH { font-family : "Verdana", "Arial", "Helvetica";
    font-weight : bold;
    font-size : 9.0pt;
    color : #FFFFFF;
    vertical-align : top;}
TD { font-family : "Verdana", "Arial", "Helvetica";
    font-weight : normal;
    font-size : 9.0pt;
    vertical-align : top;
    margin-top: 0pt;
    color: #666600; }
TD.RIGHT { font-family : "Verdana", "Arial", "Helvetica";
    font-weight : normal;
    font-size : 9.0pt;
    vertical-align : top;
    text-align : right;}
/* Use with TD */ 
.TEXTCENTER { text-align: center; 
    vertical-align: middle;}
.TEXTCENTERTOP { text-align: center; }        
.TEXTCENTERBOT { text-align: center; 
    vertical-align: baseline;}        
.NAVIGATION { font-family : "Verdana", "Arial", "Helvetica";
    font-weight : normal;
    font-size : 8.0pt;}
.SYMBOL { font-family: "Symbol"; 
    font-size : 11pt;}   
.WINGDINGS { font-family: "Wingdings"; 
    font-size : 12pt;}   
