/* All Site Branding */
* {
	padding:0;
	margin:0;
	background-color:#717171;
}

.alllinks  {
	color:#071836;
	background-color:#FFF;
}

.alllinks:hover {
	color:#432d0e;
	text-decoration:none;	
}

.alllinks:visited {
	color:#071836;
	background-color:#FFF;
}

.ul {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

a.skip:link, a.skip:visited, a.skip:hover {
   position:absolute;
   top:0px;
   left:-9999px;
   z-index:1000;
   background-color:#E7FF44;
   border:1px solid #006699;
   padding:0.5em;
   font-weight:bold;
   font-size:1em;
   text-decoration: underline;
 }
a.skip:active,  a.skip:focus {
   top:0px;
   left:0px;
   }
.jump {
	position:absolute;	
}



/* Start of full site branding */
.Full_Header {
	text-align:center;
	width:951px;
	margin:0 auto;
	padding:0;
}
Nav {
	background-color:#071836;
	height:30px;
	width:923px;
	margin:0 auto;
	padding:0;
	border-bottom:solid 1px white;
}

Nav ul {
	height:30px;
	width:100%;
	margin: 0 auto;	
	background-color:#071836;
}

Nav ul li {
	list-style-type:none;
	width:95px;
	float:left;
	border-right: 1px solid #FFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

Nav li a {
	background-color:#071836;
	text-decoration:none;
	color:white;
	line-height:30px;
	display:block;
}

Nav li a:hover {
	background-color:#432d0e;
	text-decoration:none;
	color:white;
	line-height:30px;
	display:block;
}
.imageRotate {
	text-align:center;
	width:951px;
	margin:0 auto;
	padding:0;
}
.otherPageImages {
	text-align:center;
	width:951px;
	margin:0 auto;
	padding:0;
}
.bluebar {
	text-align:center;
	width:921px;
	margin:0 auto;
	padding:0;
	background-color:#071836;
	height:10px;
}
.graybar {
	display:block;
	background-color:#FFF;
}
.whitebar {
	text-align:center;
	width:auto;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	height:15px;
}
.whitebarsmall {
	text-align:center;
	width:500px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	height:15px;
}
div.columns {
	width: 921px;
	margin: 0 auto;
	padding:0;
	margin:0 auto;
}
div.columns div   {float: left; }
div.left          {background-color: #FFF; padding:10px; margin:0; width:650px; height: auto;}
div.right         {background-color: #FFF; padding:10px; margin:0; width:231px; height: auto;}
div.clear         {clear: both; }

.headerText {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#071836;
	font-weight:bold;	
}
.bodyText {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.bodyTextBold {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
}

.news {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width: 921px;
	margin: 0 auto;
	padding:10px;
}

div.news {
	width: 921px;
	margin: 0 auto;
	padding:0;
	margin:0 auto;
}
div.news div   {float: left; }
div.newsleft          {background-color: #FFF; padding:10px; margin:0; width:650px; height:250px; }
div.newsright         {background-color: #FFF; padding:10px; margin:0; width:231px; height:250px; }
div.newsclear         {clear: both; }

.footer {
	background-color:#FFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width:881px;
	margin: 0 auto;
	padding:20px;
}

.NewsTD {
	background-color:#071836;
}

.NewsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background-color:#071836;
	margin: 0 auto;
}
.NewsHeaderSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #CCC;
	margin: 0 auto;	
	background-color:#071836;
}
.NewsBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #FFF;
	margin: 0 auto;	
}
.NewsBodyLink  {
	color: #CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	background-color:#071836;
}
.NewsBodyLink:hover {
	color:#FFF;
	font-weight:normal;
	text-align: left;
	background-color:#071836;
	text-decoration:none;
}
.NewsBodyLink:visted {
	color: #CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	background-color:#071836;	
}
.nonelisted {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align: left;
	background-color:#071836;
}
.bodyClass {
	height:auto;
	background-color:FFF;
	width:921px;
	margin:0 auto;
}	
.mobileImage {
	display:none;
}
.headermobileImage {
	display:none;
}

.bull {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-indent: 20px;
}

.COVID-19Mobile {
	display:None;
}
.COVID-19Full {
	display:block;
}

/*end of full site branding*/


.bread {
	display:none;
}

.menu-trigger {
	display:none;
}

.mobileHeader {
	display:none;
}

.fullImage {
	display:block;
}
.fullImageCentered {
	display:block;
}
.quick {
	display:none;
}	

.contact {
	display:block;
}
.contactMobile {
	display:none;
}

@media screen and (max-width: 800px){

.bread {
	display:block;
 	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
 	background-color: #FFF;
}
.bread a {
 	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
 	background-color: #FFF;
}

 
nav {
	display:none;
}

.mobileHeader {
		display:block;
		background-color:#143266;
		width:100%;
}
.bodyClass {
	height:auto;
	background-color:FFF;
	width:auto;
	margin:0 auto;
}
.Full_Header {
	display:none;
}
.imageRotate {
	display:none;
	}	
.otherPageImages {
	display:none;
}	
.bodyText {
		background-color:#FFF;
		margin:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:0px;
	}
.ul {
		background-color:#FFF;
		margin:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:0px;
}
	.bodyTextBold {
		background-color:#FFF;
		margin:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:5px;
		font-weight:bold;
	}
.headerText {
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		padding:10px;
}	
.footer {
		background-color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		text-align:center;
		padding:5px;
		width:auto;		
	}	
.bluebar {
	text-align:center;
	width:auto;
	margin:0 auto;
	padding:0;
	background-color:#071836;
	height:15px;
}
.graybar {
	display:none;
}
.whiteebar {
	display:none;
}
div.columns {
	width: 100%;
	margin: 0 auto;
	padding:0;
	margin:0 auto;
}
div.columns div   {float: left; }
div.left          {background-color: #FFF; padding:10px; margin:0; width:auto; height: auto; }
div.right         {display:none;}
div.clear         {clear: both; }
	
div.news {
	width: 100%;
	margin: 0 auto;
	padding:0;
	margin:0 auto;
}
div.news div   		{float: left; }
div.newsleft          {background-color: #FFF; padding:10px; margin:0; width:97%; height: auto; }
div.newsright         {display:none; }
div.newsclear         {clear: both; }	
	
.mobileImage {
	display:block;
	width:216;
	height:auto;
	text-align:center;
	margin: 0 auto;
}	
.headermobileImage {
	display:block;
	width:400;
	height:auto;
	text-align:center;
	margin: 0 auto;
}	
.fullImage {
	display:none;
}
.fullImageCentered {
	alignment-adjust: central;
}
	
	
img
{
	max-width: 100%;
	height: auto;
}

	nav-expanded {
		display:block
}
	.menu-trigger {
		display:block;
		color:#FFF;
		background-color:#071836;
		padding:10px;
		text-align:right;
		cursor:pointer;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		width:auto;
	}
	
	nav {
		height:240px;
		width:auto;
	}
	
	nav ul li {
		float: none;
		width:100%;
		border-bottom: 1px solid #FFF;
		border-right:none;
		background-color:#071836;
		height:30px;
		font-size:14px;
	}

.quick {
	text-align:center;
	width:auto;
	margin:0 auto;
	padding:10px;
	background-color:#071836;
	height:auto;
	display:block;
}	

	.footer-link a {
	text-decoration:underline;
	color:white;
	line-height:30px;
	display:block;
}

news a {
 	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
 	background-color: #FFF;
}

.bull {
	background-color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-indent: 20px;
}
.contact {
	display:none;
}
.contactMobile {
	display:block;
}

.phoneText {
		background-color:#FFF;
		margin:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:0px;
		color:#071836;
	}
.COVID-19Mobile {
	display:Block;
}
.COVID-19Full {
	display:none;
}