@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);

BODY, TD, fLabel {
	font-family: "Open Sans", Helvetica, Arial;
	font-weight: 100;
	color: GREEN;
}

p {
	font-family: "Open Sans", Helvetica, Arial;
	font-weight: 100;
	color: #000066;
}

.well p, .carousel p {
	font-weight: 100;
	color: #fff;
}

/* Set the background tan - larger screens*/
body.MB2021 {
	background: url(images/bg-mid-res-blur.jpg) left no-repeat fixed;
    background-color: rgba(210, 180, 140, 0.397);	
	padding-bottom:20px;
}

/* On screens that are 992px or less, set the background color  */
@media screen and (max-width: 992px) {
body.MB2021 {
	background: url(images/bg-retina-low.jpg) left no-repeat fixed;
    background-color: rgba(73, 64, 52, 0.699);	
	padding-bottom:20px;
}
  body {
    background-color: black;
  }
}

/* On screens that are 600px or less, set the background color to olive */
@media screen and (max-width: 600px) {
body.MB2021 {
	background: url(images/bg-ipad.jpg) left no-repeat fixed;
    background-color: rgba(73, 64, 52, 0.699);
	padding-bottom:20px;
}
  body {
    background-color: white;
  }
}

A {
	text-decoration: underline;
	font-weight: normal;
	color: #000066;
}

A:Hover {
	color: #aaaaaa;
    font-weight: normal;
}


.shortSection{
    margin:5px;
}

#log12 { position: absolute; }
#log1 { 	
	width:200px; 
	float:left; 
	display:block;
	clear:right;
	text-align:center;
	}
#log1 .txtheader { color:#FFF;}

BODY.MB2021 .h1, BODY.MB2021 h1 {
    font-size: 36px;
    color: white;
}
BODY h1.title-name, BODY .title-name, h1.title-name, .title-name { 
	color: #ffffff;
}

.BrandWrap  { 
	border:#FF0 thin;
	margin-left:10px;
}
/*float:right;
*/
.BrandWrap img, .BrandWrapx img, BrandWrapxy img { 
margin:1px;
}

.BrandWrapx  { 
text-align:center;
}
 
 /*
	height:172px; 
	width:200px;
display:block;
position:relative;z-index:-1;*/

.slideshowxzy{display:none;}

.txtheader {
font-weight: bold;
text-indent:0em;
margin-bottom:2px;
/*margin-left:15px;
width:90%; */
border: 1px dotted #eee;
padding:8px 0px;
}


.DescriptionWrap{
	margin: 0px 20px 0px 20px;
}

.RightBody2 .txtheader, .RightBody3 .txtheader {	color:#FFF; margin-left:0px; width:185px; padding:8px 0px; 	text-align:center; padding-left:1px;}
.RightBody3 .txtheader { width: 185px; float:left; clear:right; margin-left:15px; padding:8px  0px;}

.RightBody2 .shortSection .txtheader { width:100%; padding:2px;}
.firstHeader { 
	background:rgb(33, 49, 66);
	background: url(images/background-main.gif) 0 -200 repeat;
	font-size: 2.25em;
	color: #fff;
	padding:5px;
	padding-left:0px;
	padding-right:0px;
	border:5px solid #59A009;
}

/* text-shadow: #666666 6px 6px 6px; */

.MainBody, .RightBody { 
background:#FFFFFF;
/*outline:#FFFFFF thick 20px; */
}

.MainBody {

	margin-top: 20px;
	padding-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	background-image:none;
	background-repeat:no-repeat;
	float:left;
	border:solid #CCC 5px;
 	padding-bottom:4px;
}

.RightBody {
	width:275px;
	margin-top: 20px;
	margin-bottom:10px;
	margin-right:auto;
	background-image:none;
	background-repeat:no-repeat;
	float:right;
	border:solid #ccc 5px;
	padding-bottom:4px;
}
.RightBody2 { 	width:185px;
	margin-top: 20px;
	margin-bottom:1px;
	margin-left:5px;
	background-image:none;
	background-repeat:no-repeat;
	float:left;
}

.RightBody2, .RightBody3 { text-align:center;}

.RightBody3 { padding-left:20px; padding-top:30px;}
.RightBody3 img{ 	
	margin-left:15px; 	
}


.GBox { background:#59A009;	border:solid #ccc 5px;
 }

.pTop { margin-top:15px; }

ul#topNav{
	white-space:nowrap;
	list-style:none;
	clear:right;
}

nav a {
	margin-left:8px;
	margin-right:8px;
}

.navbar-toggler-icon, nav a { color:grey; }

#topNav xLI{
	float:left;
	margin-left:8px;
	margin-right:8px;
	list-style:none;
}

#recipientChoiceList {display:none;}

.SuccessMessage {
	color: green;
	font-weight: normal;
	background-color:yellow;
}


.fbox { color:#fff;	 
}
.fbox a { color:#aaa}
.fbox a:hover { color:#59A009}


.carousel-control-prev, .carousel-control-next, .sr-only {clear:both; display:none; }

.DescriptionWrap ul { list-style-type:none; margin:.5em;} 
.DescriptionWrap  { margin:40px 20px 0px 20px;}

h3.footerTitle {

	padding-left:1.0em;

}