form { padding-bottom: 5em; }
#earnings_data {               
     border: 1px solid #82809a;
     -moz-border-radius: 1em;
     -webkit-border-radius: 1em;
     -opera-border-radius: 1em;
     -khtml-border-radius: 1em;
     border-radius: 1em;
      }
#result_table,#earnings_data {
     padding: 1em;
     background-image:url(img/bg_fade.png);
     background-repeat:repeat-x;
     background-position:left top;
}
#result_table td,#earnings_data td {
   padding-right: 1em;
   border-bottom:1px solid #e5e5e5;
   border-left:1px solid #e5e5e5;
   background-color:#fff;
}
#result_table,#earnings_data td.value {
     background-image: url(img/line.gif);
     background-repeat: repeat-x;
     background-position: left top;
     border-left: 1px solid #e5e5e5;
     border-right: 1px solid #e5e5e5;
}
#result_table td img {
     margin-right: 1em;
}
#result_table caption {
	font-size:90%;
	font-style:italic;
}

