	body{
		max-width: 1920px;
		width: 100%;
		font-family: 'Roboto';
		font-weight: 400;
		color: #000000;
		font-size: 18px;
	}

	.row{
		margin: 0.5em auto 0.5em auto;
		padding-top: 1em;
		padding-bottom: 1em;
		max-width: 1920px;
		width: 94%;
	}

	.home_page_icon{
		 text-align: center; 
		 font-size: 4em; 
		 color: #ff0000; 
		 background: #FFFFFF; 
		 border-radius: 50px; 
		 width: 105px; 
		 height: 105px; 
		 padding-top: 11px; 
		 margin: 0px auto 20px auto;
	}

	h1{
		color: #FFFFFF; 
		width: 90%; 
		padding: 20px 20px 20px; 
		margin: auto;background: #000000; 
		opacity: 61.9%; 
		border-radius: 25px;
	}

	h2{
		font-weight: 700; 
		text-align: center;
		font-size:  2.00em;
		text-decoration: none;
		color: #FC0100;
		max-width: 1920px;
		width: 100%;
		margin: 1em auto 1em auto;
	}

	h3{
		font-weight: 700;
		text-align: center;
		font-size: 1.75em;
		color: #000000;
		max-width: 1920px;
		width: 100%;
		margin: 1em auto 1em auto;
	}

	p{
		font-weight: 400;
		text-align: left;
		font-size: 1.125em;
		color: #000000;
		max-width: 1920px;
		width: 94%;
		line-height: 1.75;
		font-family: 'Roboto';
	}

	ol{
		font-weight: 400;
		text-align: left;
		width: 85%;
		margin-left: 4%;
		color: #000000;
		font-size: 1.125em;
		margin-bottom: 32px;
		font-family: 'Roboto';
	}

	ul.gcontent{
		font-weight: 400;
		text-align: left;
		width: 85%;
		margin-left: 4%;
		color: #000000;
		font-size: 1.125em;
		margin-bottom: 32px;
		font-family: 'Roboto';		
	}

	label{
		font-weight: 400;
		text-align: left;
		font-size: 1.125em;
		color: #000000;
		max-width: 1920px;
		width: 94%;
		line-height: 1.75;		
	}

	input{
		font-weight: 400;
		text-align: left;
		font-size: 1.125em;
		color: #000000;
		max-width: 1920px;
		width: 94%;
		line-height: 1.75;	
		background: #E9E9ED;	
	}

	select{
		font-weight: 400;
		text-align: left;
		font-size: 1.125em;
		color: #000000;
		max-width: 1920px;
		width: 94%;
		line-height: 1.75;		
	}

	.footer{
		background: #212529; 
		color: #EEEEEE; 
		width: 100%; 
		max-width: 1920px; 
		margin: 5px auto 0px auto;
		padding: 10px 10px 10px 10px;
	}

	p.footer{
		color: #EEEEEE; 
		font-size: 0.875em; 
		font-weight: 300; 
		margin-bottom: 10px; 
		margin-top: 5px;
	}
	label.footer{
		color: #EEEEEE; 
		font-size: 0.875em; 
		font-weight: 300; 
		margin-bottom: 10px; 
		margin-top: 5px;
	}

	input.footer{
		background: #212529; 
		color: #EEEEEE;
	}

	#top_hnav{
		margin-bottom: 0px;
	}

	.req{
		color: #FC0100;
	}
   
    hr{
    	width: 61.9%;
    	height: 3px;
    	background-color: #FE0002;

    }
