body { background-color: #fff; color: #555555; font-family: 'Open Sans', sans-serif;
  text-decoration: none; font-size: small; margin: 0; height: 100%; width: 100%; }
span.title { text-decoration: underline; font-size: large; }
span.navbar { font-size: small; padding: 2; }
span.answer { font-size: small; padding: 2; margin: 100; }
div.form { 
  font-size: small; 
  padding: 10px; 
  border: 1px solid #555555; 
  width: 99%;
  height: 99%;
  background: #fff; 
  color: #000; 
  margin: 0% 20%;
}
div.form a:link { color: #00d; font-size: xx-small; }
div.form a:visited { background: #00c; }
div.answer {
  border: none;
  width: 60%;
  margin: 0% 20%;
  font-weight: bold;
}
a:link { color: #a90112}
a:visited { color: #a90112; }
a:hover {background-color:rgba(0,0,0,0.15)}
table { border-style: none }
table.playerselect { border-style: none; font-size: small; }
table.playerselect td { align: left; padding: 0;}
table.playerselect input { width: 18; height: 18; }
table.insidereport {border-style:none;color: #000;width:100%;text-align:right;padding:1rem;}
table.insidereport td {padding:5px;}
table.insidereport input {width:100%;padding:10px;background-color:#fff;border:0;border-radius:3px;box-shadow:0px 1px 2px rgba(0,0,0,0.15);font-size:15px;}
table.insidereport select {padding:10px;}
table.report { 
  background:none;
  color:rgba(0, 0, 0, 0.87);
  font-size: small; 
  margin: 0 auto;
  width: 99%;
  border-spacing:0;
  border-radius:3px;
}
table.report tr { background-color: #FFFFFF; }
table.report tr.highlight { background-color: #FFFF00; }
table.report a:link { color: #a90112; }
table.report a:visited { color: #a90112; }
table.report a:hover {background-color:rgba(0,0,0,0.15)}
table.report th {line-height:30px;background-color:rgba(0,0,0,0.4);color:#f5f5f5;border:1px solid #cbcbcb;}
table.report th a:link {color:#f5f5f5;}
table.report th a:visited {color:#f5f5f5;}
table.report th a:hover {background:none;color:#f5f5f5;}
table.report td {padding:7px;border-left:1px solid #cbcbcb}
table.report td:first-child,table.report th:first-child {border-left-width:0;}
table.report tr:nth-child(odd) {background:rgba(0,0,0,0.05);}
table.report tr:nth-child(even) {background:rgba(0,0,0,0.025);}
span.positive { color: #00d146; }
span.negative { color: #f10001; }
span.item { color: #359ec9; }
span.secondary { color: #777777; }
.application td {background-color:rgba(0,0,0,0.025);border-radius:3px;font-size:15px;padding:1rem;border:0!important;}
.application textarea {width:100%;border-radius:3px;font-size:15px;font-family: 'Open Sans', sans-serif;box-shadow:0px 1px 2px rgba(0,0,0,0.15)}
.application p {font-size:15px;}
.application tr {background:none;}
.application tr:nth-child(odd) {background:none!important;border-radius:3px;}
.application tr:nth-child(even) {background:none!important;}
.application-input {color:#fff;min-width:150px;height:30px;width:40%;background-color:#a90112;border-radius:7px;border:1px solid rgba(0,0,0,0.25);box-shadow:0px 1px 2px rgba(0,0,0,0.15);cursor:pointer;margin-top:10px;font-weight:bold;}
.application-input:hover,.application-input:focus,.application-input:active {background-color:#970003;}
