body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #D9CC9A;
	
}

table {
	padding: 0px;
	margin: 0 px;
	border: none;
	border-collapse: collapse;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
}

td.content { 	
	background-color:#ffffff;
	width: 400px;
	}
	

th {
	font-family: Arial, Helvetica, sans-serif;
}

.programs_title {
	text-align: center;
	}

.programs {
	padding: 10px;
	}

.partners {
	padding-left: 15px;
	}

.outer {
	border: 5px solid #142618;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	position: relative;
	top: 20px;
	
}

.dkgreenthick {
	border: 5px solid #142618;
	background-color: #142618;
}


.medgreenthick {
	border: 5px solid #142618;
	background-color: #54785C;
}


.slogan {
	border: 5px solid #142618;
	background-color: #142618;
	width: 152px;
}

.white {
	background-color: #ffffff;
	border: 5px solid #142618;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	
	}

.homecontent {
	background-color: #ffffff;
	}
	
.nav {
	border-bottom: 4px solid #142618;
	border-collapse: collapse; 
	padding: 0px;
	margin: 0px;
}

.nav0 {
	border-bottom: none;
	border-collapse: collapse; 
	padding: 0px;
	margin: 0px;
}

.title {
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 25px;
	width: 100%;
	}
	
.titlesub {
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 25px;
	width: 100%;
	}	

.atitle {
	font-size: 36px;
	color: #6C9A76;
	font-weight: bold;
	}

.subtitle {
	font-size: 14px;
	color: #6C9A76;
	font-style: italic;
	}
			
.datecell {
	background-color: #6C9A76;
	border-bottom: 5px solid #142618;
	border-left: 5px solid #142618;
	height: 25px;
	/*padding-left: 10px;
	padding-right: 10px;*/
	text-align: center;
	vertical-align: middle;
	}
	
.date {
	font-size: 10px;
	color: #FFFFFF;
	}

.spacer {
	height: 49px;
	border: 0px solid #ffffff;
	}
		
.text {
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	/*height: 225px;*/
	}

.homelefttext {
	width: 250px;
	border-right: 1px solid #6C9A76;
	padding-right: 10px;
	}
	
.homerighttext {
	padding-left: 30px;
	padding-right: 20px;
	}

.whatsnew {
	background-color: #6C9A76;
	padding-left: 15px;
	padding-top: 17px;
	padding-bottom: 17px;
	border-top: 5px solid #142618;
}

.whatsnewleft {
	border-right: 1px solid #142618;
	padding-right: 10px;
	}
	
.whatsnewright {
	padding-left: 10px;
	padding-right: 10px;
	}	


.navbottom {
	background-color: #54785C;
	border-right: 5px solid #142618;
}

.bottomgreen {
	height: 20px;
	background-color: #142618;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-size: 9pt;
	padding-top: 3px;
}
	
A:link { color: #000000 }       /* unvisited link */
A:visited { color: #000000 }   /* visited links */
A:active { color: #000000 }    /* active links */
A:hover { color:#54785C } /* hover link */

a.bottom:link, a.bottom:visited, a.bottom:active{
	color: #FFFFFF;
	text-decoration: none;
	}

a.bottom:hover {
	color: #FFFFFF;
	text-decoration:underline;
	
}

a.bottom2:link, a.bottom2:visited, a.bottom2:active{
	color: #000000;
	text-decoration: none;
	}

a.bottom2:hover {
	color: #FFFFFF;
	text-decoration:underline;
	
}
	
.darkgreen {
	color: #142618;
}

.mediumgreen {
	color: #54785C;
}
	
.lightgreen {
	color: #6C9A76;
	}

a.nav1 {
	display: block;
    width: 152px;
    height: 60px;
	background: #54785C url(images/who_we_are_full.gif);
}


a.nav1:hover {
   background-position: 152px 0;
}

a.nav2 {
	display: block;
    width: 152px;
    height: 111px;
	background: #54785C url(images/unity_summit_full.gif);
}
a.nav2:hover {
    background-position: 152px 0;
}

a.nav3 {
	display: block;
    width: 152px;
    height: 65px;
    background: #54785C url(images/publications_full.gif);
}
a.nav3:hover {
    background-position: 152px 0;
}

a.nav4 {
	display: block;
    width: 84px;
    height: 56px;
    background: #54785C url(images/contact_full.gif);
}
a.nav4:hover {
    background-position: 84px 0;
}	

a.nav5 {
	display: block;
    width: 68px;
    height: 56px;
    background: #54785C url(images/home_full.gif);
}
a.nav5:hover {
    background-position: 68px 0;
}	
	
.myhidden { 
position: absolute;
left: -2000px;
}	