@charset "utf-8";
/* CSS Document */

html
{
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;
overflow-y: scroll;
}

a:active { outline: none; }
a:focus { -moz-outline-style: none; }

object:active { outline: none; }
object:focus { -moz-outline-style: none; }

body
{
	background:#000;
	color:#FFF;
	margin: 0;
	padding: 0;
	text-align: center;
	min-width: 1000px;
	font: small Arial, Helvetica, Verdana, sans-serif;
	background-color: #000;
}

#blank
{
	height:0px;
        line-height: 0px;
        font-size: 0px;
}

#wrapper
{
	text-align: left;
	width: 1030px;
	margin-left: auto;
	margin-right: auto;
	margin:auto;
}
#wrapper-light
{
	text-align: left;
	width: 1030px;	
	margin-left: auto;
	margin-right: auto;	
	margin:auto;
        background: #333
}

#content-wrapper
{
	border-right:3px solid #3f3f3f;
	border-left:16px solid #262626;
/*	margin-top:129px;	*/
	background-image:url(../images/bg/content-wrapper-bottom-bg-piramide.gif);
 	background-repeat:no-repeat;
 	background-position:bottom right;
}
#content-wrapper ul{

	list-style-type: none;
	margin:0px;
	padding:0px;

}
#content-wrapper li{

	float:left;
	text-align:center ;
}

.advanced-title-red{
 color:#00FF00;
 padding-left:200px;
 padding-top:25px;
 font-size:18px;
 font-weight:bold;
 padding-bottom:5px;
 padding-top:25px;
}
.advanced-title-red span
	{
		border-bottom:solid 1px #F00;
	}




#content
{
	margin: 0px;
	width: 828px;
	background-color:#000;
	background-image:url(../images/bg_texture.gif);
	border-right:solid 3px #3f3f3f;
}

.page-title
{
	font-size:18px;
	padding-top:25px;
	padding-bottom:10px;
	background:#000;
	text-align:center;
	margin:0px 0px 0px 0px;
}
.color-white
{
	color:#FFF !important;
}
.color-green
{
	color:#0F0;
}
.color-red
{
	color:#F00;
}
.color-purple
{
	color:#9401FF;
}
.color-purple-x
{
	color:#93F;
}
.text-italic{font-style: italic}
.color-gray { color:#999 ; }
.text-bold
{
	font-weight:bold;
}
.text-justify
{
	text-align:justify;
}
.red-line {height:2px;color:#F00;background:#F00;border:none;margin:36px 80px 20px 80px;clear:both;}
.red-line- {height:2px;color:#F00;background:#F00;border:none;margin:36px 80px 20px 80px;}
.gray-line- {height:1px;color:#FFF;background:#333;border:none;margin:36px 80px 20px 80px;}
.red-line-share {height:2px;color:#F00;background:#F00;border:none;margin:10px 80px 20px 80px;clear:both;}
.image-left {float:left;margin:0px 10px 5px 0px;}
.image-right {float:right;margin:0px 0px 5px 10px;}
.text-description {font-size:11px;font-weight:bold;}
.text-11 {font-size:11px;font-weight:bold;}
.text-image-caption {
	font-size: 11px;
	padding:0px;
	margin:5px;
	font-weight:bold;
	text-align:center !important;
	color:#F00;
}
.underline-red {text-decoration:underline;color:#F00;}
.border-bottom-red {border-bottom:solid 1px #F00;}
.border-bottom-green {border-bottom:solid 1px #0F0;}
.border-bottom-purple {border-bottom:solid 1px #9401FF;}


.margin-20 {margin:20px;}
.padding-20 {padding:20px;}
.margin-bottom-5 {margin-bottom:5px;}
.margin-bottom-0 {margin-bottom:0px;}
.margin-top-0 {margin-top:0px;}
.margin-bottom-10 {margin-bottom:10px;}
.margin-top-10 {margin-top:10px;}

.font-11 {font-size:11px;}
.font-10 {font-size:10px;}

.sponsor-adver {color:#F00;font-weight:bold;font-size:16px;text-align:center;margin:0px 0px 20px 0px;padding:0px;margin}
.sponsor-adver a {color:#F00;font-weight:bold;font-size:16px;text-decoration:underline;}


.text-left {text-align:left !important;}
.text-center {text-align:center !important;}
.align-center {text-align:center;}


#content-piramide
{
	margin: 0px;
	width: 818px;
	height:1000px;
	background-color:#000;
	background-image:url(../images/bg_texture.gif);
	border-right:solid 10px #262626;
}

/* content and wrapper modifications start */

#content-wrapper_piramide
{
	border-right:10px solid #262626;
	border-left:16px solid #262626;
	margin-top:129px;
	height:1000px;
}



/* content and wrapper modifications end */

#adverstment {

	/*
	float:right;
	width: 190px;
	*/
	float:right;
	width: 180px;
	text-align:center;
	/*border-top:solid 2px #3F3F3F;		*/
}
#adverstment h3 {margin:0px 0px 2px 0px; font-size:11px;  padding:2px;font-weight:bold;text-transform:uppercase;line-height:9px;}
#adverstment img{

	border:solid 1px #373538;
	margin:0px 5px 10px 5px;
	width:170px;
	height:83px;
}
#adverstment div.message{

	font-size:11px;
	line-height:10px;
}
#adverstment_light {

	/*
	float:right;
	width: 190px;
	*/
	float:right;
	width: 180px;
	text-align:center;
	/*border-top:solid 2px #3F3F3F;		*/
}
#adverstment_light h3 {margin:0px 0px 2px 0px; font-size:11px;  padding:2px;font-weight:bold;text-transform:uppercase;line-height:9px;}
#adverstment_light img{

	border:solid 1px #373538;
	margin:0px 5px 10px 5px;
	width:170px;
	height:83px;
}
#adverstment_light div.message{

	font-size:11px;
	line-height:10px;
}


#adver h2 {font-size:11px;text-transform:uppercase;padding:3px; border-bottom:solid 1px #666; font-weight:normal;margin:0px 5px;}
#adver {

	/*
	float:right;
	width: 190px;
	*/
	float:right;
	width: 180px;
	text-align:center;
	/*border-top:solid 2px #3F3F3F;		*/
}

#adver-piramide {

	float:right;
	width: 180px;
	text-align:center;
	border-top:solid 4px #262626;
}



#adver img, #adver_usa img{

	border:solid 1px #373538;
	margin:5px 5px;
	width:156px;
	height:153px;
}

#adver object {
	margin-top:0px;
	margin-bottom:0px;
}

#header{

	/* position:fixed; */
/*	clear: both; */
	/* margin:auto; */
	background-color:#000;
	/* float:left;	*/
	/* margin-top:-1px; */

	margin:0px auto;
}

#sub-header
{
	height:102px;
	border-top:solid 1px  #999;
	border-left:solid 1px  #999;
	border-right:solid 1px  #999;
	border-bottom:solid 0px  #999;
}

#sub-header-news
{
	height:105px;
	border:solid 1px  #999999;
	background-image:url(../images/logo_news.png);
	background-repeat:no-repeat;
	background-position:170px 20px;
}


#header-logo
{
	float:left;
	padding-left:68px;
	padding-top:23px;
}
#header-logo-gray
{
	float:left;
	padding-left:325px;
	padding-top:23px;
}

#header-logo-usa
{
	float:left;
	padding:10px 0px 0px 10px;
/*	border-right:1px solid #EE0000;
	width:620px;
*/	height:90px;
	width:555px;
}

#header-logo-news
{
	float:left;

}

#header-adver-news
{
	float:right;
}

#header-adver-usa
{
	float:right;
	padding-right:161px;
	padding-top:32px;
}

#header-adver
{
	float:right;
	padding-right:161px;
	padding-top:32px;
}

#header-menu
{
	height:26px;
	background-color:#333333;
}
#header-menu #qm0 a.last_link
{
	padding-right: 20px;
	padding-left: 19px;

}

#header-menu-countries #qm0 a
{
	padding-right: 15px;
	padding-left: 15px;
	text-align:left;
	border-top:none;
}

#header-menu-countries #qm0 a.last_link
{
	padding-right: 19px;
	padding-left: 18px;
}


#header-menu-countries #qm0 div  a
{
	text-align:left;
	padding: 3px 40px 3px 5px;
	margin:0px;
}





#contacts_content{

	height:750px;
}

#contacts_sub_content{

	padding:70px 0px 0px 120px;
}

#contacts_more_info{

	padding:200px 0px 0px 20px;
}


/*  FOOTER CSS START  */

.footer-basic {
	clear: both;
	background:#111111;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:20px;
	font-size:11px;
	margin:0px 0px 20px 0px;
}
.footer-basic p {
	color:#EE0000;	
	font-size:9px;
/*	font-family:normal;*/
	text-align:center;
	padding:0px;
	margin:0px;	
	padding:3px 0px 3px 0px;
}
.footer-basic .middle{
	padding-top:25px;
	padding-bottom:25px;
	padding-right:0px;
	background:#000000;
	border-bottom:1px solid #575757;
	border-top:1px solid #575757;
}
.footer-basic .middle a{

	color:#FFF;
	text-decoration:none;
	padding-right:5px;
	font-weight:bold;
}
.footer-basic .middle a:hover{text-decoration:underline;}
#footer-center p {margin-right:0px;}
#footer-center .middle {padding-right:0px;}
#footer-right p {margin-right:180px;}
#footer-right .middle {padding-right:180px;}


/*  FOOTER CSS END  */

.hr_div{

	background-color:#3F3F3F;
	height:1px;
	width:40%;
}

.pic_iframe{

	background-color:#000000;
}

#pic_gal_cont{

	background-color:#000000;
	height:640px;
}
#pic_gal_cont .image-continer
{
float:left;width:366px;
}

#pic_gal_cont .image-text
{
margin-left:366px;
}

#pic_gal_cont .image-text h1
{
font-size:14px;color:#F00;text-align:center;padding-top:100px;
}
#pic_gal_cont .image-text .image-links
{
text-align:center;
}

#pic_gal_cont .image-text .image-links a
{
font-size:14px;font-weight:bold;color:#999;
}

#pic_gal_cont .image-text .image-text-cont
{
color:#999;text-align:center;font-size:12px;margin-left:90px;margin-right:90px;
}





#drain_content{

	background-color:#000000;
	height:620px;
	padding:20px;
	text-align:center;
}

#brain_cont{

	float:left;
	width:820px;
}

#brain_1{

	padding:0px 0px 0px 0px;
	float:left;
	width:50%;
}

#brain_2{

	padding:0px 0px 0px 0px;
	float:right;
	width:50%;
}

#int_brain{

 padding:30px 0px 0px 7px;
 margin:auto;
 background-color:#000000;
 text-align:center;
}

#brain_text_cont{

	padding:20px;
}

#int_brain p{

	text-align:justify;
}

.style4{

	color:#EA0000;
}

#brain_image_cont{

	margin:auto;
	width:732px;
	padding:0px;
}

#brain_image_cont p{

	margin-top:0px;
	padding:0px 10px 0px 10px;
}

#int_brain h1{

	color:#FF0000;
	font-size:20px;
}

#int_brain h2{

	margin:0px;
	color:#FFFFFF;
	font-size:13px;
}

#news_cont{

 width:750px;
 margin:auto;
 height:1500px;
 text-align:ceneter;
 margin-top:0px;
 padding-top:20px;
}

#news_cont h1{

	padding: 10px 0px 20px 0px ;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
}

#news_list{

	margin:auto;
	text-align:left;
	background-color:#000000;
}

#news_more_info{

	padding-top: 30px;
}

/* Homepage Styles */
/*
#hc_map_title_continer
{
	position:absolute;
	margin:0px;
	padding:0px;
}*/
/*
#hc_map_title_continer div
{
	position:relative;
	left:0px;
	top:-60px;

}
*/
/*#hc_map_title{
	font-size:18px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	visibility:hidden;
}*/

#hc_map_title
{
	position:relative;
	top:-40px;
	left:196px;
	width:200px;
	text-align:center;
	font-size:18px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F00;
	visibility:hidden;
	z-index:100;
}
.hc_map_title__
{
	top:-30px;
	left:96px;
	width:400px;
	text-align:center;
	font-size:14px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0F0;
	z-index:100;
}
.new-maps-title
{
	font-size:18px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	text-align:center;
}



.relative
{
	position:relative;
}
.absalute
{
	position:absolute;
}



#content h3 { color: #f00; font-size: 13px; clear: left; margin-top: 0; }
#content h3.the_big{color: #f00; font-size: 16px; clear: left; margin-top: 0;}
#content h3.top_padding{color: #f00; font-size: 13px; clear: left; margin-top: 0;padding-top:15px;}

#content span.text_color_red { color: #f00; }

#content a img { border: none; }

