body {
	background-image: url(../IMAGES/marble.jpg);
	background-repeat: repeat;
	background-color: #F5F5F5;
	font-family:times, times new roman, verdana, arial, helvetica, sans-serif;
	font-size:12pt;	
	}	
a 	{
	color:#000099;
	text-decoration:none;
	font-weight:normal;
	}
a:link {color:#000099;}
a:visited {color:#000099;}
a:hover {color:#0066FF;}
div	{
	text-align:center;
	}
table {
	margin-left:auto; 
	margin-right:auto;
	background-color: #F5F5F5;
	border-spacing:0;
	}
th.ctr {
	text-align:center;
	white-space:nowrap;
	}
table.result th	{
	color: #3D3D3D;
	padding: 4px;
	}
table.result tbody td	{
	color: #3D3D3D;
	padding: 4px;
	}
table.key tbody td	{
	padding: 2px 2px 0 2px;
	text-align:center;
	}
td.mid {	
	text-align:center; 
	vertical-align:middle;
	}
td.top {	
	text-align:center; 
	vertical-align:top;
	}
td.name {
	text-align:left;
	white-space:nowrap;
	}
td.num {
	text-align:right;
	}
td.button {
	height:20px; 
	padding:2px 3px 2px 3px;
	}
th	{
	text-align:left;
	}
td {
	text-align:left;
	}
img {
	border-style: none;
	margin:0px;
	}
span.key {
	font-size:10pt;	
	}
ul	{
	margin:10px 2px 10px 15px;
	list-style-position: inside;
	text-indent:5px;
	text-transform: none;
	line-height: 1em;
	padding:0;
	}
li	{
	margin:2px 0 2px 12px;
	padding:0 0 0 9px;
	text-indent:-17px; 
	}
div.buttonoff {
	border:1px solid #999;
	background-color:#F5F5F5;
	padding:5px 5px 4px 4px;
	}
div.buttonon {
	border:2px solid #555;
	background-color:#EEC900;
	padding:4px 4px 3px 3px;
	}	