/* Default CSS */
h1 {
	font-size: 4em;
	font-family: Arial, sans-serif;
	margin: 0px;
	padding-bottom:20px;
    padding-top:20px;
    color:#00ffff;
}

h2 {
	font-size: 2.0em;
	font-family: "Arial Black", Arial, sans-serif;
	text-align: center;
}

h3 {
	font-size: 1.0em;
	font-family: "Arial Black", Arial, sans-serif;
	margin: 0px;
	padding-bottom:20px;
    padding-top:20px;
    text-align: center;
    font-style:italic;
}

.lheader {
	color: #000033;
	font-family: Palatino, Bookman;
	font-size: 1.5em;
    font-weight: bold;
    text-align: center;
}

/* Table section */
table.centr {
    width:45%; 
    margin-left:auto; 
    margin-right:auto;
    border-collapse:separate;
    border-spacing:10px;
    border:double;
    border: 10px solid #d580ff;
    psdding: 15px;
  }

table.centr1 {
    width:30%; 
    margin-left:auto; 
    margin-right:auto;
    border: 5px solid black;
    text-align: left;  
    padding:1em; 
}  

table.centr1 tr:nth-child(even) {background: white} /* white */  
table.centr1 tr:nth-child(odd) {background: white} /* white */  
   
tr:nth-child(even) {background: #ffcc00} /* orange */
tr:nth-child(odd) {background: #00ffff} /* turqoise */  
tr:hover {background-color:#3399ff;} /*sky blue */
tr {background-color:#66ffff;} /*light blue */

tr.np {
   background-color:#00ffff;
   text-align: center;
   font: 12px Arial sans-serif;
   font-weight: bold;
}

tr.mu {
      background-color: white;
      font: 10px Arial sans-serif;
      column-span: all;
  
}

tr.mu p {
     font: 20px Arial sans-serif;
     text-align: left; 
     color: black;
 }
 
tr.endmo {
         background-color: white;
         font: 20px Arial sans-serif;
         font-weight: bold;
         text-align: center; 
         color: black;                     
}

p.uhd { 
     font: 20px Arial sans-serif;
     font-weight: bold;
     text-align: center; 
     color: #000066; /*dark blue */  
}

a.bl {
     color: black;
}
  

table.quest {
    width:45%;
    margin-left:28%; 
    margin-right:27%;
    border-collapse: separate;
    border: 0px;
    padding:10px;
    border:14px;
    border-color:blue;
} 

table.a {
    border-collapse: collapse;
    table-layout: fixed;
    width: 50%; 
    border: 0px solid black;   
}
table.b {
    table-layout: fixed;
    width: 180px;    
}

table.c {
    table-layout: auto;
    width: 100%;    
}

table.d {
    table-layout: fixed;
    width: 100%;    
}



