#payment{
  margin-top:-150px;
  padding-top: 150px;
}
.postage_table,.postage_table2{
		width:100%;
		max-width: 500px;
		min-width: 260px;
      	font-size: 1.1em;
			
	}
	.postage_table tr,.postage_table2 tr{
      	background-color: #fff;
	}
	.postage_table tr:nth-child(odd),.postage_table2 tr:nth-child(odd){
		background-color: #eee;
	}
	.postage_table tr td,.postage_table2 tr td{
        border-left: none;
        border-right: none;
		border-bottom: solid 1px #888;
		padding: 0.5em 0;
	}
	.postage_table tr:first-child td,.postage_table2 tr:first-child td{
      	border-top: 1px solid #888;
    }
	.postage_table tr td:first-child{
		text-align: center;
		min-width: 60px;
	}	

	.postage_table tr td:last-child{
		text-align: right;
		min-width: 60px;
      	padding-right: 0.5em;
	}	
	.postage_table tr td span{
		display: inline-block;
		white-space: nowrap;
	}
	.postage_table2 tr:first-child{
      	background-color: #aaa;
      	color: #fff;
	}
	.postage_table2 tr td:first-child{
      	padding-left: 1em;
	}
	.postage_table2 tr td:last-child{
      	text-align: right;
      	padding-right: 1em;
	}	