body {
background:#D8D8D8;
margin:0px;
padding:0px;
font-family: 'Bitter', serif; font-size:13px; color:#202020;
text-align:center;
_text-align:center;
#text-align:center;
line-height:17px;
	}
	
h1 {
font-family: 'Lato', serif; 
font-size:26px;
color:#2F4070;
margin-top:0px;
line-height:32px;
	}
	
h2 {
font-family: 'Bitter', serif; 
font-size:15px;
color:#2F4070;
	}
	
h3 {
background-color:#9F9A8E;
height:25px;
padding-left:10px;
font-family: 'Bitter', serif; 
font-size:15px;
color:#FFFFFF;
line-height:25px;
	}
	
h4 {
background-color:#253D71;
height:25px;
font-family: 'Bitter', serif; 
font-size:15px;
color:#FFFFFF;
line-height:25px;
padding: 2px 20px;
margin: 8px 0;
border: none;
border-radius: 4px;
cursor: pointer;
	}
		
.hidden>div {
    display:none;
}

.visible>div {
    display:block;
}

div.text_container {
width:337px;
text-align:left;
	}
		
div.container {
background:#FFFFFF;
height:100%;
width:900px;
margin:0px auto;
text-align:left;
	}
	
div.menu_area {
background-color:#575757;
height:40px;
line-height:32px;
	}
	
div.menu {
background-color:#FFCC00;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:32px;
text-align:left;
float:left;
	}
	
div.menu_home_active {
background-color:#A29C8E;
width:81px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_home_inactive {
width:81px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_services_active {
background-color:#A29C8E;
width:100px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_services_inactive {
width:100px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_mission_active {
background-color:#A29C8E;
width:96px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_mission_inactive {
width:96px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_people_active {
background-color:#A29C8E;
width:90px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_people_inactive {
width:90px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_contact_active {
background-color:#A29C8E;
width:102px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.menu_contact_inactive {
width:102px;
height:40px;
font-size:12px;
color:#FFFFFF;
line-height:40px;
text-align:center;
float:left;
	}
	
div.client {
width:128px;
padding-left:26px;
padding-right:26px;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
line-height:40px;
text-align:right;
float:right;
	}
	
div.masthead {
height:113px;
	}

div.gallery {
height:251px;
margin-bottom:44px;
	}
	
div.content_landing_page {
height:324px;
margin-left:20px;
margin-right:20px;
text-align:left;
	}
	
div.content_landing_page_column_1 {
width:300px;
height:324px;
float:left;
	}
	
div.content_landing_page_column_2 {
width:174px;
height:324px;
float:left;
	}
		
div.content_landing_page_column_3 {
width:180px;
height:324px;
float:left;
	}

div.form_column{
width:400px;
height:auto;
float:left;

	}
#form{
width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;

	}
#form input{
width: 200px;
    padding: 2px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;

	}
#form input[type=button]{
width:80px;
background-color:#253D71;
height:25px;
font-family: 'Bitter', serif; 
font-size:15px;
color:#FFFFFF;
line-height:25px;
padding: 2px 20px;
margin: 8px 0;
border: none;
border-radius: 4px;
cursor: pointer;

	}
	

div.content {
height:100%;
margin-bottom:35px;
margin-left:20px;
margin-right:20px;
text-align:left;
	}
	
div.content_column_1 {
width:175px;
height:200px;
float:left;
	}
	
div.content_column_2 {
width:337px;
height:100%;
float:left;
	}
	
div.content_column_3 {
width:337px;
height:100%;
float:right;
	}
	
div.fact_sheets {
background-color:#E7E6EF;
width:100%;
height:125px;
font-family: 'Lato', serif; 
color:#2F4070;
font-size:15px;
font-weight:bold;
float:right;
	}
	
div.people_heading_rectangle {
background-color:#D2D9E2;
height:50px;
margin-bottom:44px;
margin-top:1px;
margin-left:20px;
margin-right:20px;
padding-left:12px;
font-size:16px;
color:#2F4070;
font-weight:bold;
line-height:36px;
	}
	
div.contact_heading_rectangle {
height:50px;
border-bottom-color:#E0E0E1;
border-bottom-style:solid;
border-bottom-width:thin;
border-top-color:#E0E0E1;
border-top-style:solid;
border-top-width:thin;
margin-bottom:44px;
margin-top:1px;
margin-left:20px;
margin-right:20px;
text-align:center;
line-height:26px;
	}
	
div.contact_column_1 {
width:287px;
height:300px;
color:#2F4070;
text-align:left;
float:left;
	}
	
div.contact_column_2 {
width:286px;
height:300px;
color:#2F4070;
text-align:center;
float:left;
	}
	
div.contact_column_3 {
width:287px;
height:300px;
color:#2F4070;
text-align:right;
float:left;
	}
	
div.contact_column_4 {
width:405px;
height:500px;
text-align:left;
float:left;
	}
	
div.contact_column_5 {
width:50px;
height:500px;
float:left;
	}
	
div.contact_column_6 {
background-color:#F8F3EB;
width:405px;
height:456px;
color:#5D5138;
text-align:left;
float:left;
	}

div.footer {
height:40px;
text-align:right;
	}
	
div.country {
width:120px;
text-align:left;
float:left;
	}
	
div.communication_landing {
background:#D8D8D8;
text-align:right;
font-family: 'Lato', serif; 
font-size:12px;
color:#575757;
line-height:40px;
font-weight:600;
	}
	
div.communication {
background:#D8D8D8;
width:780px;
text-align:right;
font-family: 'Lato', serif; 
font-size:12px;
color:#575757;
line-height:40px;
font-weight:600;
float:right;
	}
				
a:link {font-size:13px; color:#000000; text-decoration:none;}
a:visited {font-size:13px; color:#000000; text-decoration:none;}
a:hover {font-size:13px; color:#2B5D8A; text-decoration:underline;}

a.two:link {font-family: 'Lato', serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.two:visited {font-family: 'Lato', serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.two:hover {font-family: 'Lato', serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}

a.three:link {font-family: 'Lato', serif; font-size:12px; color:#575757; text-decoration:none;}
a.three:visited {font-family: 'Lato', serif; font-size:12px; color:#575757;text-decoration:none;}
a.three:hover {font-family: 'Lato', serif; font-size:12px; color:#575757; text-decoration:underline;}

a.four:link {color:#2F4070; text-decoration:underline;}
a.four:visited {color:#2F4070; text-decoration:none;}
a.four:hover {color:#2F4070; text-decoration:none;}

ul {list-style-position:inside;}

.big {font-size:24px; color:#213C71;}

.blue {font-family:arial, helvetica, sans-serif; font-size:14px; color:#00B9F2;}

.blue_accreditation {font-size:16px; color:#009DE1; font-weight:bold;}

.bold {font-weight:bold;}

.boldblue {font-family:arial, helvetica, sans-serif; font-size:13px; color:#00B9F2; font-weight:bold;}

.boldwhite {font-family:arial, helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;}

.headings {font-size:20px; color:#C9C9C9;}

.headings_small {font-family:arial, helvetica, sans-serif; font-size:14px; color:#20B0EA;}

.headings_pale_yellow {font-size:16px; color:#FDF666; font-weight:bold;}

.headings_yellow {font-size:16px; color:#F9F400; font-weight:bold;}

.medium {font-size:12px; color:#000000;}

.small {font-size:9px;}

.spacer {font-family:arial, helvetica, sans-serif; font-size:32px; letter-spacing:6px; color:#424242;}

.white {font-size:13px; color:#FFFFFF;}
