table.prettytable {
/*  margin: 1em 1em 1em 2em;*/
  margin: 0px;
  background: whitesmoke;
  border-collapse: collapse;
}
table.prettytable th, table.prettytable td {
  border: 1px silver solid;
  padding: 0.2em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #565656;
  text-align:center;
}
table.prettytable th {
  background: gainsboro;
  text-align: center;
}
table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
}
.red {
background-color: #FFCCCC;
}
.yellow {
background-color: #FFFF99;
}
.green {
background-color: #99FF99;
}
.white {
background-color: #FFF;     
}
table.prettytable a {
    color: #333;
}
.tdleft {
	text-align: left !important;
}

