@charset "utf-8";

/* CSS Document */

body {margin:0; padding:0; background-color:#EAEAEA; }
H1 {color: #333; font-size:28px;padding-bottom: 40px;}
H2 {color:#333; font-size:120%; text-transform:uppercase;}
H3 {color:#900; font-size:120%; font-style:italic;}
H4 {color:#000; font-size:100%; text-transform:uppercase;}
H5 {color:#000;	font-size:18px;	font-weight:bold;	line-height: 18px;}
H6 {color:#000;	font-size:18px;	font-weight:bold;	line-height: 18px; margin-top: 10px;margin-bottom: 18px;}
H7 {color: #121212; font-size:20px; font-weight: 700;}

#pageFull { width:85%; height:110%; min-width:950px; max-width:1200px; margin:0 auto; padding:0; border-left:0px solid #000; border-right:0px solid #000; background-color:#FFF;}
#pageFull2 { width:100%; height:110%; min-width:1200px; max-width:1200px; margin:0 auto; padding:0; border-left:0px solid #000; border-right:0px solid #000; background-color:#FFF;}
#pageBanner {max-width:100%; height:auto;  }
#pageMid {width: 90%; min-width:950px; max-width:1200px; clear:both; padding-top:5px; padding-left:10px;}
#pageMenu {width:180px; float:left; margin-left: 5px; padding-top:10%; display: block;}
#pageText {width:75%; float:right; font-family:'Arial'; line-height: 1.4;}
#pageTextFront {width:100%; margin-left: 10px; margin-right: 10px;display: block;}
#pageFooter {width:100%; clear:both; padding-top:30px; height:100px;}
#banhead {position: relative; width: 50%;}
#overlay {position: absolute; float: right; margin-right: 20px;}
#gfralogo {background-color: #fff;padding-left: 10px;}
#gap  {display: inline; list-style: none; float: right; padding-top: 30px;}
#gap li {display: inline; }

#midpagevertnav {margin-left:25%;padding:1px 16px;}
#discontools {
    float: right;
    display: block;
    overflow: visible;
	
}

#banbckgrd {
   padding-bottom: 0px;
 
}

#specialcontainer { width:100%; height: auto; box-shadow:0 8px 6px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); color: #fff; border-radius:  0px 0px 5px 5px; }

#title {background-image:url("images/GFRA logo_title.png"); background-repeat: no-repeat; float: left; margin-left: 30px;}

#propbuttons {display:block;margin-left: auto; margin-right: auto;}
.grant {
  background-color:#0f2c59;
  border-color: #FFFFFF;
  border-radius: 15px;
  border: none;
  color: white;
  padding: 12px 22px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 18px;
	font-family: "Poppins";
  margin-top: 10px;
  cursor: pointer;
  
}



#researchtopic {
    font-size: 28px;
    font-family: "Poppins";
    background-color: #fff;
	color: rgb(189, 95, 19);
	text-align: center;
	/*line-height: 1.385;*/
	height: 150px;
	padding-top: 20px;
	padding-bottom: 120px;
	 
   }

.button {
  background-color:#0F3762;
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 24px;
	font-family: "Poppins";
  margin: 4px 2px;
  cursor: pointer;
  
}
.moreinfo {
  background-color:#37393D;
  border: none;
  color: #fff;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 24px;
	font-family: "Poppins";
  margin: 4px 2px;
  cursor: pointer;
}
	
.button1 {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); color: #fff; text-decoration: none;
}

.button2 {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); color: #fff; text-decoration: none;
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}


#report {float: right;
 
  padding: 0.2em; 
  margin: 0.2em;
  margin-left:10%;	
  margin-top: 0%;
	border-style:none; }




#savethedate { height: auto; width:960px; margin-top:0px; margin:auto; padding:0;padding-top: 0; background-color:#1f3458; 
}

#Uganda2023 {text-align: center; max-width: 100%; height: auto; display: block;
  margin:auto; padding-top: 20px; 
	
}


#meetingtitle { min-width:716; max-width:1200px;padding-top: 70px;  z-index: 10;text-align: center;}
#meetingtitle li {font-size: 32px; font-family: 'Poppins'; color:#B05811; text-align: center; padding-bottom:30px; list-style: none; display: block;}
#meetingtitle a {text-decoration: none; color:inherit;}

#meetingtitle2 { margin-left: auto; margin-right: auto; text-align: center; padding-bottom: 40px;  }

#meetingtitle3 { margin-left: auto; margin-right: auto; text-align: center; padding-bottom: 40px;  }

