body {
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: #f5f5f5;
    font-size:12px
}
label {min-width:100px;display:block;float:left;font-weight:normal}
input[type="text"],input[type="email"] {width:260px;border:1px solid #d5d5d5;padding:2px 5px}
           
.container {margin-top:20px;width:400px;background:#fff;border: 1px solid #ececec}
#header {margin:20px 0}
#footer {margin:20px 0;font-size:10px;clear:both;text-align: right}
#pay {margin:15px 5px;padding:5px 10px;background: #1ba836;color:white;border:1px solid #14a22f;float:right}
#amount, #address {margin-left:25px}
.line {height:1px;width:100%;border-width:1px 0 0 0;border-color:#ececec;border-style: dotted}

h2, h3 {font-size:14px; text-transform: uppercase;font-weight: bold}
li {list-style: circle}
