#payment .b, #payment .d, #payment .f, #payment .h {
  border: 1px solid #EEEEEE;
 /* padding: 5px;*/
  margin-bottom: 10px;
}

#payment .a, #payment .c, #payment .e, #payment .g {
  margin-bottom: 2px;
  font-weight: bold;
  color: #000000;
}

#payment .d table {
  width: 100%;
  margin-top: 5px;  
}

#payment .d table tr {
  cursor: pointer;
}

#payment .i {
  padding-left: 20px;
}

#payment .j {
  padding-right: 20px;
}

#payment label {
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
