@charset "utf-8";



* {	

	padding:0px;

	margin:0px;

}



html, body {

	background-color:#EBEDED;

	height:100%;

	min-height:100%;

	margin:0px;

	padding:0px;

}



body#introPage {

	min-width:1090px;

    min-height:440px;

	background:url(../images/backg.jpg) center center no-repeat;

}



#vertical {

    float:left;

    height:50%;

    margin-top:-220px;/* half vertical height*/

    width:100%;

}



#hoz {

	position:relative;

    width:1090px;

    margin-left:auto;

    margin-right:auto;

    height:440px;

    overflow:auto;/* allow content to scroll inside element */

	background-image:url(../images/introPage2.png);

	clear:both;

}



#enterButton {

	width:90px;

	height:40px;

	background:url(../images/EnterButtons.png) no-repeat;

	position:absolute;

	top:66%;

	left:38%;

	padding:0;

	margin:0;

}



#enterButton:hover {

	background-position: center bottom;

}



#entrezButton {

	width:90px;

	height:40px;

	background:url(../images/EntrezButtons.png) no-repeat;

	position:absolute;

	top:66%;

	right:38%;

	padding:0;

	margin:0;

}



#entrezButton:hover {

	background-position: center bottom;

}



a {

	color:#003;

}



a:hover {

	text-decoration:none;	

}



#wrapper {

	width:1000px;

	position:relative;

	padding-bottom:40px; /*to accomodate the footer*/

	min-height:100%;

	margin:0 auto;

	background-color:#FFFFFF;

	background-image:url(../images/1337.png);

	border-style:solid;

	border-width:1px;

}



#header {

	background-color:#000000;

	width:100%;

	padding-top:10px;

}



#main {

	width:1000px;

	background-color:#F9F9F9;

	background-image:url(../images/1337.png);

}



#newsBox {

	width:20%;

	height:940px;

	color:#444;

	float:left;

	background-color:#E5E5CD;

	border-right-width:1px;

	border-right-color:#2A0000;

	border-right-style:solid;

}



#donateButton {

	position:absolute;

	width:92px;

	top:115px;

	right:22px;

}



#donateButtonFR {

	position:absolute;

	width:92px;

	top:115px;

	right:42px;

}



#printLogo {

	display:none;	

}



div#accessibilityBar {

	height:15px;

	width:1000px;

	margin:0 auto;

	margin-top:2px;

}



#accessibilityBar a#language {

	float:right;

	color:#454;

	background-color:#DBDDDD;

	margin-right:-1px;

	text-decoration:none;

	font:11px Verdana, Geneva, sans-serif;

	font-weight:bold;

	padding: 0 12px;

}



#accessibilityBar a#language:hover {

	background-color:#969999;

	color:white;

}



img#bannerPic {

	border:none;

	padding-bottom:6px;

}



div#menuBar {

	width:100%;

    height:25px;

	padding-bottom:5px;

	padding-left:25px;

}



#newsBox p {

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#333;

	font-size:14px;

	margin:0px;

	margin-left:9px;

	margin-right:9px;

	border-bottom-color:#666;

	border-bottom-style:dashed;

	border-bottom-width:1px;

	padding-bottom:10px;

	padding-top:10px;

}



div#newsBox h1 {

	margin:20px 0 10px 0;

	font:bold italic 12px Verdana, Geneva, sans-serif;

	color:#222;

	background:url(../images/newsSymbol.png) #DDD78B no-repeat 12px 10px;

	padding:10px 0 6px 39px;

	border-top:1px #777 solid;

	border-bottom:1px #777 solid;

}



#newsBox p.last {

	border-bottom:none;

}



#missionStatement h1 {

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	color:#222;

	height:auto;

	background-color:#FFE8AF;

	border:1px #DF9F35 solid;

	padding: 10px 0 6px 20px;

}



#missionStatement {

	width: 544px;

	height: 445px;

	position:relative;

	float:left;

	background-color:#FFFAE6;

	margin-top:1px;

	margin-left:2px;

	margin-bottom:1%;

}



#missionStatement p {

	font-family:Verdana, Geneva, sans-serif;

	font-size:15px;

	margin-left:20px;

	margin-right:20px;

	margin-top:20px;

	font-style:italic;

}



div#twitterContainer {

	margin-top:35px;

	height:300px;

	background-color:#FFE8AF;

	border-color:#DF9F35;

	border-style:solid;

	border-width:1px;

}



div#twitterContainer h1 {

	margin-bottom:15px;

	border:none;

}



div#twitterBox {

	width:500px;

	margin:0 auto;

}



#contactButtons {

	margin-left: 2px;

	margin-bottom:15px;

	margin-top:1px;

	width: 245px;

	height: 445px;

	position:relative;

	float:left;

	background-color:#F5F5D6;

}



