@charset "utf-8";

/*table { border: 0px; margin: 0px; color: #E8F2FD; width: 90%; margin-left: 5%; margin-right: 5%; }
thead { background-color: #99D9EA; }
tbody { background-color: #E8F2FD; }
th, td { border: 0px; margin: 0px; font-size: 16pt; }
td:first-child { width: 30%; text-indent: 5px; }

input[type=text], input[type=password] { width: 100%; font-size: 16pt; border: 0px; margin: 0px; padding: 5px 0px; text-indent: 5px; }
input[type=button] { background-color: #0000CC; color: #E8F2FD; cursor: pointer; font-size: 16pt; width: 100%; border: 2px solid #99D9EA; padding: 5px 0px; margin: 0px; position: relative; left: -5px; }*/

html, body { height: 100%; margin: 0px; padding: 0px; }

#page { position: absolute; left: 50%; margin-left: -512px; height: 100%; width: 1024px; }

#page table { width: 80%; margin-left: 10%; margin-right: 10%; margin-top: 5%; }
#page th, #page td { text-align: center; font-size: 16pt; padding: 0px 0px; }

#page thead { background-color: #99D9EA; }
#page tbody { background-color: #99D9EA; }

#page a { display: block; width: 100%; border: 1px solid #003300; padding: 15px 0px; text-decoration: none; color: #FFFFFF; font-size: 42pt; background-color: #99D9EA; }

#page input[type=text], #page input[type=password] { width: 100%; background-color: #E8F2FD; font-size: 16pt; border: 0px; margin: 0px; padding: 5px 0px; text-indent: 5px; }
#page input[type=button] { background-color: #0000CC; color: #E8F2FD; cursor: pointer; font-size: 16pt; width: 100%; border: 1px solid #000000; padding: 5px 0px; margin: 0px; }

#page caption { caption-side: bottom; border-bottom: 1px dotted #000000; text-align: left; text-indent: 6px; }