#home-map-section { background-color: #000; padding: 0px;}
#hc_map_title_container { position:relative; }
#hc_map_pane { width: 560px; float:left; /*height:330px; */}
#demo_text { padding-top:0px; float: right; width: 250px; padding-right: 8px; text-align:justify;font-size:12px; height:290px;}
div.menu_nav_map { padding-bottom:10px;   background-color: #000; padding-left:228px;}
div.menu_nav_map a { font-size: 12px; color: #0f0; font-weight:bold; }

#content_part { width: 650px; margin-left: 75px; background-color: #000; padding: 15px; margin-top: 25px; text-align:justify}

div.home_cause_thumb { display: block; float: left; width: 152px; text-align: center; margin-right: 5px; padding-bottom: 5px; }
div.home_cause_thumb h4 { margin: 0; padding: 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
#content div.home_cause_thumb a img, #content div.special_chart_home a img { border: 1px solid #333; }
#content div.home_cause_thumb a:hover img, #content div.special_chart_home a:hover img { border: 1px solid #0f0; }

div.special_chart_home { width: 100%; text-align: center;padding-bottom:30px;}
div.special_chart_home div.special-wrapper { color: #f00; border: 1px solid #f00; padding: 20px 20px 20px 20px; width: 160px; margin: auto; width: 250px; background-color:#000000;}

img.face_jpg { float:left; height:110px; margin-right:10px; width:132px; }

.break { clear: both; height: 0px; line-height: 0px; font-size: 0px; margin: 0; padding: 0; }

#content img.content_images { float: left; padding: 0 5px 5px 0; }
#content p.mouse-text { color: #ccc; font-size: 11px; }
#content div.centered { width: 100%; text-align: center; }


#member_content{

	padding:20px 10px 20px 10px;
	background-color:#0F0F0F;
	height:760px;
}
#member_content h1{

	color:#EF1F07;
	font-weight:bold;
	font-size:20px;
	background-color:#000000;
	padding:10px;
}


.members_content_text{

	padding:10px;
	text-align:justify;
}

.members_more_info{

	color:#EF1F07;
	font-weight:bold;
	font-size:16px;
	text-align:left;
}

div.left_float{

	float:left;
}

div.right_float{

	float:right;
}
.members_marketing{

	padding-top:25px;
}

.members_marketing_img{

	width:111px;
}

.members_marketing_cont{

	width:680px;
	font-size:12px;
}

.full_width{

	width:800px;
}

.more_info_div{

	padding:70px 0px 0px 0px;
}

/*  our world section begin */

#world_top h1{

	text-align:center;
	color:#FF0000;
	font-size:24px;
	padding:40px 0px 0px 0px;
	margin:0px;
}


#world_top div{

	text-align:center;
	padding:0px 0px 0px 0px;
	margin: 0 auto;
}

#world_top .parital_list{

	color:#FFFFFF;
	font-size:15px;
	padding:0px 0px 0px 0px;
}

#world_top .country_148{

	color:#FF0000;
	font-weight:bold;
	font-size:17px;
	padding:0px 0px 25px 0px;
}

div.country_flag{

	float:left;
	width:16px;
	height:11px;
	padding:0px 4px 0px 4px;
}

div.country_row{

	padding:0px 0px 0px 0px;
	margin: 0 auto;

	width:550px;
	height:11px;
	text-align:center;
	padding:0px 0px 10px 0px;
}

div.country_part{

	width:100%;
	text-align:center;
}

div.parital_list{

	width:763px;
	color:#FFFFFF;
	text-align:center;
}

#persons_list{

	width:100%;
	height:3500px;
	padding:0px 0px 0px 0px;
	font-size:12px;
}

#world_top .span_h1{

	background-color:#FFFF00;
	padding:0px 10px 0px 10px;
	margin: 0px;
	color:#000000;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	white-space:nowrap;
}


div.span_cont{

	width:100%;
	padding:15px 0px 20px 0px;
	margin: 0 auto;
	float:left;
	text-align:center;
}

div.cols_cont{

	width:100%;
	padding:0px 0px 0px 0px;
	margin: 0 auto;
	float:left;
	text-align:left;
}

div.world_1{

	width:30%;
	float:left;
	clear:left;
	padding:0px 0px 0px 120px;
}

div.world_2{

	width:25%;
	float:left;
}

div.world_3{

	width:30%;
	float:right;
	clear:right;
}
/* old style/style.css begin */ /* old style/style.css begin *//* old style/style.css begin *//* old style/style.css begin */

div.inch_vor_ban{

	font-weight:bold;
	color:#FF0000;
}

a img
{
	border:none;
}
.whitelink
{
	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.middle_left_corner_ {
	background-repeat: repeat-y;
	vertical-align:top;
}

.main_all {
	width: 1027px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.glob_hed {
	padding-top:6px;
	height:35px;
}


.h_border_top {
	background-image: url(../images/h_border_top.gif);
	background-repeat: repeat-x;
	height: 3px;
}
.h_border_all {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 190px;
	height:100%;
	background-color:#000;

}

.h_border_bottom {
	background-image: url(../images/h_border_bottom.gif);
	background-repeat: repeat-x;
	height: 3px;
}
.slidshow_all {
	width: 100%;
}
.slideshow_cont {
	text-align: center;
}
.slideshow_bg {
	background-color: #000000;
}


.content_colored_header {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
}

.h_border_left_bottom {
	background-image: url(../images/h_border_left_bottom.gif);
	background-repeat:no-repeat;
	width: 3px;
	height: 3px;
}



.footer_all {
	width: 1027px;
	height: 98px;
	background-image: url(../images/bg_footer.gif);
}
.footer_cont {
	width: 100%;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding-top: 40px;
	padding-left: 20px;
}

.rigth_pane_images
{
	vertical-align:top;
	width:190px;
	background:#000;
	border-left: solid 3px #3f3f3f;
	border-right: solid 3px #1b1b1b;
	border-top: solid 3px #383838;
	border-bottom: solid 3px #1d1d1d;
}


.footer_cont_test {
	width: 100%;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding-top: 40px;
	padding-left: 20px;
}
.header_cont {
	height: 91px;
	background-color:#262626;
}
.header_cont_ {
	height: 91px;
	background-color:#000000;
}
.header_border_all {
	width:100%;
}
.header_border_all_ {
	width:100%;
	border:1px #666666 solid;
}
.header_menu_all {
	width:1029px;
	position: fixed;
	top:0px;
	z-index:10;
}
.menu_bg {
	background-color: #333333;
	height: 1px;
}
.middle_all {
	width: 100%;
	height: 100%;
	background-color: #262626;
	margin-top: 128px;

}
.middle_left {
	width: 100%;
	background-color: #262626;
	text-align: left;
	vertical-align: top;
/*	padding: 2px;*/
	background-image:url(../images/bg_texture.gif)
}

.middle_left_ {
	width: 100%;
	background-color: #262626;
	text-align: left;
	vertical-align: top;

/*	padding: 2px;*/
}
.middle_right {
	width: 1px;
	text-align: left;
	vertical-align: top;
	padding-top:2px;
}
.content_all {
	padding: 20px;
	width: 100%;
	text-align: justify;
	vertical-align: top;
}
.content_all_br {
	background-color: #000000;
	padding: 20px;
	width: 100%;
	text-align: justify;
	vertical-align: top;

}
.gallery_image_title {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.gallery_image_pos {
	font-size: 11px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.home_attention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #f3360c;
}
.home_attention_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.home_attention_x {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #f3360c;
}

.home_right_msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
}
.map_all {
	width: 100%;
	background-color: #000000;
	text-align: center;

	padding-bottom: 7px;
	padding-top: 7px;
}
.scroll_text_all {
	text-align: center;
	background-color: #111624;
}
.content_sep {
	height: 10px;
	width: 100%;
}
.content_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.member_bottom {
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
}
.content_images {
	float: left;
	padding: 5px;
}
.content_images_new {
	float: left;
	padding: 5px;
}
.content_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ff2107;
	background-color: #000000;
	padding:8px;
}
.content_header_ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ff2107;
	padding:0px;
	text-align:center;
}
.content_header_all
{
	width:100%;

}
.content_colored_text {
	color: #ff2107;
}


#content_header_all{

	padding:3px 3px 3px 3px;
	margin: 0 auto;
}

#content_header_all h1{

	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00FF00;
	background-color: #000000;
	margin:0px;
	padding:10px 0px 9px 0px;
}

#pop_country_select{

	padding:10px 3px 20px 3px;
	margin: 0 auto;
	text-align:center;
	background-color:#000000;
}

#pop_country_select select{

	border:1px solid #808080;
}

#pop_pyramid_country_select{

	padding:0;
	margin:0;
	text-align:center;
	background:#000;
}

#pop_pyramid_country_select select{

	border:1px solid #808080;
}


#pyramid_{

	padding:0px 0px 20px 0px;
	margin: 0 auto;
	background-color:#000000;
	height:300px;
	text-align:center;
}


#pop_bottom_cont{

	padding:10px 20px 30px 20px;
	float:left;
	width:778px;
	background-color:#0F0F0F;
}

#pop_bottom_cont p {

	text-align:justify;
}

#pop_bottom_cont h1{

	color:#EB1515;
	font-size:20px;
}

#pop_bottom_cont h2{

	color:#FF2715;
	font-size:14px;
}

#pop_pyramids_bottom_cont{

	padding:10px 20px 30px 20px;
	width:778px;
	background-color:#0F0F0F;
}

#pop_pyramids_bottom_cont p {

	text-align:justify;
}

#pop_pyramids_bottom_cont h1{

	color:#EB1515;
	font-size:20px;
}

#pop_pyramids_bottom_cont h2{

	color:#FF2715;
	font-size:14px;
}


#pop_image_cont{

	padding:20px 0px 0px 20px;
	background-color:#0F0F0F;
}

#pop_face{

	float:left;
	width:310px;
	background-color:#0F0F0F;
	text-align:center;
}

#pop_face img{

	border: 10px solid #424242;
	cursor:pointer;
}

#pop_face p{

	text-align:center;
}

#pop_face_text{

	padding:50px 0px 0px 10px;
	float:right;
	width:430px;
	background-color:#0F0F0F;
}







.home_welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
}
.home_header_nobg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
}
.home_welcome_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
}
.middle_left_corner {
	background-image: url(../images/left_corner.png);
	background-repeat: repeat-y;
	vertical-align:top;
}

.fitness_over_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight: bold;
}

.fitness_box {
	width: 520px;
	height:230px;
	background-color: #4b4b4b;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	padding:10px;
}

.subtitulo1a{
	width: 470px;
	height:30px;
	position:relative;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	padding-left: 50px;
}

.left_right_buttons {
	height: 56px;
	width: 186px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	padding-left:20px;
	background-repeat:no-repeat;
	vertical-align:middle;
}

.datetime_cont
{
	color:#00FF00;
	width:120px;
	text-align:right;
	height:80px;
	vertical-align:bottom;
}

.datetime
{
	color:#00FF00;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align:right;
/*	padding:5px;
	border:solid;
	border-width: 1px;
	border-color: #000000;*/
	padding-bottom:1px;
	padding-top:3px;
	padding-left:15px;
	padding-right:15px;
	background-color:#000000;
}

.country_list_select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00FF00;
	background-color: #262626;
}
.top_tt
{
	font-weight:bold;
	color:#FF3300;
	font-size:14px;
	text-align:center;
	padding-bottom:5px;
	padding-top:15px;
}
.top_tm
{
	text-align:center;
	width:146px;
	height:195px;
	padding-left:12px;
}

/*----------  OUR WORLD ------------*/

.count_names{
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 12px;

}

/*----------  CONTACT US ------------*/

#contact_us input
{
	color:#FFFFFF;
	background-color:#000000;
	border: solid 1px #666666;
}
#contact_us textarea
{
	color:#FFFFFF;
	background-color:#000000;
	border: solid 1px #666666;
}






/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/

#header-menu-countries #qm0 a.item9{padding-right: 13px;}
#qm0 a.item9{padding-right: 10px;}


.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmmc div {visibility:hidden;position:absolute;}
	/*"""""""" (MAIN) Container """"""""*/
	#qm0
	{
		background-color:transparent;
		background-color:#333333;
	}
	 /*"""""""" (MAIN) Items """"""""*/
