body{
 margin:0px;
 border:0px;
 padding:0px;
 background:#E5E5E5;
 background-image:linear-gradient(to bottom, #E5E5E5, #A5A5A5);
 background-repeat:no-repeat;
 background-attachment:fixed;
 font-family:Arial;
 font-size:13px;
 -webkit-text-size-adjust:none;
}
input{
 font-family:Arial;
 font-size:13px;
 -webkit-text-size-adjust:none;
}
input[type=date]::-webkit-clear-button {display:none;}
input[type=date]::-webkit-inner-spin-button {display:none;}
input[type=date]::-webkit-calendar-picker-indicator {display:none;}
input[type=time]::-webkit-clear-button {display:none;}
input[type=time]::-webkit-inner-spin-button {display:none;}
input[type=time]::-webkit-calendar-picker-indicator {display:none;}
input[type=number]::-webkit-inner-spin-button {display:none;}
table.frame{
 margin-top:30px;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:30px;
 border:1px solid black;
 padding:0px;
 width:640px;
 background:#FFFFFF url(../images/banner.jpg) no-repeat 50% 0%;
 text-align:center;
 -webkit-box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.25);
 -moz-box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.25);
 box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.25);
}
td.header{
 margin:0px;
 border:0px;
 padding:0px;
 width:100%;
 height:100px;
 text-align:center;
 text-align:center;
}
td.content{
 clear:both;
 margin-left:20px;
 margin-right:20px;
 margin-top:0px;
 margin-bottom:0px;
 border:0px;
 padding:10px;
 width:580px;
 text-align:center;
}
td.footer{
 margin:0px;
 border:0px;
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:20px;
 width:100%;
 text-align:center;
}