BODY{font-size:16px;}
h1{text-align:center;text-decoration:underline;}
#cal{max-width:628px;margin: 20px 0px 20px 120px;}
.sel{margin-left:100px;}
.strfl{clear:left;}
label{float: left;width:130px;padding-top: 0.3em;text-align: left;margin-right: 1.5em;}
input{display:block;font-size:1em;margin-bottom: 0.8em;padding: 0.1em;width: 15em;vertical-align:middle;}
input[type="checkbox"]{float:left;margin:7px 8px 3px 1px; vertical-align:middle; width:13px; height:13px; padding:0px;}
.footer{text-align:center;} 