body { background-color: #FFFFCC;
     }
table { color: #660099; 
        background-color: #FFFFCC; 
      }
td { font-family: verdana, ariel sans-serif;
        font-size: 12px; 
	  }
	  
.endtag { font-family: verdana, ariel sans-serif;
        font-size: 10px; 
		text-align: right;
	  }	  

select { margin: 5px; }

table.colr { border-left: 6px solid #aaaaaa; 
            border-bottom: 6px solid #aaaaaa;
			padding: 5px;}
			
table.coll { border-right: 6px solid #aaaaaa; 
            
			padding: 0px;}
table.coll2 { border-right: 6px solid #aaaaaa; 
            border-top: 6px solid #aaaaaa; 
			border-bottom: 6px solid #aaaaaa; 
			padding: 0px 0px 3px 0px;}			
			
table.ttop { border-bottom: 6px solid #aaaaaa;
             padding: 0px; }	

div.main { padding: 0px 13px 2px 13px; 
           margin: 0px;
           text-align: justify;
           }	
hr { width: 100%; 
      }		

img { padding: 0px;
      margin: opx;
	  }
	  
div.boxa {
        text-align: center; 
		font-weight: bold;
		background-color: #FFFFFF;
		height: 40px;
        }
		
a {  color: #FF0000; 
     text-decoration: none;}
a:hover { text-decoration: underline;
          color: #0000FF; }

a.aarch {  color: #FF0000; 
     text-decoration: none;
	 line-height: 150%;
	 }
a.arch:hover { text-decoration: underline;
          color: #0000FF; }
		  
		  
a.nameonly { text-decoration: none;
              color: #660099;}		  
		  
td.nav { text-align: center; 
         font-weight: bold;
		 height: 40px;
		 border-bottom: 6px solid #aaaaaa;
		 margin: 0px;
		 padding: 4px;}
td.herenav { text-align: center; 
         font-weight: bold;
		 height: 40px;
		 border-bottom: 6px solid #aaaaaa;
		 margin: 0px;
		 padding: 4px;
		 background-color: #FFFFFF;}	
		 
td.googleleft { 
		 border-bottom: 6px solid #aaaaaa; 
		 border-right: 6px solid #aaaaaa;
		 margin: 0px;
		 padding: 0px;}		  
		 
td.googleright { 
		 border-bottom: 6px solid #aaaaaa; 
		 border-left: 6px solid #aaaaaa;
		 margin: 0px;
		 padding: 0px;}		  		 
		 	 
input.sub { color: #FF0000;
            background-color: #FFFFFF;
			border: 4px outset #aaaaaa;
			font-weight: bold;
			padding-left: 10px;
			padding-right: 10px;
		}	
h1 { color: #FF0000; 
     padding: 2px;
	 margin: 0px;
	 }
	 
h2  {  }	 
	 
span.attn { color: #FF0000;
            font-size: larger;
			font-weight: bold; }	
			
span.mhead { color: #FF0000;
             font-size: 26px;
			 font-weight: bold; 
			 padding-top: 0px
			 padding-bottom: 10 px;
			 }		
div.head { margin: 0px;
           padding: 2px 2px 2px 0px;
		   line-height: 30px;
		   }			 		     	
h2       { padding: 5px 5px 5px 13px; }	

a.bold { font-weight: bold;
         color: #FF0000;
		 padding: 4px;
		 border: 2px outset #aaaaaa;
		 }
a.bold:hover { text-decoration: underline;
               color: #0000FF;
			   }
div.bigsp { line-height: 300%;
            text-align: left; }			   
div.small p { font-size: 10px;
            padding: 0px; margin: 0px;}
h3.arch { padding-bottom: 0px;
          margin-bottom: 0px; 
		  }		
a.search { padding: 10px; 
          line-height: 175%; }		  	
