		.heroBox 
		{
			/*background: url(/images/ABArectbglt.png) no-repeat;border-radius:35px;			width:100%; */
			/*height:342px; */
			/*height:7.25em;*/
			margin:0 auto; 
			margin-bottom:10px;
			margin-top:5em;
			/*border-radius:5px 5px;
			box-shadow:2px 3px 10px #aaa;*/
		}
		
		.heroBox h1 
		{
			padding-bottom:3px; 
			color:#467caa;
			font-size:30pt;
			font-weight:200;
			font-family:"Raleway",verdana, arial;
			/*text-shadow:1px 1px 4px #000, 0 0 5px navy;*/
			letter-spacing:-1px;
			text-align:center;
			margin:auto auto;
			
		}

		.heroBox  h2
		{
			padding:5px 5px;
			color:#eee;
			font-size:16pt;
			font-weight:300;
			font-family:"Roboto",verdana, arial;
			text-align:center;
			color:#666\9;
			font-size:15pt\9;
		}
		.heroBox  h3
		{
			/*padding:5px 5px;*/
			color:#444;
			font-size:14pt;
			font-weight:300;
			font-family:"Roboto",verdana, arial;
			text-align:center;
			color:#666\9;
	}

		.heroBox  p
		{
			margin-top:7px;
			color:#111;
			font-size:20pt;
			font-weight:400;
			font-family:"Raleway",verdana, arial; 
			text-align:center;
			/*text-shadow:1px 2px 5px #DFECF7;*/
		}
		.heroBox  em
		{
			color:#222;
			/*color:White;*/
			font-size:24pt;
			font-weight:400;
			font-family:"Roboto",verdana, arial;
			/*text-shadow:1px 2px 5px #173552;*/
			/*font-style:italic;*/

		}
		.subBoxes
		{
			width:100%;
			height:auto;
			margin-top:40px;
			margin-left:0px;
			display: flex;
		}
		.who-we-are {
			width:48%;
			padding:0em 0em;
			margin:0 0;
			padding-left:1em;
			padding-right:1em;

			}
		.who-we-are p {
			color:#222;
			font-size:12pt;
			font-weight:300;
			font-family:"Roboto",verdana, arial;
			margin-bottom:.25em;
			}
		.who-we-are p:first-child {	
			color:#222;
			font-size:16pt;
			font-weight:300;
			font-family:"Roboto",verdana, arial;
			margin-bottom:.75em;
			}
		.who-we-are ul{	
			margin:0 0;
			margin-left:1em;
			margin-bottom:.5em;
			}
		.who-we-are li{
			color:#444;
			font-size:12pt;
			font-weight:300;
			font-family:"Roboto",verdana, arial;
			margin-bottom:.25em;
			margin-left:.25em
			}
		.who-we-are a{
			color:#467caa;
			font-size:16pt;
			font-weight:300;
			font-family:"Roboto",verdana, arial;
			padding-top:1em;
			margin-bottom:.25em;
			}
		
		.emailDiv {
			width:48%;
			padding:0em 0em;
			margin:0 0;
			padding-left:1em;
			padding-right:1em;
			}

		.pupForm {
			margin-top:0px;
			FONT-FAMILY: "Roboto",Verdana, Arial;
			width:100%;
			

		}
		.pupForm p:last-child
		{
			margin-top:7px;
		}    
		.pupForm img
		{
			cursor:pointer;
		}
		.pupForm h3 
		{
			FONT-FAMILY: "Roboto",Verdana, Arial;
			font-size:14pt;
			font-weight:300;
			color:#222;
			border-radius:0px 0px 0px 0px;
			text-align:left;
			margin-bottom:.25em;
			
		}    
		.pupForm label
		{   FONT-FAMILY: "Roboto",Verdana, Arial;
			font-size:14pt;
			font-weight:300;
			display:block;
			text-align:left;
			width:100%;
			padding-right:3px;
			color:#696969;
			
		}
		.pupForm input, textarea, select {
		  border: 1px solid #708090;
		  margin-bottom: 5px;
		  border-radius: 5px;
		  font-family: "Roboto",Verdana, Arial;
		  font-size: 14pt;
		  width:100%;
		  height:2em;
		  resize:none
		}
		.submitButton{
			width: 100%;
			height: 20px;
			font-weight: 600;
			padding: 0 5;
			text-align: center;
			margin-left: auto;
			margin-right: auto;
			margin-top: 15px;
			color: #fff;
			background-color: #777;
			border: 2px outset #d7b9c9;
			box-shadow: 2px 2px 4px #ccc;
		}
		 .pupForm textarea {
			height:4em;
		}
		.askabamoriah 
		{
			text-transform:uppercase;
		}
		.askabamoriah input
		{
			text-transform:uppercase;
		}
		.asknote 
		{
			text-align:center;
			font-family: "Roboto",Verdana, Arial;
			color:#444;
			margin-bottom:10px;
			margin-top:0px;
		:required {background: red;}
	}     

