
#left-panel,
#mid-panel {
  background: #ffffff url(/img/checkout-pay-shade-300-bg.gif) repeat-x top left;
}
#right-panel {
  background: #ffffff url(/img/checkout-pay-shade-bg.gif) repeat-x top left;
}

#left-panel h3,
#mid-panel h3,
#right-panel h3 {
  padding: 15px 0px 10px 15px;
  font-size: 1.25em;
  font-weight: bold;
}
#left-panel h4 {
  padding: 0px 0px 10px 15px;
  font-size: 1.25em;
  font-weight: bold;
}

#left-panel p,
#mid-panel p,
#right-panel p {
  padding: 5px 10px 5px 15px;
}

div.form-element label{
  float:left;
  width:71px;
  padding-right:5px;
  text-align:right;
}
div.input{
  width:230px;
  float:right;
}
address{
  text-decoration:none;
}