@charset "utf-8";
/* CSS Document */

.dophimagespan {
margin-top:17px;
}

.topnav {
  font-size:12px;
  font-weight:bold;
  text-align:center;
  background-color:#073f65; 
  color:#FFFFFF;
  margin-bottom:24px;
  padding:2px 0px 2px 0px;
}

.topnavborder {
}

.topnav a:link {text-decoration:none; color:#FFFFFF;}
.topnav a:visited {text-decoration:none; color:#FFFFFF;}
.topnav a:active {text-decoration:none; color:#FFFFFF;}
.topnav a:hover {text-decoration:underline; color:#F39F54;}

.header {
  margin-bottom:7px;
}

.pagetitletop {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  letter-spacing:2px;
  line-height:26px;
  font-weight:bold;
  font-size:24px;
  color:#0d2b3e;
  text-align:right;
  margin-bottom:25px;
}

.pagetitlebottom {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  letter-spacing:2px;
  line-height:26px;
  font-weight:bold;
  font-size:24px;
  color:#0d2b3e;
  /*text-align:center;*/
  padding-left:112px;
  margin-bottom:16px;
}

.searchbox {
  text-align:right;
}

.searchtextbox {
  vertical-align:middle;
}

.greenhr {
  background-color:#3bc95e;
  height:1px;
}

a:link {font-weight:bold; text-decoration:none; color:#004682;}
a:visited {font-weight:bold; text-decoration:none; color:#004682;}
a:active {font-weight:bold; text-decoration:none; color:#004682;}
a:hover {font-weight:bold; text-decoration:underline; color:#4299E6;}

.ulstyle {
  margin:5px 5px 5px -20px;
}

.infoli {
  padding:6px 0px 6px 0px;
}

.guidanceli {
  padding:5px 0px 5px 0px; 
}

.leftcenterborder {
  border:solid 2px #0071BC;
  /*height:270px;*/
  background-color:#F5F7F6;
  margin-bottom:15px;
}

.greentitle {
  background-color:#0071BC;
  color:#ffffff;
  font-size:14px;
  font-weight:bold;
  padding:0px 0px 2px 4px;
}

.rightcenterborder {
  border:solid 2px #F39F54;
  /*height:277px;*/
  background-color:#F5F7F6;
}

.redtitle {
  background-color:#F39F54;  
  color:#ffffff;
  font-size:14px;  
  font-weight:bold;
  padding:0px 0px 2px 4px;
}

.resourcesborder {
  border:solid 2px #3bc95e;
}

.resourcesheader {
  padding:2px 0px 2px 5px;
  font-size:14px;
  font-weight:bold;
  background-color:#3bc95e; 
  color:#ffffff;
}

.resourceslinkdiv {
  padding:2px 5px 2px 2px;
  background-color:#F5F7F6;
  color:#0071BC;
  font-size:11px;
  vertical-align:middle;
  padding:6px;
}

.pressborder {
  border:solid 2px #7275a5;
}

.pressheader {
  padding:2px 0px 2px 5px;
  font-size:14px;
  font-weight:bold;
  background-color:#7275a5; 
  color:#ffffff;
}

.pressdiv {
  padding:2px 5px 2px 2px;
  background-color:#F5F7F6;
  color:#0071BC;
  font-size:11px;
  vertical-align:middle;
}


.linksborder {
  border:solid 2px #080;
}

.linksheader {
  padding:2px 0px 2px 5px;
  font-size:14px;
  font-weight:bold;
  background-color:#080; 
  color:#ffffff;
}

.linksdiv {
  padding:2px 5px 2px 2px;
  background-color:#F5F7F6;
  color:#0071BC;
  font-size:11px;
  vertical-align:middle;
}

.resourcescdcimage {
  /*margin:15px 0px 15px 41px;*/
  width:71px;
  margin:20px auto 0px auto;
}

.statsborder {
  font-size:14px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  background-color:#F5F7F6;
  border:solid 2px #ca0002;
  /*margin-bottom:5px;*/
  margin-top:18px;
}

.statsheader {
   padding:2px 0px 2px 4px;
   font-size:14px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   /*color:#834c24;*/
   color:#ffffff;
   background-color:#ca0002;
   /*border-bottom:dashed 1px #834c24;*/
   margin:0px 0px 0px 0px;
}

.tableofstats1 {
  margin:0px 0px 0px 0px;
  /*width:330px;*/
  /*width:200px;*/
  /*text-align:left;*/
}

.tableofstats {
  margin:0px 0px 6px 0px;
  /*width:330px;*/
  /*width:200px;*/
  /*text-align:left;*/
}

.casestitletd{
  text-align:right;
  letter-spacing:1px;
  font-size:11px;
  font-weight:bold;
}

.casesnumbertd{
  text-align:center;
  border-right:solid 1px #ca0002;
    letter-spacing:1px;
  font-size:11px;
  font-weight:bold;
}

.deathstitletd{
  text-align:right;
    letter-spacing:1px;
  font-size:11px;
  font-weight:bold;
}

.deathsnumbertd{
  text-align:center;
    letter-spacing:1px;
  font-size:11px;
  font-weight:bold;
}

.statunderline {
  border-bottom:dotted 1px #cccccc;
}

.statFooter1 {
  padding:0px 15px 0px 0px;
  font-style:normal;
  text-align:right;
  clear:both;
  margin:0px 0px 0px 0px;
  font-size:12px;
}

.statFooter {
  padding:0px 15px 0px 0px;
  font-style:normal;
  text-align:right;
  clear:both;
  margin:0px 0px 7px 0px;
  font-size:12px;
}

#footer { 
  text-align: center;
  margin-top:25px; 
}

#footer address {
  font-style: normal;
  margin: 0;
  padding: 1em 0;
}

.footerline {
  /*height:10px;*/
  border-bottom:solid 1px #073f65;
  width:100%; 
  margin-bottom:25px;
}

.footerlinks a:link {font-weight:bold; text-decoration:underline; font-size:10px; color:#004682;}
.footerlinks a:visited {font-weight:bold; text-decoration:underline; font-size:10px; color:#004682;}
.footerlinks a:active {font-weight:bold; text-decoration:underline; font-size:10px; color:#004682;}
.footerlinks a:hover {font-weight:bold; text-decoration:underline; font-size:10px; color:#4299E6;}

.searchresultslink a:link {font-weight:bold; text-decoration:none; color:#4299E6;}
.searchresultslink a:visited {font-weight:bold; text-decoration:none; color:#4299E6;}
.searchresultslink a:active {font-weight:bold; text-decoration:none; color:#4299E6;}
.searchresultslink a:hover {font-weight:bold; text-decoration:underline; color:#4299E6;}

.immun-body{
  font-weight:bold;
  font-size:14px;
  padding:10px;
}

.immun-body h3{
text-decoration:underline;
}

