/* --- World Health Organization ----------------------------------------------------- */
/* --- CSS Framework: IE 6 patch ----------------------------------------------------- */
/* --- Versions

Version 1.5.1
-sprites

 ====================================================================================== */

/*<![CDATA[*/
@media screen {

/* -------------------------------------------------------------------------------------
 general.css
 ======================================================================================*/


/* -------------------------------------------------------------------------------------
 SURVEY
 ======================================================================================*/

#survey.ar {
	left:-990px;
}



/* text */
sup, sub {
	font-size:12px;	
}

/* links */
.link_external, ul.list .link_external {
	background-position: right -488px;
	padding-right:20px;
}

/* reference list */
ul.reference, ol.reference {
	padding-left:30px;
}

/* form */
.form fieldset legend {
	margin-left:-8px;
}
.form input.radio {
	margin-top:3px;
}
.form input.checkbox {
	margin-top:2px;
}
input.submit {
	padding-left:1px;
	padding-right:1px;
}


/* containers & boxes */
.block {
	width:950px;

}
.mbox ul.decimal, .mbox ol.decimal {
	margin-left: 9px;
}

/* table width */
table.tableData, table.borderOn {
	width: 100%;
}


/* -------------------------------------------------------------------------------------
 elements.css
 ======================================================================================*/

/* subnavigation */
ul.subnavigation li a, ul.subnavigation li span {
	display:inline-block; /* white space bug */ 
}

/* facets */
ul.facets li a {
	display:inline-block; /* white space bug */
}

/* factbuffets */

.factbuffet {
	position: relative;
}

.factbuffet p {
	height:expression(this.scrollHeight < 102 ? "102px" : "auto"); /* sets min-height for IE */
}
.factbuffet a {
	line-height:18px;
}
.template_sidebar #billboard #factbuffets {
	height: 100%;
}
#factbuffets .factbuffet a.link_media, #factbuffets .factbuffet a.link_external, #factbuffets .factbuffet a.factbuffet_link {
	position: relative;/* hidden links on corporate links page fix */
}
/* dropdown */
ul.dropdown  li a, ul.dropdown li span {
	display:inline-block; /* white space bug */
}




/* story */
ul.stories {
	height:expression(this.scrollHeight < 50 ? "50px" : "auto"); /* sets min-height for IE */
}
ul.stories li a {
	height:expression(this.scrollHeight < 30 ? "30px" : "auto"); /* sets min-height for IE */
}
#stage .story {
	height:expression(this.scrollHeight < 320 ? "320px" : "auto"); /* sets min-height for IE */
}
#stage_content ul.stories {
	width:960px;
}
.stage_narrow #stage_content ul.stories {
	width:640px;
}



/* buffet */
.buffet_entry {
	height:expression(this.scrollHeight < 75 ? "75px" : "auto"); /* sets min-height for IE */
}
.buffet_image {
	left:-110px;
}
.infiniteCarousel .wrapper li, .buffet_normal .wrapper li {
	height: 124px;
}

#billboard .buffet_carousel .infiniteCarousel, #billboard .buffet_carousel .buffet_normal,  {
	padding-top:30px; /* fixes heading sliding into top story on homepage */
}
#billboard .infiniteCarousel .arrow {
	top: 35px; /* fixes arrows sliding into top story on homepage */
}
.template_sidebar #billboard .buffet_carousel .infiniteCarousel {
	padding-top:0px; /* reset reset for topic covers */
}
.template_sidebar #billboard .infiniteCarousel .arrow {
	top: 0px;  /* reset for topic covers*/
}
.infiniteCarousel .wrapper, .buffet_normal .wrapper {
  height: 120px;}

.infiniteCarousel ul li a.buffet_headline, .buffet_normal ul li a.buffet_headline {
	width:190px;
}
.template_sidebar .infiniteCarousel ul li a.buffet_headline, template_sidebar .buffet_normal ul li a.buffet_headline {
	width:130px;
}

.infiniteCarousel ul li a img, .buffet_normal ul li a img {
	margin-left: -5px;
}

.template_sidebar #billboard .infiniteCarousel ul li a.buffet_headline, .template_sidebar #billboard .buffet_normal ul li a.buffet_headline {
	width:123px;
}
.infiniteCarousel ul li span.credit, .buffet_normal ul li span.credit {
	display: inline;
	position: relative;
	left: -110px;
	top: 67px;
	width: 0px;
}

/* indexes */
.indexes_keyboard {
	display:none;
}


/* teasers inside box */
.inlay .teaser, .inlay_small .teaser, .inlay_color .teaser, .inlay_small_color .teaser {
	margin-bottom: 0px;
}

.inlay hr, .inlay_small hr, .inlay_color hr, .inlay_small_color hr {
	margin: 0;
}


.news_entry {
	margin-left: 0;
}
.news_date {
	margin:0;
	padding-right: 0;
}
.news_subheadline, .news_entry h3, .news_entry p, .news_entry ul {
	margin-left: 120px;
}
 



@media print {
	
/* -------------------------------------------------------------------------------------
 general.css
 ======================================================================================*/
	
/* containers & boxes */
.block {
	width:17.5cm;
}

/* images */
#main .icon {
	width:auto;
}

/* columns images */
.col_1-2_1 img {
	width:5.5cm;
}
.col_1-2_2 img {
	width:11.5cm;
}
.col_2-1_1 img {
	width:11.5cm;
}
.col_2-1_2 img {
	width:5.5cm;
}
.col_1-1_1 img {
	width:8.5cm;
}
.col_1-1_2 img {
	width:8.5cm;
}
.col_1-1-1_1 img {
	width:5.5cm;
}
.col_1-1-1_2 img {
	width:5.5cm;
}
.col_1-1-1_3 img {
	width:5.5cm;
}

/* subcolumns */
.col_2-1_1 .subcol_1-1_1 img,
.template_sidebar .col_2-1_1 .subcol_1-1_1 img {
	width:5.5cm;
}
.col_2-1_1 .subcol_1-1_2 img,
.template_sidebar .col_2-1_1 .subcol_1-1_2 img {
	width:5.5cm;
}
.col_1-2_1 .subcol_1-1_1 img,
.template_sidebar .col_1-2_1 .subcol_1-1_1 img {
	width:5.5cm;
}
.col_1-2_1 .subcol_1-1_2 img,
.template_sidebar .col_1-2_1 .subcol_1-1_2 img {
	width:5.5cm;
}





/* -------------------------------------------------------------------------------------
 elements.css
 ======================================================================================*/

/* buffet */
.buffet img {
	width:auto;
}


}
/*]]>*/