body {
	font-size: 12pt; 
	font-family: sans-serif; 
	padding: 20px 20px 0px 15px; 
	lang="en-US" ;
	link:Aqua ;
	vlink:Aqua ;
	background-color: LightGray;    /*AliceBlue; "#ffffff" ; */
	color: Black;
	background: "../images/Background.gif" ;
	dir="LTR";	}

.hidden { 
	display: none; }

.unhidden {
	display: block; }

a:link {
	color:IndianRed ;
	text-decoration: none;
	}
a:visited {
	color:Maroon ;
	text-decoration: none;
	}
div {
	text-align: right; 
	font-weight: bold; 
	margin-bottom: 20pt;}

table {
	margin:auto;
	width:90%; }

table, th, td {
    border: 1px solid black;
    border: 1px solid LightGrey;
	 border: none }

th {
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
    border-left:none;
    border-right:none;
	 font-size:8pt; 
    background-color: PaleTurquoise;
    color: Black; }

td {
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
    border-left:none;
    border-right:none;
	 font-size:10pt;}
tr {
	background-color:PapayaWhip; }

table#t01 tr:nth-child(even) {
    background-color: MintCream; }

table#t01 tr:nth-child(odd) {
   background-color:PapayaWhip; }

table#t01 th	{
    background-color: PaleTurquoise;
    color: Black; }

table.tablesorter thead tr .header {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer; }

table.tablesorter thead tr .headerSortUp {
	background-image: url(../images/asc.gif); }

table.tablesorter thead tr .headerSortDown {
	background-image: url(../images/desc.gif); }

table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
	background-color: #8dbdd8; }


.filter-table .quick { 
	margin:50%;width:10%; font-size: 2em; text-decoration: none; }
.fitler-table .quick:hover { text-decoration: underline; }
td.alt { background-color: #ffc; background-color: rgba(255, 255, 0, 0.2); }

span.dropt {border-bottom: thin dotted; background: #ffeedd;}
span.dropt:hover {text-decoration: none; background: #ffffff; z-index: 6; }
span.dropt span {position: absolute; left: -9999px;
  margin: 20px 0 0 0px; padding: 3px 3px 3px 3px;
  border-style:solid; border-color:black; border-width:1px; z-index: 6;}
span.dropt:hover span {left: 2%; background: #ffffff;} 
span.dropt span {position: absolute; left: -9999px;
  margin: 4px 0 0 0px; padding: 3px 3px 3px 3px; 
  border-style:solid; border-color:black; border-width:1px;}
span.dropt:hover span {margin: 20px 0 0 170px; background: #ffffff; z-index:6;} 

