@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300');
html, body { border: 0pt none; margin: 0pt; padding: 0pt;font-family: 'Open Sans Condensed', sans-serif; }
h1, h2, h3, h4, h5, h6 { margin: 0pt; padding: 0pt; font-weight: normal; }
p, ul, ol { margin: 0pt; padding: 0pt 0pt 1.25em; }
html { height: 100%; overflow: auto; }
body { height: 100%;  font-size: 0.75em; background: #fff; color: rgb(52, 52, 52); }
p { font-size: 100%; line-height: 1.6em; padding: 0pt 0pt 1.25em; }
#container { width: 800px; margin: 0pt auto; }
#header { position: relative;text-align:center;padding-top:100px;}
#header img{margin-bottom:50px;width:500px;}
.home-content{ width: 800px; margin: 0pt auto; text-align: center; text-shadow: 0px 1px 0px rgb(255, 255, 255); }
.home-content h1 { padding: 10px 0pt; font-size: 34px;margin-bottom:30px;border-bottom: 3px solid rgb(226, 226, 226); border-top: 1px solid rgb(226, 226, 226); }
.home-content a { padding: 10px 20px; font-size: 20px;color:#fff; background:#000;text-decoration:none;margin-top:10px; margin-bottom:20px; display:inline-block; }
.data { text-align: center;margin-top:30px; }
.data a { padding: 10px 0pt;width: 800px;margin: 0pt auto; text-align: center;font-size: 28px; color:#000; text-decoration:none; display:block; margin-bottom:10px;}
.toggle_container { width: 800px; margin: 0pt auto; text-align: center; font-size: 17px; }
.toggle_container p { font-size: 17px; line-height: 1.6em; padding: 0pt 0pt 1.25em; }
.home-content p { padding: 10px 0pt; border-top: 1px solid rgb(226, 226, 226); font-size: 20px; }
#content-wrapper { overflow: hidden; position: relative; }
table {
    border-collapse: separate;
    border: 2px solid black;
    border-spacing: 4px;
}
td {
    padding: 5px;
    padding-right: 30px;
    border: 1px solid lightgray;
}