hr.new5 {
 
border-top: 8px solid #4A4747;
  
}

#eventlist {border-bottom:thick; border-bottom-color: crimson;}
#pageBanner2 {
margin-right: 0px; 
height:240px; 
image:url(images/GFRAlliance2.gif); 

}
#img n {text-align: center;}
#newsletter {font-size: 18px; text-align: center; text-decoration: none;}



/*********** NAVIGATION MENU *******************/

#navcontainer {margin-left: 5px; padding: 1px 16px;}
#navcontainer ul {
	margin-left: 0; margin-top: px; padding-top: 0px;
	list-style-type: none; height: 100%; 
	 
}
#navcontainer ul li {font-family:"Arial"; font-size: 16px;   margin-top: 12px; }
#navcontainer ul li:last-child {font-family:"Arial"; font-size: 16px; margin-bottom: 20px;}
	
#navcontainer ul li ul ol {list-style:square; padding-left:15px;display: block; }
#navcontainer a {
	display: block;
	padding: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	width: 140px;
	list-style-type: none;
		border-bottom: 2px;
	 border-bottom-style:solid;
	border-bottom-width: thin;
  border-bottom-color:#C6C5C5;
	color: #000;
	font-family: "arial";
	font-size: 14px;
text-decoration: none;}

	#navcontainer {a:link; } 

	#navlist {a:visited; 
		
color: #000;
text-decoration: none;
}

#navcontainer a:hover {background-color: #EFEFEF; color: #000; font-size:14px; 
}



.news1 {
	float: left;
	text-align: center;
	margin-left: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
    
}

.news1 a { color: #000 bold ;
 font-family: 'Verdana';
	font-weight: 500px;
	font-size: 14px;
	
  text-align: center;
  display: block;
  text-decoration: none;
  z-index: 1;	
}

.news1 a:hover img	{
  box-shadow: 1px 1px 3px #6d6e71;
  width: 410px;
	transition-delay:.2s;
	font-weight: 600;	
  
}
.news1 a:link {color: }

.guides {
	
	display: inline-flex;
	width: 800px;
    /*Making equal spaced divs*/
    justify-content:space-between;
    height:auto;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	margin-top: 50px;
	padding-left: 0px;
	padding-right: 0px;
}

.issue {width: 300px; 
display: inline-block; font:bold 10px Arial, Helvetica, sans-serif; margin-bottom: 15px;text-align: left;}

.doc1 {
	
width:auto;

text-align:inherit;	
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 20px;	

}

.doc1 a	{
   color: #000 bold ;
 font-family: 'Verdana';
	font-weight: 500px;
	font-size: 13px;
	line-height: 1.5;
  text-align: center;
  display: block;
  text-decoration: none;
  z-index: 1;	
}


.doc1 a:hover	{
box-shadow: 1px 1px 3px #6d6e71;
	
	font-family:'Verdana';
	font-weight: 600px;
  font-size: 13px;
}

.doc1 a:hover img {
	width: 150px;
	
	
}

.guides p {
	

display: block;
  justify-content: center;
  text-align: center;	
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 20px;	
font-size: 14px; font-weight: 535;
}

.doc2 {
width: 	
height: ;
display: inline-block;
  justify-content: center;
  text-align: center;	

margin-right: 20px;
padding-left: 35px;
padding-right: 35px;
padding-bottom: 70px;	
}



.dropbtn {
  width: 108px;
 height: ;
  border: none;
	margin-top: 10px;
	text-align: center;
	background: #fff;
	font-family: 'Verdana';
	font-weight: 500px;
	font-size: 14px;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;


}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #E3E3E3;
  min-width: 108px;
	
  
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: 000;
  padding: 8px 16px;
  text-decoration: none;
  display: block;
	font-family: 'Verdana';
	font-weight: 500px;
	font-size: 12px;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color:#ECECEC;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;}

/* Change the background color of the dropdown button when the dropdown content is shown */




/*#oralpresentations {width:720px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif"; font-size: 14px; margin-top: 0px;float:left; margin-left: 50px; line-height: 2.0em;}

#report {float: right;
 
  padding: 0.2em; 
  margin: 0.2em;
  margin-left:10%;	
  margin-top: 0%;
	border-style:none; }
	*/

/*#imagemap area {

outline:none;

}

#fmdv {float: right; width: 75%; clear:both;}
#fmdv_reg { text-decoration: none; text-align: center; background: #387179; font-size: 18pt; }
