<style>
/* --------------------------------------------------
CSS Document For CU 1967 Web site
-------------------------------------------------- */

article, aside, figure, figcaption, footer, header, hgroup, nav, section, summary {   
  display: block;   
}

body {
  font-size: 100%;
  font-family: verdana,helvetica,arial,sans-serif;
  margin: .9em;
}
p {
    color:black;
    font-size:0.9em;}

h1   {font-size: 1.5em;}

img {
  max-width: 100%;
}

  header {
   display: block;
   margin-left: 0%;
   margin-right: 0%; 
   margin-bottom: 0%;   
   padding-left: 5%;
   padding-right: 5%;
   padding-top: 1%;   
   padding-bottom: 1%;   
   min-height: 100px;
   text-align: center;
   /* border-style: solid; */
   /*border: 1px solid #b31b1b;
   border-radius: 7pt;*/
   background: #ce0000;
   }

  footer {
   display: block;
   padding-right: 8%;
   padding-left: 5%;
   padding-top: .5%;
   padding-bottom: 1.5%;
   margin-top:5%;
   color:white; 
   background-color:rgb(133, 133, 133);
   } 

/* CONTAINER */

.mybig {
   font-size:32px ;

}
/*
.container {
            max-width: device-width;
            max-width: 1600px;            
			margin: 0 auto;
            font:14px/1.3em  verdana,helvetica,arial,sans-serif;
            line-height: 1.6em;
			color:white;
			background-color: #ffffff;
		}
*/

/* NAV2 ELEMENTS */

.nav2 {
			clear: both;
			background-color:#b31b1b;
			padding: 5px 5px 5px 5px;
			font:16px/1.3em  verdana,arial,helvetica,sans-serif;
			font-weight: bold;	
			color: #ffffff;   
		}
.nav2 a {
         
            text-decoration: none;
		}
        
.nav2 p {
			color: white;
			font:14px/1.3em  verdana,arial,helvetica,sans-serif;
		}
		
.nav2 a:hover {
			color: #ffffff;
            /* color: #b31b1b; */
			/*background-color:#a0a0a0;*/
            background-color:#b31b1b;
            text-decoration: none;            
		}

/* NAVIGATION ELEMENTS */
	
#navigation {
   width: auto;
   height: auto;
   font-weight: bold;
   font-size: 0.9em;
   text-align: center;   
   /* border: 1px solid #b31b1b;
   border-radius: 7pt;*/
   background-color: #e0e0e0;
   margin-right: 0%;
   margin-left: 0%;
   margin-bottom: 1%;
   margin-top: 0%;
    }
   #navigation ul {list-style-type: none; margin:0; padding:0; }
   
   #navigation ul li { display:inline;
      padding:8px 8px 8px 8px;
   }      
   
   
   #navigation ul li a{
      text-decoration: none;
      padding: .2em .5em .2em .5em;
      color: #b31b1b;
	}      

   #navigation  ul li a:hover {
        color: #ffffff;
        background-color: #b31b1b;  
	}  


/* CONTENT ELEMENTS */

.content {
      /*width: 75%;*/
  margin: 5px;
  margin-right: 13%;
  margin-left: 13%;  
  background: #ffffff;
  /* float: left;*/
  font:14px/1.3em  verdana,helvetica,arial,sans-serif;
			/*width: 800px;*/
            /* width: 70%; */
			/*margin-left: 180px;
			margin-right: 100px;*/

		}
		
.content p {
			padding-bottom: 10px;
			color:black;
            font:14px/1.3em  verdana,arial,helvetica,sans-serif;
            margin-top:2px; margin-bottom:2px;
		}  

                    
.content h2 { 
			font-size: 18px;
			color: #000000;
	                margin-top:5px;
	                margin-bottom:5px
		}

.content h3 { 
			font-size: 16px;
			color: #000000;
	                margin-top:5px;
	                margin-bottom:5px
		}        
        
.content h4 { 
			font-size: 14px;
			color: #000000;
	                margin-top:0px;
	                margin-bottom:0px
		}
		
.content a {
			font-weight:bold;
			text-decoration: none; 
			/* color: #000000; 
            color:#b31b1b;*/
            color:#3366cc;            
		}

.content form {
			font-weight: bold;
		}	

.content td{
			font-size: 10pt;
			font-weight: normal;
                            color: #000000;
		}	
.content p      {
		        /*font-family: verdana,arial,helvetica,geneva,sans-serif;*/
		        font:12px/1.3em  verdana,arial,helvetica,sans-serif;
                color: #000000;
		}
.content blockquote     {
		        /*font-family: verdana,arial,helvetica,geneva,sans-serif;*/
		        font:12px/1.3em  verdana,arial,helvetica,sans-serif;
                color: #000000;
		}        
.content ol      {
		        /*font-family: verdana,arial,helvetica,geneva,sans-serif;*/
		        font:12px/1.3em  verdana,arial,helvetica,sans-serif;
                color: #000000;
		}
        
.content ol.lvl3 {
		        font-family: verdana,arial,helvetica,geneva,sans-serif;
                	font-size: 80%;
                color: #000000;
		}

.content ul      {
		        /*font-family: verdana,arial,helvetica,geneva,sans-serif;*/
		        font:14px/1.3em  verdana,arial,helvetica,sans-serif;
                color: #000000;
		}  
        
.content dl      {
		        /*font-family: verdana,arial,helvetica,geneva,sans-serif;*/
		        font:14px/1.3em  verdana,arial,helvetica,sans-serif;
                color: #000000;
		}  
.content dt {			
            color: black;
            font:12px/1.3em  verdana,arial,helvetica,sans-serif;        } 
        
.content dd {		
            color: black;
		    font:12px/1.3em  verdana,arial,helvetica,sans-serif;
        }    
        
/* SIDEBAR ELEMENTS */

.sidebar {
			float: right;
			width: 175px;
			background-color: #dbd6d1;
			margin-left: 10px;
			font-size: 12px;
		}
		
.sidebar p {
			padding-bottom: 10px;
			border-bottom: 1px solid #dddddd;
		}

.sidebar a {
			margin-left: 10px;
		}

.sidebar b {
			margin-left: 10px;
		}

.sidebar h3 {
			margin-left: 10px;
			color: #000000;
			font-size: 12px;
			font-family: verdana,Arial, Helvetica, sans-serif;
			background-color:  #dbd6d1;
		}		


/* FOOTER ELEMENTS */

.footer {
			margin-top: 20px;
			clear: both;
            /*background-color:#002d62;*/
            /*background-color:rgb(133, 133, 133);            */
			/*background-color:#003f87;*/
            /*background-color:#003f80;*/
			/*background-color:#3366cc;*/
            background-color:#858585;
			padding: 0px 2px 0px 2px;
			font-size: 16px;
		}
		
.footer p {
			/*color:#ebb700; */
            color:#ffcf06;
			/*padding: 3px;*/
		}

.footer p a {
			/*color: #ebb700;*/
			color: #fcd116;
			border-bottom: 1px dotted #89817f;
		}
		
.footer p a:hover {
			color: #ffffff;
			background-color:#575352;
		}

/* other */

.small          {font-size: 80%;} 
.smallish    {font-size: 90%;} 

.randflag   {
        font-family: arial,verdana,helvetica,geneva,sans-serif;
        color:white;
        background-color: #5c3e90; 
        font-weight: bold; 
        }

.itx 	{
        font-family: arial,verdana,helvetica,geneva,sans-serif;
	    font-weight: normal;
	}

}
	