*{margin:0;}
body{text-align:center;font:1em Arial,sans-serif; }
#allbox{width:800px;margin:0 auto;text-align:left;}
#exmain{width:100%;}

#header{background:#6a91d9;
background:-webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.15, #577eb5),
    color-stop(0.5, #6a91d9)
);
background:-moz-linear-gradient(
    center bottom,
    #577eb5 15%,
    #6a91d9 50%
)!important;color:#fff;
text-align:center;}
#footer{
background:#d9e2f2;
background:-webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.15, #b9ceeb),
    color-stop(0.5, #d9e2f2)
);
background:-moz-linear-gradient(
    center bottom,
    #b9ceeb 15%,
    #d9e2f2 50%
)!important;color:#fff;
}
#header{margin-bottom:20px;border-bottom:5px solid #bbb;}
h1{font-size:160%;margin:0 15px;line-height:300%;text-align:center;
text-shadow:1px 1px 3px #333;}
table.formTable{border-collapse:collapse;}
table.formTable th{text-align:right; font-weight:normal;}
table.formTable th,
table.formTable td{border:3px solid #fff;padding:4px 5px;color:#444;font-size:14px;}
table.formTable td{padding-left:10px;}
table.formTable td input[type="text"]{border:1px solid #aaa;}
table.formTable td input.name1{width:20em;}
table.formTable td input.name2{width:12em;}
table.formTable td input.number1{width:10em;}
table.formTable td input.number2{width:10em;}
table.formTable td input.address{width:30em;}
table.formTable td input.url{width:20em;}
table.formTable td input,
table.formTable td select{font-size:110%;color:#444;padding:2px 4px;}
table.formTable td.date span{font-size:110%;}
.button{font-size:150%;}
#footer{margin:30px 0 0;padding:15px 0;}
copyright{line-height:160%;font-size:90%;color:#888;}

#main{margin:0 12px;}
#bottom{margin:20px 0;padding:0 30px;}
#bottom td{color:#444;font-size:14px;}
.warningtxt{font-weight:normal;font-size:70%;color:#0084c6;}
.bigwarningtxt{font-weight:normal;font-size:102%;color:#0084c6;}
table.noPaddingTable td{padding:0;border:none;}