div#contactButtons h1 {

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	color:#222;

	height:auto;

	background-color:#DDD78B;

	border-color:#ADA75B;

	border-style:solid;

	border-width:1px;

	padding: 10px 0 6px 20px;

}



.centeredContent {

	text-align: center;

}



.line {

	background-color:#999;

	height:1px; 

	line-height:1px;

	font-size:1px; 

	padding:0px; 

	margin:0px;

	width:140px;

	margin-left:10px;

}



div#mediaAlbum {

	position:absolute;

	background-color:#FAFAFA;

	margin-left:25px;

	margin-top:35px;

	margin-bottom:-65px;

	width:360px;

	height:30px;

}



.facebook {

	display:block;

	border:none;

	border-bottom-color:#333;

	border-bottom-style:dotted;

	border-bottom-width:1px;

	padding: 10px 2px;

	margin-right: auto;

	margin-left: auto;

}



.twitter {

	display:block;

	border:none;

	border-bottom-color:#333;

	border-bottom-style:dotted;

	border-bottom-width:1px;

	margin:10px auto;

	padding-bottom:10px;

}



.addthis {

	margin:10px auto;

	display:block;

	border:none;

}



#footer {

	width: 1000px;

	height: 45px;

	position:absolute;

	bottom:0px;

	background-image:url(../images/mercyFooter.jpg);

}



#footerNavMenu {

	font-size:12px;

	color:#CCCCCC;

	text-align:center;

	position:relative;

	font-family: Arial, Helvetica, sans-serif;

	top:12px;

	margin:0px;

}



#footer a:link {

	color:#CCCCCC;

	text-decoration:none;

}

#footer a:visited {

	color:#CCCCCC;

	text-decoration:none;

}

#footer a:hover {

	color:#FFFFFF;

	font-weight:bold;

}



#copyright {

	font-size:10px;

	font-family:"Times New Roman", Times, serif;

	color:#999999;

	text-align:center;

	position:relative;

	top:16px;

	margin:0px;

}



#path {

	height:25px;

	width:79.9%;

	float:right;

	background-color:#A9A969;

	border-bottom-width:1px;

	border-bottom-style:double;

	color:#333;

}



#path a {

	margin:0 20px;

	color:#333;

	display:inline-block;

	margin-top:5px;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	font-weight:bold;

}



#path a:hover {

	text-decoration:none;

}



p.content {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	line-height:25px;

	margin:18px;

}



/* for all items */

span.item {

    display: block;

    width: 80px;

}



/* for the specific menu items */



#aPropos .item {

	width: 80px;

}



#projects .item {

    width: 120px;

}



#projectsFR .item {

    width: 100px;

}



#involved .item {

   width: 120px;

}



#involvedFR .item {

	width:100px;	

}



#multimediaFR .item {

	width:100px;	

}



#contactFR .item {

	width:100px;

}



div.mediaPhotoAlbum {

	border-style:dashed;

	background-color:#FFF;

	border-color:#000;

	border-width:1px;

	padding:30px;

	padding-top:50px;

	margin:20px;

	margin-top:50px;

	margin-bottom:10px;

}



div.videoBox {

	margin:0 auto;

	padding:90px 140px 210px 140px;

	background:url(../images/videoBackground.jpg) no-repeat;

	background-position:center center;

}



div#mangoPicAndCaption {

	float:right;

	margin:18px 30px 0px 35px;

}



div#stJudesPicAndCaption {

	float:right;

	margin-right:30px;

	margin-left:50px;

	margin-top:22px;

	margin-bottom:10px;

}



p.photoCaption {

	margin: 15px;

	margin-top:5px;

	height:auto;

	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-size:11px;

}



div#thermometer {

	position:relative;

	float:right;

	margin-left:50px;

	margin-top:-20px;

	margin-bottom:15px;

	margin-right:15px;

	width:200px;

	height:500px;

	background-image:url(../images/thermometerExploded.gif);

}



div#thermometerFR {

	position:relative;

	float:right;

	margin-left:50px;

	margin-top:-20px;

	margin-bottom:15px;

	margin-right:15px;

	width:200px;

	height:500px;

	background-image:url(../images/thermometerExplodedFR.gif);

}



.MM,.MM2,.SM,.MM li,.MM2 li,.SM li{display:block;list-style:none;padding:0;margin:0;line-height:normal;direction:ltr;}

.MM li,.MM2 li,.SM li{position:relative;background:none;width:100%;}

.MM a,.MM2 a,.SM a{display:block;position:relative;}

* html>body .MM a,* html>body .MM2 a,* html>body .SM a{position:static;}

* html .MM li,* html .MM2 li,* html .SM li{display:inline;display/**/:block;float/**/:left;}

*:first-child+html .MM li,*:first-child+html .MM2 li,*:first-child+html .SM li{float:left;}

