@import url("./960grid/reset.css");
@import url("./960grid/text.css");
@import url("./960grid/960.css");

/* PluroTech/WebToMed style.css */

/* Containers */
html {
	overflow:scroll-y;
	overflow-y: scroll !important;
}

body {
	background: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585140;
}


#container-outer-top {
	background:url(../../assets/images/outer-top-bg.gif) repeat-x top center;
}


#container-outer-bottom {
	background:url(../../assets/images/outer-bottom-bg.gif) repeat-x bottom center;
}

#container-inner-top {
	background:url(../../assets/images/inner-top-bg.gif) no-repeat top center;
}


#container-inner-bottom {
	background:url(../../assets/images/outer-bottom-bg.gif) repeat-x bottom center;
}

/* Anchor */
a {
	color:#78288c;
}

a:hover {
	color:#78288c;
	text-decoration:none;
}

/* List */

ul.body-list {
	list-style: none;
}

ul.body-list li {
	padding: 0 0 0 12px;
	background:url(../../assets/images/bullet.gif) no-repeat left 8px;

}

#fellows{
	float:left;
}

#scholars{
	float:right;
	text-align: right;
}

/* Main  */

#main {
	padding: 0;
}


/* Header */
	#header-top {
		width: 960px;
		height:144px;
		background:url(../../assets/images/header-top.gif) no-repeat;
	}

	/* Header - Top */
	#header-logo a {
		display: block;
		cursor: pointer;
		padding:0;
		height:135px;
		width: 335px;
		float: left;
		text-indent: -9999px
	}
	
	#header-top-slogan {
		float: left;
		color: #000;
		margin: 62px 0 0 85px;
	}
	
	#header-top-slogan h1 {
		color: #aaaaaa;
		margin: 0;
		padding: 0;
	}
	
	
	
	
	/* Drop Down Menu */
	#multi-ddm {
		list-style: none;
		padding: 0;
		margin: 0 0 0 10px;
	}
	
	#multi-ddm > li {
		list-style:none;
		float:left;
		padding:0; 
		margin:0;
	}
	
	#multi-ddm > li > a {
		display:block; 
		float:left;
		color:#ffffff; 
		text-decoration:none;
		background:url(../../assets/images/header-menu-divider.gif) no-repeat right;
		margin: 0 5px 0 0;
		padding:11px 20px 12px 20px;
	}


	#multi-ddm > li > a.current {
		background:url(../../assets/images/header-menu-hover.gif) repeat-x left top;
		display:block; 
		float:left;
		color: #625745;
		text-decoration:none;
		font-weight:bold;
	}
	
	#multi-ddm > li > .parent-hover {
		background:url(../../assets/images/header-menu-hover.gif) repeat-x left top;
		color: #625745;
		text-decoration:none;
		font-weight: normal;
	}
	
	#multi-ddm > li > a.active {
		background:url(../../assets/images/header-menu-hover.gif) repeat-x left top;
		color: #625745;
		text-decoration:none;
	}
	
	
	#multi-ddm > li ul {
		display: none;
		list-style: none;
		position: absolute;
		margin: 42px 0 0 -29px;
		z-index: 90;
		padding: 0;
	}
	
	#multi-ddm > li ul a {
		display: block;
		width: 180px;
		padding: 8px 5px 8px 25px;
		text-decoration: none;
		font-weight: normal;
		font-size: 10pt;
		color: #403b2b;
		background: #eeeadc;
		filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
		border-bottom: 1px dotted #b5af9c;
	}
	
	#multi-ddm > li ul li a.first {}
	#multi-ddm > li ul .child-hover1 {color:#732487; text-decoration:none; }
	#multi-ddm > li ul .child-hover2 {color:#e1f1ff; background-color:#a31c09;}
	#multi-ddm > li ul .child-hover3 {color:#e1f1ff; background-color:#a31c09;}
	#multi-ddm > li ul .child-hover4 {color:#e1f1ff; background-color:#a31c09;}
	#multi-ddm > li ul li ul {margin: 0 0 0 0; position: absolute;}
	#multi-ddm span {float: right;}