#qm0 a
{
	height:15px;
	color: #eeeeee; 		
	/*background-color:#666666; */
	background-color:#000000; 
	font-family: Arial, Helvetica, Utkal, sans-serif !important;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none; /*		border-color:#dddddd; */
	border-width: 0px;
	padding-right: 16px;
	padding-left: 17px;
	padding-bottom: 4px;
	padding-top: 4px;
	border-right: #FFF 1px solid;
	border-top: #FFF 1px solid;
	border-left: none;
	border-bottom: #FFF 1px solid;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}
#qm0 a:first-child
{		
	border-left: #FFF 1px solid;
	
}
#qm0 a:first-child:hover
{		
	border-left: #FFF 1px solid;
	
}

#qm0 a.menu_active
{
	color:#FF0000;
}


/*"""""""" (MAIN) Hover State """"""""*/
#qm0 a:hover
{
    color:#FF0000;
	background-color:#000;
	border-right: #FFF 1px solid;
	border-top: #FFF 1px solid;
	border-left: none;
	border-bottom: #FFF 1px solid;

}


/*"""""""" (MAIN) Active State """"""""*/
#qm0 .qmactive
{
	/* Note: Add '!important' after each style */

/*		background-color:#efefef !important;
	text-decoration:underline !important;  */
}



/*"""""""" (MAIN) Parent Items """"""""*/
#qm0 .qmparent
{

	background-repeat:no-repeat;
	background-position:95%;
}


/*"""""""" [SUB] Containers """"""""*/
#qm0 div
{
	color:#ffffff;
	background-color:#333333;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	margin-top:0px;
	position:absolute;
	left:-500px;

}


/*"""""""" [SUB] Hover State """"""""*/
#qm0 div a:hover
{
	text-decoration:none;
	background-color:#111111;
	border-right: #666666 1px solid;
	border-top: #404040 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #404040 1px solid;
}


/*""""""""[SUB] Active State """"""""*/
#qm0 div .qmactive
{
	/* Note: Add '!important' after each style */

	background-color:#666666 !important;
}


/*"""""""" [SUB] Parent Items """"""""*/
#qm0 div .qmparent
{

}


	/*"""""""" [SUB] Items """"""""*/
#qm0 div a
{
	background-color:#000000;
	padding:3px 40px 3px 5px;
	font-weight:normal;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	background-repeat:no-repeat;
	background-position:3%;
	text-indent:14px;
	width:120px;
}

#t1_footer {
	background:#111111 none repeat scroll 0 0;
	padding-bottom:18px;
	padding-top:31px;
	vertical-align:middle;
	width:1024px;
	padding-left:3px;
	padding-right:3px;
	color:#CCC;
}
#t1_footer .middle {
	padding-top:25px;
	padding-bottom:25px;
	background:#000000 none repeat scroll 0 0;
	border-bottom:1px dotted #575757;
	border-top:1px dotted #575757;

	padding-left:50px;
	padding-right:50px;

	text-align:left;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#t1_footer .middle a
{
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	padding-right:5px;
	font-weight:bold;
}
#t1_footer .middle a:hover
{
	text-decoration:underline;
}

#persons_list strong.style3 {

	color: #000000;
	background-color:#FFFF00;
	font-size:12px;
	padding:0px 4px 0px 4px;
}

#persons_list .style15{

	color: #FF0000;
}

.right_img_style {

	padding-top:5px;
	padding-bottom:5px;
}

.right_div_img_style{

	background-color:#000000;
	width:156px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}

.leduc_media{

	background-color:#000000;
	width:156px;
}

.right_block{

	padding:10px;
	background-color:#262626;
}

.right_block_table{

	margin-top:7px;
}

.our_world_main_table{

	padding-top:130px;
}

#t1_all{

	vertical-align:bottom;
}

.global_health_library_menu_div_right{

	padding-top: 20px; float: right; width: 200px;
}

.global_health_library_menu_div_left{

	padding-top: 20px; float: left; width: 200px;
}

.hb_global_health_library_menu{

	font-family: 'Courier New',Courier,monospace;
	word-spacing: -10px;
	font-size: 30px;
}

.health_style{

	color: rgb(153, 51, 255);
}

.header_box_div2{

	padding-top: 20px;
}

.life_x_style{

	color:#F00;
}

.header_box_div1{

	padding-top: 20px;
	float: right;
	width: 200px;
}

.group_title_table_td{

	padding-left:10px;padding-right:10px;
}

.world_ranking_none{

	display: none;
}

.middle_left_table{

	width: 100%;
}
.middle_left_table_td{

	WIDTH: 850px;
}
.middle_left_table_td_div{

	color: #ff2900;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
}

.countryList_style{

	font-size: 11px;
	background-color: #000000;
}
#countryList table tr td  img
{
	width:18px;heigth:14px;
}


.top_10causes_header{

	color:#FF3300;
	font-weight:bold;
	border: solid 1px #4a4a4a;
	height:78px;
	font-size:18px;
}

.causes_death{

	font-weight:normal;
}

.causes_footer_text{

	font-weight:normal;font-size:12px;color:#FFFFFF;
}

.right_block_style{

	padding:10px;
}

.right_block_div_style{

	background-color:#000000;
	width:156px;
}

.top_10_black{

	background-color:#000000;
	color:#F91E06;
	font-weight:bold;
}

.right_images_block{

	padding-top:5px;
	padding-bottom:5px
}

.population_header_text{

	text-align:center;
	color:#00FF00;
}

.change_country_select{

	background-color:#000000;
	color:#00FF00;
	border-style:none;
}

.population_padding_10{

	padding:10px;
}

.population_padding_top_10{

	padding-top:10px;
}

.population_td_table{

	padding-top:10px;
	padding-bottom:10px;
}

.population_pointer_style{

	cursor:pointer;
}

.population_padding_left_20{

	padding-left:20px;
}

.gallery_image_title_color{

	color:#ff2900;
}

.population_a_picture_gallery{


	color:#ff2900;font-weight:bold;
}

.padding_top_5{

	padding-top:5px;
}

.padding_top_8{

	padding-top:8px;
}

.padding_1{

	padding:1px
}

.padding_10{

	padding:10px;
}

.population_font_weight{

	font-weight:bold;
}


.picture_gallery_middle_right_style{


	background-color:#000000;
}

.picture_gallery_right_block_color{

	padding:10px;
	background-color:#000000;
}

.picture_gallery_right_images_block{

	padding-top:2px;
	padding-bottom:2px;
}

.width_820{

	WIDTH: 820px;
}

.padding_5{

	padding:5px;
}

.grid_header_color{

	color:#F91E06;

}

.grid_header_color1{

	color:#DB3315;
}

.usa_select_style{

	color:#F91E06;
	font-weight:bold;
}

.usa_select_option_color_style{

	color:#FFFFFF;font-weight:bold;
}

.usa_bg_color_width_156{

	background-color:#000000;
	width:156px;
}

.usa_div_widht_580{

	width:580px;font-weight:normal;
}

.usa_div_bold{

	text-align:left;font-weight:bold;
}

.usa_div_bold_center{

	text-align:center;font-weight:bold;
}

.usa_black_bold{

	color:#FFFFFF;
	font-weight:bold;
}

.cause_of_death_by_county{

	background-color:#FF3300;
	color:#000000;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}

.topics_by_state{

	cursor:pointer;
	background-color:#FF3300;
	color:#000000;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}

.usa_div_counts_{

	text-align:center;
	color:#f91e06;
	font-weight:bold;
	font-size:16px;
}

.usa_div_small_counties{

	padding-top:100px;padding-bottom:100px;
}

.bg_color_26{

	/*background-color:#262626;*/
	background-color:#000000;
}

.bg_color_26_top_20{

	background-color:#262626;
	padding-top:0px;
}

.width_50_percent{

	WIDTH: 50%;
}
.width_25_percent{

	WIDTH: 25%;
}

.height_550{

	height:550px;
}

.wrapperage{

	LEFT: 1px;
	WIDTH: 700px;
	TOP: -2px;
	background-color:#000000;
	padding:20px;
}

.urish_class{

	vertical-align:bottom;
}

.le_text_width_120{

	WIDTH: 120px;
	TEXT-ALIGN: center;
	max-height: 18px;
}

.display_none{

	display:none;
}

.padd_left-right{

	padding-left:10px;
	padding-right:10px;
}

.le_test_bg_red{

	background-color: rgb(255,0,0);
	width:50px;
}

.padding_top_40{

	padding-top:40px;
}

.les_test_input_style{

	border-left-color: rgb(255,102,0);
	border-bottom-color: rgb(255,102,0);
	width: 20px;
	border-top-style: solid;
	border-top-color: rgb(255,102,0);
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: rgb(255,102,0);
	border-bottom-style: solid;
}

.fitness_img_bg{

	background-image: url(../images/bg_texture.gif);
}

.bg_black_padding_top_20{

	background-color:#000000;
	padding-top:20px;
}

.fitness_inp_style{

	border-style: solid;
	border-color: rgb(255, 102, 0);
}

.fitness__inp_color{

	background-color:#ff2107;
}

.margin_top_7{

	margin-top:7px;
}

.fitness_span_padding_10{

	padding:10px;color:#FF0000;font-weight:bold;font-size:24px;
}

.fitness_div_width_100_percent{

	width:100%;background-color:#333333;height:1px;
}

.fitness_padding_top_8{

	padding-top:8px;background-color:#000000;
}

.padding_top_33{

	padding-top:33px;
}

.diet_test_btn_style{

	font-weight:bold;background-color:#00FF00;border:solid #00FF00 1px;
}

.padding_top_20{

	padding-top:20px;
}

.diet_test_span_style{

	padding:10px;color:#FF0000;font-weight:bold;font-size:24px;
}

.diet_test_div_style{

	width:100%;background-color:#333333;height:1px;
}

/*////////////////////////////////////////////////////////////////////////*/
/*Sample CSS for the demo boxes below. Refined from rssdisplaybox.css above*/

#cssdriveid{
	width: 700px;
	padding: 10px;
	border: solid 0px #444444;
	font-family: verdana;
	font-size:9pt;
	color:#fff;
	background-color: #000;
}
#cssdriveid a{
	font-size:10pt;
	color:#ff0000;
	text-decoration: underline;
}
#cssdriveid a:hover{
	font-size:10pt;
	color:#ffffff;
	text-decoration: none;
}
#cssdriveid .rsscontainer .rssdate{ /*Style for RSS dates within #nytimesid box*/
	color: #eeeeee;
}
#cssdriveid .rsstitle
{
    padding-top:8px;
    color:#ffffff;
}

#cssdriveid .rsscontainer{ /*Style for RSS item body within #cssdriveid box*/

	margin-bottom: 1em;
}


.style1 {color: #FFFFFF}
/*////////////////////////////////////////////////////////////////////////*/

.news_table_style{

	background-image:none;
	padding-right:0px;
}

.news_table_flash_style{

	background-image:url(../images/logo_news.png);
	background-repeat:no-repeat;
}

a.last_link, a.last_link:hover, a.last_link:visited, a.last_link:active, a.last_link:link{

	width:82px;
}


.style_bg-hg{

	width:100%;
	background-color:#333333;
	height:1px;
}

.right_td_padd{

	padding:0px 10px 10px 10px;
	text-align:center;
}

#usa_left{

	float:left;
	width:200px;
}
#usa_right_content {min-height:1200px;}

#usa_right{

	float:right;
	width:621px;
	padding:0px 0px 0px 0px;
}

#usa_cont{

	border-left:16px solid #262626;
	border-right:3px solid #3f3f3f;
	border-bottom:0px solid #262626;
	border-top:0px solid #262626;
	float:left;
	padding-left:1px;
	padding-right:1px;

}
#usa_cont_light{
/*	border-left:16px solid #262626;
	border-right:3px solid #3f3f3f;
	border-bottom:0px solid #262626;		
	border-top:0px solid #262626;*/
	float:left;
	padding-left:1px;
	padding-right:1px;    
}
#content_usa
{
	margin: 0px;
	padding:0px;
	background-color:#000000;
}

#content-wrapper-usa
{
	width:1025px;
/*	margin-top:135px
*/	border-right:3px solid #3f3f3f;
	border-top:0px solid #262626;
	float:right;

/*	background-image:url(../images/bg/content-wrapper-bottom-bg-piramide.gif);*/
 	background-repeat:no-repeat;
 	background-position:bottom right;

}
#content-wrapper-usa-light
{	
	width:1020px;
        margin: 0px 4px 0px 4px;
	border-right:1px solid #f00;
        border-left:1px solid #f00;
	float:right;
	background: #000;

}


#usa_left{

	border:1px solid #4A4A4A;
}

#usa_left_light{

/*	border:1px solid #4A4A4A;*/
        float:left;
	width:180px;
        margin-left: 5px;
}
#usa_left_light h2{

    font-size: 11px;
    color: #fff;
    margin: 15px 0px 5px 0px;
}

#usa_left_light ul{

	list-style-type: none;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#usa_left_light ul li{
	padding:0px 0px 0px 0px;
	white-space:nowrap;
}
#usa_left_light ul li a{

        padding:0px;
	margin:0;
	font-size:11px;	
        color:#666;
}
#usa_left_light ul li a:hover{

        color:#fff;
}

#usa_left_form{

	margin:auto;
	text-align:center;
	/*padding:15px 0px;
	height:50px;*/
}
#usa_left_form_light{
	
	margin:auto;
	text-align:left;
        padding-left: 2px;
        padding-top: 10px;
	/*padding:15px 0px;
	height:50px;*/
}
#usa_left_form form {
	margin:0px;
}

#usa_left_menu {padding:10px 3px 0px 3px;}

#usa_left ul{

	list-style-type: none;
	margin:0px;
	padding:0px;
}

#usa_left li{

	border-bottom: 0px solid #4A4A4A;
	border-top: 1px solid #111;
	font-family:Tahoma;
	padding:0px 0px 0px 0px;
	white-space:nowrap;
	font-size:13px;
}
#usa_left ul li a{
	padding:0px 0px 1px 3px;
	margin:0;
	font-size:13px;
	background:#000;
	display:block;
	text-decoration:none;
}
#usa_left ul li a:hover {background:#333;}
#usa_left ul li a._sel{
	padding:0px 0px 1px 3px;
	margin:0;
	font-size:13px;
	background:#FF0;
	display:block;
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
#usa_left ul li a._sel:hover {background:#FF0;}
#usa_left_light ul li a._sel{
	color:#F00;
}