* html>body .MM li,* html>body .MM2 li,* html>body .SM li{display:block;}

.MM ul,.MM2 ul,.SM ul{display:none;position:absolute;top:-9999px;width:11px;overflow:hidden;z-index:11111;}

ul/**/.MM ul,ul/**/.MM2 ul,ul/**/.SM ul{display:block;}

* html .MM ul,* html .MM2 ul,* html .SM ul{display:block;}

.NOSEPARATOR{border-width:0 !important;padding:0 !important;margin:0 !important;}

.NOLINK{cursor:default !important;}

#Menu1{border-width:0;padding:0;background-color:transparent;background-image:none;z-index:9999;position:static;height:auto;}

#Menu1 ul{left:-800px;}

#Menu1{top:0;left:0;width:100%;padding-top:0;float:left;}

#Menu1 li{float:left;width:auto;left:0;}

#Menu1 a{white-space: /**/nowrap;}

head:first-child+body #Menu1>li{left:0;}

*>*>html:lang(en),#Menu1>li{left:0;}

#Menu1>li:first-child{margin-left:0 !important;}

#Menu1>li>a{/*/*//*/float:left;/* */}

* html>body #Menu1>li>a{float:left;}

* html #Menu1{float:none;}

* html>body #Menu1>li{float:none;}

* html>bo\64 y #Menu1>li{float:left;}

#Menu1 ul li{float:none;}

#MangoMenu{border-width:0;padding:0;background-color:transparent;background-image:none;z-index:9999;position:relative;height:auto;}

#MangoMenu ul{left:-800px;}

#MangoMenu{top:0;left:0;width:10em;}

* html>body #MangoMenu>li{margin-left:-0 !important;width:100%;}

* html>body #MangoMenu>li:first-child{margin-left:0 !important;}

#MangoMenu ul li{float:none;}