/* Body */
	/* Body - Main */
	#body-main {
		padding-top:20px;
	}
	
	#slider {
		width: 620px;
		height: 315px;
		background:url(../../assets/images/slider.jpg) no-repeat left top;
		margin: 0 0 10px 0;
	}
	
	#about-box {
		width: 260px;
		height: 375px;
		background:url(../../assets/images/about-box-bg.gif) no-repeat left top;
		margin-top: 18px;
		padding: 30px 20px 0 20px;
	}
	
	#about-box p {
		text-align: justify;
	}
	
	.img-float-left {
		float: left;
		margin: 0 15px 10px 0;
	}
	
	.img-float-left-border {
		float: left;
		margin: 0 15px 10px 0;
		border:1px solid gray;
		padding:2px;
	}
	
	img.img-float-right {
		border: 1px solid gray;
		padding:2px;
	}
	
	.brown {
		color:#625745;
		}
	
	.personal-links-image {
		float:right;
		margin-bottom:15px;
		margin-left:25px;
		width: 185px;
	}
	
	.personal-links-image-box {
		border: 1px solid gray;
		padding: 5px 5px 15px 10px;
	}
	
	.latest-news-box {
		width: 270px;
		height: 78px;
		background:url(../../assets/images/latest-news-box-bg.gif) no-repeat left top;
		margin-top: 4px;
		padding: 10px 20px 10px 10px;
	}
	
	.latest-news-box-first {
		width: 270px;
		height: 78px;
		background:url(../../assets/images/latest-news-box-bg.gif) no-repeat left top;
		margin-top: 18px;
		padding: 10px 20px 10px 10px;
	}
	
	a.latest-news-img-link {
		float:left;
	}
	
	a.latest-news-link {
		float:right;
		width: 180px;
	}

/* Body - Bar */
#body-bar {
	padding-top:20px;
}
	
	#sidebar-research-box {
		height: 315px;
		width: 260px;
		background:url(../../assets/images/siderbar-research-bg.gif) no-repeat left top;
		padding: 0 20px 0 20px;
		margin: 0 0 20px 0;
	}
	
	#sidebar-research-box p{
		color: #ffffff;
		text-align: justify;
		margin: 40px 0 0 0;
	}
			
	h2.research-box-heading {
		text-indent: -9999px;
		border: none;
	}
	
	a.button-read-more {
		display: block;
		cursor: pointer;
		text-indent: -9999px;
		width: 106px;
		height: 25px;
		background:url(../../assets/images/button-read-more.gif) no-repeat left top;
		margin: 30px 0 0 75px;
	}
	
	a.button-read-more:hover {
		background:url(../../assets/images/button-read-more-hover.gif) no-repeat left top;
	}
	
	a.button-read-more-purple {
		display: block;
		cursor: pointer;
		text-indent: -9999px;
		width: 105px;
		height: 24px;
		background:url(../../assets/images/button-read-more-purple.gif) no-repeat left top;
		margin: 0 0 0 0;
		float: right;
	}
	
	a.button-read-more-purple:hover {
		background:url(../../assets/images/button-read-more-purple-hover.gif) no-repeat left top;
	}
	
	.banner-pinnaclife {
		margin: 0 0 20px 0;
	}
	
	.banner-amazon-book {
		margin: 0 0 20px 0;
	}
	
	.banner-buruli-ulcer-foundation {
		margin: 0 0 20px 0;
	}
	
	
	/* Subpage */
	#subpage-body-main {
		padding-top:20px;
	}
	
	#subpage-body-main p {
		text-align: justify;	
	}
	
	#subpage-body-main h1 {
		font-size: 32px;
		border-bottom:1px dotted #aba596;
		margin: 0 0 20px 0;
	}
	
	#subpage-body-main h2 {
		font-size:20px;
		border: none;
	}

	#subpage-body-main h3 {
		font-size:16px;
		border: none;
	}

	#subpage-body-main ul {
		margin: 20px 0 20px 0;
	}

	#subpage-body-main li {
		margin: 5px 0 5px 30px;
	}
	
	#subpage-body-bar {
		padding-top:20px;
	}
	
	.img-float-right {
		float: right;
		margin: 0 0 15px 15px;
	}

	#subpage-body-main sup {
		vertical-align:super;
		font-size:9px;
	}
	
	/*  subpage-submenu */
	
	#subpage-submenu {
		width: 300px;
		background: #58513f url(../../assets/images/subpage-submenu-bg.gif) no-repeat left top;
		margin: 0 0 20px 0;
		padding: 20px 0 30px 0;
	}
	
	#subpage-submenu ul {
		margin: 0;
		list-style-type: none;
		padding: 0 15px 0 15px;
	}
	
	#subpage-submenu ul li {
		margin: 0px;
		padding: 0px;
		border-bottom:1px dotted #a7a191;
	}

	#subpage-submenu li a {
		color: #f2ecd6;
		text-decoration: none;
		width: 185px;
		line-height: 18px;
		display: block;
		padding: 6px 50px 9px 35px;
		background: transparent url(../../assets/images/submenu-item-arrow.gif) no-repeat 20px 13px;
	}
	
	#subpage-submenu li a:hover {
		color: #ffffff;
		background: transparent url(../../assets/images/submenu-item-arrow-hover.gif) no-repeat 20px 13px;
	}
	
	
	.contact-us-table {
		border: 1px solid #E0DACA;
		background: #fff;
	}
	
	.contact-us-table td {
		border:none;
	}
	
	.contact-us-table td.formField {
		background: none;
	}
	