#usa_left h2{

	background-color:#111;
	margin:5px 0px 5px 0px;
	padding:0px 0px;
	text-align:center;
	font-size:12px;
	color:#F00;
/*	border-top: 2px solid #4A4A4A;
	border-bottom: 1px solid #4A4A4A;
*/	font-family:verdana;
	height:18px;
}

#usa_left h2 span{
position:relative;top:-4px;	padding-left:2px;
	}
#usa_left h2 img{
height:18px;
	}


#usa_right_header{

	border:1px solid #4A4A4A;
}

#usa_right_header h1{

	margin:0px;
	padding:20px 0px 0px 0px;
	text-align:center;
	color:#F91E06;
	/*font-size:19px;*/
	font-size:23px;
	text-transform:uppercase;
}
#usa_right_header_light{

/*	border:1px solid #4A4A4A;*/
}

#usa_right_header_light h1{
	
	margin:0px;
	padding:20px 0px 0px 0px;
	text-align:center;
	color:#F91E06;
	/*font-size:19px;*/
	font-size:23px;
	text-transform:uppercase;
}

#chart_right_flash{

	margin:auto;
	border-bottom:1px solid #4A4A4A;
	margin-bottom:10px;
	text-align:center;
	width:140px;
	padding:10px 0px 0px 0px;
}

#adver_usa{

	float:right;
	width: 180px;
	text-align:center;
	border-top: 2px solid #3F3F3F;
}

.us_states_h2{

	font-size:11px !important;
}

.us_states_top{

	margin-top:10px !important;
	height:70px !important;
	background-repeat:no-repeat;
	background-position:70px 10px;
}


.full_table {

	width:100%;
	height:100%;
}
.cod_main {

	 background-color:black;
	 font-size:12px;
}

.style9 {

	border: 1px solid #4A4A4A;
	background-color: #000000;
}

.style5 {

	font-size: 11px;
	text-align: center;
	height: 80px;
	width: 200px;
	border:0px !important;
}

.style9_over {

	border: 1px solid #4A4A4A;
	background-color: #00FF00;
}
.style3 {

	border: 1px solid #4A4A4A;
	text-align: center;
	font-size: 11px;
}
.style21 {

	border: 1px solid #4A4A4A;
	font-size: 12px;
	text-align:left;
	padding-left:1px;
	width:200px;
}

.TD {

	border: 1px solid #4A4A4A;
	height:16px;
	text-align: center;
	font-size: 11px;
}

.TDsel {

	border: 1px solid #000000;
	height:16px;
	font-size: 11px;
	text-align: center;
	background-color: #4A4A4A;
}

.style21_sel {

	border: 1px solid #4A4A4A;
	font-size: 12px;
	text-align:left;
	padding-left:1px;
	width:200px;
	background-color:#000000;
	color:#FF3300;
	font-weight:bold;
}
._style21_sel { /*background:#333; */ background:#FF0;}
._style21_sel a { /*color:#FFF;*/color:#000;font-weight:bold;text-decoration:none; }
._style21 a {text-decoration:none;}
.style41 {

	color: #DC143C;
	font-size:12pt;
	font-weight:bold;
}


#country_list_table td{

	border:solid 1px #4A4A4A;
	text-align:center;
}

#country_list_table a{

   font-size:6.5pt;
   color:#fff;
}

#country_list_table #sel{

	border:solid 1px #000000;
	background-color:#660000;
	text-align:center;
}

.cod_main {

	background-color:black;
	font-size:12px;
}

.cod_header {

    /*border:1px solid #666666;*/
    width:100%;
    font-size:8pt;
    font-weight:bold;
	border-bottom:none;border-left:none;border-right:none;border-top:solid 1px #4a4a4a;
 }

.small_img {
	width:30px;
	height:20px;
}

 .cod_col{

	width:100%;
 }

.cod_rank{

	text-align:left;
	color:#FFFFFF;
	font-size:10px;
	width: 24px;
	height:20px;
	border-right: 1px solid #4A4A4A;
	text-align: center;
}

.cod_deaths{

	text-align:right;
	color:#FFFFFF;
	font-size:10px;
	text-align: center;
}


#sub-header-states
{
	height:100px;
	border:solid 1px  #999999;
}

#content-wrapper-sort
{
	/* border:1px solid #000;	*/
	/* margin-top:132px; */
	/* margin-top:132px; */
}

/*
#content_sort
{
	margin: 0px 0px -13px 0px;
	background-color:#000;
	background-image:url(../images/bg_texture.gif);
	border-right:solid 3px #3f3f3f;
	border-right:solid 3px #3f3f3f;

}
*/
#content-wrapper_full
{
/*	margin-top:128px;
*/	background-color:#333;
	/* border-left:solid 2px #00C;  */
}

#content_full
{
	margin: 0px 4px -13px 4px;
	background-color:#000;
	border-left:solid 1px #FF0000;
	border-right:solid 1px #FF0000;
}


#content-sort
{
	float:left;
	margin: 0px;
	width: 1027px;
	background-color:#000;
	background-image:url(../images/bg_texture.gif);
	border-left:solid 1px #333;
	border-right:solid 1px #333;

}

#sort_left{

	float:left;
	width:846px;
	padding:2px 0px 0px 2px;
}

#sort_right{

	float:right;
	width:177px;
	border-left:solid 1px #333;
}

#content-sort ul{

	margin:0px;
	padding:0px;
	list-style-type: none;
}

#content-sort li{

	float:left;
}



.ch_gender

{

	width:60px;

	color:#00FF00;

}



#time_pane

{

	color:#00FF00;



}





.gray_bg

{
	background-color:#666666;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
	border:solid 1px #333333;
	text-align:center;
}


.hc_head_sex td

{

	border:solid 1px #333333;

	height:20px;

}

.hc_head_sex_sel td

{

	border:solid 1px #000000;

	height:20px;

}

.hc_head_sex_but

{

	border:solid 1px #333333;

	height:20px;

	color:#000000;

	font-weight:bold;

}

a

{

	color:#FFFFFF;

}

#navdev

{

	font-size:11px;

	color:#FFFFFF;

	position:absolute;

	text-align:center;

}

#navdev div

{

	position:relative;left:219px;top:33px;

}

.sel

{

	background-color:#333333;

	border:solid 1px #000000;

	font-weight:bold;

}

.header

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:26px;

	color:#00FF00;

	background-color:#000000;

	font-weight:bold;

}



.seperator

{

	font-size:15px;

	font-weight:bold;

	background-color:#333333;



}

.chart_header
{
	background-color:#666666;
	padding-top:2px;
	padding-bottom:2px;
}



.hc_rank{
	width:16px;
	border:solid 1px #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	background-color:#000000;
}

.hc_deaths{

	width:38px;
	border:solid 1px #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	background-color:#000000;
}

.hc_deaths_big{

	width:53px;
	border:solid 1px #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	background-color:#000000;
}




.hc_name{

	width:160px;
	height:22px;
	border:solid 1px #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	color:#000000;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:5px;
}


.header_small{
	font-size:11px;
}



.hc_header{

	background-color:#000000;
	color:#FFFFFF;
	border: solid 1px #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.hc_sub_header
{
	font-size:11px;
	font-weight:bold;
	
}
#hc_chart {
padding:0px;
}

#hc_table {

	border: solid 1px #333333;
	background-color:#000000;
}



.hc_first_hor{
	border-left:solid 1px #333333;
}

.hc_first_ver{
	border-top:solid 1px #333333;
}




#hc_calc{
	background-color:#FF0000;
	color:#000000;
	font-weight:bold;
	border:1px solid #333333;
}



.header_ages{
	padding-bottom:5px;
	padding-top:5px;
	border:solid 1px #333333;
	text-align:center;
}

.header_ages a{

	color:#00FF00;
	font-weight:bold;
}

.header_ages_red{
	padding-bottom:5px;
	padding-top:5px;
	border:solid 1px #333333;
	text-align:center;
}

.header_ages_red a{

	color:#F00;
	font-weight:bold;
}

.header_cause{

	color:#F00 !important;
	font-weight:bold;
	border:solid 1px #333333;
	width:175px;
	text-align:center;
}

.header_cause_top
{
	padding-bottom:5px;
	padding-top:5px;
	color:#FF0000;
	font-weight:bold;
	border:solid 1px #333333;
	font-size:12px;
	text-align:center;
}


.header_cause_top_right{
	padding-bottom:3px;
	padding-top:3px;
	color:#FF0000;
	font-weight:bold;
	border:solid 1px #333333;
	font-size:15px;
	text-align:center;
}

.header_cause_top_{
	padding-bottom:5px;
	padding-top:5px;
	color:#9933FF;
	font-weight:bold;
	border:solid 1px #333333;
	font-size:15px;
	text-transform:uppercase;
}


#chart_pane
{


}



.hc_header_title_state
{
	border-left:solid 1px #FF0000;padding-left:20px;border-right:solid 1px #FF0000;padding-right:20px;color:#F00;font-size:19px;font-weight:bold;/*margin-left:173px;*/
}
.hc_header_title
{
	font-size:17px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}

.hc_header_instructions{

	color:#0F0;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border-right: solid 1px #333;
	text-align:center;
	text-decoration:none;

}

#content-gird
{
	margin: 0px;
	width: 828px;
	background-color:#000;
	background-image:url(../images/bg_texture.gif);
	border-right:solid 3px #3f3f3f;
	padding:10px 0px 10px 0px;
}


.pop_instructions_left{

	float:left;
	font-size:10px;
	color:#0F0;
	padding:3px 3px 3px 15px;
}

.pop_instructions_right{

	float:right;
	font-size:10px;
	color:#0F0;
	padding:3px 15px 3px 3px;
}


.le_test_bg_red{



	background-color: rgb(255,0,0);

	width:50px;

}



.les_test_input_style{



	border-left-color: rgb(255,102,0);

	border-bottom-color: rgb(255,102,0);

	width: 20px;

	border-top-style: solid;

	border-top-color: rgb(255,102,0);

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: rgb(255,102,0);

	border-bottom-style: solid;

}


.diet_test_btn_style{



	font-weight:bold;background-color:#00FF00;border:solid #00FF00 1px;

}

.diet_test_span_style{



	padding:10px;color:#FF0000;font-weight:bold;font-size:24px;

}

.diet_test_div_style{



	width:100%;background-color:#333333;height:1px;

}

.style6 {

    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

#content-test
{
	margin: 0px;
	width: 828px;
	background-color:#000;
	background-image:url(../images/bg_texture.gif);
	border-right:solid 3px #3f3f3f;
}

#content-test .style6{

	border:1px solid #FF0000 !important;
	background-color:#000000;
	color:#FFFFFF;
	width:30px;
}


#content-test .style3{

	border:0px !important;
}


#content-test .style_total{

	padding:0px 0px 0px 0px !important;
	color:#9401FF;
}

.test_right_p{

	text-align:center;
	padding:10px;
	color:#FF0000;
	font-weight:bold;
	font-size:20px;
}

#right_img_div{

	padding:10px 0px 0px 0px;
	border-bottom:1px solid #3F3F3F;
	width:120px;
	margin:auto;
}

div.sex_brain_1{


	width:40% !important;
	margin:10px 0px 10px 50px;
}

div.sex_brain_1 object {/*border:1px solid #FFFFFF;*/}

div.sex_brain_2{

	width:40% !important;
	margin:10px 50px 10px 0px;
}
div.sex_brain_2 object {/*border:1px solid #FFFFFF;*/}

div.sex-brain-image-description {
	font-size:11px;
	text-align:justify;
	color:#F00;
	padding:0px  20px ;
}


#int_brain_cont h2
{
	color:#0F0;
}
#int_brain_cont h1
{	color:#0F0;
	font-weight:bold;
	font-size:16px;
	background-color:#111;
	padding:5px 15px 5px 15px;
	text-align:left;
	margin:10px;
	display:inline;

}

#int_brain_cont
{
	margin-bottom:50px;
	text-align:left;
}

#our-world-charts
{
	text-align:center;
	padding-bottom:10px;
}
#our-world-charts h3
{
	color:#F00;
	font-weight:bold;
	font-size:17px;
}


#our-world-title
{
	margin-bottom:20px;
	margin-top:30px;
}
.our-world-titles
{
 text-align:center;
 background-color:#222;
 color:#F00;
 margin:30px 300px 30px 300px;
 padding:3px;
 font-size:14px;
}

#our-world-title div
{
	background-color:#222;
	color:#F00;
	text-align:center;
	display:inline;
	font-size:15px;
	font-weight:bold;
	padding:2px;
}

