body { /* background-color: #fc9 ; */ background-image: url(green.gif);}

table.result	{
		border-collapse: 	collapse;
		margin-left: 		auto;
		margin-right: 		auto;
		margin-top: 		0px;
		margin-bottom: 		0px;
		padding:		0px 0px 0px 0px;
		width:			96%;
		background-color:	#eeeeff;
}
table.result td	{
		border:			1px solid black;
		margin:			0px 0px 0px 0px;
		padding:		5px;
		text-align:		left;
		color:			#000000;
		background-color:	#eeeeff;
}
table.result th	{
		border:			1px solid black;
		margin:			0px 0px 0px 0px;
		padding:		5px;
		color:			#000000;
		background-color:	#ccccff;
}

table.result caption {
		height:			30px; 
		font-weight:	bolder; 
		font-size:		large;
		letter-spacing:	0.4em ; 
}

ul.box { list-style-type: square } 
ol.circle { list-style-type: circle }

h2 {
  font-size: large;
  margin: 0.5em 0em 0em 0em;
  padding: 0.2em 0.5em;
  border-width: thin;
  border-color: white;
  background-color: #abf;
}

/*pre { color: maroon; margin-left: 2em }*/
tt { color: maroon }
em { font-style: normal; color: #F30 }
a:hover { color: red }
a[name]:hover { color: black }

blockquote {
  background-color: #dca;
  padding: 0.5em 0.5em 0.5em 0.5em;
}

q { quotes: "\"" "\"" }

img { margin: 10px 10px 10px 10px ; }
img.address { 
	margin: 0px 0px 0px 0px ;
	vertical-align:middle;
}

address {
	color: #336 ;
 	margin-top: 7px;
}

address img {
  float: right;
  width: 88px;
}

