body{margin:0;}
#header{width:800px;margin-left:auto;margin-right:auto;text-align:left;}
#header #contain{padding-right:120px;}
#img1{float:left;border:0;}
#img2{float:right;border:0;margin-top:4px;}
#header #contain div{clear:both;border-bottom:2px dotted #626bb6;padding:5px 0;}
#header h1{padding:20px 0 4px 3px;font-family:'Times New Roman', Times, serif;font-size:3em;color:#626bb6;font-weight:bold;}
#header p{margin:.9em 0;}
#header span{color:#c00;}
#longform{width:800px;margin-right:auto;margin-left:auto;text-align:left;}
#longform div{position:relative;clear:left;padding:1px 0;min-height:1.5em;}
#longform span{float:left;width:8px;color:#c00;padding-top:2px;}
#longform label{float:left;width:335px;color:#000;padding:2px 0 6px;}
#longform input, #longform select{float:left;}
#longform select{border:1px solid #7f9db9;}
#longform input[type="text"], #longform select{width:150px;border:1px solid #7f9db9;}
#longform input[type="radio"]{width:12px;margin-top:1px;border:0;}
#longform .label{float:left;width:30px;clear:none;}
#longform select{width:154px;margin-bottom:1px;}
#longform table{border-collapse:collapse;border:1px solid #ccc;}
#longform table td{text-align:center;vertical-align:middle;padding:3px;border:1px solid #ccc;color:#000;font-size:12px;}
#longform .chkbx{float:left;width:18px;margin-top:-2px;}
#longform .err{float:left;color:#c00;width:200px;overflow:visible;white-space:nowrap;margin-left:10px;display:none;}
#longform em{color:#000;}
#longform .pct{color:#000;text-align:center;width:8px;margin-top:4px;}
#longform .slash{color:#000;text-align:center;width:8px;margin:0 0 0 2px;font-size:1.1em;}
#longform .dollar{color:#000;padding-right:2px;width:12px;text-align:right;text-align:right;}
#longform .tighter{min-height:1.3em;height:1.3em;line-height:1.3em;padding-bottom:0;margin-bottom:0;margin-top:0;padding-top:0;}
#longform #submitButton{width:64px;}
form {margin:0;}
#amex_agree{position:relative;top:3px;}
#sigbox{border:0;cursor:pointer;width:452px;height:126px;}

