body {
  font-family: Verdana, Helvetica, sans-serif;
  background-color: #D9E0F9;
  background-color: white;
  margin: 0;
  padding: 0;
}

.container {
 /* border: 1px solid red; */
  width:65em;
  padding-top: 25px;
/*  background-color: #D9E0F9; */
  font-size:0.8em;

}

h3{
  margin-top:0;
  margin-bottom: 0;
 
} 

h4 {
  margin-top: 0;
  margin-bottom: 0;
}

hr {
  clear:both;
  margin-top:1em;
  margin-bottom:1em;
  height:1px;
  color:#A8B2CF;
  background-color:#A8B2CF;
}

.mobilelink{
  font-size:0.6em;
  padding-left: 1em;
}

.footer {
  background-color: #00113F;
  padding: .5em 2em;
  color: #AFAFAF;
  font-style:italic;
  font-size:0.8em;
}

.footer a{
  color: #CFBD00;
}

.footer img{
  border: none;
}


.form{
  background-color: #C2CDEF;
  padding: 1em;
}



table {
  background-color: white;
  border-collapse:collapse;
  border:1px solid #16265B;
  
}

td, th{
  padding:.3em .5em;

}

thead th {
  background-color:#415CAF;
  color:white;
  padding:0.3em 0;

}

tr.lineheld{
  background-color: #fff572;

}


.banner{
  height: 73px;
  background-color: #00113F;
/*  background-color: #000000; */

}

.banner img{
/*
  position:relative;
  top: 6px;
  left:6px;
 */
}

.questions  li{
  padding-bottom: 0.5em;
}

.questions a{
  color: darkblue;
  text-decoration: none;
  
}

.answers a{
  font-weight:bold;
  margin-bottom:0;
}

.answers p{
  margin-top:.3em;
  margin-bottom: 3em;
  margin-left: 1em;
}

.centerblock {
  margin-left: auto;
  margin-right: auto;

}


.floatleft {
  float:left;

}
.floatright {
  float:right;
}

.leftmargin{
  margin-left: 1em;
}

.leftmargin-wide{
  margin-left: 2em;
}

.textright{
  text-align:right;
}

.textleft{
  text-align:left;
}

.clearboth{
  clear:both;
/*  padding: 1em; */
}

.vertspacer{
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}

.fineprint {
  font-size:0.9em;
  font-style:italic;
  color: #5B5B5B;
}

.subscript{
  font-size:0.7em;
}

.alert{
  color: #000000;
  font-weight:bold;
}