h1.page-title-advanced
{
	margin: 0px 200px 0px 200px;
	background-color:#222;
	text-align:center;
 	background-color: rgb(17, 17, 17);
	border-left: solid 1px rgb(255, 0, 0);
	border-right: solid 1px rgb(255, 0, 0);
	color: lime;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

#country-list
{
	margin:0px auto;
	width:540px;
}
#country-list img
{
	margin:0px 1px 0px 1px ;
}
#live_disease_commetn
{
	color:#FFF;
	font-size:12px;
	margin:10px auto;
	text-align:left;
	width:600px;
}
#live_disease_commetn a
{
	color:#F00;
	font-size:12px;
	text-decoration:underline;
}
#live_disease_commetn .logo
{
	text-align:center;
	margin-top:50px;
	color:#F00;
}

/* PAGES ADVANCED START*/

/* world healthy life expectancy */
#world-life-expectancy-happiness-chart { background-color:#000; padding-bottom:50px; }
#world-life-expectancy-happiness-chart .hc_value {width:40px;}
#world-life-expectancy-happiness-chart .instructions_button {left:80px; top:-32px;}
#chart_pane_life_expectancy_happiness {margin-top:10px;}

/* world healthy life expectancy */
#world-healthy-life-expectancy { background-color:#000; padding-bottom:50px }
#chart_pane_healthy_life_expectancy .hc_gender {width:40px;}
#world-healthy-life-expectancy .instructions_button {left:80px; top:-3px;}

/* world life expectancy by age  */
#world-life-expectancy-by-age { background-color:#000; padding-bottom:50px; }
#world-life-expectancy-by-age .instructions_button {left:80px; top:-3px;}
#world-life-expectancy-by-age p {margin-left:20px;margin-right:20px;text-align:justify;}

/* world life expectancy history chart  */
#world-life-expectancy-history-chart { background-color:#000; padding-bottom:50px;  }
#world-life-expectancy-history-chart .instructions_button {left:80px; top:-3px;}
#world-life-expectancy-history-chart p {margin-left:20px;margin-right:20px;text-align:justify;}


/*  World Happiness Map */
#world-happiness-map { background-color:#000; padding-bottom:50px;}
#hc_map_pane_happiness { text-align:center; margin:0px auto; margin-bottom:10px; width:800px; height:330px;  }
#chart_pane_happiness { }
#world-happiness-map .instructions_button {left:380px; top:298px;}

/* world life expectancy map   */
#world_life_expectancy_map { background-color:#000; padding-bottom:50px; }
#world_life_expectancy_map object  { margin-left:9px;}
#chart_pane_le { margin-top:0px;}
#world_life_expectancy_map .instructions_button {left:600px; top:-32px;}


#home-map-section #imgPlayPause  { position:absolute; top:320px; left:286px; z-index:5000; display:block;}

/* #content-gird .instructions_button {left:80px; top:0;} */

#CauseOfDeath .instructions_button {left:55px; top:0px; font-size:12px;}



/* world cause of death map  */
#world-cause-of-death-map .instructions_button {left:630px; top:-27px;}
#world-cause-of-death-map .hc-map-title-x {left:257px; top:295px;}
#world-cause-of-death-map .back-menu {left:50px; top:-23px;}
#world-cause-of-death-map .map-chart-nav {margin-left:20px;}
#world-cause-of-death-map .hc_value { width:40px;}
#world-cause-of-death-map #hc_map_pane {height:330px}

#world-life-table .hc_value { width:40px;font-size:10px;width: 32px;}
#world-life-table {padding-top:15px;}
#world-life-table .story-cont {margin-top:5px;}


#usa-cause-of-death-map .instructions_button {left:630px; top:-32px;}
#usa-cause-of-death-map .hc-map-title-x {left:257px; top:300px;}
#usa-cause-of-death-map .back-menu {left:50px; top:-30px;}
#usa-cause-of-death-map .map-chart-nav {margin-left:20px;}
#usa-cause-of-death-map .hc_flag { width:22px;}
#usa-cause-of-death-map .hc_value { width:40px;}

#world-country-profile-page .instructions_button {left:650px; top:-30px;}
#world-country-profile-page .back-menu {left:30px; top:-28px;}
#world-country-profile-page .country-page-flag {left:73px;top:-17px;}

#world-country-profile-page-pyramid .instructions_button {left:650px; top:-30px;} 
#world-country-profile-page-pyramid .back-menu {left:30px; top:-23px;} 
#world-country-profile-page-pyramid .country-page-flag {left:73px;top:-12px;}




#content-gird .hc_name { width:180px; }
#content-gird .hc_rank {width:19px;}
#content-gird .hc_header {font-size:10px; }

/* PAGES ADVANCED START*/



/* CHART BASIC START  */



.hc-map-title-x
{
	position:absolute;
	font-size:18px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	text-align:center;
	margin-left:10px;
	width:300px;
}


.hc_rank
{
	width:23px;
	height:22px;
	border-right:solid 1px #4a4a4a;
	border-bottom:solid 1px #4a4a4a;
	border-top: solid 1px #4a4a4a;
	border-left: solid 2px #4a4a4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	background-color:#000000;
}
.hc_name
{
	width:110px;
	height:22px;
	border-right:solid 1px #4a4a4a;
	border-bottom:solid 1px #4a4a4a;
	border-top: solid 1px #4a4a4a;
	border-left: solid 2px #4a4a4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:6.5pt;
    color:#FFFFFF;
    font-size:10px;
	text-align:center;
	background-color:#000000;
	font-weight:bold;
	text-transform:uppercase;
}
.hc_value
{
	width:30px;
	height:22px;
	border-right:solid 1px #4a4a4a;
	border-bottom:solid 1px #4a4a4a;
	border-top: solid 1px #4a4a4a;
	border-left: solid 2px #4a4a4a;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	background-color:#000000;
	font-weight:bold;
}
.hc_flag
{
	width:16px;
	height:22px;
	border-right:solid 1px #4a4a4a;
	border-bottom:solid 1px #4a4a4a;
	border-top: solid 1px #4a4a4a;
	border-left: solid 2px #4a4a4a;
	text-align:center;
	background-repeat:no-repeat;
}
.hc_age
{
	width:32px;
	height:22px;
	border-right:solid 1px #4a4a4a;
	border-bottom:solid 1px #4a4a4a;
	border-top: solid 1px #4a4a4a;
	border-left: solid 2px #4a4a4a;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#000000;
	font-weight:bold;
}
.hc_gender
{
	width:21px;
	height:22px;
	border-right:solid 1px #4a4a4a;
	border-bottom:solid 1px #4a4a4a;
	border-top: solid 1px #4a4a4a;
	border-left: solid 2px #4a4a4a;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	background-color:#000000;
}
 .hc_header
{
	background-color:#000000;
	color:#00FF00;
	border: solid 1px #666666;
	/*text-transform:uppercase;*/
	padding-bottom:5px;
	padding-top:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}


/* basic for instrcutions  */

/*
.instructions_button
{
	position:relative;
	color:#F00;
	font-size:14px;
	font-weight:bold;
	background-color:#000;
	padding:7px;
	border-top: solid 1px #999;
	border-left: solid 1px #999;
	border-right: solid 1px #999;
}
*/


.country-page-flag
{
	position:absolute;
/*	border:solid 1px #666;
*/
}

.instructions_button
{
	position:absolute;
	border:solid 1px #666;
	padding:2px;
	text-decoration:none;
	color:#FFF;
	background-image:url(../images/btn-flash.gif);
	font-size:14px;font-weight:bold;
	text-align:center;
}
.instructions_button_static
{
	border:solid 1px #666;
	padding:2px;
	text-decoration:none;
	color:#FFF;
	background-image:url(../images/btn-flash.gif);
	font-size:14px;font-weight:bold;
	text-align:center;
}
.back-menu
{
	position:absolute;
	color:#0F0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* CHART BASIC START */


/* DROPDOWN CSS START  */
   div.select {
     position:relative;
     display:inline;
 /*    padding: 3px 4px;*/
	 border:solid 1px #999;
	 padding: 2px 2px 2px 2px;
	 scrollbar-arrow-color: #bfbfbf;
	scrollbar-3dlight-color: #222222;
	scrollbar-darkshadow-color: #222222;
	scrollbar-face-color: #222222;
	scrollbar-highlight-color: #222222;
	scrollbar-shadow-color: #222222;
	scrollbar-track-color: #bfbfbf;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
   }
   div.select a
   {
	color:#FF0000;
	text-decoration:none;
   }
   div.select:hover {

/*     border:1px solid #eea; */

 /*    padding:2px 3px; */

/*    background:#f0fba8*/
	}
   div.select a:hover {
     text-decoration:none;
   }
   ul.selectbox {
     position:absolute;
     top:25px;
/*     left:-46px;
*/   padding:2px 2px 0px 2px;
     list-style:none;
     background:#111;
     border-width:1px 1px 1px 1px;
     border-style:solid;
     border-color:#999;
     z-index:1000;
     line-height:1.5em;
     display:block;
     margin:0;
	 text-align:left;
	 white-space:nowrap;
	 width:70px;
	 left:0px;
   }
   ul.selectbox li {
     width:100%;
     padding: 0px 0px;
	 border-bottom:solid 1px #333;

   }
   ul.selectbox li:hover {
     background:#444;
   }
   ul.selectbox a {
     color:#CCC; text-decoration:none
   }
   ul.selectbox a:hover {
     text-decoration:underline;
     color:#FFF;
   }
  div.select a.pulldown_arrow {
	   width:16px;
     letter-spacing:0px;
     padding:0px 0px 0px 0px;
	 margin:0px 0px  0px 0px ;
     background:url(../images/select_arrow_white_.gif) 5px 8px no-repeat;
	 /*background-position: 5px 10px;*/
     text-decoration:none;
	 background-color:#333333;
	 padding-left:16px;
   }

   div.select a.pulldown_arrow:hover {

     text-decoration:none



   }

   div.hide-dropdown .selectbox {

     display: none;

   }
/* DROPDOWN CSS END  */


/* TOOLS BASIC START */



#color-legend {margin:10px 0px;}
#color-legend div { display:inline;margin:0px 2px; color:#0F0;text-transform:uppercase;}
#color-legend .color-box { height:16px;padding-left:35px;padding-right:35px;}
.bg-red { background:#F00;}
.bg-gray { background:#242424;}
.bg-purple { background:#9933ff;}


.red_li{

	background-color:#FF0000;
}
.green_li{

	background-color:#00FF00;
}
.blue_li{

	background-color:#9933FF;
}
.grey_li{

	background-color:#666666;
}

.hard_grey_li{

	background-color:#242424;
}

#color_helper{

	margin:auto;
	width:380px;
	height:17px;
	padding:0px 0px 0px 0px;
}

#tools{

	margin: 20px auto 20px auto;
	text-align:center;
	white-space:nowrap;
	padding:0px 0px 0px 0px;
	display:block;
}
#tools span{
	color:#FFF;
	font-size:11px;
	padding-left:10px;
}

#tools div {

	margin-left:5px;
}
#tools li{

	padding:0px 5px 0px 0px;
	text-align:center;
	white-space:nowrap;
}

#tools ul{

	white-space:nowrap;
}

#color_helper ul{

	list-style-type: none;
	margin:0px;
	padding:0px;
}

#color_helper li{

	float:left;
	width:70px;
	height:16px;
	text-align:center;
	margin:0px 3px 0px 3px;
	color:#00FF00;
}

.high_li, .low_li{

	width:30px !important;
}
.high_li_, .low_li_{

	width:230px !important;
}

.good_li{

	width:35px !important;
}




/* TOOLS BASIC END */


/* BASIC LAYOUT START */

.pos-relative { position:relative; }
.pos-absalute { position:absalute; display:inline;}
.pos-absolute { position:absolute; display:inline;}
/* BASIC LAYOUT END */



/* BASIC BUTTONS START */
/*.btn
{
	color:#000;
	padding: 2px 15px ;
	background-color:#001100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	border:solid 1px #666;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(../images/but_bg_.gif);
	font-weight:bold;
}*/

.btn
{
 color:#000;
 padding: 2px 12px ;
 background-color:#001100;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
 text-decoration:none;
 border:solid 1px #666;
 text-transform:uppercase;
 font-weight:bold;
 background-image:url(../images/but_bg_.gif);
 font-weight:bold;
}

.btn:hover
{
	border-color:#f00;
}
.btn_sel
{
	background-color:#f00;
	border-color:#f00;
	background-image:none;
}

.btn_green
{
 color:#000;
 padding: 2px 12px ;
 background-color:#001100;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
 text-decoration:none;
 border:solid 1px #666;
 text-transform:uppercase;
 font-weight:bold;
 background-image:url(../images/but_bg_.gif);
 font-weight:bold;
}

.btn_green:hover
{
	border-color:#0f0;
}
.btn_green_sel
{
	background-color:#0f0;
	border-color:#0f0;
	background-image:none;
}

.btn_green_border
{
 color:#000;
 padding: 2px 5px ;
 background-color:#001100;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
 text-decoration:none;
 border:solid 2px #0F0;
 text-transform:uppercase;
 font-weight:bold;
 background-image:url(../images/but_bg_.gif);
 font-weight:bold;
}

.btn_green_border:hover
{
	border-color:#F00;
}
.btn_green_border_sel
{
	background-color:#0f0;
	border-color:#0f0;
	background-image:none;
}



.btn_sort
{
	cursor:pointer;
	padding-top:10px;
	margin-top:10px;
}