/* Footer */
#footer {
	height: 62px;
	padding: 25px 0 0 0;
	margin: 25px 0 0 0;
}

	/* Footer - Menu */
	#footer-menu-container {
		float:right;
	}

	ul.footer-menu {
		display:block;
	}

	ul.footer-menu li {
		list-style:none;
		float:left;
		padding:0; 
		margin:0; 
	}

	ul.footer-menu a {
		background:url(../../assets/images/footer-menu-divider.gif) no-repeat right;
		display:block; 
		float:left;
		color:#78288c; 
		text-decoration:underline;
		padding:0 10px 0 10px;
	}
	
	ul.footer-menu a#last {
		background: none;
		display:block; 
		float:left;
		color:#78288c; 
		text-decoration:underline;
		padding:0 10px 0 10px;
	}

	ul.footer-menu a:hover {
		display:block; 
		float:left;
		text-decoration:none;
	}

	ul.footer-menu a.current {
		display:block; 
		float:left;
		color:#78288c; 
		text-decoration:underliine;
		font-weight:bold;
	}

	.footer-copyright {
		float:left;
		margin: 0 0 0 10px;
	}
	
	#footer-medical-links {
		float: right;
		margin: 10px 10px 0 0;
		font-size: 11px;
	}

/* Easy Slider */

	

	img{border:none;}

				

	.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
		margin:0;
		padding:0;
		display:block;
		overflow:hidden;
		text-indent:-8000px;
	}

	#slideshow {
		width: 610px;
		background: url(../../assets/images/slider-bg.gif) no-repeat left top;
		position:relative;
		padding: 10px 0 0 10px;
		height: 305px;
		margin: 0;
	}

	#slider {margin: 0 0 0 0;}

	#slider2 {margin:0;}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
	}

	#slider2{margin-top:1em;}

	#slider li { 
		width:600px;
		height: 255px;
		overflow:hidden; 
	}

	#slider2 li {
		width:260px;
		height:140px;
		overflow:hidden;
	}

	#slider2 li img {margin-right:35px;}

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:690px;
		background:#fff;		
		margin-bottom:2em;
	}	

	#prevBtn a {
		display:block;
		width:28px;
		height:30px;
		position:absolute;
		left:25px;
		top:71px;
		z-index:1000;
		background:url(../../assets/images/bottom_banners_btn_left.gif) no-repeat;
		font-size:0;
	}

	#nextBtn a {
		display:block;
		width:28px;
		height:30px;
		position:absolute;
		left:885px;
		top:71px;
		z-index:1000;
		background:url(../../assets/images/bottom_banners_btn_right.gif) no-repeat;
		font-size:0;
	}

	/* numeric controls */	

	ol#controls{
		margin: 0;
		padding:0;	
		}

	ol#controls li{
		margin:0; 
		padding:0;
		float:left;
		list-style:none;
		}

	ol#controls li a{
		float:left;
		display:block;
		margin: 0 0 20px 0;
		}

	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

	ol#controls li a#slide_0 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_1.gif); background-position:top;}

	ol#controls li a#slide_1 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_2.gif); background-position:top;}

	ol#controls li a#slide_2 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_3.gif); background-position:top;}

	ol#controls li.current a#slide_0 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_1.gif); background-position:bottom;}

	ol#controls li.current a#slide_1 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_2.gif); background-position:bottom;}

	ol#controls li.current a#slide_2 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_3.gif); background-position:bottom;}



	/* Easy Slider END*/

.contact-us-table .formLabel{
	padding: 10px;
}



