table{
/* float: left; */
width:1056px;
color:#006400;
border:1px solid #80c12d;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
margin:10px 0 15px;
padding:0;
}

th{ 
color:#005000;
font-size:0.9em;
font-style:bold;
background-color:#80c12d;
-moz-border-radius:6px 6px 0 0;
-webkit-border-radius:6px 6px 0 0;
border-radius:6px 6px 0 0;
}

tr{
background-color:#ffffc5;
}

td{
border:0;
padding:1px;
font-size:0.75em;
text-align:left;
}

td.others{
color:purple;
font-style:italic;
border-bottom:1px solid #80c12d;
}

td.notes{
color:#006400;
font-style:italic;
border-bottom:1px solid #80c12d;
}

td.line{
border-bottom:1px solid #80c12d;
height:0px:
}

td.foot{
height:0px;
}