.wle-button
{
	text-align:center;
	border:solid 1px #FFF;
	padding:3px;
	background-color:#999;
	text-decoration:none;
	color:#F00;
}
.wle-button:hover
{
	color:#090;
}

/*.t {background: url(images/standart/dot.gif) 0 0 repeat-x; width: 20em}
.b {background: url(images/standart/dot.gif) 0 100% repeat-x}
.l {background: url(images/standart/dot.gif) 0 0 repeat-y}
.r {background: url(images/standart/dot.gif) 100% 0 repeat-y}
.bl {background: url(images/standart/bl.gif) 0 100% no-repeat}
.br {background: url(images/standart/br.gif) 100% 100% no-repeat}
.tl {background: url(images/standart/tl.gif) 0 0 no-repeat}
.tr {background: url(images/standart/tr.gif) 100% 0 no-repeat; padding:10px}*/


.map-chart-nav {margin:0px;padding:0px}

.map-chart-nav img
{
	margin:0px 4px;
	padding:0px;

}
.map-chart-nav object
{
	margin:0px 0px 0px 0px;
}
.map-chart-nav .btn
{
	margin:0px;
	height:100px;
}


/* BASIC BUTTONS START */




/* MENU PAGES LAYOUT START */

#cont{

	width:1007px;
	margin:auto;
}
#chart_header{

	width:1005px;
	height:80px;
	border:1px solid #999999;
	margin:0px;
	padding:0px;
}

#chart_header ul{

	list-style-type: none;
	padding:30px 10px 20px 10px !important;
	white-space:nowrap;
	margin:0px
}

#chart_header li{

	float:left;
}
.middle_li{

	/*padding:0px 260px 0px 90px;*/
	width:710px;
}
.middle_li_span{

	text-align:left;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.header_health{

	color:#9933ff;
}

a.world_word{

	color:#00FF00 !important;
	font-weight:bold !important;
	font-family:arial !important;
	margin:20px 0px 0px 0px !important;
	font-size:11px !important;
}
.helth_word{

	color:#9933ff;
}

#body_cont_inner{

	margin:auto;
	width:992px;
	float:left;
	/*border-right:3px solid #3F3F3F;	*/
	border-left:solid 1px #F00;border-right:solid 1px #F00;
	padding:0px 0px 0px 5px;
	position:relative;
}
#body_cont{

	margin:0px 0px 0px 0px;
	width:999px;
	float:left;
	border-left:4px solid #333;
	border-right:4px solid #333;
	padding:0px 0px 0px 0px;


}

#chart_left{

	float:left;
	width:814px;
	border-right: 3px solid #3F3F3F;
	padding:0px 5px 30px 0px;
}

#chart_right{

	float:right;
	width:170px;
	border-top: 3px solid #3F3F3F;
	/*border-right: 3px solid #3F3F3F;	*/
}

