body {
	margin: 0;
	background: #CCFFCC url(images/bckgrd.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.topspace {
	background-color: #CCFFCC;
	height: 7px;
}
.topbar {
	background-color: #3A8B65;
	height: 38px;
}
.middlebar {
	background-color: #9AD59A;
}
.bottombar {
	background-color: #3A8B65;
	height: 20px;
}
.contentcell {
	background-color: #FFFFFF;
	padding: 10px;
}
.contentcell2 {
	background-color: #79C879;
}
.contentcell3 {
	background-color: #E1F2E1;
}
.imgpadding {
	padding: 0px 10px 3px;
}
.menucontainer {
	width: 430px;
	border-right: 1px solid #FFFFFF;
	float: right;
}
.containermain {
  position:relative;
	background-color: #E5F2E5;
	width: 430px;
	border-right: 1px solid #FFFFFF;
	float: right;
}
.containerwho {
  position:relative;
	background-color: #88BA87;
	width: 430px;
	border-right: 1px solid #FFFFFF;
	float: right;
}
.containerprogram {
  position:relative;
	background-color: #FEE870;
	width: 430px;
	border-right: 1px solid #FFFFFF;
	float: right;
}
.containerstory {
  position:relative;
	background-color: #FF5570;
	width: 430px;
	border-right: 1px solid #FFFFFF;
	float: right;
}
.containerdonate {
  position:relative;
	background-color: #9479AE;
	width: 430px;
	border-right: 1px solid #FFFFFF;
	float: right;
}
.containerlink {
  position:relative;
	background-color: #B07A60;
	width: 430px;
	border-right: 1px solid #FFFFFF;
	float: right;
}
.containercontact {
  position:relative;
	background-color: #FF9B5F;
	width: 430px;
	border-right: 1px solid #FFFFFF;
	float: right;
}
a.menuwho, a.menustory, a.menudonate, a.menulink, a.menucontact, a.menuprogram {
	color: #000000;
	position: relative;
	background-image: url(images/dim.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-left: 1px solid #FFF;
	float: left;
}
a.menuwho, a.menustory, a.menudonate, a.menulink, a.menucontact, a.menuprogram {
	color: #000000;
	display: block;
	border-top: 7px solid #FFFFFF;
	margin: 0px;
	padding: 2px 8px;
	float: left;
	position: relative;
}
a:hover.menuwho {
	border-color: #66A765;
	text-decoration: none;
}
a:hover.menustory {
	border-color: #FF2549;
	text-decoration: none;
}
a:hover.menudonate {
	border-color: #765397;
	text-decoration: none;
}
a:hover.menulink {
	border-color: #995433;
	text-decoration: none;
}
a:hover.menucontact {
	border-color: #FE7F30;
	text-decoration: none;
}
a:hover.menuprogram {
	border-color: #FFE148;
	text-decoration: none;
}
a:hover.lng img {
	background-color: #8DC97C;
}
div.submenu {
	display: block;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	width: 200px;
}
div.submenu a:hover {
	text-decoration: none;
}
div.sectionpop {
	width: 200px;
	height: 180px;
}
.tinywh {
	font-size: x-small;
	color: #F3FFF2;
}
.smallwh {
	font-size: small;
	color: #F3FFF2;
}
.contentm {
	padding-right: 10px;
	padding-left: 10px;
}
.small {
	font-size: small;
}
.topbarwho {
	background-color: #66A765;
	height: 40px;
}
.topbarstory {
	background-color: #FF2549;
	height: 40px;
}
.topbardonate {
	background-color: #765397;
	height: 40px;
}
.topbarlink {
	background-color: #995433;
	height: 40px;
}
.topbarcontact {
	background-color: #FE7F30;
	height: 40px;
}
.topbarprogram {
	background-color: #FFE148;
	height: 40px;
}
.tinygy {
	font-size: small;
	color: #999999;
	padding-left: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
}
div.navwho {
	background: #CCE2CD url(images/tbck_who.gif);
	padding: 1px 1px 4px 10px;
	margin: 0px;
}
div.navprogram {
	background: #FFF5C2 url(images/tbck_program.gif);
	padding: 1px 1px 4px 10px;
	margin: 0px;
}
div.navstory {
	background: #FFB7C3 url(images/tbck_story.gif);
	padding: 1px 1px 4px 10px;
	margin: 0px;
}
div.navdonate {
	background: #D2C6DC url(images/tbck_donate.gif);
	padding: 1px 1px 4px 10px;
	margin: 0px;
}
div.navlink {
	background: #DDC6BE url(images/tbck_link.gif);
	padding: 1px 1px 4px 10px;
	margin: 0px;
}
div.navcontact {
	background: #FFD5BC url(images/tbck_contact.gif);
	padding: 1px 1px 4px 10px;
	margin: 0px;
}
div.navcalendar {
	background: #9AD59A url(images/tbck_calendar.gif);
	padding: 1px 1px 4px 10px;
	margin: 0px;
}
div.navwho a, div.navstory a, div.navdonate a, div.navlink a, div.navcontact a, div.navprogram a, div.navcalendar a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #2F712F;
}
table.smenu {
	background-color: #FFFFFF;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.rd {
	color: #990000;
}
div.bmenwh a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #F3FFF2;
}
.hd4 {
	font-size: medium;
	font-weight: bold;
	color: #388938;
}
.blt {
	list-style-image: url(images/blt.gif);
}
.bxt {
	padding: 0;
	margin: 0;
	background-image: url(images/clip/bxt.gif);
	background-repeat: repeat-x;
}
.bxb {
	padding: 0;
	margin: 0;
	background-image: url(images/clip/bxb.gif);
	background-repeat: repeat-y;
}
.bxl {
	padding: 0;
	margin: 0;
	background-image: url(images/clip/bxl.gif);
	background-repeat: repeat-y;
}
.bxr {
	padding: 0;
	margin: 0;
	background-image: url(images/clip/bxr.gif);
	background-repeat: repeat-x;
}
a.ps01 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/ps_01.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.ps01 {
	background-position: 0px -41px;
}
a.ps02 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/ps_02.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.ps02 {
	background-position: 0px -41px;
}
a.ps03 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/ps_03.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.ps03 {
	background-position: 0px -41px;
}
a.ec01 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/ec_01.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.ec01 {
	background-position: 0px -41px;
}
a.ec02 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/ec_02.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.ec02 {
	background-position: 0px -41px;
}
a.ec03 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/ec_03.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.ec03 {
	background-position: 0px -41px;
}
a.el01 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/el_01.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.el01 {
	background-position: 0px -41px;
}
a.el02 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/el_02.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.el02 {
	background-position: 0px -41px;
}
a.el03 {
	display: block;
	width: 219px;
	height: 21px;
	background: #79C879 url('images/clip/el_03.gif') no-repeat 0 0;
	text-decoration: none;
}
a:hover.el03 {
	background-position: 0px -41px;
}
a.btp {
	display: block;
	width: 188px;
	height: 70px;
	background: #FFF url('images/bridge_training.png') no-repeat 0 0;
	text-decoration: none;
}
a:hover.btp {
	background-position: 0px -140px;
}
.middlebar table tr .contentcell p em strong {
	font-size: 14pt;
}
