/*Tucson3 for the whole new site uncompressed version is tucson2.txt in the .css directory*/
body {
	background-color:black;color: white;font-family:Verdana,sans-serif;font-size:12px;line-height:1.2;
 }
 ol{
	display:block;w3-small  list-style-type: upper-roman;
 }
 a {
	text-decoration:none;color:gold;background: inherit;
 }
 a:link {
	color:gold;font-size:.8em;text-decoration:none;background-color:black;
 }
 a:visited{
	 color:red;
 }
 a:hover {
	 background-color: lightgray; color:green;
 }
 h1,h2,h3,4,h5,h6  {
	text-align:center;
 }
 div1 {
	width: 100%;max-width:100%;height: auto;border: 1px solid gold;margin-left: auto;margin-right:automargin-top 40px;margin-bottom:10px;background-color:black;color:gold;box-sizing: border-box;
 } .div2 {
	 width: 100%; max-width:100%;height: auto;border: 5px inset gold;margin-left: auto;margin-right:automargin-top 10px;margin-bottom:10px;background-color:black;color:gold;box-sizing: border-box;overflow: scroll;
 }
 img.l  {
	float: left;max-width:103%;padding:7px  border: 2px solid gold ;  
 } 
 img.r  {
	float: right;max-width:103%;padding:72x;border: 2px solid gold;
 }
 .column  {
	float: left;padding: 10px; 
 }
 .left, .right {
	  width: 20%;
 }.middle 
{
	  width: 60%;
 }
 .row:after 
{
	display: table;clear: both;
 }
 p {
	text-indent:10px;
 }
 div.bbox {
	background-color: #000000;padding:10px;width:65%;max-width:70%;overflow: scroll;margin:10px auto;border: 5px inset gold;
 }
 div.blackboxwhite {	background-color: #000000;padding:10px;width:65%;max-width:70%;overflow: scroll;margin:10px auto;color:white;border: 0px  solid black;
 }
 div.blackboxgold {
	background-color: #000000;padding:10px;width:65%;max-width:70%;overflow: scroll;margin:10px auto;color:gold;border: 0px  solid black;
 }div.blackboxred
{
	background-color: #000000;padding:10px;width:65%;max-width:70%;overflow: scroll;margin:10px auto;color:red;border: 0px  solid black;
 } 
 blockquote. j {
	 margin: 10px auto; quotes:  small; position: relative;  margin-right: 50 px;  margin-left:auto;font-style: italic; border: 10px ;inset gold;  !important  
 }
footer {
	font: 600 italic 16px ”, Arial, sans-serif; margin-bottom: 15px; color:red     margin-right: 30px;   margin-left:auto; bottom: -18px;  padding-top:15px;
 }
 span.sig {
	padding-top:15px;padding-bottom: 25px;padding-left:auto;padding right:auto;text-align:center;color:gold;
}
 .sig1  {
		font-style:italic;  	color:white;
 }
 table {
	border-collapse: collapse;width: 60%;margin: 10px auto; border: 15px inset gold;padding:10px;
 }
 .sig2  {
 font-style:italic;  text-align: center;color:gold;
 }table,th,td 
{
	border: 1px solid gold;padding:10px;
 }caption 
{
	text-align:center;color:gold;font-size:1.2em;
 }/*   .tr:nth-child(even)
{
	background-color: #f2f2f2
 }usewd for long tables that need aa stripe ever other line copyright© 2018, Crossfire Engineering */