<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">	.after 	  {margin-top: .4em;
            }
            
        .after2   {margin-top: 1em;
            }
            
	.after2a   {margin-top: .2em;
            } 
            
	.after4   {margin-top: .4em}
	
	.after6   {margin-top: .6em}
	
	.after8   {margin-top: .8em}
	
	.afterNote 	  {margin-top: 1em}
	
	.afterQ		{ margin: .5em 0em .5em 0}
	
	.answers	{ color: green;
		         font-family: Garamond, serif;
		         font-weight: 600;
		         font-size: 15pt;
		         background-color: #F3FFFF;
	         }
	         
	.answersC	{ color: green;
		         font-family: Garamond, serif;
		         font-weight: 600;
		         font-size: 15pt;
		         background-color: #F3FFFF;
		         text-align: center;
		         text-indent: 0;
	         }	
	         
	 .back    {   text-align: center;
				text-indent: 0;
				margin-top: .6em; 
				margin-bottom: 0;
				font-family: arial;
				font-size: 14pt;
				font-style: italic;
				color: 000088;
				}    
	         
			  
	.begin	{text-indent: 0;
		margin-left: 2%;
		font-family: Garamond, serif;
		font-size: 16pt;
		margin-top: .8em;
			}		         
	         
 .bio{ color: white;
		  text-indent: 0;
		  margin: 1em 12% 1em 12%;
		  font-family: Verdana, sans-serif;
		  font-size: 12pt;
		  font-weight: 400;
			  }	
			  
 .bioLink{ color: 880000;
		  font-family: Verdana, sans-serif;
		  font-size: 12pt;
		  font-weight: 400;
		  margin-bottom: 5em;
			  }				  

	.black  { color: black  }  
	
	.Blink		{ color:  000099
					}
					
	.blue {color: #000099 }
	
    .blueBB {color: #0000bb }
	
	.blueBold    { font-weight: 600;
					color: 00008b;
					 text-align: center;
					text-indent: 0;
					font-family: Garamond, serif;
					font-size: 15pt;
					margin-top: 1em;
				   }	
				   
	.blueBld    { font-weight: 600;
					color: 00003e;
					font-family: Garamond, serif;
					font-size: 15pt;
				   }				   
	
	.blueV	{ color: navy;
				font-family: Verdana, sans-serif
				}
	
	.blue2 {color: #3366FF }
	
	.blue3  { color: #3399FF }
	
	.Bblue  { color: #0000FF  }
	
	.blue33FF  { color: #0033FF  }
	
	.blueCC	{color: #0000CC }        

	.blueEm	{color: #3300CC }

	.1FblueCC	{color: #1F00CC }   

	.RBblue  { color: #3300FF  }
	
	.Rblue  { color: #11008B  }
	
	.RblueBold	{ color: #11008B;
				  font-weight: 600;
				  }
				  
        .bold  { font-weight: 600;
                 color: 000066;
                 font-size: 16pt;
                 }
				  
	.border  { border-width: 3px;
				border-color: #0066FF;
				border-style: solid;
					 }			  

	.brick  {color: #8b0000 } 
	
	.brick2	{ color: #990033  }
	
	.brick3	{ color: #990066  }
	
	.brick4	{ color: #440000  }

	.brickBold  { color: #8B0000;
				   font-weight: 600; }
				   
	.brickBoldV  { color: #8B0000;
				   font-weight: 500;
				   font-family: Verdana, sans-serif;
				   font-size: 14pt;
				   text-align: center;
				   text-indent: 0;
				   margin-top: 1em;
				   }
				   
.brickBoldV2  { color: #8B0000;
				   font-weight: 500;
				   font-family: Verdana, sans-serif;
				   font-size: 14pt;
				   text-align: center;
				   text-indent: 0;
				   margin-top: 1em;
				   }				   
				   
	.brown		{ color: 993300  }			   
	
	.carry  { font-size: 70%;   
				font-family: Garamond, serif;
			}				

   .center   {   text-align: center;
				text-indent: 0;
				margin-top: .4em; 
				margin-bottom: 0;
				}
				
 .center0   {   text-align: center;
				text-indent: 0;
				margin-top: 0; 
				margin-bottom: 0;
				}				
				
	.center1   {   text-align: center;
				text-indent: 0;
				margin-top: 1em; }			
				
   .center2   {   text-align: center;
				text-indent: 0;
				margin-top: .2em; }	
				
   .center4   {   text-align: center;
				text-indent: 0;
				margin-top: .4em; }	
				
	.center6   {   text-align: center;
				text-indent: 0;
				margin-top: .6em; }				
				
	.color1  { color: ff6600 }
	
	.color2  { color: 3399cc }
	
	.color2a  { color:3399ff }
	
	.color3  { color: cc3366 }
		
	.color4  { color: 009966 }
	
	.color5  { color: cc6600 }	
	
	.color6  { color: 339900 }	
		
	.color7  { color: 3366cc }	
	
	.contribBorder  {  border-style: solid;
	             border-width: 4px;
	             border-color: DD0000;
				 margin: .1em;
			 }	
			 
			 
				
	

	.copy		{ color: #000088;
				  text-indent: 0;
				  }

	.copy1	{ color: #000088;
				  text-indent: 0;
				  margin-top: .3em;
				  }
				  
	.copy1b	{ color: #000088;
				  text-indent: .5em;
				  margin-top: .6em;
				  font-family: Garamond, serif;
				  font-size: 15pt;
				  }			  
				  
	.copyE		{ color: #0000BB  }
	
	.copyEb		{ color: #0000BB}


	.darkRed   { color: #990000  }
	
	.display   {margin-left: 14%;
	            margin-right: 14%;
	            margin-top: .5em;
	            margin-bottom: .5em;
		    font-family: Garamond, serif;
		    font-style: italic;
		    font-size: 16pt;
	            text-indent: 0;
	            color: 000055;
	            }	
	            
	.display2   {margin-top: .5em ;
				 margin-bottom: .6em;
				 margin-left: 102px;
				font-family: Garamond, serif;
				font-style: italic;
				font-size: 15pt;
	            text-indent: 0;
	           }	
	           
	 .display3   {margin-top: .5em ;
		      font-style: italic;
		      font-size: 16pt;
	            text-indent: 0;
	            text-align: center;
	           }	
	           
	 .display4   {margin-top: .5em ;
		      font-style: italic;
		      font-size: 16pt;
		      text-indent: 0;
	           }	           
	            
	.displayComp   {margin-left: 14%;
	            margin-top: .7em;
	            margin-bottom: .5em;
				font-family: Garamond, serif;
				font-style: italic;
				font-size: 17pt;
	            text-indent: 0;
	            }		            
	            
	            
	            
	.displayMulf   {
	            margin-top: .6em;
	            margin-bottom: .5em;
				font-family: Garamond, serif;
				font-style: italic;
				font-size: 16pt;
	            text-indent: 0;
	            text-align: center;
	            }  
	            
	 .displayPer3   { margin-left: 20%;
	            margin-top: .6em;
	            margin-bottom: .5em;
	            text-indent: 0;
				font-style: italic;
				font-size: 17pt;
				
	            }
	            
	            

	.dkGreenBold	{ color: #006400;
					   font-weight: 600;
					   }

	.dkGreen		{ color: #006600 }
	
	.dkGreen2		{ color: #006666 }
	
	.doc  {     font-size: 15pt;  
               font-family: Garamond, serif;
               color: 000066;
					}
					
	.docHide  {     font-size: 15pt;  
               font-family: Garamond, serif;
               color: FFC0DD;
					}				
					
	.doc1	{ font-size: 1pt; 
			font-family: Garamond, serif;
			color: 000066;
				}						
					
	.doc2	{ font-size: 2pt; 
			font-family: Garamond, serif;
			color: 000066;
				}	
				
	.doc4Ans	{ font-size: 4pt; 
			font-family: Garamond, serif;
			color: green;
			background-color: #F3FFFF;
			color: 000066;
	         }
			
	.doc4	{ font-size: 4pt; 
			font-family: Garamond, serif;
			color: 000066;
				}		
				
	.doc5	{ font-size: 5pt; 
			font-family: Garamond, serif;
			color: 000066;
				}						
					
	.doc6	{ font-size: 6pt; 
			font-family: Garamond, serif;
			color: 000066;
				}
				
	.doc8	{ font-size: 8pt; 
			font-family: Garamond, serif;
			color: 000066;
				}			
	
	.doc10  { font-size: 10pt; 
			font-family: Garamond, serif; 
			color: 000066;
			}
			
	.doc11  { font-size: 11pt; 
			font-family: Garamond, serif; 
			color: 000066;
			}			
			
	.doc12  { font-size: 12pt; 
			font-family: Garamond, serif; 
			color: 000066;
			}	
			
	.doc13  { font-size: 13pt; 
			font-family: Garamond, serif;
			color: 000066;
			}				
			
	.doc14  { font-size: 14pt; 
			font-family: Garamond, serif; 
			color: 000066;
			}		
			
	.doc16  { font-size: 16pt; 
			font-family: Garamond, serif;
			color: 000066;
			}		
					
	.docZ  {     font-size: 15pt;  
               font-family: Garamond, serif;
					color: #f9ffff;
					background-color: transparent;
					}
					
	.docBlue  {     font-size: 15pt;  
        	       font-family: Garamond, serif;
			color: #00008B;
					}
					
	.docBlueCC  {     font-size: 14pt;  
        	       font-family: Garamond, serif;
			color: #0000CC;
					}				
					
	.docBlueBold  {     font-size: 15pt;  
        	       font-family: Garamond, serif;
			color: #00008B;
			font-weight: 600;
					}				
					
	.docGrn  { 	font-size: 15pt;  
				font-family: Garamond, serif;
				color: #009933;
					}
					
	.docBrick  { 	font-size: 15pt;  
				font-family: Garamond, serif;
				color: #8B0000;
					}				
					
	.doc99  { 	font-size: 12pt;  
				font-family: Verdana, sans-serif;
				color: #000066;
					}	
				  
     .donations2      { font-family: Verdana, sans serif;
				  font-size: 13pt;
				  color: 000088;
				  text-align: center;
				  text-indent: 0;
				  font-style: italic;
				  margin-top: .4em;
				  }
				  
	 .donations1      { font-family: Verdana, sans serif;
				  font-size: 13pt;
				  color: 000088;
				  text-align: center;
				  text-indent: 0;
				  font-style: italic;
				  margin-top: .4em;
				  }			  
				  
	.drop	{ text-indent: 0;
			font-size: 17pt;
			font-family: Garamond, serif;	
			}

	.emphasis  { color: 800000  } 
	
	.emphasis2  {font-style: italic;
		             font-size: 16pt;
		             text-indent: 0;
		             font-family: Garamond, serif;	
		             color: 000066;
				 }	
				 
	.emphasis3  {font-style: italic;
		             font-size: 16pt;
		             font-family: Garamond, serif;	
		             text-align: center;
		             text-indent: 0;
				 }					 
				 

	.end		{ color: #550022;
	              text-align: center;
					text-indent: 0;
				 }
				 
					 
	.endP		{ color: #550022;
	              text-align: center;
					text-indent: 0;
					margin-top: 1.5em;
				 }			 

	.example     { text-indent: 0;
						margin-left: .7em;
						line-height: 1.4em;
						margin-top: 1em;
					}
					
	.ex	{ color: CC0000;
		  font-weight: bold;	}	
		  
	.exp		{ font-size: 68%;  
	           	font-family:  serif;
	                   }		  
					
	.exZ { font-weight: bold;
						color: #F9FFFF;
						}
	
	.exp2		{ font-size: 100%;  }
	
	.first0	{text-indent: 0;
			margin-left: 2%;
			font-family: Garamond, serif;
			font-size: 16pt;
			margin-top: 1em;
			}	
	
   .first  { margin: 0 0 0 0em;
			 border-style: solid;
             border-width: thick;
             border-color: #FFBDDE;
			 padding: .6em .5em }
			 
	.first2	{text-indent: 0;
		font-family: Garamond, serif;
		font-size: 17pt;
		margin-top: 1em;
			}	
			
	.first2C	{text-indent: 0;
	                  text-align: center;
		font-family: Garamond, serif;
		font-size: 17pt;
		margin-top: .5em;
			}			
			 
   .frac 	{ font-family: Garamond, serif;
			  font-size: 10pt; 
			  }
			  
	.fracAns	{ color: green;
			         background-color: #F3FFFF;
			         font-family: Garamond, serif;
			         font-weight: 600;
			         font-size: 12pt;
	         }		  
			  
	.frac2 	{ font-family: Garamond, serif;     
			  font-size: 12pt; 
			  color: 000066;
			  }
			  
	.frac3 	{ font-family: Garamond, serif;     
			  font-size: 13pt; 
			  color: 000066;
			  }			  
			  
	.frac2Z 	{ font-family: Garamond, serif;     
			  font-size: 12pt;
			  color: #f9ffff;
			  }		  
			  
	.frac2br 	{ font-family: Garamond, serif;
			  font-size: 12pt;
			  color: #990000;
			  }
			  
	.frac2gr 	{ font-family: Garamond, serif;
			  font-size: 12pt;
			  color: #009933;
			  }
			  
	.frac2grPr 	{ font-family: Garamond, serif;
					background-color: #F3FFFF;
			  font-size: 10pt;
			  color: green;
			  font-weight: 600;
			  }		  
			  
	.frac2bl 	{ font-family: Garamond, serif;
			  font-size: 12pt;
			  color: #3300ff;  }
			  
			  
			  
	.frac2blCC 	{ font-family: Garamond, serif;
			  font-size: 12pt;
			  color: #0000CC;
			  }
			  
	.frac99 	{ font-family: Verdana, sans-serif;
			  font-size: 10pt;
			  color: #000099;
			  }		  
	
	.fracN 	{ font-family: Garamond, serif;
			  font-size: 9pt; 
			  }
			  
	
		
	.green   { color: green;
	           font-weight: 600 }
	           
	.greenborder  {  border-style: solid;
             border-width: .4em;
             border-color: 009900;
			 margin: 0em;
			 }           
			   
     .grn    { color: #009933 }
     
     .grnBold    { color: #009933;
     			   font-weight: 600;
     			   }
     
     .grn2    { color: #009900 }
     
     .green2  { color: #00CC00  }

	.GGreen   { color:  #006600  }
	
		
	.green3		{ color: 006633 }
	
	.green4		{ color: 00CC66 }

	.hidden	{ visibility: hidden }

	.hide  { background-color: #FFC0DD;
				color: #FFC0DD }
				
	.hideGif  { background-color: #008855;
				color: #008855 }				
				
	.show  { background-color: transparent;
            		color: 008855;
				font-weight: 600;
				font-size: 15pt;
				font-family: Garamond, serif}
				
	.showFr  { background-color: transparent;
            		color: 008855;
				font-weight: 600;
				font-size: 12pt;
				font-family: Garamond, serif}				
				
	.showZ  { background-color: transparent;
            		color: f3ffff;
				font-weight: 600;
				font-size: 15pt;
				font-family: Garamond, serif}				

	.hor	 {text-align: center;
			  margin-top: .5em;
			  color: 909090;
			  }
			  
	.horP	 {text-align: center;
			  margin-top: .5em;
			  }		  
			  
	.horCont	 {text-align: center;
			  margin-top: .8em;
			  color: #880000;
			  }	  
			  
	.hotPink  { color: #FF0099  }	
	
	.hotPink2  { color: #FF0066  }
	
	.hotPink3  { color: #FF3399  }
	
	.hotPink4  { color: #FF00CC  }
	
	.indent		{ 	text-indent: 0;
					margin-left: 50px;
					font-family: Garamond, serif;
					font-size: 15pt;
					}
					
	.indent2		{ 	text-indent: 0;
						margin-left: 38px;
						font-family: Garamond, serif;
						font-size: 15pt;
						}
						
	.indent3		{ 	text-indent: 0;
						margin-left: 48px;
						font-family: Garamond, serif;
						font-size: 15pt;
						}
						
	.indent4		{ 	text-indent: 0;
						margin-left: 75px;
						margin-top: 1em;
						font-family: Garamond, serif;
						font-size: 15pt;
						}					
						
						
    .indentQ	{  text-indent: 5%;
                   font-family: Garamond, serif;
				 	font-size: 15pt;
				 	margin-top: 0;
						}
    
    
    
    
	.indexBorder  { border-color: FF0000;
				    border-style: solid;
				    border-width: 4px;
				    }
	
	.inline     {display: inline;
                vertical-align: sub; }
                
				
	.introCopy		{ color: #004400;
				  text-indent: 0;
				  }
				  
	.introd  {	margin: .1em 1.5em 0 1.5em;
			text-indent: 5%;
			font-size: 15pt;
			font-family: Garamond, serif;
			line-height: 1.2em;
			}	
			
	.introd1  {	margin: .3em 1.5em 0 1.5em;
			text-indent:0;
			font-size: 15pt;
			font-family: Garamond, serif;
			line-height: 1.2em;
			}		
			
			
.introE		{ color: 002000  }				  


	.introLink	{ color: 333399; font-weight: 600;
				  font-size: 16pt;
				  }
				  
	.KeyAmount	{ color: #00FF99  }
	
	.KeyOrange	{ color: #FF9933  }
	
	.KeyPercent	{ color: #FF66FF  }
	
	.KeyBase	{ color: #EE8800}
				  
   .Lafter   { text-indent: 0;
	            margin-top: .4em; }
	            
 .Lafter2  { text-indent: 0;
	            margin-top: .2em; }            
	            
	.LafterA   { text-indent: 0;
	            margin-top: .4em; }            
	            
  .Lafter1   { text-indent: 0;
	            margin-top: 1em; }	 
	            
  .Lafter6   { text-indent: 0;
	            margin-top: .6em; }	            
	            

	.left     { text-indent: 0;
			}
			
	.left4	 { text-indent: 0;
		   margin-top: .4em  }		
						 
	.leftP	 { text-indent: 0;
		   margin-top: .6em  }
				
	.leftPP	 { text-indent: 0;
		   margin-top: 1em  }
				
	.left0	 { text-indent: 0;
				margin-top: 0;  }			
				
	.lesson { font-family: Arial, sans-serif;
					margin-top: 1em;
               color:navy;
			   font-size: 12pt;
               font-weight: bold;
               text-align: center;
               text-indent: 0; 
               }			
				
	.list			{ color: #00008B;
					font-family: Verdana, sans-serif;
					line-height: 1.4em;
					font-size: 14pt; 
					}
					
	.list2		{ color: #00008B;
					font-family: Verdana, sans-serif;
					margin-top: .6em;
					margin-left: 0;
					text-indent: 0;
					font-size: 12pt;
					font-weight: 600;
				}	
				
	.list3			{ color: #00008B;
					font-family: Verdana, sans-serif;
					line-height: 1.6em;
					font-size: 12pt; 
					}	
					
	.list4			{ color: #00008B;
					font-family: Verdana, sans-serif;
					line-height: 1.7em;
					font-size: 11pt; 
					margin-left: 10%;
					}						
				
		  
			  
			  
 	.mathpage  { color: 000077;
 		         font-family: BethHand;
 		         font-size: 28pt;
 		         text-align: center;
 		         text-indent: 0
 		         }
					
	.mauve	{ color: #6633CC }
	
	.mauve2	{ color: #6633FF }
	
	.nextKey2	{ color: #CC8800;
	 			 font-weight: 600;
	 			 }

	.nextprob { margin: .6em .5em;
	            text-indent: 0}
	            
	.no		{ margin-top: 0;
			  margin-bottom: 0;
			  }

   .note  {   font-size: 11pt;
			   	font-family: Verdana, sans-serif;
					text-indent: 0;
					margin-top: 1em;
					margin-right: 15%;
					margin-left: 15% ;
					color:  000066;
                }

   .noteC  {   font-size: 11pt;
			   	font-family: Verdana, sans-serif;
					text-indent: 0;
					text-align: center;
					margin-top: .6em;
					margin-bottom: .6em;
                }
				
	.noteAfter {   font-size: 11pt;
			   	font-family: Verdana, sans-serif;
					text-indent: 0;
					margin-left: 15%;
					margin-right: 15%;
					margin-top: .6em;
					color:  000066;
                }
                
       .Fnote	{   font-size: 10pt;
		font-family: Verdana, sans-serif;
		color: 000066;
				} 
				
	   .Fnote8	{   font-size: 8pt;
		font-family: Verdana, sans-serif;
		color: 000066;
				} 			
				
	.Pnote	{   font-size: 11pt;
			   	font-family: Verdana, sans-serif;
					text-indent: 0;
					margin: .3em 15%;
					color:  000066;
                }
					 
	.Vnote	{   font-size: 11pt;
			   	font-family: Verdana, sans-serif;
			   	color: 000066;
				}
				
	.Vnote2	{   font-size: 11pt;
			   	font-family: Verdana, sans-serif;
			   	color: 0000ff;
				}				
				
	.VnoteInv	{   font-size: 11pt;
			   	font-family: Verdana, sans-serif;
					color: #FFFFDD;
				}
				
	.orange	{ color: #FF6600; }
	
	.orange2	{ color: #CC3300  }
	
	.orange3	{ color: #FF6633; }
	
	.orange4	{ color: #CC6600  }
	
	.orange5	{ color: #FF9900  }
	
	.orange6	{ color: #FF3300  }
	
	.orange7	{ color: #FFCC00  }
	
	.owlEnd	    { color:  #880042  }
	
	P  {	margin: .1em .6em;
			text-indent: 5%;
			font-size: 15pt;
			font-family: Garamond, serif;
			line-height: 1.3em;
			color: 000066;
			}
			
	.pink		{ color: #FFB0DD }		
			
	.pinkish		{ color: #cc3366  }
	
	.pinkish2		{ color: #cc3399  }

	.pointBold  { color: #990000;
				  font-weight: 700;
				 }
				 
	.powers  {     font-size: 14pt;  
        	       font-family: Garamond, serif;
			font-weight: 600;
			color: 000099;
					}		
				 
				 
	.preface		{ 	text-indent: 0;
						margin-left: 8%;
						font-family: Verdana, sans-serif;
						font-size: 12pt;
						color: 000066;
						}
						
	.prefaceP		{ 	text-indent: 5%;
						margin-left: 8%;
						font-family: Verdana, sans-serif;
						font-size: 12pt;
						color: 000066;
						}	
						
	.prefaceAf	{ 	text-indent: 5%;
				margin-left: 8%;
				margin-top: .4em;
				font-family: Verdana, sans-serif;
				font-size: 12pt;
				color: 000066;
						}
						
	.prefaceLaf	{ 	text-indent: 0;
				margin-left: 8%;
				margin-top: .4em;
				font-family: Verdana, sans-serif;
				font-size: 12pt;
				color: 000066;
						}					
						
	.preface2		{ font-family: Verdana, sans-serif;
				  font-size: 12pt;
						}					
						
	.prefaceC		{ 	text-indent: 0;
						font-family: Verdana, sans-serif;
						font-size: 12pt;
						color: #000066;
						text-align: center;
						margin-top: .4em;
						}					

						
     .prefaceT		{ 	text-indent: 0;
						margin-left: 5%;
						font-family: Verdana, sans-serif;
						font-size: 12pt;
						color: #00003e;
						}	
						
 	.prefaceFr		{ 	font-family: Verdana, sans-serif;
 						font-size: 11pt;
 						color: #00003e;
						}	
						
	.press	{ color: #8B0000;
			  font-size: 15pt;
			  font-family: Garamond, serif;
		}
		
			 
	.probBorder {	border-style: solid;
				  border-color: 0000CC;
			       border-width: .8em 0 0 0;
			       }
 	
	.prob  {text-indent: 1.2em }
	
	.prob10  {text-indent: 1.8em ;
	          margin-top: .5em;
	         	 }
			 
	.probhdg	{text-indent: 1.2em;
	              color: #8B0033; 
					font-weight: 600;}	  

   .probhd  {text-indent: 3em; }
   
   .propLink	{ color: DD6600  }
   
	.purple	{ color: #660066  }
	
	.purple2  { color: #660099  }
	
	.purple2a  { color: #990099  }
	
	.purple2aBold  { color: #990099;
					font-weight: 700
					}
	
	.purple3  { color: #9900FF  }
	
	.purple4  { color: #CC00FF  }
	
	.purple5  { color: #330066  }
	
	.purple6	{ color: #CC00CC  }
	
	.purple6Bold	{ color: #CC00CC;
					font-weight: 700;
						}
	
	.purple6a	{ color: #FF00FF  }
	
	.purple6aBold	{ color: #FF00FF;
				font-weight: 700;
				}
	
	.purple7	{ color: #6600FF  }
	
	.purple8	{ color: #6633FF  }
	
	.purple9	{ color: #CC33FF  }
	
	.purple10	{ color: #CC0099  }
	
	.purple11	{ color: #990066  }
	
	.purple12 	{ color: #993399  }
	
		.purple13 	{ color: #FF33FF }
		
		.purple14 	{ color: #aa44dd;
		                  font-size: 16;}
	
	.Qanswer  { font-family:Verdana, sans-serif; 
				color: CC3300;
				font-size: 15pt;
				padding-bottom: .5em;
				padding-right: .5em;
				}
				
	.QanswerFr  { font-family:Verdana, sans-serif; 
				color: CC3300;
				font-size: 12pt;
				padding-bottom: .5em;
				padding-right: .5em;
				}				
				
				
	.QanswerX  { font-family:Verdana, sans-serif; 
						color: CC3300;
						font-size: 13pt;
                   padding-bottom: 0;
                   padding-right: .5em;
				}
				
	.QanswerX2  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 13pt;
					padding-top: .2em;
					padding-bottom: 0;
				}			
				
				
/* First line of more than 1:  */				
				
	.Qanswer2  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 15pt;
					padding-top: .2em;
					padding-bottom: 0;
				}
				
				
.Qanswer3  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 15pt;
					padding-top: .2em;
					padding-bottom: 0em;	
					}			
				
.Qanswer4  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 15pt;
					padding-top: .2em;
					padding-bottom: 1em;
					}	
					
					
.Qanswer3P4  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 12pt;
					padding-top: .2em;
					padding-bottom: 0em;	
					}			
				
.Qanswer4P4  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 12pt;
					padding-top: .2em;
					padding-bottom: 1em;
					}
				
.Qcenter  { font-family:Verdana, sans-serif; 
				font-size: 12pt;
				color: #000099;
				padding-top: 4px;
				padding-bottom: 0;
				text-align: center;
			  }	
			  
.Qcenter2  { font-family:Verdana, sans-serif; 
				font-size: 12pt;
				color: #000099;
				padding-top: 8px;
				padding-bottom: 8px;
				text-align: center;
			  }				  
			  
			  
.QcenterTbl  { font-family:Verdana, sans-serif; 
				font-size: 12pt;
				color: #000099;
			  }				  
	
.QnumberZ {    font-family:Verdana, sans-serif; 
						font-size: 15pt;
					   color: #DFFFEF;
						padding-bottom: 0;
					   }							
	
	.Qnumber {    font-family:Verdana, sans-serif; 
						font-size: 15pt;
					   color: 000099;
                       padding-top: .3em;
					   }
					   
	.question {    font-family:Verdana, sans-serif; 
					font-size: 15pt;
					color: 000099;
                   padding-top: .3em;
				   }
				   
	.question2 {    font-family:Verdana, sans-serif; 
					font-size: 15pt;
				   color: #00008B;
					padding-top:2px;
						padding-bottom: 0;
				   }	
	
	.Qanswer  { font-family:Verdana, sans-serif; 
				color: CC3300;
				font-size: 15pt;
				padding-bottom: .5em;
				padding-right: .5em;
				}
				
	.QanswerC  { font-family:Verdana, sans-serif; 
				color: CC3300;
				font-size: 13pt;
				padding-bottom: .5em;
				padding-right: .5em;
				
				text-align: center;
				}	
				
	.QanswerC2  { font-family:Verdana, sans-serif; 
				color: CC3300;
				font-size: 14pt;
				padding-bottom: .5em;
				padding-right: .5em;
				padding-top: 0;
				text-align: center;
				margin-top: 0;
				}				
	
	.QanswerFr  { font-family:Verdana, sans-serif; 
				color: CC3300;
				font-size: 12pt;
				padding-bottom: .5em;
				padding-right: .5em;
				}				
				
				
				
	.QanswerX  { font-family:Verdana, sans-serif; 
						color: CC3300;
						font-size: 13pt;
                   padding-bottom: 0;
                   padding-right: .5em;
				}
				
	.QanswerX2  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 13pt;
					padding-top: .2em;
					padding-bottom: 0;
				}			
				
				
/* First line of more than 1:  */				
				
	.Qanswer2  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 15pt;
					padding-top: .2em;
					padding-bottom: 0;
				}
				
				
.Qanswer3  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 15pt;
					padding-top: .2em;
					padding-bottom: 0em;	
					}			
				
.Qanswer4  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 15pt;
					padding-top: .2em;
					padding-bottom: 1em;
					}	
					
					
.Qanswer3P4  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 12pt;
					padding-top: .2em;
					padding-bottom: 0em;	
					}			
				
.Qanswer4P4  { font-family:Verdana, sans-serif; 
					color: #CC3300;
					font-size: 12pt;
					padding-top: .2em;
					padding-bottom: 1em;
					}
					

			  
	.QVerdana  { font-family:Verdana, sans-serif; 
				font-size: 90%;
				color: #000099;
			  }			  

	.red 	{color: #CC0000;
   				 font-weight: bold;
				 }		  
			   
	.red1	{ color: #CC0000  }

   .red2   {color: #FF0033}
   
   .red3	{ color: #CC0033  }
   
   .red4	{ color: #FF0099;
   			}
   
   .red4Bold	{ color: #FF0099;
   			font-weight: 700;
   			}
   			
	.red5	{ color: CC0066  } 
	
	.red6   { color: DD0044  }
	
	.right-align  { float: right;
	               margin: 1em 0 .4em .4em ;
				 }  

	.royalBlue   { color: 3300FF  }

	.rule  {     font-size: 15pt;  
               font-family: Garamond, serif;
               color: #11008b;
               font-weight: 600;
					}
					
	.ruleBr  {     font-size: 15pt;  
               font-family: Garamond, serif;
               color: #8b0000;
               font-weight: 600;
					}					
					
	.sect   { text-indent: 6em;
	           margin-top: .5em;
				  margin-bottom: .5em;
			font-weight: bold;
			font-size: 16pt; 
				  }

	.show  { background-color: transparent;
            color: green;
				font-weight: 600;
				font-family: Garamond, serif}
				
	.single { margin-top: 0;
					margin-bottom: 0 }

	.skill	{ text-align: center;
			  text-indent: 0;
		      color: #000066;
				font-family: Arial , sans-serif;
				font-weight: 600;
				font-size: 18pt;
				margin-top: .5em;
				}		

	.smallCaps { font-size: 11pt;  }
	
	.strike	{ text-decoration: line-through; }

	.subtitle { font-family: arial, sans-serif ;
               color: #000088;
			   font-size: 22pt;
               font-weight: bold;
               font-style: italic;
               text-align: center; 
			   margin-top: 1em ;
				margin-bottom: 0;
				text-indent: 0; 
			   }
			   
	.subtitleProb { font-family: Verdana, sans-serif ;
                        color: 990044;
			font-size: 20pt;
                        font-weight: 600;
                        font-style: italic;
                        text-align: center; 
		        margin-top: .4em ;
		        margin-bottom: 0;
		        text-indent: 0; 
			   }	
			   
	.subtitleProb2 { font-family: Verdana, sans-serif ;
               color: #A60022;
			   font-size: 15pt;
               font-weight: 600;
               font-style: normal;
               text-align: center; 
			   margin-top: .7em ;
				margin-bottom: 0;
				text-indent: 0; 
			   }				   
			   

	.subtitleSec { font-family: Verdana, sans-serif ;
               color: navy;
			   font-size: 18pt;
               font-weight: 600;
               font-style: normal;
               text-align: center;
               text-indent: 0; 
			   margin-top: .4em ;
				margin-bottom: 0;
				padding-bottom: .2em;
				}
				
		.summary	{ 	font-size: 12pt;  
               		font-family: Verdana, sans-serif;
					color: white;
					
					}
					
		.summaryAdd2 { margin-left:102px;
				     margin-right: 92px;
				     margin-top: 1em;
		             border-style: solid;
	                 border-width: 4px;
	                 border-color: yellow;
					 background-color: #5F5FFF;
					padding-left: .7em;
				 padding-right: .5em;
				 padding-top: .8em;
				 padding-bottom: .8em;
				 color: white;
			}				
	
	/*This has no Border.  summaryAdd2 is a generic TD CLASS. */	
	.summaryBorder {border-style: solid;
	             border-width: .001em;
					 background-color: #5F5FFF;
					 margin-top: 1em;
				 margin-left:100px;
				 margin-right: 100px;
				 padding-left: 1em;
				 padding-right: 1em;
				 padding-top: .8em;
				 padding-bottom: .8em;
			}	
			
			
	/*This has a Border.  */	
	
		.summaryBorderB { margin-left:100px;
				     margin-right: 100px;
		             border-style: solid;
	                 border-width: 3px;
	                 border-color: yellow;
					 background-color: #5F5FFF;
					 margin-top: 1em;
					padding-left: 1em;
				 padding-right: 1em;
				 padding-top: .8em;
				 padding-bottom: .8em;
			}	
		
		
	.summaryBorder1 { margin-left:80px;
				margin-right: 80px;
				margin-top: 1em;
			       border-style: solid;
		                 border-width: 4px;
		                 border-color: yellow;
				background-color: #5F5FFF;
				padding-left: .7em;
				 padding-right: .5em;
				 padding-top: .8em;
				 padding-bottom: .8em;
				 color: white;
			}
			
	
		.summaryDiv { margin-left:70px;
				     margin-right: 70px;
				     margin-top: 1em;
		             border-style: solid;
	                 border-width: 4px;
	                 border-color: yellow;
					 background-color: #5F5FFF;
					padding-left: .7em;
				 padding-right: .5em;
				 padding-top: .8em;
				 padding-bottom: .8em;
				 color: white;
			}	
			
			
		.summaryMul { margin-left:80px;
				     margin-right: 80px;
				     margin-top: 1em;
		             border-style: solid;
	                 border-width: 3px;
	                 border-color: yellow;
					 background-color: #5F5FFF;
					padding-left: 1em;
				 padding-right: 1em;
				 padding-top: .8em;
				 padding-bottom: .8em;
			}	
			
		.summaryMul2 { margin-left:75px;
				     margin-right: 75px;
				     margin-top: 1em;
		             border-style: solid;
	                 border-width: 3px;
	                 border-color: yellow;
					 background-color: #5F5FFF;
					padding-left: 1em;
				 padding-right: 1em;
				 padding-top: .8em;
				 padding-bottom: .8em;
			}				
			
	.tables	 { color: #11008b;
				font-weight: bold;
			   font-size: 15pt;  
               font-family: Garamond, serif;
				padding: 0 3px 0 10px;
			}
			
		
	.tdback	{ background-color: #F3FFFF }
	
	.tdcontents	{ background-color: EEFFFF }
	
	.tdindex	{ background-color: 000066 }

	.tdquestion	{ background-color:#E5FFEF  }
	
	

	.titleLessonSec { font-family: "fantasy", sans-serif ;
               color: navy;
			   font-size: large;
               font-weight: bold;
               font-style: italic;
               text-align: center; 
			   margin-bottom: 0em;
			   }

   .title  { font-family: Arial, sans-serif;
   				margin-bottom: 0;
					margin-top: .6em;
               color:#990066;
			   font-size: x-large;
               font-weight: bold;
               font-style: italic;
               text-align: center;
               text-indent: 0; 
               }
               
    .title2  { color: 000088;
		font-weight: 500;
		font-family: Verdana, sans-serif;
		font-size: 16pt;
		text-align: center;
		text-indent: 0;
		margin-top: .8em;		  
				   }              
               
               
   .titleBoldV  { color: 990066;
		font-weight: 500;
		font-family: Verdana, sans-serif;
		font-size: 15pt;
		text-align: center;
		text-indent: 0;
		margin-top: .8em;		  
				   }
            
               
  .titleMulP  { font-family: Arial, sans-serif;
   				margin-bottom: 0;
					margin-top: .6em;
				margin-left: .5em;	
               color:#990066;
			   font-size: 24pt;
               font-weight: bold;
               font-style: italic;
               text-indent: 0;
               text-align: center;
               }
               
.titleMulP2  { font-family: Arial, sans-serif;
   				margin-bottom: 0;
					margin-top: .4em;
               color:#990066;
			   font-size: 22pt;
               font-weight: bold;
               font-style: italic;
               text-indent: 0;
               text-align: center;
               }               
			   

 .titleProb { font-family: Verdana, sans-serif;
 	      margin: .3em 0;
               color:#990066;
	       font-size: 20pt;
               font-weight: 500;
               font-style: Italic;
               text-align: center;
               text-indent: 0;
               }		   

   .titleSec  { font-family: Arial, sans-serif;
   				margin: 1em 0 0 0;
               color:#990066;
			   font-size: 22pt;
               font-weight: bold;
               font-style: italic;
               text-align: center;
               text-indent: 0; 
               }
			   
	.title2Sec { margin-top: 0;
			       font-family: Arial, sans-serif;
				   color:#990066;
				   font-size: 22pt;
				   font-weight: bold;		
				   font-style: italic;
				   text-align: center; 
					text-indent: 0; 
					 }
					 
	.top	{ text-align: center;
		  text-indent: 0;
		  color: green;
		  font-size: 15pt;
		  font-family: Garamond, serif;
		  padding-bottom: .7em;
		  margin-top: .8em;
			  }
			  
	.topA	{ color: green;
		  font-size: 15pt;
		  text-indent: 0;
		  font-weight: 500;
		  font-family: Garamond, serif;
			  }
								
   .topic    { font-weight: 500;
	       font-family: Verdana, sans-serif;
	       text-indent: 0 em;
	       font-size: 14pt;
               margin-top: .7em;
	       color: #000099;
	       text-align: center;
				}
				
				
  .topic0    { font-weight: 500;
	       font-family: Verdana, sans-serif;
	       text-indent: 0 em;
	       font-size: 14pt;
               margin-top: 0;
	       color: #000099;
	       text-align: center;
				}				
				
				
  .topic2    { font-weight: 600;
	       font-family: Garamond, serif;
		color: #8b0000;
		text-indent: 0;
		text-align: center;
		margin-top: 1em;
				}	
				
    .topic3    { font-weight: 500;
	            font-family: arial, sans-serif;
		    font-size: 14pt;
		    color: 000088;
				}	
				
				
    .topic3a    { font-weight: 600;
	            font-family: arial, sans-serif;
		    font-size: 13pt;
		    color: 000088;
				}					
				
				
 .topicIt    { font-weight: 600;
	        font-family: arial, sans-serif;
		text-indent: 0 em;
		font-size: 16pt;
               margin: .7em 0 0 .6em;
		color: #000088;
		text-align: center;
		font-style: italic;
				}
				
 .topicQ    { font-weight: 500;
	        	font-family: Verdana, sans-serif;
			text-indent: 0 em;
			font-size: 16pt;
                        margin: .8em 0 0 .6em;
			color: bb3300;
			text-align: center;
			font-style: italic;
				}	
	
				
	
	.verdana	{ font-family: Verdana, sans serif;
				  font-size: 12pt;
				  color: 000066;
				  }
				  
	.verdana11	{ font-family: Verdana, sans serif;
				  font-size: 11pt;
				  color: 000066;
				  }	
				  
	.verdana10	{ font-family: Verdana, sans serif;
				  font-size: 10pt;
				  color: 000066;
				  }				  
				  
	.verdana2	{ font-family: Verdana, sans serif;
				  font-size: 12pt;
				  color: #00003E;
				  }			  
				  
	.verdanaEm	{ font-family: Verdana, sans serif;
				  font-size: 12pt;
				  color: #0000CC;
				  }	
				  
.verdanaBr	{ font-family: Verdana, sans serif;
				  font-size: 12pt;
				  color: #8b0000;
				  }				  
				  
	.verdanaWhite	{ font-family: Verdana, sans serif;
				  font-size: 12pt;
				  color:white;
				  
				  }	
	.white    { color: white;
	            font-style: normal;
				  }			  
				  
				  
	.yellow  { color: yellow  }
	
	.yellowBorder0	{ 	border-style: solid;
	             border-width: 4px;
	             border-color: #FFDD00;
	             background-color: #5F5FFF;
	             padding: .8em;
			}

	.yellowBorder	{ 	border-style: solid;
             border-width: 4px;
             border-color: #FFDD00;
			 margin-left:85px;
			 margin-right: 85px;
			}
			
	.yellowBorderDiv3	{ 	border-style: solid;
             border-width: medium;
             border-color: yellow;
			 margin-left:150px;
			 margin-right: 150px;
			}		
															
	.yellowBorder2	{	border-style: solid;
			
             border-width: medium;
             border-color: yellow;
             padding: .8em;
			 margin-left:140px;
			 margin-right:  140px;			 
			}
			
	.yellowBorderEquiv	{ 	border-style: solid;
             border-width: thin;
             border-color: orange;
			 background-color: #5F5FFF;
			 margin-left: 0;
			 margin-right: 0;
			}		
			
	.yellowBorderIntro { 	border-style: solid;
             border-width: thick;
             border-color: yellow;
			  margin-left:130px;
 			 margin-right: 130px;
			}		
			
	.yellowBorderKey	{ 	border-style: solid;
             border-width: 3px;
             border-color: orange;
			 background-color: #3333DD;
			 margin-left:100px;
			 margin-right: 100px;
			}
			
	.yellowBorderMulF {border-style: solid;
	             border-width: thin;
	             border-color: orange;
			background-color: #3333DD;		 
					 margin-top: 0px;
				 margin-left:50px;
				 margin-right: 80px;
				 padding: .8em;
			}
			
	.yellowBorderComd2	{ 	border-style: solid;
	             border-width: thin;
	             border-color: orange;
				 margin-left:130px;
				 margin-right: 130px;
			}
			
		
								
	.yellowBorderPer4	{	border-style: solid;
				border-width: medium;
				border-color: yellow;
				padding: 14px;
				padding-bottom: 10px;
				margin-left:90px;
				margin-right:  90px;			 
			}	
			
	.yellowBorderP42	{	border-style: solid;
			
             border-width: medium;
             border-color: yellow;
             padding: 10px;
			 margin-left:90px;
			 margin-right:  90px;			 
			}			
			
	.yellowBorderRat21	{ 	border-style: solid;
             border-width: thin;
             border-color: orange;
			 background-color: #5F5FFF;
			 padding-top: 1.2em;
			 padding-left: 1.2em;
			 padding-right: 1.2em;
			 padding-bottom: .8em;
			 margin-left: 70px;
			 margin-right: 70px;
			}
			
	.yellowBorderRat22 {border-style: solid;
	             border-width: thin;
	             border-color: orange;
		     background-color: #5F5FFF;
		     margin-top: 1em;
	             margin-left:100px;
		     margin-right: 100px;
		     padding-top: 1.2em;
		     padding-left: 1.2em;
		     padding: 1.2em;
		     padding-bottom: .8em; 
		     margin-left:80px;
		     margin-right: 80px;	
			}
			
	.yellowBorderPer2	{ 	border-style: solid;
	             border-width: thin;
	             border-color: orange;
				 background-color: #5F5FFF;
				 padding: 1em;
				 margin-left: 80px;
				 margin-right: 80px;
			}			
			
	.yellowBorderPer3	{ 	border-style: solid;
	             border-width: thin;
	             border-color: orange;
				 background-color: #3f3fFF;
				 padding: 1.8em;
				 padding-bottom: 10px;
			}					
			
	.yellowBorderPer4	{ 	border-style: solid;
	             border-width: thin;
	             border-color: orange;
				 background-color: #5F5FFF;
				 padding: 1.5em;
				 padding-bottom: 1em;
				 margin-left: 70px;
				 margin-right: 70px;
			}</pre></body></html>