a:link	{	color: orange;}
a:visited	{	color: orange;}
a:hover	{	color: red;}

a.this:visited	{	color: black; text-decoration: none;}
a.this:visited	{	color: black; text-decoration: none;}
a.this:hover	{	color: #40b4ff;  text-decoration: underline;}

body {
  font-family: Arial, Helvetica, Univers, sans-serif; 
  background-color: green;
  background-image: ;
  color: white;
  margin:5px;
  padding: 0;
 }

div.header	{	text-align: center; 
font-size: 170%;
font-weight: bold;
  color: #ffffff;
margin: 5px;
}

.mainbody {
  font-family: Arial, Helvetica, Univers, sans-serif; 
  background-image: url("images/nabkgnd.jpg");
  background-color: white;
  color: black;
  vertical-align: top; 
  border: none;
  padding: none;
  margin: none;
}

.invert {
  font-family: Arial, Helvetica, Univers, sans-serif; 
  background-color: white;
  color: black;
 }

img { border-style: none;}
img.pic { border-style: none;
}
li { text-align: justify;}

table { vertical-align: top; 
  font-family: Arial, Helvetica, Univers, sans-serif; 
  margin:0;
  padding: 0;
}

table.pic { vertical-align: middle; 
  font-family: Arial, Helvetica, Univers, sans-serif; 
  color: black;
  margin:0;
  padding: 0;
}

td {	vertical-align: top;	}
tr {	vertical-align: top;	}
th {	vertical-align: top;
		text-align: center;
 }

p.answer { color: #0000a0 }

.mid	{	text-align: center; 
vertical-align: middle;}
.centered	{	text-align: center; }
.left	{	text-align: left; }
.right	{	text-align: right; }
.justify	{	text-align: justify; }
.sm {font-size: 80%;}
.invisible {font-size: 1pt;}
.tanback { background-image: url("images/nabkgnd.jpg"); }
.mid	{	
	text-align: center; 
	vertical-align: center;
}