.menu-page-title-new
{
	padding:20px 0px 10px 0px;
	margin:0px  auto ;
	font-family:Arial, Helvetica, sans-serif;
	color:#0F0;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.menu-page-title-new .line
{
	border-bottom:solid 1px #F00;
}



/* MENU PAGES LAYOUT END */




#chartdiv
{
	background-color:#000;
}


/* WORLD FLAGS SPRITES START */

.world-flags {
   background: url(../images/flags/wld-flags.png) no-repeat top left;
   width: 16px; height: 16px;
}

.wld-afg { background-position: 0 0; width: 16px; height: 16px; }
.wld-ago { background-position: 0 -26px; width: 16px; height: 16px; }
.wld-alb { background-position: 0 -52px; width: 16px; height: 16px; }
.wld-and { background-position: 0 -78px; width: 16px; height: 16px; }
.wld-ant { background-position: 0 -104px; width: 16px; height: 16px; }
.wld-are { background-position: 0 -130px; width: 16px; height: 16px; }
.wld-arg { background-position: 0 -156px; width: 16px; height: 16px; }
.wld-arm { background-position: 0 -182px; width: 16px; height: 16px; }
.wld-atg { background-position: 0 -208px; width: 16px; height: 16px; }
.wld-aus { background-position: 0 -234px; width: 16px; height: 16px; }
.wld-aut { background-position: 0 -260px; width: 16px; height: 16px; }
.wld-aze { background-position: 0 -286px; width: 16px; height: 16px; }
.wld-bdi { background-position: 0 -312px; width: 16px; height: 16px; }
.wld-bel { background-position: 0 -338px; width: 16px; height: 16px; }
.wld-ben { background-position: 0 -364px; width: 16px; height: 16px; }
.wld-bfa { background-position: 0 -390px; width: 16px; height: 16px; }
.wld-bgd { background-position: 0 -416px; width: 16px; height: 16px; }
.wld-bgr { background-position: 0 -442px; width: 16px; height: 16px; }
.wld-bhr { background-position: 0 -468px; width: 16px; height: 16px; }
.wld-bhs { background-position: 0 -494px; width: 16px; height: 16px; }
.wld-bih { background-position: 0 -520px; width: 16px; height: 16px; }
.wld-blr { background-position: 0 -546px; width: 16px; height: 16px; }
.wld-blz { background-position: 0 -572px; width: 16px; height: 16px; }
.wld-bol { background-position: 0 -598px; width: 16px; height: 16px; }
.wld-bra { background-position: 0 -624px; width: 16px; height: 16px; }
.wld-brb { background-position: 0 -650px; width: 16px; height: 16px; }
.wld-brn { background-position: 0 -676px; width: 16px; height: 16px; }
.wld-btn { background-position: 0 -702px; width: 16px; height: 16px; }
.wld-bwa { background-position: 0 -728px; width: 16px; height: 16px; }
.wld-caf { background-position: 0 -754px; width: 16px; height: 16px; }
.wld-can { background-position: 0 -780px; width: 16px; height: 16px; }
.wld-che { background-position: 0 -806px; width: 16px; height: 16px; }
.wld-chl { background-position: 0 -832px; width: 16px; height: 16px; }
.wld-chn { background-position: 0 -858px; width: 16px; height: 16px; }
.wld-civ { background-position: 0 -884px; width: 16px; height: 16px; }
.wld-cmr { background-position: 0 -910px; width: 16px; height: 16px; }
.wld-cod { background-position: 0 -936px; width: 16px; height: 16px; }
.wld-cog { background-position: 0 -962px; width: 16px; height: 16px; }
.wld-cok { background-position: 0 -988px; width: 16px; height: 16px; }
.wld-col { background-position: 0 -1014px; width: 16px; height: 16px; }
.wld-com { background-position: 0 -1040px; width: 16px; height: 16px; }
.wld-coo { background-position: 0 -1066px; width: 16px; height: 16px; }
.wld-cpv { background-position: 0 -1092px; width: 16px; height: 16px; }
.wld-cri { background-position: 0 -1118px; width: 16px; height: 16px; }
.wld-cub { background-position: 0 -1144px; width: 16px; height: 16px; }
.wld-cyp { background-position: 0 -1170px; width: 16px; height: 16px; }
.wld-cze { background-position: 0 -1196px; width: 16px; height: 16px; }
.wld-deu { background-position: 0 -1222px; width: 16px; height: 16px; }
.wld-dji { background-position: 0 -1248px; width: 16px; height: 16px; }
.wld-dma { background-position: 0 -1274px; width: 16px; height: 16px; }
.wld-dnk { background-position: 0 -1300px; width: 16px; height: 16px; }
.wld-dom { background-position: 0 -1326px; width: 16px; height: 16px; }
.wld-dza { background-position: 0 -1352px; width: 16px; height: 16px; }
.wld-ecu { background-position: 0 -1378px; width: 16px; height: 16px; }
.wld-egy { background-position: 0 -1404px; width: 16px; height: 16px; }
.wld-eri { background-position: 0 -1430px; width: 16px; height: 16px; }

.wld-esp { background-position: 0 -1456px; width: 16px; height: 16px; }
.wld-est { background-position: 0 -1482px; width: 16px; height: 16px; }
.wld-eth { background-position: 0 -1508px; width: 16px; height: 16px; }
.wld-fin { background-position: 0 -1534px; width: 16px; height: 16px; }
.wld-fji { background-position: 0 -1560px; width: 16px; height: 16px; }
.wld-flag { background-position: 0 -1586px; width: 10px; height: 10px; }
.wld-fra { background-position: 0 -1606px; width: 16px; height: 16px; }
.wld-gab { background-position: 0 -1632px; width: 16px; height: 16px; }
.wld-gbr { background-position: 0 -1658px; width: 16px; height: 16px; }
.wld-geo { background-position: 0 -1684px; width: 16px; height: 16px; }
.wld-gha { background-position: 0 -1710px; width: 16px; height: 16px; }
.wld-gin { background-position: 0 -1736px; width: 16px; height: 16px; }
.wld-gmb { background-position: 0 -1762px; width: 16px; height: 16px; }
.wld-gnb { background-position: 0 -1788px; width: 16px; height: 16px; }
.wld-gnq { background-position: 0 -1814px; width: 16px; height: 16px; }
.wld-grc { background-position: 0 -1840px; width: 16px; height: 16px; }
.wld-grd { background-position: 0 -1866px; width: 16px; height: 16px; }
.wld-gre { background-position: 0 -1892px; width: 16px; height: 16px; }
.wld-gtm { background-position: 0 -1918px; width: 16px; height: 16px; }
.wld-guy { background-position: 0 -1944px; width: 16px; height: 16px; }
.wld-hnd { background-position: 0 -1970px; width: 16px; height: 16px; }
.wld-hrv { background-position: -21px 0; width: 16px; height: 16px; }
.wld-hti { background-position: -21px -26px; width: 16px; height: 16px; }
.wld-hun { background-position: -21px -52px; width: 16px; height: 16px; }
.wld-idn { background-position: -21px -78px; width: 16px; height: 16px; }
.wld-ind { background-position: -21px -104px; width: 16px; height: 16px; }
.wld-irl { background-position: -21px -130px; width: 16px; height: 16px; }
.wld-irn { background-position: -21px -156px; width: 16px; height: 16px; }
.wld-irq { background-position: -21px -182px; width: 16px; height: 16px; }
.wld-isl { background-position: -21px -208px; width: 16px; height: 16px; }
.wld-isr { background-position: -21px -234px; width: 16px; height: 16px; }
.wld-ita { background-position: -21px -260px; width: 16px; height: 16px; }
.wld-jam { background-position: -21px -286px; width: 16px; height: 16px; }
.wld-jor { background-position: -21px -312px; width: 16px; height: 16px; }
.wld-jpn { background-position: -21px -338px; width: 16px; height: 16px; }
.wld-kaz { background-position: -21px -364px; width: 16px; height: 16px; }
.wld-ken { background-position: -21px -390px; width: 16px; height: 16px; }
.wld-kgz { background-position: -21px -416px; width: 16px; height: 16px; }
.wld-khm { background-position: -21px -442px; width: 16px; height: 16px; }
.wld-kir { background-position: -21px -468px; width: 16px; height: 16px; }
.wld-kna { background-position: -21px -494px; width: 16px; height: 16px; }
.wld-kor { background-position: -21px -520px; width: 16px; height: 16px; }
.wld-kwt { background-position: -21px -546px; width: 16px; height: 16px; }
.wld-lao { background-position: -21px -572px; width: 16px; height: 16px; }
.wld-lbn { background-position: -21px -598px; width: 16px; height: 16px; }
.wld-lbr { background-position: -21px -624px; width: 16px; height: 16px; }
.wld-lby { background-position: -21px -650px; width: 16px; height: 16px; }
.wld-lca { background-position: -21px -676px; width: 16px; height: 16px; }
.wld-lka { background-position: -21px -702px; width: 16px; height: 16px; }
.wld-lso { background-position: -21px -728px; width: 16px; height: 16px; }
.wld-ltu { background-position: -21px -754px; width: 16px; height: 16px; }
.wld-lux { background-position: -21px -780px; width: 16px; height: 16px; }
.wld-lva { background-position: -21px -806px; width: 16px; height: 16px; }
.wld-mar { background-position: -21px -832px; width: 16px; height: 16px; }
.wld-mco { background-position: -21px -858px; width: 16px; height: 16px; }
.wld-mda { background-position: -21px -884px; width: 16px; height: 16px; }
.wld-mdg { background-position: -21px -910px; width: 16px; height: 16px; }
.wld-mdv { background-position: -21px -936px; width: 16px; height: 16px; }
.wld-mex { background-position: -21px -962px; width: 16px; height: 16px; }
.wld-mic { background-position: -21px -988px; width: 16px; height: 16px; }
.wld-mkd { background-position: -21px -1014px; width: 16px; height: 16px; }
.wld-mli { background-position: -21px -1040px; width: 16px; height: 16px; }
.wld-mlt { background-position: -21px -1066px; width: 16px; height: 16px; }
.wld-mmr { background-position: -21px -1092px; width: 16px; height: 16px; }
.wld-mng { background-position: -21px -1118px; width: 16px; height: 16px; }
.wld-mon { background-position: -21px -1144px; width: 16px; height: 16px; }
.wld-mor { background-position: -21px -1170px; width: 16px; height: 16px; }
.wld-moz { background-position: -21px -1196px; width: 16px; height: 16px; }
.wld-mrt { background-position: -21px -1222px; width: 16px; height: 16px; }
.wld-mus { background-position: -21px -1248px; width: 16px; height: 16px; }
.wld-mwi { background-position: -21px -1274px; width: 16px; height: 16px; }
.wld-mys { background-position: -21px -1300px; width: 16px; height: 16px; }
.wld-nam { background-position: -21px -1326px; width: 16px; height: 16px; }
.wld-nau { background-position: -21px -1352px; width: 16px; height: 16px; }
.wld-ner { background-position: -21px -1378px; width: 16px; height: 16px; }
.wld-nga { background-position: -21px -1404px; width: 16px; height: 16px; }
.wld-nic { background-position: -21px -1430px; width: 16px; height: 16px; }
.wld-niu { background-position: -21px -1456px; width: 16px; height: 16px; }
.wld-nld { background-position: -21px -1482px; width: 16px; height: 16px; }
.wld-nor { background-position: -21px -1508px; width: 16px; height: 16px; }
.wld-npl { background-position: -21px -1534px; width: 16px; height: 16px; }
.wld-nru { background-position: -21px -1560px; width: 16px; height: 16px; }
.wld-nzl { background-position: -21px -1586px; width: 16px; height: 16px; }
.wld-omn { background-position: -21px -1612px; width: 16px; height: 16px; }
.wld-pak { background-position: -21px -1638px; width: 16px; height: 16px; }
.wld-pal { background-position: -21px -1664px; width: 16px; height: 16px; }
.wld-pan { background-position: -21px -1690px; width: 16px; height: 16px; }
.wld-per { background-position: -21px -1716px; width: 16px; height: 16px; }
.wld-phl { background-position: -21px -1742px; width: 16px; height: 16px; }
.wld-plw { background-position: -21px -1768px; width: 16px; height: 16px; }
.wld-png { background-position: -21px -1794px; width: 16px; height: 16px; }
.wld-pol { background-position: -21px -1820px; width: 16px; height: 16px; }
.wld-prk { background-position: -21px -1846px; width: 16px; height: 16px; }
.wld-prt { background-position: -21px -1872px; width: 16px; height: 16px; }
.wld-pry { background-position: -21px -1898px; width: 16px; height: 16px; }
.wld-qat { background-position: -21px -1924px; width: 16px; height: 16px; }
.wld-rom { background-position: -21px -1950px; width: 16px; height: 16px; }
.wld-rus { background-position: -21px -1976px; width: 16px; height: 16px; }
.wld-rwa { background-position: -42px 0; width: 16px; height: 16px; }
.wld-sau { background-position: -42px -26px; width: 16px; height: 16px; }
.wld-sdn { background-position: -42px -52px; width: 16px; height: 16px; }
.wld-sen { background-position: -42px -78px; width: 16px; height: 16px; }
.wld-ser { background-position: -42px -104px; width: 16px; height: 16px; }
.wld-sey { background-position: -42px -130px; width: 16px; height: 16px; }
.wld-sgp { background-position: -42px -156px; width: 16px; height: 16px; }
.wld-sla { background-position: -42px -182px; width: 16px; height: 11px; }
.wld-slb { background-position: -42px -203px; width: 16px; height: 16px; }
.wld-sle { background-position: -42px -229px; width: 16px; height: 16px; }
.wld-slv { background-position: -42px -255px; width: 16px; height: 16px; }
.wld-sma { background-position: -42px -281px; width: 16px; height: 11px; }
.wld-smr { background-position: -42px -302px; width: 16px; height: 16px; }
.wld-som { background-position: -42px -328px; width: 16px; height: 16px; }
.wld-stk { background-position: -42px -354px; width: 16px; height: 16px; }
.wld-stp { background-position: -42px -380px; width: 16px; height: 16px; }
.wld-sur { background-position: -42px -406px; width: 16px; height: 16px; }
.wld-svg { background-position: -42px -432px; width: 16px; height: 11px; }
.wld-svk { background-position: -42px -453px; width: 16px; height: 16px; }
.wld-svn { background-position: -42px -479px; width: 16px; height: 16px; }
.wld-swe { background-position: -42px -505px; width: 16px; height: 16px; }
.wld-swz { background-position: -42px -531px; width: 16px; height: 16px; }
.wld-syc { background-position: -42px -557px; width: 16px; height: 16px; }
.wld-syr { background-position: -42px -583px; width: 16px; height: 16px; }
.wld-tcd { background-position: -42px -609px; width: 16px; height: 16px; }
.wld-tgo { background-position: -42px -635px; width: 16px; height: 16px; }
.wld-tha { background-position: -42px -661px; width: 16px; height: 16px; }
.wld-tjk { background-position: -42px -687px; width: 16px; height: 16px; }
.wld-tkm { background-position: -42px -713px; width: 16px; height: 16px; }
.wld-tls { background-position: -42px -739px; width: 16px; height: 16px; }
.wld-ton { background-position: -42px -765px; width: 16px; height: 16px; }
.wld-tto { background-position: -42px -791px; width: 16px; height: 16px; }
.wld-tun { background-position: -42px -817px; width: 16px; height: 16px; }
.wld-tur { background-position: -42px -843px; width: 16px; height: 16px; }
.wld-tuv { background-position: -42px -869px; width: 16px; height: 16px; }
.wld-tza { background-position: -42px -895px; width: 16px; height: 16px; }
.wld-uae { background-position: -42px -921px; width: 16px; height: 16px; }
.wld-uga { background-position: -42px -947px; width: 16px; height: 16px; }
.wld-ukr { background-position: -42px -973px; width: 16px; height: 16px; }
.wld-ury { background-position: -42px -999px; width: 16px; height: 16px; }
.wld-usa { background-position: -42px -1025px; width: 16px; height: 11px; }
.wld-uzb { background-position: -42px -1046px; width: 16px; height: 16px; }
.wld-vct { background-position: -42px -1072px; width: 16px; height: 16px; }
.wld-ven { background-position: -42px -1098px; width: 16px; height: 16px; }
.wld-vnm { background-position: -42px -1124px; width: 16px; height: 16px; }
.wld-vut { background-position: -42px -1150px; width: 16px; height: 16px; }
.wld-wsm { background-position: -42px -1176px; width: 16px; height: 16px; }
.wld-yem { background-position: -42px -1202px; width: 16px; height: 16px; }
.wld-yug { background-position: -42px -1228px; width: 16px; height: 16px; }
.wld-zaf { background-position: -42px -1254px; width: 16px; height: 16px; }
.wld-zmb { background-position: -42px -1280px; width: 16px; height: 16px; }
.wld-zwe { background-position: -42px -1306px; width: 16px; height: 16px; }



.usa-flags {
   background: url(../images/flags/usa-flags.png) no-repeat top left;
}

.usa-ak { background-position: 0 0; width: 21px; height: 14px; }
.usa-al { background-position: 0 -24px; width: 21px; height: 14px; }
.usa-ar { background-position: 0 -48px; width: 21px; height: 14px; }
.usa-az { background-position: 0 -72px; width: 21px; height: 14px; }
.usa-ca { background-position: 0 -96px; width: 21px; height: 14px; }
.usa-co { background-position: 0 -120px; width: 21px; height: 14px; }
.usa-ct { background-position: 0 -144px; width: 21px; height: 14px; }
.usa-dc { background-position: 0 -168px; width: 21px; height: 14px; }
.usa-de { background-position: 0 -192px; width: 21px; height: 14px; }
.usa-fl { background-position: 0 -216px; width: 21px; height: 14px; }
.usa-ga { background-position: 0 -240px; width: 21px; height: 14px; }
.usa-hi { background-position: 0 -264px; width: 21px; height: 14px; }
.usa-ia { background-position: 0 -288px; width: 21px; height: 14px; }
.usa-id { background-position: 0 -312px; width: 21px; height: 14px; }
.usa-il { background-position: 0 -336px; width: 21px; height: 14px; }
.usa-in { background-position: 0 -360px; width: 21px; height: 14px; }
.usa-ks { background-position: 0 -384px; width: 21px; height: 14px; }
.usa-ky { background-position: 0 -408px; width: 21px; height: 14px; }
.usa-la { background-position: 0 -432px; width: 21px; height: 14px; }
.usa-ma { background-position: 0 -456px; width: 21px; height: 14px; }
.usa-md { background-position: 0 -480px; width: 21px; height: 14px; }
.usa-me { background-position: 0 -504px; width: 21px; height: 14px; }
.usa-mi { background-position: 0 -528px; width: 21px; height: 14px; }
.usa-mn { background-position: 0 -552px; width: 21px; height: 14px; }
.usa-mo { background-position: 0 -576px; width: 21px; height: 14px; }
.usa-ms { background-position: 0 -600px; width: 21px; height: 14px; }
.usa-mt { background-position: 0 -624px; width: 21px; height: 14px; }
.usa-nc { background-position: 0 -648px; width: 21px; height: 14px; }
.usa-nd { background-position: 0 -672px; width: 21px; height: 14px; }
.usa-ne { background-position: 0 -696px; width: 21px; height: 14px; }
.usa-nh { background-position: 0 -720px; width: 21px; height: 14px; }
.usa-nj { background-position: 0 -744px; width: 21px; height: 14px; }
.usa-nm { background-position: 0 -768px; width: 21px; height: 14px; }
.usa-nv { background-position: 0 -792px; width: 21px; height: 14px; }
.usa-ny { background-position: 0 -816px; width: 21px; height: 14px; }
.usa-oh { background-position: 0 -840px; width: 21px; height: 14px; }
.usa-ok { background-position: 0 -864px; width: 21px; height: 14px; }
.usa-or { background-position: 0 -888px; width: 21px; height: 14px; }
.usa-pa { background-position: 0 -912px; width: 21px; height: 14px; }
.usa-pr { background-position: 0 -936px; width: 21px; height: 14px; }
.usa-ri { background-position: 0 -960px; width: 21px; height: 14px; }
.usa-sc { background-position: 0 -984px; width: 21px; height: 14px; }
.usa-sd { background-position: 0 -1008px; width: 21px; height: 14px; }
.usa-tn { background-position: 0 -1032px; width: 21px; height: 14px; }
.usa-tx { background-position: 0 -1056px; width: 21px; height: 14px; }
.usa-ut { background-position: 0 -1080px; width: 21px; height: 14px; }
.usa-va { background-position: 0 -1104px; width: 21px; height: 14px; }
.usa-vt { background-position: 0 -1128px; width: 21px; height: 14px; }
.usa-wa { background-position: 0 -1152px; width: 21px; height: 14px; }
.usa-wi { background-position: 0 -1176px; width: 21px; height: 14px; }
.usa-wv { background-position: 0 -1200px; width: 21px; height: 14px; }
.usa-wy { background-position: 0 -1224px; width: 21px; height: 14px; }








/* WORLD FLAGS SPRITES END */

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

div.alignleft
{
	float:left;
}
div.alignright
{
	float:right;
}

.story-iamge {
	text-align: center;
	/*padding-top: 4px;*/
	/*margin: 10px;*/
	margin:0px 10px 0px 0px ;
}

.story-iamge img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.story-iamge-left img
{
	margin: 0px 10px 0px 0px;
	text-align: center;
}
.story-iamge-right img
{
	margin: 0px 0px 0px 10px;
	text-align: center;
}

.story-iamge-caption {
	font-size: 10px;
	padding:0px;
	margin:5px;
	font-weight:bold;
	text-align:center !important;
	color:#F00;
}
/* End captions */



.story
{
 padding:30px 0px 0px 0px;
 margin:auto;
 background-color:#000000;
 text-align:left;
}


.story p{

	text-align:justify;
}
.story-cont
{
	margin-top:25px;
	padding:0px 20px 20px 20px;
}

.story h1
{
	color:#0F0;
	font-weight:bold;
	font-size:16px;
	background-color:#111;
	padding:5px 15px 5px 15px;
	text-align:left;
	margin:10px;
	display:inline;
}

.story h2
{
	color:#0F0;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	margin:10px;
	text-transform:uppercase;
}
#does-the-environment-cause-cancer h1 {margin-left:350px;}
#the-environment-does-cause-cancer h1 {margin-left:280px;}
#the-environment-does-cause-cancer h2 {color:#F00;}
#the-environment-does-cause-cancer .fourth_block_cont { padding:0px;}
#the-environment-does-cause-cancer  .fourth_block_row {padding:10px 0px 0px 0px;height:1px;margin:0px;}
#the-environment-does-cause-cancer  .cause-cancer-map-thumb {cursor:pointer}
#the-environment-does-cause-cancer  .cancer-cause-map-table tr td { text-transform:uppercase;}
#the-environment-does-cause-cancer  .cancer-cause-map-table img {border:solid 1px #333;margin:0px 15px 0px 15px;}


#what-are-the-little-boys-going-to-do  h1 {margin-left:26px;border-bottom:solid 1px #F00;}
#what-are-the-little-boys-going-to-do  h2.margin-left-300  {margin-left:300px;}
#what-are-the-little-boys-going-to-do  h2.margin-left-354  {margin-left:354px;}
#what-are-the-little-boys-going-to-do h2 {margin-top:25px;}

#usa-versus-japan  h1 {border-bottom:solid 1px #F00;}

#russia-poisons-her-people .story-cont h2 {color:#F00;}
#russia-poisons-her-people .story-cont {}

#armenia-health .story-cont {margin-top:0px;}
#armenia-health  {padding-top:10px; !important}


#fourth_block_cont{

	padding:20px 0px 20px 0px;
	margin: 0px;	
	width:100%;		
	align:center;	
	text-align:center;	
}

