/*************************************************************************************************** main content *****************************************************************************************/
/* CSS Document */
/*Style things that are going to be consistent throughout the page*/
/* line 7, ../sass/main.scss */
body {
  font-family: 'Segoe UI', Arial, sans-serif  !important;
  background: #030c1b !important;
}

/*Creates even spacing between all the potential content elements*/
/* line 13, ../sass/main.scss */
h1, h2, h3, h4, h5, h6, p, ul, ol, dl {
  margin: 0;
  font-weight: normal;
}

/*Indents the headers so they all line up*/
/* line 18, ../sass/main.scss */
h1, h2, h3, h4, h5, h6 {
  font-family:'Roboto', 'Segoe UI', Arial, sans-serif !important;
  padding: 0;
}

/* line 23, ../sass/main.scss */
h1 {
  color: #3e3e3e;
  font-size: 1.6em;
  display: block;
  margin: 5px 3px 5px 0;
}

h1 span.Head {font-size:1em;}

/* line 33, ../sass/main.scss */
h2 {
  font-size: 1.45em;
  line-height:1.2em; 
  color: #1f4680;
  display: block;
  margin: 18px 3px 0px 0px;
  word-spacing:.05em;
}

h2:first-child {margin-top:4px}

h3 {
  font-size: 1.2em;
  margin: 10px 0px 0px 0px;
  line-height:1.3em;
}

/* line 48, ../sass/main.scss */
h4 {
  font-size: 1.2em;
  margin: 10px 0px 0px 0px;
  line-height:1.3em;
}

/* h4:first-child {margin-top:2px} */

/* line 53, ../sass/main.scss */
h5 {
  font-size: 1.25em;
  padding-bottom: 2px;
}

/* line 58, ../sass/main.scss */
h6 {
  font-size: .95em;
  padding:8px 12px;
  margin:12px 0 24px 0;
  line-height:1.3em;
  background-color:#f7f8fa;
  border:1px solid #c2d3f5;
  color:#606f8d;
  text-align:left; 
}

.note {
  font-size: .95em;
  padding:8px 12px;
  margin:12px 0 12px 0;
  line-height:1.3em;
  background-color:#f7f8fa;
  border:1px solid #c2d3f5;
  color:#606f8d;
  text-align:left; 
}

h6:last-of-type {margin-bottom:0}
.note:last-of-type {margin-bottom:0}

h6 strong {
	color:#3d5076;
}

.note-strong {
  font-family:'Roboto', 'Segoe UI', Arial, sans-serif !important;	
  font-size: 1.2em;
  margin: 5px 0px 12px 0px;
  font-weight:normal;
  line-height: 1.4em;
  border:1px solid #5f84f9;
  background-color:#e3eaff;
  padding:6px 8px;
}

.note-strong:first-of-type {margin-top:2px;}
.note-strong:last-of-type{margin-bottom:0px;} */

/* line 62, ../sass/main.scss */
table {
  /*font-family: Verdana;*/
}

/* line 66, ../sass/main.scss */
legend {
  /*font-family: Georgia, "Times New Roman", Times, serif;*/
  font-size: 1.45em;
  color: #1f4680;
}

/* line 72, ../sass/main.scss */
#dnn_SidebarPane a {
  color: #0f43be;
}
#dnn_ContentPane a {
  color: #1353eb;
}

/* line 80, ../sass/main.scss */
a.btn-primary, a.btn-info, a.btn-success, a.btn-danger, a.btn-warning, a.btn-inverse {
  color: #fff;
}

/* line 84, ../sass/main.scss */
#content a:hover, a:focus {

  text-decoration: underline;
}

/* line 89, ../sass/main.scss */
label {
  float: left;
  margin-right: 0.5em;
  padding-top: 0.2em;
  text-align: right;
  font-size: 1.00em;
  font-weight: bold;
}

/*Positions the lists to line up with the rest of the page*/
/* line 103, ../sass/main.scss */
ul, ol, dl {
  padding: 0 0 0 25px;
  margin-left:2px;
  font-family: 'Segoe UI', Arial, sans-serif  !important;
}

/* line 107, ../sass/main.scss */
ul > li  {

   line-height: 1.35em; /*font-family: Verdana;*/
   margin-bottom:4px;
}

/* line 111, ../sass/main.scss */
ul.nav > li {
  /*font-family: Arial, sans-serif;*/
}

/*Positions paragraphs to line up with the rest of elements on the page*/
/* line 116, ../sass/main.scss */
p {
  padding: 8px 0 8px 0;
  line-height: 1.35em;

  font-family: 'Segoe UI', Arial, sans-serif  !important;
  /*font-family: Verdana;*/
}

p:first-child {padding-top:0}
p:last-child {padding-bottom:0;margin-bottom:0}

/*h2 + p:first-child {margin-top:8px}*/

/*Styles a link that is inside either a paragraph or a list*/
/* line 127, ../sass/main.scss */
p a.lnk, ul a.lnk, ol a.lnk, dl a.lnk, table a.lnk {
  color: #000066;
  font-weight: bold;
}

/* line 143, ../sass/main.scss */
#skiplink {
  text-align: right;
  width: 100%;
  padding: 0 8px 0 0;
  margin:-2px 0 4px 0;
}
/* line 148, ../sass/main.scss */
#skiplink a {
  text-decoration: none;
  width: 25%;
  font-size: 9pt;
  color: white;
}

/* Fix top margin for 2019 PFD graphic */
#dnn_ctr7321_dnnTITLE_titleLabel {
  margin: -2px
}

.red {color:red}

.sr-only {color:#fff;}


