// sourcefilter.css...
A:link    { color: blue }    /* unvisited links */
A:visited { color: magenta }   /* visited links   */
A:hover   {  background : yellow ; cursor : hand } /* user hovers     */
A:active  { color: olive ; background : transparent }   /* active links    */
   
        .MainText {  font-family: Arial, Courier New, Helvetica, sans-serif;
                font-size: 12pt; font-style: normal; font-weight: normal; color: black;
                margin: 1.0 em; margin-left : 1.5em ; 
        }
                
                DIV.Outdent { margin-left : -1.5em ; }

        .NextPrevText { font-family:Arial; font-size:85% }
        .TitleText { font-family:Arial, Courier New; font-size:14pt; color:#800000;
                                 font-weight:   bold; }
        .BrownBoldItalic {color:#800000 ; 
font-weight: bold ;font-style: italic}                   

                  
        .CenterText { font-family: Times New Roman, Arial, Helvetica, sans-serif;
                font-size: 12pt; font-style: normal; font-weight: bold; color: teal;
                margin: 0.5em; margin-left : 2em ; text-align: center ; 
        }


        .BigText {  margin-left : -1.0em ;
                font-size: 120%;  color: #000050 
        }
        .RedCenter {  font-family: "VAG Round"; font-size: 11pt; font-style: italic;
                color: #FF0000; font-weight: normal; text-align: center}
        .LightSubText {  font-family:  "Times New Roman", Arial; font-size: 90%; font-style: normal; font-weight: normal; color: #666666 ; margin : 1.5em }
        .NormalText { font-family: Arial; font-size: 14px; font-style: normal; font-weight: lighter; color: #000000 }
        .AddNote {  font-family: Arial; font-size: 10pt; font-style: normal; font-weight: normal; color: #FF0000; text-align: center}

        H1 {
                COLOR: teal; FONT-FAMILY: Times New Roman, Arial,"MS Sans Serif"; FONT-SIZE: 30px;
                FONT-STYLE: normal; font-weight: bold;  
                text-align:center;}
        H2 {   font-family: VAG Round,  Arial, "MS Sans Serif" ; font-size:22px;  
                COLOR : #ff00ff ;
                 FONT-STYLE: normal ;
        }

        H3 {    COLOR: teal; FONT-FAMILY: "MS Sans Serif", Haettenschweiler;
                FONT-SIZE: 16px; FONT-STYLE: normal
        }

        DIV.quote { font-family: "Times New Roman", Arial; font-size: 12px;
        font-style: normal; margin : 1.5em ; }
        
        DIV.aside { margin-left : +2em ; font-weight : normal ; font-size: 90% ; }
        DIV.bigquote { margin : 1.5em ; color : #FF9900 ; text-align : left ;
                font-family : Times New Roman, sans serif ;
                font-weight : bold;  font-size : 120%px}

        DIV.bigaside {margin-left : 6em ; font-weight : normal ; font-size: 90% ;}

        DIV.lightquote {
                COLOR: #666666;
                FONT-STYLE: italic; FONT-WEIGHT: normal ; margin:2em
        }
        
        DIV.tealNormal {margin-left:4em ; color:teal ; font-size:90% } 
        DIV.grayNormal {margin-left:2em ; color:gray ; font-family: "comic sans", arial, sans serif; }
       

        
        DIV.LyricText { font-family: Arial, Helvetica, sans-serif;
                font-size: 12pt; font-style: normal; font-weight: bold; color: teal;
                margin: 0.5em; margin-left : 1.5em ; text-align: center ; 
        }


        DIV.BigText {  margin-left : -1.0em ;
                font-size: 120%;  color: #000050 
        }
           
            
        .FigL {
                font-family: Arial, Helvetica, sans serif; font-size: 14px;
                font-style: normal; font-weight: bold;
                text-align: center ; color: brown; margin:1em;}
                        
        .hidden {position: absolute; left: 0px; top: 0px; 
                         visibility: hidden; font-color:red; font-size: 1px ; } 
                
        .VAGRound { font-family:"VAG Round", Arial, "sans serif";
          text-align : center; color : brown}

        .BrownBold { color:#8B2323; font-weight:bold ; }
        .BlueBold  { color: blue ; font-weight: bold ; }
        .bluedkbold { color : #000030 ; font-weight: bold }
        .MagentaBold { color: #ff00ff ; font-weight:bold;} 
        .RedNormal { color : #ff0000 ;  } 
        .RedBold { color : #ff0000 ; font-weight:bold; }
        .GreenDkBold { color : #008000 ; font-weight:bold;}
        .GreenDkNormal { color : #008000 ; }
        .GreenBold { color : #00ff00 ; font-weight:bold;}
        .GreenNormal { color : #00aa00 ; } 
        .grayBold { color:gray ; font-weight: bold ; font-size:110% }
        
        .grayNormal { color:gray ; }
        
        .BlueDkBold { color:#000080 ; font-weight:bold;}
        .GkSymbol { font-family: symbol ; } 
        .tealNormal { color : teal } ;
        
        .olive { color :"#808000" } ;
        .RedDkNormal { color : #800000 ; }
        .purple { color : #800080 ; }
        .chorus { font-style:italic ; font-family : times new roman ; font-size : 110% }
        .peach { color : #FEE7A0 ; }
        .pbreak { page-break-before:always; }
  
.lowText { text-decoration: none; color: #990000; background-color: transparent ;
font-weight: bold ;font-size: 12px ; font-family: Arial, Helvetica }
.highText { text-decoration: none; color: #ffffff; vertical-align: middle ; background-color: transparent ;
font-weight: bold ;font-size: 14px ; font-family: Arial, Helvetica }
       
DIV.counter { font-family:"VAG Round", Arial, "sans serif"; font-size:75% ;
          text-align : center; color : black ;  }
