*{margin:0;padding:0}
.EverydaySans-Light-Web{font-family:'Everyday Sans Web';font-weight:300;font-style:normal}
@font-face {font-family:'Everyday Sans Web';src:url(fonts/EverydaySans-Light-Web.woff2) format('woff2'),url(fonts/EverydaySans-Light-Web.woff) format('woff');font-weight:300;font-style:normal}
body{background:white;font-family:Helvetica,Arial,sans-serif;font-size:14px}
img{display:inline;margin-left:20px;margin-right:20px}
h1{font-family:'Everyday Sans Web';font-size:2.2em;color:#001e60;margin-bottom:20px}
a,a:visited,a:hover{text-decoration:none}
nav{margin:12px;border:1px solid #545454;border-radius:10px;margin-bottom:100px}
table{margin:12px;border:1px solid #545454;border-radius:10px;margin-bottom:10px}
h4{margin:12px}
h3{margin:0px}
h2{padding:10px}
p{padding:14px;font-size:1.4em;font-family:'Everyday Sans Web';color:#001e60}
video::-internal-media-controls-download-button{display:none}
video::-webkit-media-controls-enclosure{overflow:hidden}
video{width:80%}
em{font-weight:bold}
td,th{border-bottom:1px solid #545454;padding:6px}
ul{margin-left:12px}
input{margin:12px}
input[type=submit]{padding:5px 15px;cursor:pointer;border-radius:5px}
.nav1,.nav2{padding:8px;font-size:16px}
.nav1{border-bottom:1px solid #545454}
.nav1 a,.nav2 a,.nav1 a:visited,.nav2 a:visited{color:#2010a5;font-weight:bold}
.nav1 a:hover,.nav2 a:hover{color:#2010a5;font-weight:bold;text-decoration:underline}
.reddot{color:#ffffff;background:#ff0000;font-weight:normal;font-size:11px;padding:4px;border-radius:8px;text-decoration:none}
label{display:inline-block;width:25%;margin:12px}
select{margin:16px}
.clear{clear:both}

.tile-bt-2{width:160px;line-height:50px;text-align:center;font-weight:bold;font-size:22px;cursor:pointer;margin:6px;border-radius:6px}
.tile-bt-2 a{display:block;text-decoration:none}
.tile-bt-2 img{vertical-align:middle;margin:auto;padding:0px;position:relative;width:48px;height:48px}
.tile-bt-2 span{vertical-align:middle;display:inline}
.tile-bt-2:active{opacity:0.5}
.solid-blue-2{background:#2010a5}
.clearspace{clear:both}
.floatleft{float:left}
.margin-5{margin-right:5px;margin-bottom:5px}
.light-text{color:#fff}
.dark-text{color:#1e1e1e}
.gradient{background:-moz-linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0.3)));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,0) 00%,rgba(255,255,255,0.3) 100%);background:-o-linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);background:-ms-linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);background:linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%)}
.shadow-black:hover{box-shadow:0px 0px 6px 3px #444;-webkit-box-shadow:0px 0px 6px 3px #444;-moz-box-shadow:0px 0px 6px 3px #444;-o-box-shadow:0px 0px 6px 3px #444;-ms-box-shadow:0px 0px 6px 3px #444;background:#FB8F02}
.plex{font-size:28px;font-weight:bold;padding-top:10px}
.subplex{font-size:12px;padding-top:0px}
.uid{font-weight:bold;font-size:18px}
.center{margin-left:auto;margin-right:auto;text-align:center}
a.ul{text-decoration:underline;padding:6px;color:#2010a5;text-align:center}
.guidegap{width:40px;float:left;margin:0px;padding:0px}
.guidepart{width:120px;float:left;margin:0px;padding:0px;text-align:center}
.feature-list{width:210px;float:left;margin:0px;padding:0px}
.feature-gap{width:40px;float:left;margin:0px;padding:0px}
.feature-section{width:460px;margin-left:auto;margin-right:auto;padding:0px}
.green-status{margin:20px auto 24px 16px}
td.bottom{border:none}
td.value,th.value{border-left:1px solid #545454}
td.green{border-color:#0c0;background-color:#9f9}
td.orange{border-color:#f90;background-color:#fc6}
td.red{border-color:red;background-color:#f99}
td.wrap{white-space:normal;width:50%}
div.red{width:360px;border-style:solid;border-color:#f90;background-color:#fc6;margin-left:auto;margin-right:auto;padding:20px}
div.orange{width:360px;border-style:solid;border-color:#f90;background-color:#fc6;margin-left:auto;margin-right:auto;padding:20px}
div.green{width:360px;border-style:solid;border-color:#0c0;background-color:#9f9;margin-left:auto;margin-right:auto;padding:20px}
div.greencheck{width:360px;border-style:solid;border-color:#0c0;background-color:#9f9;margin-left:auto;margin-right:auto;padding:20px;line-height:55px}
div.green img,div.greencheck img,div.red img{margin-right:16px}
p.links{text-align:center}
a.action{font-size:125%;font-weight:bold;text-decoration:underline}
table.groups{border-collapse:collapse;margin:12px;border:1px solid #545454}
.groups td{border:1px solid #545454}
.groups th{padding:6px;border:1px solid #545454}
#intro{margin:2px 10px}
#idcheck{width:450px;margin-left:auto;margin-right:auto}
#load{margin:20px}
#spin{margin-bottom:500px}
#guidesection{width:440px;margin-left:auto;margin-right:auto;padding:0px}
#mainform{width:570px;text-align:center;padding:4px}
#load{font-size:18px;text-align:center}
#help{color:#ffc220;font-size:1.2em;font-weight:bold;padding:10px;height:42px;vertical-align:middle}
#title{text-decoration:none;color:#ffffff}
#main-container{width:calc(100% - 80px);;margin:20px auto;border-radius:30px;background:white}
.dark_blue_button{background:#001e60;border-radius:24px;padding:20px;color:white;font-family:Arial,sans-serif;font-weight:bold}
.blue_button{background:#0053e2;padding:10px 20px;color:white;border-top-left-radius:24px 18px;border-top-right-radius:24px 18px;border-bottom-left-radius:24px 18px;border-bottom-right-radius:24px 18px;border:none}
.button_holder{padding:0px;margin:30px;float:left}
#header{padding:15px;clear:both;background:#001e60;border-radius:16px;justify-content:space-between;display:flex}
#footer{padding:15px;clear:both;background:#001e60;border-radius:16px}
#footer p{color:white;font-size:0.6em}
#footer p a{color:white}
#contents{background:#a9ddf7;margin-top:20px;margin-bottom:20px;padding:40px}
#left-column{width:230px;float:left}
#right-column{width:569px;float:left;border-left:1px solid #545454;padding-bottom:200px}
#head-left{height:42px}
#head-left img{display:block;margin-left:0px}
#head-right{text-align:right;vertical-align:middle;height:42px;font-family:'Everyday Sans Web';font-weight:300;font-style:normal;display:flex}
