th, td, td:first-child  {
  padding:2px;
  border:none;
  border-left:none;
  text-align:right;
}
td[align="right"], th[align="right"] {
text-align:right;
}
table {
  margin:0;
  padding:0;
  border-collapse:collapse;
  border:0;
  font-size:inherit;
  font-size:0.75em;
  font-weight:normal;
  color:#333333;
  font-family:Helvetica,Arial,sans-serif;
  font-size:12px;
  line-height:1.4;
}
label {
  display:inline;
  text-shadow:none;
}
form {
  border:1px solid #CCC;
  background:none;
}
fieldset {
  background:none;
}