div.fourth_block_row{

	padding:0px 0px 0px 0px;
	margin: 0 auto;	
	width:1000px;
	height:120px;
	align:center;	
	text-align:center;	
}

div.fourth_block_item{

	float:left;
	width:170px;	
	padding:0px 14px 20px 14px;
	height:100px;
}
.t_t a{
    font-size:12px;
    text-transform:uppercase;
    text-decoration:none;
    color:#FFFFFF;
}
.t_t {
    font-size:12px;
    text-transform:uppercase;
    text-decoration:none;
    color:#FFFFFF;
}
.m_b img {border:solid 1px #333;}



/* jscroll pane css  */


a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}


.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url(../images/drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}

.holder {
	float: left;
	margin: 10px;
}

.scroll-pane {
	width: 170px;
	height: 200px;
	overflow: auto;
	/*background: #ccc;*/
	float: left;
}

.wide {
	width: 400px;
}

.super-wide {
	width: 700px;
}

.tall {
	height: 400px;
}

#pane1 {
	height:200px;
}
#pane2 {
	/*height: 150px;*/
	height:200px;
}
#pane3 {
	height: 190px;
}
#pane4 {
	height: 190px;
}
/* jscroll pane css  */

table.wle-country-list {width:140px;}
table.wle-countyr-list, table.wle-countyr-list a
{
	color:#0F0;font-size:10px; text-decoration:none;text-transform:uppercase;
}
table.wle-countyr-list, table.wle-countyr-list span.link , table.wle-cause-list, table.wle-cause-list span.link
{
	color:#0F0;font-size:11px; text-decoration:none;text-transform:uppercase;cursor:pointer;font-weight:bold;
}
table.wle-countyr-list a:hover {color:#F00;}
table.wle-countyr-list td {text-align:left;padding:0px 2px;}

table.wle-state-list {width:96px;}
table.wle-state-list, table.wle-state-list a
{
	color:#0F0;font-size:10px; text-decoration:none;text-transform:uppercase;
}
table.wle-state-list, table.wle-state-list span.link
{
	color:#FFF;font-size:11px; text-decoration:none;text-transform:uppercase;cursor:pointer;font-weight:bold;
}

table.wle-state-list a:hover {color:#F00;}
table.wle-state-list td {text-align:left;padding:0px 2px;}


table.wle-cause-list {width:140px;}
table.wle-cause-list, table.wle-cause-list a
{
	color:#0F0;font-size:10px; text-decoration:none;text-transform:uppercase;
}
table.wle-cause-list a:hover {color:#F00;}
table.wle-cause-list td {text-align:left;padding:0px 2px;}

/* scroller  css start  */


#scrollbar_container, #scrollbar_container1 {
    position:relative;
    width:174px;
}

#scrollbar_container_country , #scrollbar_container_country_copy ,  #scrollbar_container1_country, #scrollbar_container_worldcause, #scrollbar_container_worldcause_copy, #scrollbar_container_usacause, #scrollbar_container_usacause_copy{
    position:relative;
    width:164px;


}
#scrollbar_container_usa {
    position:relative;
    width:174px;
}
#scrollbar_container_adver, #scrollbar_container_adver_personal {
    position:relative;
    width:174px;
}

#scrollbar_track, #scrollbar_track1, #scrollbar_track2, #scrollbar_track3 , #scrollbar_track4, #scrollbar_track5{
    position:absolute;
    top:0;
    right:0;
    height:100%;
    width:10px;
    background-color:#333;
}

#scrollbar_handle {
    width:10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    opacity:0.9;
    -moz-opacity:0.9;
}
.bar-blue {    background-color:#5c92e7;  }
.bar-green {    background-color:#0F0;  }
.bar-red {    background-color:#F00;  }
.bar-black {    background-color:#000;  }

#scrollbar_handle1 {
    width:10px;
    background-color:#0F0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    opacity:0.9;
    -moz-opacity:0.9;
}


#scrollbar_content, #scrollbar_content1 {
    overflow:hidden;
    width:164px;
    height:200px;
}
#scrollbar_content_country, #scrollbar_content1_country, #scrollbar_content_usacause{
    overflow:hidden;
    width:154px;
    height:200px;
}

#scrollbar_content_worldcause ,#scrollbar_content_worldcause_copy , #scrollbar_content_usacause, #scrollbar_content_usacause_copy, #scrollbar_content_usacause_instruction , #scrollbar_content_worldcause_instruction , #scrollbar_content_country_instruction {
    overflow:hidden;
    width:154px;
    height:206px;
}

#scrollbar_content_usa {
    overflow:hidden;
    width:164px;
    height:200px;

}
#scrollbar_content_adver_personal
{
    overflow:hidden;
    width:168px;
    height:400px;
	margin:0px auto;

}
#scrollbar_content_adver {
    overflow:hidden;
    width:172px;
    height:500px;
	margin:0px auto;
}

#scrollbar_content_adver img, #scrollbar_content_adver_personal img  {
	width:140px;
	height:auto;
	margin:0px !important;
}



/* scroller  css end  */


ul.orange-bullet {margin:20px; padding:0px;}

		ul.orange-bullet li
		{
			background: url(../images/dot.png) no-repeat 0% 5px;
			padding-left: 15px;
			list-style-type: none;
			padding-bottom:10px;
			float:none !important;
			text-align:left !important;
/*


color: #C0BCA1;
font-family: Verdana, Arial, Helvetica;
border: 0px;
color: #333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
list-style: none;
margin: 0px;
padding: 0px;
display: list-item;*/
		}



ul.orange-bullet-narrow {margin:20px; padding:0px;}
		
ul.orange-bullet-narrow li
{
			background: url(../images/dot.png) no-repeat 0% 5px;
			padding-left: 15px;
			list-style-type: none;
			padding-bottom:4px;
			float:none !important;
			text-align:left !important;
}


ul.sitemap-country-list li
{
	font-size:11px;
			background: url(../images/dot.png) no-repeat 0% 3px;
			padding-left: 15px;
			list-style-type: none;
			padding-bottom:2px;
			float:none !important;
			text-align:left !important;
			

}
ul.sitemap-country-list { padding:0px;float:left !important;margin-left:60px !important; }
ul.sitemap-country-list ul li
{
	font-size:11px;
	background:none;
			/*background: url(../images/dot.png) no-repeat 0% 3px;*/
			padding-left: 15px;
			list-style-type: none;
			padding-bottom:2px;
			float:none !important;
			text-align:left !important;

}
ul.sitemap-country-list ul {margin:0 0 0 0px !important; padding:0px;}

ul.sitemap-country-list li a { color:#666; }
ul.sitemap-country-list li a:hover { color:#CCC; }





ul.directory-list li
{
	font-size:11px;
			background: url(../images/dot.png) no-repeat 0% 3px;
			padding-left: 15px;
			list-style-type: none;
			padding-bottom:2px;
			float:none !important;
			text-align:left !important;
			color: #666;

}
ul.directory-list { padding:0px;float:left !important;margin-left:60px !important; }
ul.directory-list ul li
{
	font-size:11px;
	background:none;
			/*background: url(../images/dot.png) no-repeat 0% 3px;*/
			padding-left: 15px;
			list-style-type: none;
			padding-bottom:2px;
			float:none !important;
			text-align:left !important;

}
ul.directory-list ul {margin:0 0 0 0px !important; padding:0px;}

ul.directory-list li a { color:#FFF; }
ul.directory-list li a:hover { color:#CCC; }



	.subscribe-form img
{
	width:100px !important;
	height:25px !important;
}
	.subscribe-form input[type="text"]
{
	width:150px !important;
	background:#000 !important;
	color:#999 !important;
	border:solid 1px #999 !important;

	margin:0px !important;
	padding:0px !important;

}


.subscribe-form input[type="submit"]
{

	background:#000!important;
	color:#999!important;
	border:solid 1px #999!important;

}




.res-fut
{
	padding:20px  0px 30px 0px;
	width:380px;
	float:left;

}
.res-fut-title
{
	text-align:center;
	padding:10px;
	color:#0F0;
	font-weight:bold;
	font-size:13px;

}

.res-fut-item
{
	width:350px;
	height:90px;
	float:left;
	margin:0px  0px 0px 35px;

}


.res-fut-item a
{
	text-decoration:none;
}
.res-fut-item img
{
	float:left !important;
	border:1px solid #222 !important;
	margin:0px  10px  0px  0px;
	width:120px;
	height:59px;


}
.res-fut-item h3
{
	clear:none !important;
	margin:2px 0px !important;
	font-size:12px !important;
	font-weight:bold;
	text-transform:uppercase;
}
.res-fut-item p
{
	margin:0px !important;
	text-align:justify;
	font-size:11px;
}

.sponsor-list-item
{
	font-size:10px;
	color:#F00;

	padding:5px 0px;
}
.sponsor-list-item span
{
	font-size:11px;
	color:#FFF;
}


.see-also-table {margin-top:30px;}
.see-also-table tbody tr td
{
	margin:3px;
	color:#FFF;
	text-align:left;
	border:solid 1px #111;
	text-transform:capitalize;
}
.see-also-table thead tr td
{
	margin:3px;
	font-weight:bold;
	color:#F00;
	text-align:center;


}
.see-also-table-sel
{
	border:solid 1px #F60;
	background:#FF0;
	color:#000 !important;
	font-weight:bold;
}
.see-also-table-cat
{
	color:#333 !important;
	font-weight:bold;
	font-size:15px;
}
.fitness_input_box
{
	background:#000;
	border:solid 1px #333;
	color:#0F0;
	padding:3px;
	text-align:center;
}


.scroll-nav-header {padding-bottom:5px;padding-top:10px;font-weight:bold;color:#F00;}
.scroll-nav-header span {color:#FFF;margin:0px 5px;border-bottom:solid 1px #F00;font-size:12px;}
.scroll-nav-header img {width:26px !important;height:30px !important;border:none !important;margin:0px !important;padding:0px !important;}
div.state-page-state-map {width:170px; height:150px;margin:0px auto;}


.world-cause-scroll-navigation {text-align:left;margin-left:20px;}
.usa-pages-scroll-navigation, .world-country-pages-scroll-navigation, .usa-data-grid-scroll-navigation{text-align:left;margin-left:45px;}
.usa-pages-scroll-navigation a, .world-country-pages-scroll-navigation a, .usa-data-grid-scroll-navigation a, .world-cause-scroll-navigation a {color:#FFF;font-size:11px; font-weight:bold;text-align:left;text-transform:uppercase;text-decoration:none;display: block;}
.usa-pages-scroll-navigation a:hover, .world-country-pages-scroll-navigation a:hover, .usa-data-grid-scroll-navigation a:hover, .world-cause-scroll-navigation a:hover {color:#F00;}


.state_page_flag {margin:4px 0 0 0; width:170px; height:160px;}
.state_page_header_descr {color:#F00;font-size:12px;text-align:center;padding-bottom:5px;font-weight:bold;}




.group_title_gray
{
	background:#000;
	border-bottom:solid 1px #222;
	border-top:solid 1px #222;
	margin-top:10px;
}
.group_title_gray span
{
	background:#000;  
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	border-left:solid 1px #F00;
	border-right:solid 1px #F00;
}
.update_text
{
	position:absolute;
	padding:2px;
	text-decoration:none;
	color:#F00; 
	font-size:12px;font-weight:bold;
	text-align:center;
	top:-20px;
	right:46px;
}
.menu-order-info
{
	color:#F00;
	margin-top:10px;
	font-weight:bold;
}

.s_o
{
	font-size:11px;
	color:#f00;
}

.content-bottom {background:#000;height:25px;margin:25px auto 5px auto;text-align:center;width:300px;}
.social-share-item {width:100px;float:left;}

.story-title 
{
	display:block !important;
	background:none !important;
	color: #0F0 !important;
	font-size: 20px !important;
	font-weight: bold !important;
	margin: 5px 10px !important;
	padding: 0px 15px !important;
	text-align: center !important;
}

.story-title-gray
{
	display:block !important;
	background:none !important;
	color: #999 !important;
	font-size: 20px !important;
	font-weight: normal !important;
	margin: 5px 10px !important;
	padding: 0px 15px !important;
	text-align: center !important;
}


.country-list-box ul  {width:20%;float:left;padding:0;margin:0px;}
.country-list-box ul  li {list-style:none;text-align:left !important;margin-left:20px;float:none !important;}
.country-list-box ul  li a {text-decoration:none;color:#999;}
.country-list-box ul  li a:hover {text-decoration:underline;color:#0F0;}


hr.red-seperator {border: none;background: #F00;height: 1px;margin: 20px 0}
