.CSS-yellow {
	margin:5px;padding:0px; 
        border-collapse: collapse;
	border:1px solid #000000;
 }
.CSS-yellow td{
        background-color:#EFE9D5;
	border:1px solid #816A1F;

	padding:1px;
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.CSS-yellow th{
	background-color:#F3E2A9;
	border:0px solid #000000;
	text-align:center;
	border-width:1px 1px 1px 1px;

	padding:4px;
	font-size:14px;
	font-family:Arial;
	color:#000000;
}
.CSS-yellow tr:hover td { background-color:#E6DEC3; }

.CSS-tot td {
   background-color:#E6DEC3;
   font-size:14px;
   font-weight:bold;
}

.CSS-yellow a {
   text-decoration:none;
   color:#000000;
}
.CSS-yellow td a:hover {
    color:#ff0000;
}
.CSS-yellow th a:hover {
    text-decoration:underline;
}
.CSS-yellow td.actual {
   background-color:#E6DEC3;
}
.CSS-yellow th.actual {
   background-color:#F5DA81;
}
