@media all {

H1, H2, H3, H4, H5, H6, BODY, DIV, {
   	   	   font-family: "Arial", "Tahoma", "sans-serif";
			 }
			 
A, 			{
   	   	  font-family: "Verdana", "Monospace", "Arial", "Tahoma", "sans-serif";
		  font-size: .70em;
			 }			 
	
P, BR, LI, UL,{
          font-family: "Verdana", "Monospace", "Arial", "Tahoma", "sans-serif";
		  font-size: 8pt;
          text-align: justify;
          color: inherit;
          background-color: transparent;
          padding-left: 10px;
          padding-right: 10px;
     }

	.center  {	 
		font-size: .60em;
  	text-align: center;
	font-weight: normal;
		color: #000000; /* black */
		  }

	.centerwh  {	 
		font-size: .60em;
  	text-align: center;
	font-weight: normal;
		color: #ffffff; /* white */
		  }

     .centerbl {	 
		font-size: .60em;
  	    text-align: center;
	    font-weight: bold;
		color: #333366; /* dark weak blue */
		  }
	 
	.small  {	 
		margin-top: 0;
        margin-bottom: 0;
        margin-right: 5px;
        margin-left: 5px;
        font-size: .60em;
        font-weight: normal;
   		color: #000000; /* black */
		  }

     .smalll  {	 
		margin-top: 0;
        margin-bottom: 0;
        margin-right: 5px;
        margin-left: 5px;
        font-size: .60em;
        font-weight: normal;
        text-align: left;
		color: #000000; /* black */
		  }
	.smallblue  {	 
		font-size: .60em;
        font-weight: bold;
		color: #333366; /* dark weak blue */
		  }

	.smallwhite  {	 
		font-size: .60em;
        font-weight: normal;
		color: #ffffff; /* white */
		  }	
		    
	.tail  {	 
		font-size: .60em;
        font-weight: normal;
		text-align: right;
		color: inherit;
		background-color: transparent;
		  }		  
		  		 
H1			{
   	   	border-left: none;
    	border-right: none;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: none;
		border-right-width: none;
		border-top-width: 1px;
		border-bottom-width: 2px;
    	border-color: #cc0000; /* dark hard red */
		font-family: "Arial", "Tahoma", "sans-serif";
        font-size: 2em;
        font-weight: bold;
		background-color: white;
		color: #333366; /* dark weak blue */
			 }
			 
H2			{
   	   	border-left: none;
    	border-right: none;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: none;
		border-right-width: none;
		border-top-width: 1px;
		border-bottom-width: 2px;
    	border-color: #cc0000; /* dark hard red */
		font-family: "Arial", "Tahoma", "sans-serif";
        font-size: 1.5em;
        font-weight: bold;
		background-color: white;
		color: #333366; /* dark weak blue */
			 }
			 
H3			{
   	   	padding-left: 10px;
        padding-right: 10px;
        border-left: none;
    	border-right: none;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: none;
		border-right-width: none;
		border-top-width: 1px;
		border-bottom-width: 2px;
    	border-color: #cc0000; /* dark hard red */
        font-family: "Arial", "Tahoma", "sans-serif";
		font-size: 1em;
        font-weight: bold;
		background-color: white;
		color: #333366; /* dark weak blue */
			 }
	
H4			{
   	   	border-left: none;
    	border-right: none;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: none;
		border-right-width: none;
		border-top-width: 1px;
		border-bottom-width: 2px;
    	border-color: #cc0000; /* dark hard red */
        font-family: "Arial", "Tahoma", "sans-serif";
		font-size: .8em;
        font-weight: bold;
		background-color: white;
		color: #333366; /* dark weak blue */
			 }		 

H5			{
   	   	border-left: none;
    		border-right: none;
    		border-top: none;
    		border-bottom: none;
		border-left-width: none;
		border-right-width: none;
		border-top-width: none;
		border-bottom-width: none;
    		border-color: #cc0000; /* dark hard red */
       	 font-family: "Arial", "Tahoma", "sans-serif";
		font-size: 1em;
        	font-weight: bold;
		text-align: left;
		background-color: white;
		color: #cc0000; /* dark hard red */
			 }		 


BODY {
          margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          margin-right: 0;
          padding-top: 5px;
          padding-bottom: 5px;
          padding-left: 5px;
          padding-right: 5px;
        }
A:link {
          font-size: 1em;
          font-weight: bold;
          text-decoration: none;
          color: #333366; /* dark weak blue */
          background-color: transparent;
            }
A:hover {
          font-size: 1em;
          font-weight: bold;
          text-decoration: none;
         color: white;
          background-color: #333366; /* dark weak blue */
            }
A:active {
          font-size: 1em;
          font-weight: bold;
          text-decoration: none;
         color: #cc0000; /* dark hard red */
          background-color: transparent;
            }
A:visited {
          font-size: 1em;
          font-weight: normal;
          text-decoration: none;
         color: #999999; /* medium gray */
          background-color: transparent;
            }
	
	.navylabel {
		padding-top: 2px;
        padding-right: 5px;
		padding-bottom: 2px;
		padding-left: 5px;
    	margin-top: 0;
        margin-bottom: 0;
        border-top: solid;
        border-bottom: solid;
       	border-left-width: none;
		border-right-width: none;
		border-top-width: 1px;
		border-bottom-width: 2px;
        border-top-color: #8080FF; /* medium gray */
        border-bottom-color: #3E3E3E; /* dark hard red */
    	font-size: .60em;
        font-weight: bold;
        text-align: center;
		background-color: #333366; /* dark weak blue */
		color: white;
		      }
	
    .redlabel {
		padding-top: 2px;
        padding-right: 5px;
		padding-bottom: 2px;
		padding-left: 5px;
    	margin-top: 0;
        margin-bottom: 0;
        margin-left: none;
		border-left: none;
    	border-right: none;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: none;
		border-right-width: none;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #cc0000; /* dark hard red */
        font-size: .60em;
        font-weight: bold;
        text-align: center;
		background-color: #cc0000; /* dark hard red */
		color: white;
		      }    
 
 .whitelabelred {
		padding-top: 0px;
        padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
    	margin-top: 0;
        margin-bottom: 0;
        margin-left: none;
		border-left: solid;
    	border-right: solid;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #cc0000; /* dark hard red */
        font-size: .60em;
        font-weight: bold;
        text-align: center;
		background-color: white; /* white */
		color: #cc0000; /* dark hard red */
		      }    
.whitelabelblue {
		padding-top: 2px;
        padding-right: 5px;
		padding-bottom: 2px;
		padding-left: 5px;
    	margin-top: 0;
        margin-bottom: 0;
        margin-left: none;
		border-left: none;
    	border-right: none;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: none;
		border-right-width: none;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #cc0000; /* dark hard red */
        font-size: .60em;
        font-weight: bold;
        text-align: center;
		background-color: white; /* white */
		color: #333366; /* dark weak blue */
				      }    
     
   .graybox {
		border-left: solid;
    	border-right: solid;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #cc0000; /* dark hard red */
		  margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          padding-top: 5px;
          padding-bottom: 5px;
          padding-left: 0px;
          padding-right: 0px;
         font-size: .60em;
        font-weight: normal;
        text-align: center;
		  background-color: #dcdcdc; /* gainsboro gray */
          
		  color: #333366; /* dark weak blue */
			}
	
.grayun {
		border-left: none;
    	border-right: none;
    	border-top: none;
    	border-bottom: solid;
		border-bottom-width: 1px;
    	border-color: #CCCCCC; /* gray */
		  margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          padding-top: 2;
          padding-bottom: 10px;
          padding-left: 1px;
          padding-right: 1px;
		  background-color: #FFFFFF; /* white */
          font-size: .60em;
          font-weight: normal;
		  color: inherit;
		  
		      }
              
    .boxgraywhite{
		border-left: solid;
    	border-right: solid;
    	border-top: solid;
    	border-bottom: solid;
		padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #CCCCCC; /* gray */
		background-color: #FFFFFF; /* white */
		  
		      }
  .palebluebox {
		border-left: solid;
    	border-right: solid;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #cc0000; /* dark hard red */
		  margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          padding-top: 1px;
          padding-bottom: 1px;
          padding-left: 1px;
          padding-right: 1px;
          font-size: .60em;
          font-weight: normal;
		  background-color: #F0F8FF; /* pale blue */
		  color: rgb(51,51,102,);
		      }
			  
.boxyellowred {
		border-top: solid;
    	border-bottom: solid;
        border-left: solid;
    	border-right: solid;
		border-top-width: 1px;
		border-bottom-width: 1px;
        border-left-width: 1px;
		border-right-width: 1px;
    	border-color: #cc0000; /* dark hard red */
		  margin-left: 0px;
          margin-right: 0px;
          text-align: center;
          padding-top: 3px;
          padding-bottom: 3px;
          padding-left: 3px;
          padding-right: 3px;
          background-color: #FFFF17; /* pale weak yellow */
		  color: #333366; /* dark weak blue */
		      }
.whiteboxred {
		border-left: solid;
    	border-right: solid;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #cc0000; /* dark hard red */
		  margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          padding-top: 1px;
          padding-bottom: 1px;
          padding-left: 1px;
          padding-right: 1px;
          background-color: white; /* white */
		  color: #333366; /* dark weak blue */
		      }			  
.whiteboxblue {
		border-left: solid;
    	border-right: solid;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #333366; /* dark weak blue */
		  margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          padding-top: 1px;
          padding-bottom: 1px;
          padding-left: 1px;
          padding-right: 1px;
          font-size: .60em;
          font-weight: normal;
		  background-color: white; /* white */
		  color: #cc0000; /* dark hard red */
		      }			  
.whiteboxred2 {
		border-left: solid;
    	border-right: solid;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: #cc0000; /* dark hard red */
		  margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          padding-top: 3px;
          padding-bottom: 3px;
          padding-left: 10px;
          padding-right: 10px;
          background-color: white; /* white */
		  
		      }
.boxblueblue {
		border-left: solid;
    	border-right: solid;
    	border-top: solid;
    	border-bottom: solid;
		border-left-width: 1px;
		border-right-width: 1px;
		border-top-width: 1px;
		border-bottom-width: 1px;
    	border-color: "#336699" /* med blue */
		  margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          padding-top: 1px;
          padding-bottom: 1px;
          padding-left: 1px;
          padding-right: 1px;
          background-color: "#336699" /* med blue */
		  
		      }              
              
              
              			  			  
 	.footer {
		padding-left: 0.2em;
    	border-left: none;
    	border-right: none;
    	border-top: solid;
    	border-bottom: none;
		border-left-width: none;
		border-right-width: none;
		border-top-width: 2px;
		border-bottom-width: 0;
    	border-color: #cc0000; /* dark hard red */
		  margin-top: 0;
          margin-bottom: 0;
          margin-left: 0;
          padding-top: 2px;
          padding-bottom: 2px;
          padding-left: 5px;
          padding-right: 5px;
          font-size: .6em;
          font-weight: normal;
		  background-color: rgb(255,255,255,);
		  color: #333366; /* dark weak blue */
		  text-align: center;
     	      }
}
	  
