html{ font-family: Tahoma; font-size: 14px; } body{ margin: 0 } .heading{ background-color: #999999; height: 50px; text-align: center; } .button{ background-color: white; height: 30px; font-size: 14px; color: black; border: 1px solid #555555; } .button:hover { background-color: #555555; color: white; } h1,h2,h3,h4,h5,h6{margin:25px 0 15px 0} h2{ font-size: 17px;font-weight: bold } #wrapper{ border: solid 1px; width: 80%; margin: 0 auto; } .row{ padding-top : 10px; padding-left: 10px; width: 100%; display: inline-block; margin-bottom: 5px; } .lbltitle{ width: 20%; float: left; } .lblinput, .lbloutput{ width: 80%; float: left; } .submit{ padding: 10px 0; text-align: center; width: 50% }