.MM{border-width:0px;border-style:solid;border-color:#000000;padding:0px;background-image:none;background-color:#000000;}

.MM li{border-style:solid;border-color:#000000;border-width:0 0 0px 0;padding:0 0 0px 0;margin:0 0 0px 0;}

.MM li a.CURRENT,.MM li a.CURRENT:link,.MM li a.CURRENT:visited{border-width:0px;border-style:solid;border-color:#CBCBEF;background-image:none;background-color:#333333;color:#FFFFFF;text-decoration:none;font-weight:bold;}

.MM li a,.MM li a:link{cursor:pointer;border-width:0px;border-style:solid;border-color:#FFFFFF;padding:3px;background-image:none;background-color:#000000;color:#FFFFFF;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;text-align:center;padding:6px 14px;}

.MM li a:visited{border-width:0px;border-style:solid;border-color:#FFFFFF;background-image:none;background-color:#000000;color:#FFFFFF;text-decoration:none;}

.MM li a:hover,.MM li a:focus,.MM li a:active,.MM li a.MMO,.MM li a.MMO:link,.MM li a.MMO:visited,.MM li a.CURRENT:hover,.MM li a.CURRENT:focus,.MM li a.CURRENT:active{border-width:0px;border-style:solid;border-color:#000000;background-image:none;background-color:#555555;color:#FFFFFF;text-decoration:none;}

.MM li a.NOROLL{border-style:solid !important;border-color:#FFFFFF !important;background-image:none !important;background-color:#000000 !important;color:#FFFFFF !important;text-decoration:none !important;}

.MM2{border-width:0px;border-style:solid;border-color:#000000;padding:0px;background-image:none;background-color:#000000;}

.MM2 li{border-style:solid;border-color:#000000;border-width:0 0 0px 0;padding:0 0 0px 0;margin:0 0 0px 0;}

.MM2 li a.CURRENT,.MM2 li a.CURRENT:link,.MM2 li a.CURRENT:visited{border-width:0px;border-style:solid;border-color:#CBCBEF;background-image:none;background-color:#333333;color:#FFFFFF;text-decoration:none;font-weight:bold;}

.MM2 li a,.MM2 li a:link{cursor:pointer;border-width:0px;border-style:solid;border-color:#FFFFFF;padding:3px;background-image:none;background-color:#000000;color:#FFFFFF;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;text-align:left;padding:6px 14px;}

.MM2 li a:visited{border-width:0px;border-style:solid;border-color:#FFFFFF;background-image:none;background-color:#000000;color:#FFFFFF;text-decoration:none;}

.MM2 li a:hover,.MM2 li a:focus,.MM2 li a:active,.MM2 li a.MM2O,.MM2 li a.MM2O:link,.MM2 li a.MM2O:visited,.MM2 li a.CURRENT:hover,.MM2 li a.CURRENT:focus,.MM2 li a.CURRENT:active{border-width:0px;border-style:solid;border-color:#000000;background-image:none;background-color:#555555;color:#FFFFFF;text-decoration:none;}

.MM2 li a.NOROLL{border-style:solid !important;border-color:#FFFFFF !important;background-image:none !important;background-color:#000000 !important;color:#FFFFFF !important;text-decoration:none !important;}



/* -------------- Bios.html -------------- */



div.contentBoxNew {

	border:1px double #555;

	width:76%;

	float:left;

	margin:18px 0px 18px 19px;

	background-color:#FFFFFF;

}



.contentBoxNew h1 {

	font-family:Helvetica,Arial,sans-serif;

	font-size:x-large;

	color:#33312A;

	margin: 30px 40px 10px 40px;

	padding: 5px 0 5px 0;

	border-bottom: 1px #999 solid;

}



.contentBoxNew h2 {

	padding:10px 40px 0px 40px;

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#33312A;;

	font-size:medium;

}



.contentBoxNew h3 {

	padding:10px 40px 5px 40px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:16px;

	color:#33312A;

}



.contentBoxNew h4 {

	padding:10px 40px 0px 40px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:14px;

	color:#33312A;

	line-height:170%;

}



.contentBoxNew p, .contentBoxNew form {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	line-height:25px;

	margin:20px 40px;

	color:#646060;;

}



.contentBoxNew ul {

	margin:0px 40px 20px 75px;

}



.contentBoxNew li {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	line-height:25px;

	color:#333333;

}



.popUpImg {

	position: relative;

	z-index: 0;

}



.popUpImg:hover{

	background-color: transparent;

	z-index: 50;

}



.popUpImg span{ /*CSS for enlarged image*/

	position: absolute;

	background-color:#333;

	padding: 0px;

	left: -1000px;

	border: 1px solid black;

	visibility: hidden;

	color: #DCD;

	text-decoration: none;

	text-align:center;

}



.popUpImg span img{ /*CSS for enlarged image*/

	border-width: 0;

}



.popUpImg:hover span{ /*CSS for enlarged image on hover*/

	visibility: visible;

	left: 20px; /*position where enlarged image should offset horizontally */

}



img.biosPic {

	float:left;

	margin:40px 40px 0px 40px;

}



span.bioName {

	font-size:x-large;

	display:inline-block;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;

	border-bottom:thin solid #999;

	padding-bottom:5px;

	margin-top:50px;

	padding-right:40%;

}



p.bioRank {

	margin:5px 0px 0px 0px;

	font-family:Tahoma, Geneva, sans-serif;

	line-height:1.2;

	font-size:small;

}



p.bioEmail {

	margin:10px 0px 0px 0px;

	font-family:Tahoma, Geneva, sans-serif;

	line-height:1.2;

	font-size:small;

}



div#mercyTeamPic2008 {

	float:right;

	width:400px;

	text-align:center;

	margin-top:30px;

}



div#mercyTeamPic {

	float:right;

	width:350px;

	position:relative;

	right:30px;

	text-align:center;

	padding:30px 5px 0px 5px;

}



div#ugandaFlagPic {

	float:right;

	width:300px;

	text-align:center;

	margin-top:27px;

	margin-right:25px;

	margin-bottom:7px;

}



div#blueDogPic {

	float:right;

	width:285px;

	text-align:center;

	clear:right;

	position:relative;

	top:130px;

	right:60px;

}



p.photoCaption {

	margin:15px;

	margin-top:3px;

	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-size:12px;

	line-height:150%;

}



div.email {

	position:relative;

}



.email p {

	margin-bottom:-10px;

}



.email a {

	color:#333;

	position:absolute;

	left:175px;

}



.faqQuestionBlock h2 {

	font-size:small;

	padding:20px 40px 0px 40px;

}



.faqAnswerBlock p {

	margin:20px 150px 10px 40px;	

	text-align:justify;

}



form#newsletterForm {

	margin-top:25px;

}



#newsletterForm label {

	font-weight:bold;

	color:#444;

	margin-right: 25px;

}



.captcha {

	 margin:21px 0 0 137px;

}



#submitEmail {

	width:69px;

	margin: 15px 0 0 5px;

	padding:1px 2px;

	background-color: #eee;

	color:#333;

	border:#bbb 1px double;

	font-weight:bold;

}



#soumettreEmail {

	width:85px;

	margin: 15px 0 0 5px;

	padding:1px 6px;

	background-color: #eee;

	color:#333;

	border:#bbb 1px double;

	font-weight:bold;

}



#submitEmail:hover, #soumettreEmail:hover {

	background-color: #999;

	color:#ddd;

	border:#eee 1px inset;

}



#submitEmail:active, #soumettreEmail:active {

	background-color: #999;

	color:#ddd;

	border:#eee 1px outset;

}



#boiteCourriel {

	margin-left:45px;	

}