body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

    .tbl {
       width: 95%;
       border: #000066 1px solid;
       border-collapse: collapse;
       font-family: arial, sans-serif;
       font-size: small;
    }
    .tbl td, .tbl th {      
       border: 1px solid #000066;
    }
    .tbl th {
	   text-align: center;
       background-color: #aaf;
    }
    .tbl .on {
       background-color: #eee;
    }
    .tbl .off {
       background-color: #fff;
    }
    .tbl .hover {
       background-color: #99f;
    }
    .tbl .click {
       background-color: #66f;
       font-weight: bold;
    }