
/* ::::: http://s7.addthis.com/static/r07/widget086.css ::::: */

#at16lb { display: none; position: absolute; top: 0pt; left: 0pt; width: 100%; height: 100%; z-index: 1001; background-color: black; opacity: 0.001; }
#at20mc, #at_email, #at16pib, #at16pc, #at16pi, #at_share, #at_complete, #at_success, #at_error { position: static ! important; }
#at20mc { position: absolute; left: 0pt; top: 0pt; float: none; }
#at20mc a { color: rgb(51, 102, 187); }
#at20mc div { float: none; }
.at15dn { display: none; }
.at15a { border: 0pt none; height: 0pt; margin: 0pt; padding: 0pt; width: 230px; }
.atnt { text-align: center ! important; padding: 6px 0pt 0pt ! important; height: 24px ! important; }
.atnt a { text-decoration: none; color: rgb(51, 102, 187); }
.atnt a:hover { text-decoration: underline; }
#at16recap, #at_msg, #at16p label, #at16nms, #at16sas, #at_share .at_item, #at16p, #at15s, #at16p form input, #at16p textarea { font-family: arial,helvetica,tahoma,verdana,sans-serif ! important; font-size: 12px ! important; outline-style: none; outline-width: 0pt; line-height: 1em; }
* html #at15s.mmborder { position: absolute ! important; }
#at15s.mmborder { position: fixed ! important; }
#at15s.mmborder { width: 250px ! important; }
#at20mc div.at15sie6 { color: rgb(76, 76, 76) ! important; width: 256px ! important; }
#at15s { background: url('png') repeat scroll 0% 0% transparent; float: none; line-height: 1em; margin: 0pt; overflow: visible; padding: 5px; text-align: left; position: absolute; }
#at15s a, #at15s span { outline: 0pt none; }
#at15s, #at16p { border-radius: 4px 4px 4px 4px; }
html > body #at15s { width: 250px ! important; }
#at20mc .atm.at15satmie6 { background: none repeat scroll 0% 0% transparent ! important; padding: 0pt ! important; width: 150px ! important; }
#at15s.atm { background: none repeat scroll 0% 0% transparent ! important; padding: 0pt ! important; width: 160px ! important; }
#at15s.atiemode2 { width: 252px ! important; }
#at15s_inner { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); margin: 0pt; }
#at15s_head { position: relative; background: none repeat scroll 0% 0% rgb(242, 242, 242); padding: 4px; cursor: default; border-bottom: 1px solid rgb(229, 229, 229); }
.at15s_head_success { background: none repeat scroll 0% 0% rgb(202, 253, 153) ! important; border-bottom: 1px solid rgb(169, 213, 130) ! important; }
.at15s_head_success span, .at15s_head_success a { color: rgb(0, 0, 0) ! important; text-decoration: none; }
#at15s_brand, #at16_brand, #at15sptx { position: absolute; }
#at15s_brand { top: 4px; right: 4px; }
.at15s_brandx { right: 20px ! important; }
a#at15sptx { top: 4px; right: 4px; text-decoration: none; color: rgb(76, 76, 76); font-weight: bold; }
.at15sie6 a#at15sptx, #at15s.atiemode2 a#at15sptx { right: 8px; }
#at15sptx:hover { text-decoration: underline; }
#at16_brand { top: 5px; right: 30px; cursor: default; }
#at_hover { padding: 4px; }
#at_hover .at_item, #at_share .at_item { background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; float: left ! important; color: rgb(76, 76, 76) ! important; }
#at_hover .at_bold { font-weight: bold; color: rgb(0, 0, 0) ! important; }
#at16nms, #at16sas { padding: 4px 5px; }
#at16nms { display: none; }
#at16sas { clear: left; padding-top: 16px; padding-bottom: 16px; }
#at_hover .at_item { width: 112px ! important; padding: 2px 3px ! important; margin: 1px; text-decoration: none ! important; }
#at_hover .at_item.atiemode2 { width: 114px ! important; }
#at_hover .at_item:hover, #at_hover .at_item:focus, #at_hover .at_item.athov { margin: 0pt ! important; }
#at_hover .at_item:hover, #at_hover .at_item:focus, #at_hover .at_item.athov, #at16ps .at_item:focus, #at_share .at_item:hover, #at_share .at_item.athov { background: none repeat scroll 0% 0% rgb(242, 242, 242) ! important; border: 1px solid rgb(229, 229, 229); color: rgb(0, 0, 0) ! important; text-decoration: none; }
* html #at_hover .at_item { border: 1px solid rgb(255, 255, 255); }
* html #at_hover .at_item.athov { border: 1px solid rgb(229, 229, 229) ! important; margin: 1px ! important; }
#at_email15 { padding-top: 5px; }
.at15e_row { height: 28px; }
.at15e_row label, .at15e_row span { padding-left: 10px ! important; display: block ! important; width: 60px ! important; float: left ! important; }
.at15e_row input, .at15e_row textarea { display: block ! important; width: 150px ! important; float: left ! important; background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; border: 1px solid rgb(204, 204, 204) ! important; color: rgb(51, 51, 51) ! important; font-size: 11px ! important; font-weight: normal ! important; padding: 0pt ! important; }
#at_email label, #at_email input, #at_email textarea { font-size: 11px ! important; }
#at_email #at16meo { margin: 15px 0pt 0pt 2px; }
#at16meo span { float: left; margin-right: 5px; padding-top: 4px; }
#at16meo a { float: left; margin: 0pt; }
#at_sending { top: 130px; left: 110px; position: absolute; text-align: center; }
#at_sending img { padding: 10px; }
.at15t { display: block ! important; height: 16px ! important; line-height: 16px ! important; padding-left: 20px ! important; background: url('widget045.png') no-repeat scroll 0pt 0pt transparent; cursor: pointer; text-align: left; }
.addthis_button { cursor: pointer; }
.addthis_toolbox.addthis_vertical_style { width: 140px; }
.addthis_toolbox.addthis_close_style .addthis_button_google_plusone { width: 65px; overflow: hidden; }
.addthis_toolbox.addthis_close_style .addthis_button_facebook_like { width: 85px; overflow: hidden; }
.addthis_toolbox.addthis_close_style .addthis_button_tweet { width: 90px; overflow: hidden; }
.addthis_toolbox span.addthis_follow_label { display: none; }
.addthis_toolbox.addthis_vertical_style span.addthis_follow_label { display: block; }
.addthis_toolbox.addthis_vertical_style a { display: block; padding-bottom: 5px; }
.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a { line-height: 32px; }
.addthis_toolbox.addthis_vertical_style .at300bs { margin-right: 4px; float: left; }
.addthis_toolbox.addthis_default_style span { line-height: 16px; }
.addthis_toolbox.addthis_32x32_style span { line-height: 32px; }
.addthis_toolbox.addthis_pill_combo_style a, .addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact { float: left; }
.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet { margin-top: -2px; }
.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact { margin-right: 4px; }
.addthis_default_style .addthis_separator { margin: 0pt 5px; display: inline; }
div.atclear { clear: both; }
.addthis_default_style .addthis_separator, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m, .addthis_default_style .at300bs { float: left; }
.at300b img, .at300bo img { border: 0pt none; }
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m { padding: 0pt 2px; }
.at300b, .at300bo, .at300m, .at300bs { cursor: pointer; }
.at300b:hover { opacity: 0.8; }
.at300bs:hover { opacity: 0.8; }
.addthis_32x32_style .dummy .at300bs, .addthis_32x32_style .at300bs, .addthis_32x32_style .at15t { background: url('widget006_32x32_top.png') no-repeat scroll left center transparent; overflow: hidden; display: block; height: 32px ! important; width: 32px ! important; line-height: 32px ! important; }
.addthis_32x32_style .at15t_010-blank { background-position: 0pt 0px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_010-blank { background-position: 0pt 0px ! important; }
.addthis_32x32_style .at15t_blogger { background-position: 0pt -32px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_blogger { background-position: 0pt -32px ! important; }
.addthis_32x32_style .at15t_delicious { background-position: 0pt -64px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_delicious { background-position: 0pt -64px ! important; }
.addthis_32x32_style .at15t_digg { background-position: 0pt -96px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_digg { background-position: 0pt -96px ! important; }
.addthis_32x32_style .at15t_email { background-position: 0pt -128px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_email { background-position: 0pt -128px ! important; }
.addthis_32x32_style .at15t_facebook { background-position: 0pt -160px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_facebook { background-position: 0pt -160px ! important; }
.addthis_32x32_style .at15t_favorites { background-position: 0pt -192px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_favorites { background-position: 0pt -192px ! important; }
.addthis_32x32_style .at15t_gmail { background-position: 0pt -224px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_gmail { background-position: 0pt -224px ! important; }
.addthis_32x32_style .at15t_google { background-position: 0pt -256px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_google { background-position: 0pt -256px ! important; }
.addthis_32x32_style .at15t_google_plusone_share { background-position: 0pt -288px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_google_plusone_share { background-position: 0pt -288px ! important; }
.addthis_32x32_style .at15t_linkedin { background-position: 0pt -320px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_linkedin { background-position: 0pt -320px ! important; }
.addthis_32x32_style .at15t_live { background-position: 0pt -352px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_live { background-position: 0pt -352px ! important; }
.addthis_32x32_style .at15t_mailto { background-position: 0pt -384px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_mailto { background-position: 0pt -384px ! important; }
.addthis_32x32_style .at15t_more { background-position: 0pt -416px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_more { background-position: 0pt -416px ! important; }
.addthis_32x32_style .at15t_mymailru { background-position: 0pt -448px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_mymailru { background-position: 0pt -448px ! important; }
.addthis_32x32_style .at15t_myspace { background-position: 0pt -480px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_myspace { background-position: 0pt -480px ! important; }
.addthis_32x32_style .at15t_orkut { background-position: 0pt -512px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_orkut { background-position: 0pt -512px ! important; }
.addthis_32x32_style .at15t_pinterest_share { background-position: 0pt -544px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_pinterest_share { background-position: 0pt -544px ! important; }
.addthis_32x32_style .at15t_print { background-position: 0pt -576px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_print { background-position: 0pt -576px ! important; }
.addthis_32x32_style .at15t_reddit { background-position: 0pt -608px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_reddit { background-position: 0pt -608px ! important; }
.addthis_32x32_style .at15t_stumbleupon { background-position: 0pt -640px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_stumbleupon { background-position: 0pt -640px ! important; }
.addthis_32x32_style .at15t_tumblr { background-position: 0pt -672px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_tumblr { background-position: 0pt -672px ! important; }
.addthis_32x32_style .at15t_twitter { background-position: 0pt -704px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_twitter { background-position: 0pt -704px ! important; }
.addthis_32x32_style .at15t_vk { background-position: 0pt -736px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_vk { background-position: 0pt -736px ! important; }
.addthis_32x32_style .at15t_yahoomail { background-position: 0pt -768px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_yahoomail { background-position: 0pt -768px ! important; }
.addthis_32x32_style .at15t_compact { background-position: 0pt -416px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_compact { background-position: 0pt -416px ! important; }
.addthis_32x32_style .at15t_expanded { background-position: 0pt -416px ! important; }
.hi32 .addthis_32x32_style .dummy .at15t_expanded { background-position: 0pt -416px ! important; }
.at300bs { background: url('widget045.png') no-repeat scroll 0pt 0pt transparent; overflow: hidden; display: block; height: 16px; width: 16px; line-height: 16px ! important; }
.at16nc { background: url('widget006_top.png') no-repeat scroll 0% 0% transparent; overflow: hidden; display: block; height: 16px; width: 16px; line-height: 16px ! important; }
.at16t { padding-left: 20px ! important; width: auto; cursor: pointer; text-align: left; overflow: visible ! important; }
#at_feed { display: none; padding: 10px; height: 300px; }
#at_feed span { margin-bottom: 10px; font-size: 12px; }
#at_feed div { width: 102px ! important; height: 26px ! important; line-height: 26px ! important; float: left ! important; margin-right: 68px; }
#at_feed div.at_litem { margin-right: 0pt; }
#at_feed a { margin: 10px 0pt; height: 17px; line-height: 17px; }
#at_feed.atused .fbtn { background: url('feed00.gif') no-repeat scroll 0% 0% transparent; float: left; width: 102px; cursor: pointer; text-indent: -9000px; }
#at_feed .fbtn.bloglines { background-position: 0pt 0pt ! important; width: 94px; height: 20px ! important; line-height: 20px ! important; margin-top: 8px ! important; }
#at_feed .fbtn.yahoo { background-position: 0pt -20px ! important; }
#at_feed .fbtn.newsgator, .fbtn.newsgator-on { background-position: 0pt -37px ! important; }
#at_feed .fbtn.technorati { background-position: 0pt -71px ! important; }
#at_feed .fbtn.netvibes { background-position: 0pt -88px ! important; }
#at_feed .fbtn.pageflakes { background-position: 0pt -141px ! important; }
#at_feed .fbtn.feedreader { background-position: 0pt -172px ! important; }
#at_feed .fbtn.newsisfree { background-position: 0pt -207px ! important; }
#at_feed .fbtn.google { background-position: 0pt -54px ! important; width: 104px; }
#at_feed .fbtn.winlive { background-position: 0pt -105px ! important; width: 100px; height: 19px ! important; line-height: 19px; margin-top: 9px ! important; }
#at_feed .fbtn.mymsn { background-position: 0pt -158px; width: 71px; height: 14px ! important; line-height: 14px ! important; margin-top: 12px ! important; }
#at_feed .fbtn.aol { background-position: 0pt -189px; width: 92px; height: 18px ! important; line-height: 18px ! important; }
.at15t_000 { background-position: 0pt 0px; }
.at15t_100zakladok { background-position: 0pt -16px; }
.at15t_2linkme { background-position: 0pt -32px; }
.at15t_2tag { background-position: 0pt -48px; }
.at15t_7live7 { background-position: 0pt -64px; }
.at15t_a97abi { background-position: 0pt -80px; }
.at15t_addio { background-position: 0pt -96px; }
.at15t_addressbar { background-position: 0pt -112px; }
.at15t_addthis-uwerk { background-position: 0pt -128px; }
.at15t_addthis { background-position: 0pt -144px; }
.at15t_adfty { background-position: 0pt -160px; }
.at15t_adifni { background-position: 0pt -176px; }
.at15t_aim { background-position: 0pt -192px; }
.at15t_amazonwishlist { background-position: 0pt -208px; }
.at15t_amenme { background-position: 0pt -224px; }
.at15t_aolmail { background-position: 0pt -240px; }
.at15t_armenix { background-position: 0pt -256px; }
.at15t_arto { background-position: 0pt -272px; }
.at15t_aviary { background-position: 0pt -288px; }
.at15t_azadegi { background-position: 0pt -304px; }
.at15t_baang { background-position: 0pt -320px; }
.at15t_baidu { background-position: 0pt -336px; }
.at15t_beat100 { background-position: 0pt -352px; }
.at15t_bebo { background-position: 0pt -368px; }
.at15t_bentio { background-position: 0pt -384px; }
.at15t_biggerpockets { background-position: 0pt -400px; }
.at15t_bitly { background-position: 0pt -416px; }
.at15t_bizsugar { background-position: 0pt -432px; }
.at15t_bland { background-position: 0pt -448px; }
.at15t_blinklist { background-position: 0pt -464px; }
.at15t_blip { background-position: 0pt -480px; }
.at15t_blogger { background-position: 0pt -496px; }
.at15t_bloggy { background-position: 0pt -512px; }
.at15t_blogkeen { background-position: 0pt -528px; }
.at15t_blogmarks { background-position: 0pt -544px; }
.at15t_blogtrottr { background-position: 0pt -560px; }
.at15t_blurpalicious { background-position: 0pt -576px; }
.at15t_bobrdobr { background-position: 0pt -592px; }
.at15t_bolt { background-position: 0pt -608px; }
.at15t_bonzobox { background-position: 0pt -624px; }
.at15t_bookmarkycz { background-position: 0pt -640px; }
.at15t_bookmerkende { background-position: 0pt -656px; }
.at15t_bordom { background-position: 0pt -672px; }
.at15t_box { background-position: 0pt -688px; }
.at15t_brainify { background-position: 0pt -704px; }
.at15t_bryderi { background-position: 0pt -720px; }
.at15t_buddymarks { background-position: 0pt -736px; }
.at15t_buffer { background-position: 0pt -752px; }
.at15t_buzzzy { background-position: 0pt -768px; }
.at15t_camyoo { background-position: 0pt -784px; }
.at15t_cardthis { background-position: 0pt -800px; }
.at15t_care2 { background-position: 0pt -816px; }
.at15t_chimein { background-position: 0pt -832px; }
.at15t_chiq { background-position: 0pt -848px; }
.at15t_cirip { background-position: 0pt -864px; }
.at15t_citeulike { background-position: 0pt -880px; }
.at15t_classicalplace { background-position: 0pt -896px; }
.at15t_cleanprint { background-position: 0pt -912px; }
.at15t_clipdo { background-position: 0pt -928px; }
.at15t_clply { background-position: 0pt -944px; }
.at15t_cndig { background-position: 0pt -960px; }
.at15t_colivia { background-position: 0pt -976px; }
.at15t_connotea { background-position: 0pt -992px; }
.at15t_cootopia { background-position: 0pt -1008px; }
.at15t_cosmiq { background-position: 0pt -1024px; }
.at15t_curateus { background-position: 0pt -1040px; }
.at15t_dashboard { background-position: 0pt -1056px; }
.at15t_delicious { background-position: 0pt -1072px; }
.at15t_designbump { background-position: 0pt -1088px; }
.at15t_digaculturanet { background-position: 0pt -1104px; }
.at15t_digg { background-position: 0pt -1120px; }
.at15t_diggita { background-position: 0pt -1136px; }
.at15t_diggtiger { background-position: 0pt -1152px; }
.at15t_digo { background-position: 0pt -1168px; }
.at15t_digthiswebhost { background-position: 0pt -1184px; }
.at15t_digzign { background-position: 0pt -1200px; }
.at15t_diigo { background-position: 0pt -1216px; }
.at15t_dipdive { background-position: 0pt -1232px; }
.at15t_domaintoolswhois { background-position: 0pt -1248px; }
.at15t_domelhor { background-position: 0pt -1264px; }
.at15t_dosti { background-position: 0pt -1280px; }
.at15t_dotnetkicks { background-position: 0pt -1296px; }
.at15t_dotnetshoutout { background-position: 0pt -1312px; }
.at15t_douban { background-position: 0pt -1328px; }
.at15t_draugiem { background-position: 0pt -1344px; }
.at15t_drimio { background-position: 0pt -1360px; }
.at15t_dropjack { background-position: 0pt -1376px; }
.at15t_dzone { background-position: 0pt -1392px; }
.at15t_edelight { background-position: 0pt -1408px; }
.at15t_efactor { background-position: 0pt -1424px; }
.at15t_ekudos { background-position: 0pt -1440px; }
.at15t_elefantapl { background-position: 0pt -1456px; }
.at15t_email { background-position: 0pt -1472px; }
.at15t_embarkons { background-position: 0pt -1488px; }
.at15t_eucliquei { background-position: 0pt -1504px; }
.at15t_evernote { background-position: 0pt -1520px; }
.at15t_extraplay { background-position: 0pt -1536px; }
.at15t_ezyspot { background-position: 0pt -1552px; }
.at15t_fabulously40 { background-position: 0pt -1568px; }
.at15t_facebook { background-position: 0pt -1584px; }
.at15t_facebook_like { background-position: 0pt -1600px; }
.at15t_fark { background-position: 0pt -1616px; }
.at15t_farkinda { background-position: 0pt -1632px; }
.at15t_fashiolista { background-position: 0pt -1648px; }
.at15t_fashionburner { background-position: 0pt -1664px; }
.at15t_favable { background-position: 0pt -1680px; }
.at15t_faves { background-position: 0pt -1696px; }
.at15t_favicon { background-position: 0pt -1712px; }
.at15t_favlogde { background-position: 0pt -1728px; }
.at15t_favoritende { background-position: 0pt -1744px; }
.at15t_favorites { background-position: 0pt -1760px; }
.at15t_favoritus { background-position: 0pt -1776px; }
.at15t_flaker { background-position: 0pt -1792px; }
.at15t_flickr { background-position: 0pt -1808px; }
.at15t_flosspro { background-position: 0pt -1824px; }
.at15t_folkd { background-position: 0pt -1840px; }
.at15t_forceindya { background-position: 0pt -1856px; }
.at15t_formspring { background-position: 0pt -1872px; }
.at15t_foursquare { background-position: 0pt -1888px; }
.at15t_fresqui { background-position: 0pt -1904px; }
.at15t_friendfeed { background-position: 0pt -1920px; }
.at15t_funp { background-position: 0pt -1936px; }
.at15t_fwisp { background-position: 0pt -1952px; }
.at15t_gabbr { background-position: 0pt -1968px; }
.at15t_gamekicker { background-position: 0pt -1984px; }
.at15t_givealink { background-position: 0pt -2000px; }
.at15t_globalgrind { background-position: 0pt -2016px; }
.at15t_gluvsnap { background-position: 0pt -2032px; }
.at15t_gmail { background-position: 0pt -2048px; }
.at15t_godudu { background-position: 0pt -2064px; }
.at15t_goodnoows { background-position: 0pt -2080px; }
.at15t_google { background-position: 0pt -2096px; }
.at15t_google_follow { background-position: 0pt -2112px; }
.at15t_google_plusone { background-position: 0pt -2128px; }
.at15t_google_plusone_share { background-position: 0pt -2144px; }
.at15t_googletranslate { background-position: 0pt -2160px; }
.at15t_govn { background-position: 0pt -2176px; }
.at15t_greaterdebater { background-position: 0pt -2192px; }
.at15t_grono { background-position: 0pt -2208px; }
.at15t_habergentr { background-position: 0pt -2224px; }
.at15t_hackernews { background-position: 0pt -2240px; }
.at15t_hadashhot { background-position: 0pt -2256px; }
.at15t_hatena { background-position: 0pt -2272px; }
.at15t_hazarkor { background-position: 0pt -2288px; }
.at15t_hedgehogs { background-position: 0pt -2304px; }
.at15t_hellotxt { background-position: 0pt -2320px; }
.at15t_hi5 { background-position: 0pt -2336px; }
.at15t_historious { background-position: 0pt -2352px; }
.at15t_hotbookmark { background-position: 0pt -2368px; }
.at15t_hotklix { background-position: 0pt -2384px; }
.at15t_hotmail { background-position: 0pt -2400px; }
.at15t_hyves { background-position: 0pt -2416px; }
.at15t_identica { background-position: 0pt -2432px; }
.at15t_igoogle { background-position: 0pt -2448px; }
.at15t_ihavegot { background-position: 0pt -2464px; }
.at15t_index4 { background-position: 0pt -2480px; }
.at15t_indexor { background-position: 0pt -2496px; }
.at15t_informazione { background-position: 0pt -2512px; }
.at15t_instagram { background-position: 0pt -2528px; }
.at15t_instapaper { background-position: 0pt -2544px; }
.at15t_intent_share_url { background-position: 0pt -2560px; }
.at15t_investorlinks { background-position: 0pt -2576px; }
.at15t_iorbix { background-position: 0pt -2592px; }
.at15t_isociety { background-position: 0pt -2608px; }
.at15t_iwiw { background-position: 0pt -2624px; }
.at15t_jamespot { background-position: 0pt -2640px; }
.at15t_jappy { background-position: 0pt -2656px; }
.at15t_jisko { background-position: 0pt -2672px; }
.at15t_joliprint { background-position: 0pt -2688px; }
.at15t_jolly { background-position: 0pt -2704px; }
.at15t_jumptags { background-position: 0pt -2720px; }
.at15t_kaboodle { background-position: 0pt -2736px; }
.at15t_kaevur { background-position: 0pt -2752px; }
.at15t_kaixin { background-position: 0pt -2768px; }
.at15t_ketnooi { background-position: 0pt -2784px; }
.at15t_kindleit { background-position: 0pt -2800px; }
.at15t_kipup { background-position: 0pt -2816px; }
.at15t_kledy { background-position: 0pt -2832px; }
.at15t_kommenting { background-position: 0pt -2848px; }
.at15t_latafaneracat { background-position: 0pt -2864px; }
.at15t_librerio { background-position: 0pt -2880px; }
.at15t_link { background-position: 0pt -2896px; }
.at15t_linkagogo { background-position: 0pt -2912px; }
.at15t_linkedin { background-position: 0pt -2928px; }
.at15t_linkninja { background-position: 0pt -2944px; }
.at15t_linksgutter { background-position: 0pt -2960px; }
.at15t_linkshares { background-position: 0pt -2976px; }
.at15t_linksnapr { background-position: 0pt -2992px; }
.at15t_linkstore { background-position: 0pt -3008px; }
.at15t_linkuj { background-position: 0pt -3024px; }
.at15t_live { background-position: 0pt -3040px; }
.at15t_livejournal { background-position: 0pt -3056px; }
.at15t_lockerblogger { background-position: 0pt -3072px; }
.at15t_logger24 { background-position: 0pt -3088px; }
.at15t_mailto { background-position: 0pt -3104px; }
.at15t_markme { background-position: 0pt -3120px; }
.at15t_mashbord { background-position: 0pt -3136px; }
.at15t_me2day { background-position: 0pt -3152px; }
.at15t_meinvz { background-position: 0pt -3168px; }
.at15t_mekusharim { background-position: 0pt -3184px; }
.at15t_memonic { background-position: 0pt -3200px; }
.at15t_memori { background-position: 0pt -3216px; }
.at15t_mendeley { background-position: 0pt -3232px; }
.at15t_meneame { background-position: 0pt -3248px; }
.at15t_menu { background-position: 0pt -3264px; }
.at15t_mindbodygreen { background-position: 0pt -3280px; }
.at15t_misterwong { background-position: 0pt -3296px; }
.at15t_misterwong_de { background-position: 0pt -3312px; }
.at15t_misterwong_ru { background-position: 0pt -3328px; }
.at15t_moemesto { background-position: 0pt -3344px; }
.at15t_moikrug { background-position: 0pt -3360px; }
.at15t_more { background-position: 0pt -3376px; }
.at15t_mototagz { background-position: 0pt -3392px; }
.at15t_mrcnetworkit { background-position: 0pt -3408px; }
.at15t_mssocialbookmarks { background-position: 0pt -3424px; }
.at15t_multiply { background-position: 0pt -3440px; }
.at15t_myaol { background-position: 0pt -3456px; }
.at15t_myhayastan { background-position: 0pt -3472px; }
.at15t_mylinkvault { background-position: 0pt -3488px; }
.at15t_mymailru { background-position: 0pt -3504px; }
.at15t_mynasa { background-position: 0pt -3520px; }
.at15t_myspace { background-position: 0pt -3536px; }
.at15t_myyearbook { background-position: 0pt -3552px; }
.at15t_n4g { background-position: 0pt -3568px; }
.at15t_naszaklasa { background-position: 0pt -3584px; }
.at15t_netlog { background-position: 0pt -3600px; }
.at15t_netvibes { background-position: 0pt -3616px; }
.at15t_netvouz { background-position: 0pt -3632px; }
.at15t_newsmeback { background-position: 0pt -3648px; }
.at15t_newstrust { background-position: 0pt -3664px; }
.at15t_newsvine { background-position: 0pt -3680px; }
.at15t_nujij { background-position: 0pt -3696px; }
.at15t_odnoklassniki_ru { background-position: 0pt -3712px; }
.at15t_oknotizie { background-position: 0pt -3728px; }
.at15t_olddogg { background-position: 0pt -3744px; }
.at15t_oneview { background-position: 0pt -3760px; }
.at15t_orkut { background-position: 0pt -3776px; }
.at15t_oyyla { background-position: 0pt -3792px; }
.at15t_packg { background-position: 0pt -3808px; }
.at15t_pafnetde { background-position: 0pt -3824px; }
.at15t_pdfmyurl { background-position: 0pt -3840px; }
.at15t_pdfonline { background-position: 0pt -3856px; }
.at15t_phonefavs { background-position: 0pt -3872px; }
.at15t_pingfm { background-position: 0pt -3888px; }
.at15t_pinterest { background-position: 0pt -3904px; }
.at15t_pinterest_share { background-position: 0pt -3920px; }
.at15t_planypus { background-position: 0pt -3936px; }
.at15t_plaxo { background-position: 0pt -3952px; }
.at15t_plurk { background-position: 0pt -3968px; }
.at15t_pochvalcz { background-position: 0pt -3984px; }
.at15t_politicnote { background-position: 0pt -4000px; }
.at15t_posteezy { background-position: 0pt -4016px; }
.at15t_posterous { background-position: 0pt -4032px; }
.at15t_pratiba { background-position: 0pt -4048px; }
.at15t_print { background-position: 0pt -4064px; }
.at15t_printfriendly { background-position: 0pt -4080px; }
.at15t_pusha { background-position: 0pt -4096px; }
.at15t_qrfin { background-position: 0pt -4112px; }
.at15t_qrsrc { background-position: 0pt -4128px; }
.at15t_quantcast { background-position: 0pt -4144px; }
.at15t_qzone { background-position: 0pt -4160px; }
.at15t_raiseyourvoice { background-position: 0pt -4176px; }
.at15t_readitlater { background-position: 0pt -4192px; }
.at15t_reddit { background-position: 0pt -4208px; }
.at15t_rediff { background-position: 0pt -4224px; }
.at15t_redkum { background-position: 0pt -4240px; }
.at15t_researchgate { background-position: 0pt -4256px; }
.at15t_ridefix { background-position: 0pt -4272px; }
.at15t_rss { background-position: 0pt -4288px; }
.at15t_runkeeper { background-position: 0pt -4304px; }
.at15t_scoopat { background-position: 0pt -4320px; }
.at15t_scoopit { background-position: 0pt -4336px; }
.at15t_sekoman { background-position: 0pt -4352px; }
.at15t_select2gether { background-position: 0pt -4368px; }
.at15t_settings { background-position: 0pt -4384px; }
.at15t_sharer { background-position: 0pt -4400px; }
.at15t_shaveh { background-position: 0pt -4416px; }
.at15t_shetoldme { background-position: 0pt -4432px; }
.at15t_sinaweibo { background-position: 0pt -4448px; }
.at15t_skyrock { background-position: 0pt -4464px; }
.at15t_smiru { background-position: 0pt -4480px; }
.at15t_socialbookmarkingnet { background-position: 0pt -4496px; }
.at15t_sodahead { background-position: 0pt -4512px; }
.at15t_sonico { background-position: 0pt -4528px; }
.at15t_speedtile { background-position: 0pt -4544px; }
.at15t_sphinn { background-position: 0pt -4560px; }
.at15t_spinsnap { background-position: 0pt -4576px; }
.at15t_spokentoyou { background-position: 0pt -4592px; }
.at15t_springpad { background-position: 0pt -4608px; }
.at15t_squidoo { background-position: 0pt -4624px; }
.at15t_startaid { background-position: 0pt -4640px; }
.at15t_startlap { background-position: 0pt -4656px; }
.at15t_storyfollower { background-position: 0pt -4672px; }
.at15t_studivz { background-position: 0pt -4688px; }
.at15t_stuffpit { background-position: 0pt -4704px; }
.at15t_stumbleupon { background-position: 0pt -4720px; }
.at15t_stumpedia { background-position: 0pt -4736px; }
.at15t_stylishhome { background-position: 0pt -4752px; }
.at15t_surfingbird { background-position: 0pt -4768px; }
.at15t_svejo { background-position: 0pt -4784px; }
.at15t_symbaloo { background-position: 0pt -4800px; }
.at15t_taaza { background-position: 0pt -4816px; }
.at15t_tagza { background-position: 0pt -4832px; }
.at15t_tailrank { background-position: 0pt -4848px; }
.at15t_taringa { background-position: 0pt -4864px; }
.at15t_tarpipe { background-position: 0pt -4880px; }
.at15t_technerd { background-position: 0pt -4896px; }
.at15t_teknikim { background-position: 0pt -4912px; }
.at15t_thefreedictionary { background-position: 0pt -4928px; }
.at15t_thewebblend { background-position: 0pt -4944px; }
.at15t_thinkfinity { background-position: 0pt -4960px; }
.at15t_thisnext { background-position: 0pt -4976px; }
.at15t_throwpile { background-position: 0pt -4992px; }
.at15t_tipd { background-position: 0pt -5008px; }
.at15t_toly { background-position: 0pt -5024px; }
.at15t_topsitelernet { background-position: 0pt -5040px; }
.at15t_transferr { background-position: 0pt -5056px; }
.at15t_tuenti { background-position: 0pt -5072px; }
.at15t_tulinq { background-position: 0pt -5088px; }
.at15t_tumblr { background-position: 0pt -5104px; }
.at15t_tusul { background-position: 0pt -5120px; }
.at15t_tvinx { background-position: 0pt -5136px; }
.at15t_tweetmeme { background-position: 0pt -5152px; }
.at15t_twitter { background-position: 0pt -5168px; }
.at15t_twitter_follow_native { background-position: 0pt -5184px; }
.at15t_twitthis { background-position: 0pt -5200px; }
.at15t_typepad { background-position: 0pt -5216px; }
.at15t_upnews { background-position: 0pt -5232px; }
.at15t_urlaubswerkde { background-position: 0pt -5248px; }
.at15t_urlcapt { background-position: 0pt -5264px; }
.at15t_viadeo { background-position: 0pt -5280px; }
.at15t_vimeo { background-position: 0pt -5296px; }
.at15t_virb { background-position: 0pt -5312px; }
.at15t_visitezmonsite { background-position: 0pt -5328px; }
.at15t_vk { background-position: 0pt -5344px; }
.at15t_vkrugudruzei { background-position: 0pt -5360px; }
.at15t_voxopolis { background-position: 0pt -5376px; }
.at15t_vybralisme { background-position: 0pt -5392px; }
.at15t_vyoom { background-position: 0pt -5408px; }
.at15t_w3validator { background-position: 0pt -5424px; }
.at15t_webnews { background-position: 0pt -5440px; }
.at15t_webs { background-position: 0pt -5456px; }
.at15t_webshare { background-position: 0pt -5472px; }
.at15t_windows { background-position: 0pt -5488px; }
.at15t_windycitizen { background-position: 0pt -5504px; }
.at15t_wirefan { background-position: 0pt -5520px; }
.at15t_wordpress { background-position: 0pt -5536px; }
.at15t_worio { background-position: 0pt -5552px; }
.at15t_woscc { background-position: 0pt -5568px; }
.at15t_wykop { background-position: 0pt -5584px; }
.at15t_xanga { background-position: 0pt -5600px; }
.at15t_xing { background-position: 0pt -5616px; }
.at15t_yahoobkm { background-position: 0pt -5632px; }
.at15t_yahoomail { background-position: 0pt -5648px; }
.at15t_yammer { background-position: 0pt -5664px; }
.at15t_yardbarker { background-position: 0pt -5680px; }
.at15t_yemle { background-position: 0pt -5696px; }
.at15t_yigg { background-position: 0pt -5712px; }
.at15t_yiid { background-position: 0pt -5728px; }
.at15t_yoolink { background-position: 0pt -5744px; }
.at15t_yorumcuyum { background-position: 0pt -5760px; }
.at15t_youblr { background-position: 0pt -5776px; }
.at15t_youbookmarks { background-position: 0pt -5792px; }
.at15t_youmob { background-position: 0pt -5808px; }
.at15t_youtube { background-position: 0pt -5824px; }
.at15t_yuuby { background-position: 0pt -5840px; }
.at15t_zakladoknet { background-position: 0pt -5856px; }
.at15t_ziczac { background-position: 0pt -5872px; }
.at15t_zingme { background-position: 0pt -5888px; }
.at15t_zukmo { background-position: 0pt -5904px; }
.at15t_compact { background-position: 0pt -3376px; }
.at15t_expanded { background-position: 0pt -3376px; }
.at16nc.at16t_100zakladok { background-position: 0pt 0px; }
.at16nc.at16t_addthis { background-position: 0pt -16px; }
.at16nc.at16t_adifni { background-position: 0pt -32px; }
.at16nc.at16t_aim { background-position: 0pt -48px; }
.at16nc.at16t_amazonwishlist { background-position: 0pt -64px; }
.at16nc.at16t_arto { background-position: 0pt -80px; }
.at16nc.at16t_baidu { background-position: 0pt -96px; }
.at16nc.at16t_bitly { background-position: 0pt -112px; }
.at16nc.at16t_blip { background-position: 0pt -128px; }
.at16nc.at16t_blogger { background-position: 0pt -144px; }
.at16nc.at16t_bloggy { background-position: 0pt -160px; }
.at16nc.at16t_bobrdobr { background-position: 0pt -176px; }
.at16nc.at16t_delicious { background-position: 0pt -192px; }
.at16nc.at16t_digg { background-position: 0pt -208px; }
.at16nc.at16t_diggita { background-position: 0pt -224px; }
.at16nc.at16t_draugiem { background-position: 0pt -240px; }
.at16nc.at16t_ekudos { background-position: 0pt -256px; }
.at16nc.at16t_email { background-position: 0pt -272px; }
.at16nc.at16t_facebook { background-position: 0pt -288px; }
.at16nc.at16t_favorites { background-position: 0pt -304px; }
.at16nc.at16t_friendfeed { background-position: 0pt -320px; }
.at16nc.at16t_gmail { background-position: 0pt -336px; }
.at16nc.at16t_google { background-position: 0pt -352px; }
.at16nc.at16t_google_plusone_share { background-position: 0pt -368px; }
.at16nc.at16t_hatena { background-position: 0pt -384px; }
.at16nc.at16t_hotmail { background-position: 0pt -400px; }
.at16nc.at16t_hyves { background-position: 0pt -416px; }
.at16nc.at16t_igoogle { background-position: 0pt -432px; }
.at16nc.at16t_jappy { background-position: 0pt -448px; }
.at16nc.at16t_linkedin { background-position: 0pt -464px; }
.at16nc.at16t_live { background-position: 0pt -480px; }
.at16nc.at16t_livejournal { background-position: 0pt -496px; }
.at16nc.at16t_mailto { background-position: 0pt -512px; }
.at16nc.at16t_meinvz { background-position: 0pt -528px; }
.at16nc.at16t_meneame { background-position: 0pt -544px; }
.at16nc.at16t_misterwong { background-position: 0pt -560px; }
.at16nc.at16t_more { background-position: 0pt -576px; }
.at16nc.at16t_mymailru { background-position: 0pt -592px; }
.at16nc.at16t_myspace { background-position: 0pt -608px; }
.at16nc.at16t_netlog { background-position: 0pt -624px; }
.at16nc.at16t_nujij { background-position: 0pt -640px; }
.at16nc.at16t_oknotizie { background-position: 0pt -656px; }
.at16nc.at16t_oneview { background-position: 0pt -672px; }
.at16nc.at16t_orkut { background-position: 0pt -688px; }
.at16nc.at16t_oyyla { background-position: 0pt -704px; }
.at16nc.at16t_pinterest_share { background-position: 0pt -720px; }
.at16nc.at16t_plurk { background-position: 0pt -736px; }
.at16nc.at16t_print { background-position: 0pt -752px; }
.at16nc.at16t_pusha { background-position: 0pt -768px; }
.at16nc.at16t_reddit { background-position: 0pt -784px; }
.at16nc.at16t_settings { background-position: 0pt -800px; }
.at16nc.at16t_sonico { background-position: 0pt -816px; }
.at16nc.at16t_studivz { background-position: 0pt -832px; }
.at16nc.at16t_stumbleupon { background-position: 0pt -848px; }
.at16nc.at16t_tuenti { background-position: 0pt -864px; }
.at16nc.at16t_tumblr { background-position: 0pt -880px; }
.at16nc.at16t_twitter { background-position: 0pt -896px; }
.at16nc.at16t_viadeo { background-position: 0pt -912px; }
.at16nc.at16t_vk { background-position: 0pt -928px; }
.at16nc.at16t_wordpress { background-position: 0pt -944px; }
.at16nc.at16t_wykop { background-position: 0pt -960px; }
.at16nc.at16t_xing { background-position: 0pt -976px; }
.at16nc.at16t_yahoobkm { background-position: 0pt -992px; }
.at16nc.at16t_yahoomail { background-position: 0pt -1008px; }
.at16nc.at16t_yorumcuyum { background-position: 0pt -1024px; }
.at16nc.at16t_compact { background-position: 0pt -576px; }
.at16nc.at16t_expanded { background-position: 0pt -576px; }
.addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact { margin-right: 4px; }
#at16clb { font-size: 16pt; font-family: "verdana bold",verdana,arial,sans-serif; }
#at_share .at_item { width: 123px ! important; padding: 4px; margin-right: 2px; border: 1px solid rgb(255, 255, 255); }
#at16pm { background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 298px; height: 380px; text-align: left; border-right: 1px solid rgb(204, 204, 204); position: static; }
#at16pcc, #at16pccImg { position: fixed; top: 0pt; left: 0pt; width: 100%; margin: 0pt auto; font-size: 10px ! important; color: rgb(76, 76, 76); padding: 0pt; z-index: 10000001; overflow: visible; }
#at16pccImg { height: 100%; }
* html #at16pcc { position: absolute; }
#at16abifc { overflow: hidden; margin: 0pt; top: 10px; left: 10px; height: 355px; width: 492px; position: absolute; border: 0pt none; }
#at16abifc iframe { border: 0pt none; position: absolute; height: 380px; width: 516px; top: -10px; left: -10px; }
* html div#at16abifc.atiemode2 { height: 374px; width: 482px; }
* html #at16abifc iframe { height: 368px; left: -10px; top: -10px; overflow: hidden; }
#at16p { background: url('png') repeat scroll 0% 0% transparent; z-index: 10000001; }
#at16p, #atie6ifh, #atie6cmifh { position: absolute; top: 50%; left: 50%; width: 300px; padding: 10px; margin: -185px auto 0pt -155px; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; color: rgb(94, 94, 94); }
#atie6ifh { width: 322px; padding: 0pt; height: 381px; margin-left: -165px; z-index: 100001; }
#atie6cmifh { width: 240px; padding: 0pt; height: 225px; margin: 0pt; z-index: 100001; }
#at_share { margin: 0pt; padding: 0pt; }
#at16ps { overflow-y: scroll; height: 304px; padding: 5px; }
a#at16pit { position: absolute; top: 37px; right: 10px; display: block; background: url('sgm4eeqsads=') no-repeat scroll 0% 0% transparent; width: 16px; height: 20px; line-height: 19px; margin-right: -17px; text-align: center; overflow: hidden; color: rgb(51, 102, 187); }
#at16pi { background: none repeat scroll 0% 0% rgb(229, 229, 229); text-align: left; border-width: 1px 1px 0pt; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; }
#at16pi a { text-decoration: none; color: rgb(51, 102, 187); }
#at16p #at16abc { margin-left: 2px ! important; }
#at16pi a:hover { text-decoration: underline; }
#at16pt { position: relative; background: none repeat scroll 0% 0% rgb(242, 242, 242); height: 13px; padding: 5px 10px; }
#at16pt h4, #at16pt a { font-weight: bold; }
#at16pt h4 { display: inline; margin: 0pt; padding: 0pt; font-size: 12px; color: rgb(76, 76, 76); cursor: default; }
#at16pt a { position: absolute; top: 5px; right: 10px; color: rgb(76, 76, 76); text-decoration: none; padding: 2px; }
#at15sptx:focus, #at16pt a:focus { outline: thin dotted; }
#at16pc form { margin: 0pt; }
#at16pc form label { display: block; font-size: 11px; font-weight: bold; padding-bottom: 4px; float: none; text-align: left; }
#at16pc form label span { font-weight: normal; color: rgb(76, 76, 76); display: inline; }
#at_email form .abif { width: 272px ! important; }
#at_email textarea { height: 55px ! important; word-wrap: break-word; }
* html #at_email textarea { height: 42px ! important; }
:first-child + html #at_email textarea { height: 42px ! important; }
#at_email label { width: 220px; }
#at_email input, #at_email textarea { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(187, 187, 187); width: 272px ! important; margin: 0pt 0pt 8px; font-weight: normal; padding: 3px ! important; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 11px; line-height: 1.4em; color: rgb(51, 51, 51); }
#at_email form .atfxmode2 { width: 279px ! important; }
#at16pc form .at_ent { color: rgb(51, 51, 51) ! important; }
#at16pc textarea { height: 48px; }
#at16pc form input:focus, #at16pc textarea:focus { background: none repeat scroll 0% 0% rgb(255, 255, 240); color: rgb(51, 51, 51); }
#at16p .atbtn, #at16recap .atbtn { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(181, 181, 181); width: 60px ! important; padding: 2px 4px; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; margin-right: 2px ! important; font-size: 11px ! important; font-weight: bold; color: rgb(51, 51, 51); cursor: pointer; }
#at16p .atbtn:hover, #at16p .atbtn:focus, #at16recap .atbtn:hover, #at16recap .atbtn:focus { border-color: rgb(68, 68, 68); color: rgb(0, 102, 204); }
#at16p .atrse, #at16recap .atrse { font-weight: normal ! important; color: rgb(102, 102, 102); margin-left: 2px ! important; }
#atsb .atbtn { width: 78px ! important; margin: 0pt ! important; }
#at_email #ateml { text-align: right; font-size: 10px; color: rgb(153, 153, 153); }
#at16pc { height: 343px; font-size: 11px; text-align: left; color: rgb(76, 76, 76); }
#at_email { padding: 5px 10px; }
#at16pc .tmsg { padding: 4px 2px; text-align: right; }
#at16psf { position: relative; background: url('gagtzkmfyyaug70uspz45bkgpwupikpiseohexi6ihzphe8cmirtmi58e6zhezuwexqx2lieawsukujcybonz59agwodsrso0anikypdyrspu58ofoqjaqa7') no-repeat scroll center center rgb(242, 242, 242); border-bottom: 1px solid rgb(204, 204, 204); height: 20px; padding: 4px 10px; text-align: center; }
* html #at16psf input, :first-child + html #at16psf input { padding: 0pt; }
#at16psf input, #at16psf input:focus { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: medium none; width: 220px; margin: 2px 0pt 0pt; color: rgb(102, 102, 102); outline-style: none; outline-width: 0pt; padding: 2px 0pt 0pt; line-height: 12px; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; }
#at16pcc .at_error, #at16recap .at_error { background: none repeat scroll 0% 0% rgb(242, 109, 125); border-bottom: 1px solid rgb(223, 86, 102); padding: 5px 10px; color: rgb(255, 255, 255); }
#at16pcc #at_success { background: none repeat scroll 0% 0% rgb(208, 251, 218); border-bottom: 1px solid rgb(168, 231, 183); padding: 5px 10px; color: rgb(76, 76, 76); }
#at15pf, #at16pf { position: relative; background: none repeat scroll 0% 0% rgb(242, 242, 242); height: 12px; border-top: 1px solid rgb(229, 229, 229); }
#at15pf a, #at16pf a, #at15pf span, #at16pf span { position: absolute; outline: medium none; padding: 0pt; margin: 0pt; overflow: hidden; font-size: 10px; color: rgb(76, 76, 76); font-family: Arial,Helvetica,Sans-Serif; text-decoration: none; }
#at15pf a:hover, #at15pf a:focus, #at16pf a:hover, #at16pf a:focus { text-decoration: underline; }
#at15pf a.at-settings, #at16pf a.at-settings { left: 75px; width: 65px; }
#at15pf a.at-settingsclose, #at16pf a.at-settingsclose { left: 8px; }
#at15pf a.at-whatsthis { left: 8px; }
#at16pf a.at-whatsthis { left: 10px; }
#at16pf a#at-privacy, #at16pf a.at-privacy, #at16pf a.at-privacy-close { width: 39px; left: 140px; }
#at_complete { font-size: 13pt; color: rgb(71, 115, 29); text-align: center; padding-top: 130px; height: 208px ! important; width: 472px; }
#at_s_msg { margin-bottom: 10px; }
.atabout { left: 55px; }
.ac-about { right: 20px; }
#at20mc a.ac-logo:hover { text-decoration: none ! important; }
#at15pf .ac-logo, #at16pf .ac-logo { background: url('waaaaaaach5bakaab4alaaaaaamaawaaavcoceo5gguu0kcxnbyqhdc2zmkwtl7kouejs1o1ofwpjqcyxjhhisebyc5gwgkatqq4weqbezsoffrmdsqasasa5dcads=') no-repeat scroll left center transparent; padding-left: 10px; top: 0pt; right: 2px; }
#at15pf a.at-logo, #at16pf a.at-logo { background: url('waaaaaaach5bakkaaialaaaaaahaacaaailfh6ge8ebh2mkiqiaow==') no-repeat scroll left center transparent; padding-left: 10px; right: 10px; width: 50px; }
.at_baa { display: block; overflow: hidden; outline: medium none; }
#at15s #at16pf a { top: 1px; }
#at16pc form #at_send { width: 80px ! important; }
#at16pp { color: rgb(76, 76, 76); position: absolute; top: 12px; right: 12px; font-size: 11px; }
#at16pp label { font-size: 11px ! important; }
#at16ppc { padding: 10px; width: 179px; }
#at16pph { padding: 5px 0pt 10px; }
#at16pph select { margin: 5px 0pt 8px; }
#at16pp .atinp { width: 156px; }
html > body #at16pp .atinp { width: 176px; }
#at16ppb { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); height: 274px; }
#at16ep { height: 16px; padding: 8px; }
#at16ep a { display: block; height: 16px; line-height: 16px; padding-left: 22px; margin-bottom: 8px; font-size: 12px; }
#at16ep a.at_gmail { background: url('gaxfgisffreaow==') no-repeat scroll left center transparent; }
#at16ep a.at_hotmail { background: url('dtoaqoionglehdrj5cohjrkm92ed8fcgqeghnodgscjb4xhgpzzwsajsqzfxciggcengwlhrsipqkfag0rhqigeacgqisfdzsdtzszhz4riqa7') no-repeat scroll left center transparent; }
#at16ep a.at_yahoo { background: url('tk9ktc4zega7') no-repeat scroll left center transparent; }
#at16ppf p#atsb { padding-top: 20px; font-size: 10px; }
#at16abr { margin-top: 10px; }
#at16abr input { padding: 0pt; margin: 0pt 5px 0pt 0pt; }
#at16ppso { display: none; text-align: right; margin-top: 2px; }
#at16ppa { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); height: 228px; width: 178px; overflow: auto; }
#at16ppa a { display: block; white-space: nowrap; padding: 4px 8px; font-size: 12px ! important; }
#at16eatdr { position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-top: 0pt none; max-height: 110px; overflow: auto; z-index: 500; top: 129px; left: 21px; width: 277px; }
* html #at_email #at16eatdr { top: 115px ! important; width: 272px ! important; }
:first-child + html #at_email #at16eatdr { top: 115px ! important; width: 272px ! important; }
html > body #at_email form #at16eatdr.abif { top: 137px; width: 278px ! important; }
#at16eatdr a { display: block; overflow: hidden; border-bottom: 1px dotted rgb(238, 238, 238); padding: 4px 8px; }
#at16eatdr a:hover, #at16eatdr a.hover { background: none repeat scroll 0% 0% rgb(224, 238, 250); text-decoration: none; color: rgb(51, 51, 51); }
#at_pspromo { height: 130px; padding-top: 10px; }
#at_pspromo, #at15psp { width: 205px; padding-left: 5px; }
#at_testpromo { font-size: 12px; width: 220px; display: none; }
.atm-i #at_pspromo { height: 150px; }
.atm-i #at_testpromo, .atm-i #at_pspromo { width: 140px; }
#at_testpromo input { width: 200px; }
#at_promo .at-promo-content, #at_testpromo .at-promo-content { margin-top: 12px; }
#at_promo .at-promo-btn, #at_testpromo .at-promo-btn { padding-top: 10px; }
#at_promo h4, #at_testpromo h4 { font-family: arial,helvetica,tahoma,verdana,sans-serif; background: none repeat scroll 0pt 50% transparent; font-size: 14px; font-weight: bold; margin: 0pt 0pt 4px; padding: 0pt; }
#at_testpromo h4 { font-size: 13.5px; }
#at_promo h4 sup { font-size: 11px; color: rgb(238, 106, 68); }
#at_promo span { display: block; }
#_atssh { width: 1px ! important; height: 1px ! important; border: 0pt none ! important; }
.at-promo-single { padding: 2px 10px 10px; line-height: 1.5em; }
.at-promo-single img { padding: 3px; }
.at-promo-content img { margin-right: 5px; margin-bottom: 20px; float: left; }
@media print {
  #at20mc { display: none; }
}
#at20mc.ipad #at15s { background-color: rgb(255, 255, 255) ! important; background-image: none ! important; border: 1px solid rgb(183, 183, 183); width: 244px ! important; padding: 6px ! important; border-radius: 12px 12px 12px 12px; box-shadow: 0pt 0pt 10px rgb(0, 0, 0); }
html > body #at20mc.ipad #at15s { width: 244px ! important; }
#at20mc.ipad #at15s .at_item { padding: 10px 15px ! important; line-height: 32px ! important; }
#at20mc.ipad #at15pfpro, #at20mc.ipad #at15s_head { display: none ! important; }
#at20mc.ipad #at_hover { padding: 0pt 0pt 4px; }
#at20mc.ipad #at_hover .at_item { width: 210px ! important; font-size: 18px; border-bottom: 1px solid rgb(224, 224, 224); margin-bottom: 0pt; }
#at20mc.ipad #at_hover .at_item:hover { background: none repeat scroll 0% 0% rgb(66, 66, 66) ! important; color: rgb(255, 255, 255) ! important; }
#at20mc.ipad #at_hover .at15t { background-color: transparent ! important; height: 32px ! important; width: 200px ! important; line-height: 32px ! important; padding-left: 42px ! important; padding-top: 0pt ! important; }
#at20mc.ipad #at16pf { background: none repeat scroll 0% 0% rgb(255, 255, 255) ! important; border-top: medium none; line-height: 12px; }
.addthis_textshare { display: block; background: url('ilo3yib569eg192teeg1cjipajq1pu8pv0qjdehni32is5ypamvtqtgymzuyhuipruyrvanqhhllbdx4oxaywykke0itlvoxgm7mfyazflmirgnjifipfsjmycgkiym2sflvsyr4hxcqpvub8ka4utqjifipfo0qelyfqfjazovrssr51dppgv+jop1sziizqecfio4owcssvde2cfcewdo9rakogusbbqcohxaoyiz0dygfhg2tfde2czcewerdtieis6ogeirp0qenys468i+fhhejeieiv7wy3lzybgn+ee9n9wn2ck7w5y4errratrkczh7urx+wfetuctif9ubous3hohret5iuruvcfybttf7qt2wes00qbsrpx9w7ouiujus9hvx+gwhx1jqphbd2v8cdaawlduwlvojigaaaabjru5erkjggg==') no-repeat scroll 0pt 0pt transparent; width: 44px; height: 37px; line-height: 28px; padding: 0pt 0pt 0pt 28px; margin: 0pt; text-decoration: none; font-family: helvetica,arial,sans-serif; font-size: 12px; color: rgb(255, 255, 255); cursor: pointer; }
.addthis_textshare:hover { background-position: 0pt -37px; text-decoration: none; }
.at_img_share { position: absolute; opacity: 0; background: url('odgtnbkfsayd8lqnb75l5fmdv+ymafokdghwghh0kioumgi6mkaomk5sve5evmqwbnj2en6choqmbbqanqkmqpgitrq+wsa0jtlw2t7i0iqa7') repeat-x scroll center bottom transparent; border: 1px solid rgb(204, 204, 204); width: 23px; height: 21px; line-height: 21px; text-indent: -9999px; padding: 0pt; margin: 0pt; cursor: pointer; z-index: 1000; }
.at_img_share:hover { border-color: rgb(139, 139, 139); }
.at_img_share .addthis_toolbox { width: 180px; margin: 0pt auto; }
.atm { width: 160px ! important; margin: 0pt; line-height: 12px; letter-spacing: normal; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; color: rgb(68, 68, 68); background: url('png') repeat scroll 0% 0% transparent; padding: 4px; }
.atm-i { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(213, 214, 214); padding: 4px 0pt 0pt; margin: 0pt; box-shadow: 1px 1px 5px rgb(204, 204, 204); border-radius: 4px 4px 4px 4px; }
.atm-s { margin: 0pt ! important; padding: 0pt ! important; }
.atm-s a, #at_hover.atm-s a { display: block; text-decoration: none; padding: 4px 10px; color: rgb(35, 93, 171) ! important; }
#at_hover.atm-s .at_bold { color: rgb(35, 93, 171) ! important; }
.atm-s a:hover, #at_hover.atm-s a:hover { background: none repeat scroll 0% 0% rgb(56, 121, 217); text-decoration: none; color: rgb(255, 255, 255) ! important; }
#at_hover.atm-s .at_bold { font-weight: bold; }
#at_hover.atm-s a:hover .at_bold { color: rgb(255, 255, 255) ! important; }
.atm-s a span { padding-left: 20px; }
.atm-i #at15pf.atm-f-iemode2, .atm-i #at16pf.atm-f-iemode2 { height: 24px ! important; }
.atm-i #atic_settings { border-right: medium none ! important; border-width: 1px medium medium ! important; border-style: solid none none ! important; border-color: rgb(213, 214, 214) -moz-use-text-color -moz-use-text-color ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; -moz-border-image: none ! important; padding-top: 6px ! important; top: 4px; }
.atm-f, #at15pf .atm-f { position: relative; border-right: medium none ! important; border-width: 1px medium medium ! important; border-style: solid none none ! important; border-color: rgb(213, 214, 214) -moz-use-text-color -moz-use-text-color ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; -moz-border-image: none ! important; background: none repeat scroll 0% 0% transparent ! important; padding: 5px 10px; font-size: 9px; top: 4px; }
.atm-f a { margin-right: 4px; text-decoration: none ! important; color: rgb(147, 146, 146) ! important; top: 4px ! important; }
.atm-f a:hover { color: rgb(79, 79, 79) ! important; }
.atm-f .atm-f-logo { position: absolute; top: 5px; right: 6px; background: url('waaaaaaach5bakkaaialaaaaaahaacaaailfh6ge8ebh2mkiqiaow==') no-repeat scroll left center transparent; padding-left: 10px; }
.at_a11y { position: absolute ! important; left: -10000px ! important; top: auto ! important; width: 1px ! important; height: 1px ! important; overflow: hidden ! important; }
.at_a11y_container { margin: 0pt; padding: 0pt; }
.addthis_overlay_container { position: absolute; }
.addthis_overlay_toolbox { border-top-left-radius: 10px; border-top-right-radius: 10px; padding: 5px; background-color: rgba(0, 0, 0, 0.6); }
.linkServiceDiv { height: 200px; width: 400px; border: 1px solid black; background-color: rgb(170, 170, 170); }
.at_redloading { background-color: transparent; background-image: url('c05fvfndqvbfmi4waweaaaah+qqfaaadacwaaaaacgakaaacf5wncgaaggjzj647cwua4sobfed62veaach5bauaaamalaeaaaaiaamaaaiknbm2iomdafmqfaah+qqfaaadacwaaaaabgagaaacdjwhmbgofkiritjyaaah+qqfaaadacwaaaeaawaiaaacchxgobpbvpyqyxyaifkebqaaawasaaaeaayabgaaagoehmpjhoggegwwach5bauaaamalaeabwaiaamaaaikbiyjyhohrhqpaaah+qqfaaadacweaaqabgagaaacdjwncqi7eqyaa0p6cgah+qqjaaadacwhaaeaawaiaaaccprmoxoxvqaychqaow=='); background-attachment: scroll; background-position: 0% 0%; background-clip: border-box; background-origin: padding-box; height: 16px; width: 16px; background-repeat: no-repeat; background-size: 16px auto; margin: 0pt auto; }
.at-promo-single-dl-ch { width: 120px; height: 37px; }
.at-promo-single-dl-ff { width: 120px; height: 44px; }
.at-promo-single-dl-saf { width: 120px; height: 48px; }
.at-promo-single-dl-ie { width: 129px; height: 51px; }
.atPinBox { position: fixed; top: 25%; left: 35%; width: 482px; margin: 0pt auto; overflow-y: auto; overflow-x: hidden; background: url('png') repeat scroll 0% 0% transparent; border-radius: 8px 8px 8px 8px; padding: 8px; font-family: arial,helvetica,tahoma,verdana,sans-serif; font-size: 12px; color: rgb(207, 202, 202); z-index: 10000001; }
.atPinHdr, .atPinWinHdr { display: block; background: none repeat scroll 0% 0% rgb(241, 241, 241); border-bottom: 1px solid rgb(204, 204, 204); box-shadow: 0pt 0pt 3px rgb(204, 204, 204); padding: 8px 10px; font-size: 16px; line-height: 16px; color: rgb(140, 126, 126); }
.atPinHdr img, .atPinWinHdr img { vertical-align: bottom; margin-left: 5px; cursor: pointer; }
.atPinHdr span { vertical-align: top; }
.atPinHdr { height: 16px; }
.atPinMn { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 10px; height: 296px; overflow-y: auto; overflow-x: hidden; text-align: center; position: relative; }
.atPinHdrMsg { left: 20px; }
.atPinClose { width: 12px; text-align: right; font-weight: bold; position: absolute; right: 15px; cursor: pointer; }
.atImgSpanOuter { position: relative; overflow: hidden; height: 200px; width: 200px; border: 1px solid rgb(160, 160, 160); float: left; display: block; margin: 10px; background-color: rgb(255, 255, 255); }
.atImgSpanInner img { cursor: pointer; }
.atImgSpanSize { position: absolute; bottom: 0pt; left: 0pt; right: 0pt; display: block; background: none repeat scroll 0% 0% rgb(255, 255, 255); height: 22px; line-height: 24px; color: rgb(0, 0, 0); overflow: hidden; font-size: 10px; opacity: 0.7; }
.atImgActBtn { display: none; width: 32px; height: 32px; position: absolute; top: 75px; left: 80px; background-color: rgb(255, 255, 255); }
.atPinWin { font-family: arial,helvetica,tahoma,verdana,sans-serif; text-align: center; }
.atPinWinHdr { display: block; font-size: 20px; height: 20px; width: 100%; position: fixed; z-index: 1; }
.atPinWinMn { text-align: center; padding: 40px 0pt 0pt; display: inline-block; }
.atImgMsg, .atImgIco { float: left; }
.atImgIco { margin-right: 5px; }
.atNoImg { display: block; margin-top: 40px; font-size: 16px; line-height: 16px; color: rgb(140, 126, 126); }
.at_PinItButton { display: block; width: 47px; height: 22px; padding: 0pt; margin: 0pt; background-image: url('pinit.png'); background-repeat: no-repeat; background-position: 0pt -8px; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-color: rgb(232, 228, 228) rgb(201, 197, 197) rgb(201, 197, 197); border-radius: 3px 3px 3px 3px; box-shadow: 0pt 1px rgba(0, 0, 0, 0.07); font: 0.01em Arial,sans-serif; text-indent: -9999em; color: rgb(205, 31, 31); }
.at_PinItButton:hover { background-position: 0pt -30px; border: 1px solid rgb(184, 180, 180); }
.addthis_toolbox .addthis_button_pinterest_pinit { position: relative; top: -2px; margin-right: 10px; }

/* ::::: http://www.who.int/sysmedia/media/style/css/screen/reset.css ::::: */

@media all {
  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0pt; padding: 0pt; border: 0pt none; outline: 0pt none; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
  :focus {  }
  body { line-height: 1; color: black; background: none repeat scroll 0% 0% white; }
  ol, ul { list-style: none outside none; }
  blockquote:before, blockquote:after, q:before, q:after { content: ""; }
  blockquote, q { quotes: "" ""; }
  table { border-collapse: separate; border-spacing: 0pt; }
  caption, th, td { text-align: left; font-weight: normal; }
}

/* ::::: http://www.who.int/sysmedia/media/style/css/screen/layout.css ::::: */

@media all {
  body { background-color: rgb(245, 245, 245); padding: 0pt 0pt 30px; margin: 0pt; }
  #page { width: 990px; padding: 0pt 0pt 10px; margin: 0pt auto; background-color: rgb(245, 245, 245); background-image: url('shadow-bottom.gif'); background-position: left bottom; background-repeat: no-repeat; }
  #wrapper { padding: 0pt 5px; background-color: rgb(245, 245, 245); background-image: url('shadow.gif'); background-position: left top; background-repeat: repeat-y; }
  #header { position: relative; padding: 20px 0pt 0pt; background-color: rgb(255, 255, 255); }
  #ticker { position: relative; padding: 0pt 15px; background-color: rgb(255, 255, 204); border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
  #main { clear: both; background-color: rgb(255, 255, 255); }
  #breadcrumb { width: 950px; background-color: rgb(219, 238, 249); padding: 4px 15px 2px; }
  #footer { position: relative; border-top: 1px solid rgb(204, 204, 204); padding: 9px 15px 5px; background-color: rgb(245, 245, 245); background-image: url('footer_emblem.gif'); background-position: 10px 15px; background-repeat: no-repeat; }
  #branding { height: 90px; }
  #access { position: absolute; left: -10000px; top: -10000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
  #language { position: absolute; right: 0px; top: 0px; height: 20px; padding: 0pt 5px 0pt 15px; }
  #navigation { height: 35px; padding: 0pt 10px; background-color: rgb(30, 127, 184); }
  #search { padding: 12px 0pt 0pt; background-color: rgb(219, 238, 249); }
  #title { padding: 10px 15px 9px 215px; background-color: rgb(245, 245, 245); border-bottom: 1px solid rgb(204, 204, 204); }
  #page.template_sidebar #title, #page.template_sidebar-marginal #title, #page.template_sidebar-special #title { display: block; }
  #page #title { display: none; }
  #content { padding: 15px; }
  .template_sidebar #content, .template_sidebar-special #content { float: left; width: 750px; }
  .template_sidebar-marginal #content { float: left; width: 780px; padding: 0pt; }
  #sidebar { float: left; width: 180px; padding: 15px 5px 15px 15px; display: none; }
  .template_sidebar #sidebar, .template_sidebar-marginal #sidebar, .template_sidebar-special #sidebar { display: block; }
  #primary { float: left; width: 480px; padding: 15px; }
  #marginal { float: right; width: 230px; padding: 15px 15px 15px 10px; background-color: rgb(255, 255, 255); }
  .template_sidebar-special #marginal { width: 140px; padding: 30px 0pt 0pt; }
  #marginal .teaser { overflow: hidden; }
  .template_sidebar-special #content p, .template_sidebar-special #content h1.headline, .template_sidebar-special #content h2, .template_sidebar-special #content hr, .template_sidebar-special #content .section_head1, .template_sidebar-special #content .section_head2, .template_sidebar-special #content .section_head3, .template_sidebar-special #content ul { width: 590px; }
  .template_sidebar-special #content hr { float: left; }
  #doormat { padding: 0pt 0pt 0pt 320px; }
  #foot { position: absolute; left: 15px; bottom: 0px; height: 20px; width: 300px; }
}

/* ::::: http://www.who.int/sysmedia/media/style/css/screen/general.css ::::: */

@media all {
  body { font-family: Helvetica,Arial,sans-serif; color: rgb(51, 51, 51); font-size: 13px; }
  .clearfix:after, .block:after, .box:after, .plainbox:after, .mbox:after, .colormbox:after, field:after, ul.stories:after, ul.listing:after, ul.feature:after, ul.news:after, ul.events:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
  .clearfix, .block, .box, .plainbox, .mbox, .colormbox, .field, .ul.stories, ul.listing, ul.feature, ul.news, ul.events { display: block; }
  .clear { clear: both; width: 0pt; height: 0pt; font-size: 0pt; line-height: 0; text-indent: -10000px; }
  .invisible { position: absolute; left: -10000px; top: -10000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
  .selected, .selected a, .selected a:visited { color: rgb(216, 100, 34); cursor: default; }
  .disabled, .disabled a { color: rgb(178, 178, 178); }
  .hover { cursor: pointer; }
  .hover a { color: rgb(216, 100, 34); }
  .dateline { padding-right: 3px; text-transform: uppercase; font-style: normal; }
  .scroller { padding-right: 20px; background-image: url('scroller.gif'); background-position: right top; background-repeat: no-repeat; }
  .toggler { padding: 2px 0pt 2px 15px; background-image: url('toggler.gif'); background-position: 0pt 7px; background-repeat: no-repeat; color: rgb(25, 106, 170); font-weight: normal; cursor: pointer; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
  .toggler:hover { color: rgb(216, 100, 34); }
  .expanded { background-position: 0pt -13px; }
  .toggler_item { padding: 9px 0pt 8px; border-bottom: 1px solid rgb(204, 204, 204); }
  h1 { font-size: 20px; line-height: 24px; font-weight: bold; color: rgb(216, 100, 34); padding: 0pt; margin: 0pt 0pt 18px; }
  h2, h1.title { font-size: 20px; line-height: 24px; font-weight: bold; color: rgb(51, 51, 51); padding: 18px 0pt 0pt; margin: 0pt 0pt 18px; }
  h3 { font-size: 13px; line-height: 18px; font-weight: bold; color: rgb(51, 51, 51); padding: 6px 0pt 0pt; margin: 0pt 0pt 9px; }
  h4 { font-size: 12px; line-height: 18px; font-weight: bold; color: rgb(51, 51, 51); margin: 0pt 0pt 6px; }
  h5 { font-size: 12px; line-height: 18px; font-weight: bold; color: rgb(102, 102, 102); }
  h6 { font-size: 13px; line-height: 18px; font-weight: normal; color: rgb(51, 51, 51); }
  .headline, .headline_multipage { font-size: 20px; line-height: 24px; font-weight: bold; color: rgb(51, 51, 51); padding: 0pt; margin: 0pt 0pt 12px; }
  .kicker, .kicker_multipage { font-size: 15px; line-height: 18px; font-weight: normal; color: rgb(51, 51, 51); margin: 0pt 0pt 12px; padding: 0pt; }
  .section_head1 { font-size: 14px; }
  .section_head2 { font-size: 13px; }
  .page_heading { font-size: 14px; color: rgb(216, 100, 34); }
  .title_country { font-size: 20px; line-height: 24px; font-weight: bold; color: rgb(51, 51, 51); padding: 24px 0pt 6px 40px; margin: 0pt 0pt 18px; background-image: url('icon_country.gif'); background-position: left 18px; background-repeat: no-repeat; }
  .title_topic { font-size: 20px; line-height: 24px; font-weight: bold; color: rgb(51, 51, 51); padding: 24px 0pt 6px 40px; margin: 0pt 0pt 18px; background-image: url('icon_topic.gif'); background-position: left 17px; background-repeat: no-repeat; }
  .popup_header { font-size: 13px; line-height: 18px; font-weight: bold; color: rgb(51, 51, 51); padding: 0pt; margin: 0pt; }
  .contrib, .teaserHeadline, .headlineblue { font-weight: bold; }
  p { font-size: 13px; line-height: 18px; margin: 0pt 0pt 18px; }
  strong { font-weight: bold; }
  em { font-style: italic; }
  sup, sub { position: relative; font-size: 9px; line-height: 1; vertical-align: baseline; background-color: rgb(245, 245, 245); padding: 1px; }
  sup { bottom: 0.8ex; }
  sub { top: 0.5ex; }
  cite { font-style: italic; }
  cite:before { content: "«"; }
  cite:after { content: "»"; }
  a { color: rgb(25, 106, 170); text-decoration: none; }
  a:visited { color: rgb(114, 52, 117); }
  a#search_advanced:visited { color: rgb(25, 106, 170); }
  a:hover { color: rgb(216, 100, 34); text-decoration: none; }
  a[name], a[name]:hover, a.anchor, a.anchor:hover { color: rgb(51, 51, 51); }
  .link_external, .link_sites { display: inline; padding-right: 22px; background-image: url('icon_link.gif'); background-position: right 2px; background-repeat: no-repeat; }
  .link_sites { background-image: url('icon_link_sites.gif'); }
  ul.list a.link_external:visited, ul.list a.link_sites:visited { background-position: right -87px; color: rgb(114, 52, 117); }
  ul.list a.link_external:hover, ul.list a.link_external:active, ul.list a.link_sites:hover, ul.list a.link_sites:active { background-position: right -45px; color: rgb(216, 100, 34); }
  #factbuffets .factbuffet a.link_external, #factbuffets .factbuffet a.link_sites { padding: 5px 0pt 0pt 20px; background-position: left 7px; background-repeat: no-repeat; }
  .link_media, ul.horizontal_list li a.link_media, ul.horizontal_list li.first a.link_media, #factbuffets .factbuffet a.link_media { display: inline-block; padding-left: 20px; background-image: url('icon_media_download.gif'); background-position: left 3px; background-repeat: no-repeat; }
  #factbuffets .factbuffet a.link_media { background-position: left 8px; line-height: 15px; }
  .link_reference { display: inline-block; padding-left: 15px; background-image: url('icon_link_reference.gif'); background-position: left 3px; background-repeat: no-repeat; }
  .link_image { display: block; }
  .link_url, .link_url:hover, .hover .link_url { color: rgb(0, 128, 0); cursor: default; }
  .link_info { color: rgb(102, 102, 102); text-decoration: none; }
  .jumplink_top { float: right; display: inline-block; padding-left: 12px; background-image: url('icon_jumplink_top.gif'); background-position: left 2px; background-repeat: no-repeat; }
  ul.horizontal_list li { display: block; float: left; border-left: 1px solid rgb(204, 204, 204); margin-bottom: 5px; }
  ul.horizontal_list li.first, ul.horizontal_list li.information { border: medium none; }
  ul.horizontal_list li a, ul.horizontal_list li span.null { display: block; float: left; padding: 0pt 5px; }
  ul.horizontal_list li.first a { margin-left: 0px; padding-left: 0px; }
  ul.horizontal_list li a.link_media, ul.horizontal_list li.first a.link_media { display: inline-block; padding-left: 25px; background-image: url('icon_media_download.gif'); background-position: 6px 3px; background-repeat: no-repeat; }
  ul.horizontal_list li.first a.link_media { margin-left: 1px; }
  ul.horizontal_list li a.link_external, ul.horizontal_list li.first a.link_external, ul.horizontal_list li a.link_sites, ul.horizontal_list li.first a.link_sites { padding-right: 22px; background-image: url('icon_link.gif'); background-position: right 2px; background-repeat: no-repeat; }
  ul.horizontal_list li a.link_sites, ul.horizontal_list li.first a.link_sites { background-image: url('icon_link_sites.gif'); }
  ul.horizontal_list li a.link_external:visited, ul.horizontal_list li.first a.link_external:visited, ul.horizontal_list li a.link_sites:visited, ul.horizontal_list li.first a.link_sites:visited { background-position: right -87px; color: rgb(114, 52, 117); }
  ul.horizontal_list li a.link_external:hover, a.link_external:active, ul.horizontal_list li a.link_sites:hover, a.link_sites:active { background-position: right -45px; }
  ul.horizontal_list li span.link_info { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
  ul.horizontal_list li a span.link_info { visibility: visible; position: relative; width: 100%; height: 100%; line-height: 15px; left: 0pt; top: 0pt; }
  a:focus { outline: 1px dotted; }
  a:active { outline: medium none; }
  .linkbutton { display: block; font-size: 13px; line-height: 18px; padding: 0pt 0pt 0pt 30px; margin: 0pt 0pt 9px; background-position: 2px 4px; background-repeat: no-repeat; }
  p .linkbutton { margin-bottom: 0pt; }
  .linkbutton span { display: block; }
  .linkbutton .linkbutton_info { color: rgb(102, 102, 102); }
  .link_download { background-image: url('icon_download.gif'); }
  .link_podcast { background-position: 2px 0px; background-image: url('icon_podcast.gif'); }
  .link_feed { background-position: 2px 0px; background-image: url('icon_feed.gif'); }
  .link_twitter { background-position: 2px 0px; background-image: url('icon_twitter.gif'); }
  .information { display: block; color: rgb(102, 102, 102); padding: 0pt 0pt 0pt 12px; background-position: left top; background-repeat: no-repeat; background-image: url('icon_info.gif'); }
  #tabs span.information { display: inline; padding: 0pt; font-weight: normal; font-size: 13px; background-image: none; }
  ul.lroman, ul.uroman, ul.lalpha, ul.ualpha, ul.disc, ol.list, ul.decimal, ol.decimal, ul.bullet, ol.bullet, ol.reference, ul.reference { margin: 0pt 0pt 18px; list-style-position: outside; padding-left: 18px; }
  ul.disc { padding-left: 0px; }
  ul.lroman li, ul.uroman li, ul.lalpha li, ul.ualpha li, ul.disc li, ul.list li, ol.list li, ul.horizontal_list, ul.list_dash li, ul.news ul.list_li, ul.news ul.horizontal_list li, ul.auto_archive, ul.decimal li, ol.decimal li, ul.bullet li, ol.bullet li, ol.reference li, ul.reference li { font-size: 13px; line-height: 15px; padding: 2px 0pt 1px; }
  ul.list, ol.list, ul.horizontal_list, ul.auto_archive, ul.auto_archive_single, ul.list_dash, ul.list_dash_single { margin: 0pt 0pt 12px; list-style-position: outside; }
  ul.list li { padding: 3px 0pt 5px; }
  ul.a_z { margin: 0pt 0pt 10px; }
  ul.a_z li { padding-bottom: 6px; }
  ul.auto_archive, ul.auto_archive_single { clear: both; }
  ul.auto_archive li { padding-bottom: 12px; }
  ul.auto_archive li.last { padding-bottom: 0px; }
  ul.auto_archive_single li, ul.list_dash_single li { padding-bottom: 6px; }
  ul.auto_archive li a.highlight, ul.auto_archive_single li a.highlight { font-weight: bold; }
  ul.auto_archive li a.highlight span.link_info { font-weight: normal; }
  ul.auto_archive li.disc, ul.auto_archive_single li.disc, ul.list_dash li.disc, ul.list_dash_single li.disc, ul.list_dash li, .news_entry ul.list_dash li { padding-left: 15px; background-image: url('list_dash.gif'); background-position: left 0.7em; background-repeat: no-repeat; }
  ul.decimal, ol.decimal { list-style-position: outside; list-style-type: decimal; padding-left: 26px; }
  ul.disc li, ol.disc li, ul.disc ul.disc li, ul.disc ul.disc ul.disc li, ul.disc ul.disc ul.disc ul.disc li { padding-left: 18px; background-image: url('list.gif'); background-position: left 0.5em; background-repeat: no-repeat; }
  .mbox ul.disc li, ol.disc li, .mbox ul.disc ul.disc li, .mbox ul.disc ul.disc ul.disc li, .mbox ul.disc ul.disc ul.disc ul.disc li { background-position: left 0.6em; }
  ul.disc ul li, ul.disc ul.disc ul li, ul.disc ul.disc ul.disc ul li { background: none repeat scroll 0% 0% transparent; padding-left: 0px; }
  ul.reference, ol.reference { list-style-position: outside; list-style-type: decimal; padding-left: 23px; }
  ul.reference li, ol.reference li { font-size: 12px; color: rgb(51, 51, 51); padding: 2px 0pt 16px 5px; }
  ul.lroman { list-style-type: lower-roman; }
  ul.uroman { list-style-type: upper-roman; }
  ul.lalpha { list-style-type: lower-alpha; }
  ul.ualpha { list-style-type: upper-alpha; }
  ul ul.disc, ul ul.decimal, ul ul.lroman, ul ul.uroman, ul ul.lalpha, ul ul.ualpha, ul ul ul.disc, ul ul ul.decimal, ul ul ul.lroman, ul ul ul.uroman, ul ul ul.lalpha, ul ul ul.ualpha, ul ul ul ul.disc, ul ul ul ul.decimal, ul ul ul ul.lroman, ul ul ul ul.uroman, ul ul ul ul.lalpha, ul ul ul ul.ualpha { padding-left: 36px; margin: 9px 0pt 0pt; }
  .image { display: block; float: left; padding: 5px 10px 5px 0pt; }
  .image_left { display: block; float: left; margin: 5px 10px 5px 0pt; }
  .image_right { display: block; float: right; margin: 5px 0px 5px 10px; }
  .image_top { display: block; margin: 15px 0px; }
  .image_caption, .image_credit { display: block; font-size: 11px; line-height: 12px; padding: 5px 0pt 3px; color: rgb(102, 102, 102); }
  .image_credit { text-align: right; font-size: 10px; color: rgb(153, 153, 153); }
  .scaleimage { width: 100%; height: auto; margin: 0pt 0pt 10px; padding: 0pt; }
  .icon { display: block; float: left; padding: 2px 8px 1px 0pt; }
  table.tableData, table.borderOn { width: 630px; border-collapse: collapse; margin: 0pt 0pt 18px; }
  table.tableData thead td, table.tableData tbody th, table.tableData tbody td, table.borderOn thead td, table.borderOn tbody th, table.borderOn tbody td { font-size: 13px; line-height: 18px; padding: 3px 5px 6px; background-color: rgb(245, 245, 245); border-bottom: 3px solid rgb(255, 255, 255); }
  table.tableData tfoot th, table.tableData tfoot td, table.borderOn tfoot th, table.borderOn tfoot td { font-size: 12px; line-height: 18px; padding: 9px 0pt 3px; color: rgb(153, 153, 153); }
  .borderOn td { border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); }
  table.tableData thead td, table.borderOn thead td { font-weight: bold; background-color: rgb(225, 225, 225); }
  .numeric, .RightAlign { text-align: right; }
  .CenterAlign { text-align: center; }
  td.indent { padding-left: 1.5em; }
  td.emptyCell { border: 0pt none; min-height: 12px; height: 12px; }
  .form { margin: 0pt 0pt 18px; }
  .form br { clear: both; width: 0pt; height: 0pt; font-size: 0pt; line-height: 0; text-indent: -10000px; }
  .form fieldset { padding: 0pt 0pt 6px; margin: 0pt 0pt 29px; border-bottom: 1px solid rgb(204, 204, 204); }
  .form fieldset legend { font-family: 'Helvetica',Arial,Verdana,sans-serif; font-size: 20px; line-height: 21px; font-weight: bold; color: rgb(0, 0, 0); padding: 3px 0pt; margin: 0pt; }
  .form .field { margin: 0pt 0pt 9px; }
  label, .label { font-family: 'Helvetica',Arial,Verdana,sans-serif; font-size: 13px; line-height: 18px; color: rgb(51, 51, 51); padding: 3px 0pt; }
  .form .label { display: block; float: left; width: 110px; }
  span.error, span.info { clear: both; display: block; float: left; font-family: 'Helvetica',Arial,Verdana,sans-serif; font-size: 13px; line-height: 18px; color: rgb(51, 51, 51); padding: 3px 5px 6px 120px; }
  .form span.error { color: rgb(255, 0, 0); }
  .form .error label { color: rgb(255, 0, 0); }
  .form .error input { border-color: rgb(255, 0, 0); }
  .form .info { color: rgb(102, 102, 102); }
  .input, input.text, select.select, textarea.textarea, input.radio, input.checkbox, input.submit, .submit input { font-family: 'Helvetica',Arial,Verdana,sans-serif; font-size: 13px; line-height: 18px; color: rgb(51, 51, 51); margin: 0pt; }
  .form .input, .form input.text, .form select.select, .form textarea.textarea, .form input.radio, .form input.checkbox, .form .dropdown { display: block; float: left; margin: 0pt 0pt 0pt 10px; }
  input.text:focus, select.select:focus, textarea:focus { border-color: rgb(216, 100, 34); }
  .input { padding: 4px 0px 2px; }
  input.text { width: 140px; height: 18px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 4px 4px 0px; border-radius: 2px 2px 2px 2px; }
  input.tsmall { width: 60px; }
  input.tsmall-2 { width: 140px; }
  input.tlarge { width: 350px; }
  textarea.textarea { width: 138px; height: 72px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 2px 5px; border-radius: 2px 2px 2px 2px; }
  textarea.talarge { width: 348px; height: 200px; }
  select.select { width: 150px; height: 24px; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); padding: 3px 1px; border-radius: 2px 2px 2px 2px; }
  select.ssmall { width: 70px; }
  select.slarge { width: 360px; }
  input.radio { border: medium none; background-color: transparent; }
  .form input.radio { padding: 0pt; margin: 6px 5px 0pt 10px; }
  label.label_radio { display: block; float: left; margin-right: 15px; }
  input.checkbox { border: medium none; background-color: transparent; }
  .form input.checkbox { padding: 1px 0pt 0pt; margin: 5px 5px 0pt 10px; }
  label.label_checkbox { display: block; float: left; margin-right: 15px; }
  input.submit { display: block; font-size: 13px; line-height: 18px; font-weight: normal; color: rgb(51, 51, 51); padding: 8px 10px; margin: 0pt; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245); border-radius: 3px 3px 3px 3px; }
  input.submit:hover { color: rgb(216, 100, 34); cursor: pointer; }
  input.primary { color: rgb(25, 106, 170); border-color: rgb(25, 106, 170); }
  .buttonbar {  }
  .buttonbar ul li { display: block; float: left; margin: 0pt 10px 0pt 0pt; line-height: 18px; }
  .form fieldset.buttonbar { padding: 6px 0pt; margin: 0pt; border-bottom: medium none; }
  .columns { clear: both; }
  .col_1-2_1, .col_1-2_2 { display: block; float: left; overflow: hidden; }
  .col_1-2_1 { width: 310px; margin-right: 10px; }
  .col_1-2_2 { width: 630px; }
  .template_sidebar .col_1-2_1 { width: 310px; }
  .template_sidebar .col_1-2_2 { width: 430px; }
  .col_2-1_1, .col_2-1_2 { display: block; float: left; overflow: hidden; }
  .col_2-1_1 { width: 630px; margin-right: 10px; }
  .col_2-1_2 { width: 310px; }
  .template_sidebar .col_2-1_1 { width: 510px; }
  .template_sidebar .col_2-1_2 { width: 230px; }
  .col_1-1_1, .col_1-1_2 { display: block; float: left; }
  .col_1-1_1 { width: 470px; margin-right: 10px; }
  .col_1-1_2 { width: 470px; }
  .template_sidebar .col_1-1_1 { width: 370px; }
  .template_sidebar .col_1-1_2 { width: 370px; }
  .col_1-1-1_1, .col_1-1-1_2, .col_1-1-1_3 { display: block; float: left; }
  .col_1-1-1_1 { width: 310px; margin-right: 10px; }
  .col_1-1-1_2 { width: 310px; margin-right: 10px; }
  .col_1-1-1_3 { width: 310px; }
  .template_sidebar .col_1-1-1_1 { width: 250px; }
  .template_sidebar .col_1-1-1_2 { width: 250px; }
  .template_sidebar .col_1-1-1_3 { width: 230px; }
  .subcol_1-1_1, .subcol_1-1_2 { display: block; float: left; }
  .subcol_1-1_1 { margin-right: 10px; }
  .subcol_1-1_2 {  }
  .col_2-1_1 .subcol_1-1_1 { width: 310px; }
  .col_2-1_1 .subcol_1-1_2 { width: 310px; }
  .col_1-2_1 .subcol_1-1_1 { width: 310px; }
  .col_1-2_1 .subcol_1-1_2 { width: 310px; }
  .col_1-2_2 .subcol_1-1_1 { width: 310px; }
  .col_1-2_2 .subcol_1-1_2 { width: 310px; }
  .template_sidebar .col_2-1_1 .subcol_1-1_1 { width: 250px; }
  .template_sidebar .col_2-1_1 .subcol_1-1_2 { width: 250px; }
  .template_sidebar .col_1-2_1 .subcol_1-1_1 { width: 250px; }
  .template_sidebar .col_1-2_1 .subcol_1-1_2 { width: 250px; }
  .unit_col_1, .unit_col_2, .unit_col_3, .unit_col_4, .unit_col_5, .unit_col_6, .unit_col_7, .unit_col_8, .unit_col_9, .unit_col_10, .unit_col_11, .unit_col_12, .unit_col_13, .unit_col_14, .unit_col_15, .unit_col_16, .unit_col_17, .unit_col_18, .unit_col_19, .unit_col_20, .unit_col_21, .unit_col_22, .unit_col_23, .unit_col_24, .unit_col_1h { display: block; float: left; margin-right: 10px; }
  .unit_col_1 { width: 30px; }
  .unit_col_1h { width: 55px; }
  .unit_col_2 { width: 70px; }
  .unit_col_3 { width: 110px; }
  .unit_col_4 { width: 150px; }
  .unit_col_5 { width: 190px; }
  .unit_col_6 { width: 230px; }
  .unit_col_7 { width: 270px; }
  .unit_col_8 { width: 310px; }
  .unit_col_9 { width: 350px; }
  .unit_col_10 { width: 390px; }
  .unit_col_11 { width: 430px; }
  .unit_col_12 { width: 470px; }
  .unit_col_13 { width: 510px; }
  .unit_col_14 { width: 550px; }
  .unit_col_15 { width: 590px; }
  .unit_col_16 { width: 630px; }
  .unit_col_17 { width: 670px; }
  .unit_col_18 { width: 710px; }
  .unit_col_19 { width: 750px; }
  .unit_col_20 { width: 790px; }
  .unit_col_21 { width: 830px; }
  .unit_col_22 { width: 870px; }
  .unit_col_23 { width: 910px; }
  .unit_col_24 { width: 950px; }
  .unit_col_last { margin-right: 0pt; }
  .col_last { margin-right: 0pt; }
  .block { margin: 0pt -15px; padding: 15px 15px 0pt; background-image: url('lines.gif'); background-position: left top; background-repeat: repeat-x; }
  #stage { margin: -15px -15px 0pt; padding: 0pt; }
  #stage.stage_narrow { background-image: url("../../img/stage_bg.gif"); background-position: 655px 0px; background-repeat: repeat-y; }
  #stage_content { padding: 15px 15px 0pt; }
  #stage.stage_narrow #stage_content { float: left; width: 630px; padding: 15px 10px 0pt 15px; }
  #stage_marginal { float: right; width: 300px; padding: 15px 15px 0pt 10px; }
  .box { clear: both; background-image: url("../../img/lines.gif"); background-position: left top; background-repeat: repeat-x; padding: 9px 0pt 18px; }
  .plainbox { clear: both; padding: 0pt 0pt 5px; }
  .box_title { font-size: 13px; line-height: 18px; font-weight: bold; color: rgb(51, 51, 51); padding: 0pt; margin: 0pt 0pt 12px; }
  .box_subtitle { font-size: 13px; line-height: 18px; font-weight: bold; color: rgb(51, 51, 51); margin: 0pt 0pt 9px; padding: 5px 0pt 0pt; border-top: 1px solid rgb(204, 204, 204); }
  .largebox { clear: both; padding: 6px 0pt 24px; border-top: 1px solid rgb(204, 204, 204); }
  .largebox_title { font-size: 20px; line-height: 21px; font-weight: bold; color: rgb(51, 51, 51); padding: 0pt; margin: 0pt 0pt 12px; }
  .largebox_title a { color: rgb(51, 51, 51); }
  .mbox { clear: both; background-image: url("../../img/lines.gif"); background-position: left top; background-repeat: repeat-x; padding: 9px 0pt; margin: 0pt 0pt 9px; background-color: rgb(255, 255, 255); }
  .colormbox { width: 230px; background-image: url("../../img/mbox_lines.gif"); background-position: 10px 10px; background-repeat: no-repeat; padding: 19px 15px 9px 10px; margin: 0pt -15px 0pt -10px; background-color: rgb(245, 245, 245); }
  .mbox_title { font-size: 13px; line-height: 18px; font-weight: bold; color: rgb(51, 51, 51); padding: 0pt; margin: 0pt 0pt 12px; }
  .mbox h4, .colormbox h4 { line-height: 15px; }
  .mbox p, .colormbox p { font-size: 12px; line-height: 15px; }
  .mbox .linkbutton, .colormbox .linkbutton { font-size: 12px; line-height: 15px; }
  .mbox ul.lroman li, .mbox ul.uroman li, .mbox ul.lalpha li, .mbox ul.ualpha li, .mbox ul.disc li, .mbox ul.list li, .mbox ol.list li, .mbox ul.decimal li, .mbox ol.decimal li, .mbox ul.bullet li, .mbox ol.bullet li, .mbox ol.reference li, .mbox ul.reference li, .colormbox ul.lroman li, .colormbox ul.uroman li, .colormbox ul.lalpha li, .colormbox ul.ualpha li, .colormbox ul.disc li, .colormbox ul.list li, .colormbox ol.list li, .colormbox ul.decimal li, .colormbox ol.decimal li, .colormbox ul.bullet li, .colormbox ol.bullet li, .colormbox ol.reference li, .colormbox ul.reference li { font-size: 12px; line-height: 15px; }
  .colormbox ul.auto_archive li, .colormbox ul.auto_archive_single li { font-size: 12px; }
  hr { clear: both; height: 4px; border: medium none; margin-top: 0px; background-image: url("../../img/lines.gif"); background-position: left top; background-repeat: repeat-x; }
  .inlay hr, .inlay_small hr, .inlay_color hr, .inlay_small_color hr { background-image: none; border-top: 1px solid rgb(204, 204, 204); height: 1px; margin: 5px 0pt 10px; }
  .inlay, .inlay_small, .inlay_color, .inlay_small_color { padding: 9px 9px 4px; border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 18px; overflow: hidden; }
  .inlay_color, .inlay_small_color { background-color: rgb(245, 245, 245); border: 1px solid rgb(230, 230, 230); }
  .inlay_small, .inlay_small_color { display: block; float: right; margin: 5px 0px 10px 10px; width: 290px; }
  .template_sidebar .inlay_small, .template_sidebar .inlay_small_color { width: 230px; }
  .template_sidebar .inlay, .template_sidebar .inlay_color { clear: both; width: 490px; }
  .template_sidebar-marginal .inlay, .template_sidebar-marginal .inlay_color { width: 460px; }
  .template_sidebar-special .inlay, .template_sidebar-special .inlay_color { width: 572px; }
  .template_sidebar-marginal .inlay_small, .template_sidebar-marginal .inlay_small_color, .template_sidebar-special .inlay_small, .template_sidebar-special .inlay_small_color { width: 190px; }
  .inlay h3, inlay_small h3 { padding-top: 0pt; margin-bottom: 6px; }
  .inlay p, inlay_small p { margin-bottom: 9px; }
  #billboard .inlay, #billboard .inlay_color, #billboard .inlay_small, #billboard .inlay_small_color { width: 300px; border: medium none; background: none repeat scroll 0% 0% transparent; padding: 10px 0pt 0pt; margin: 0pt; }
  #billboard .teaser p, .inlay .teaser p, .inlay_color .teaser p, .inlay_small .teaser p, .inlay_small_color .teaser p { color: rgb(102, 102, 102); }
  .col_1-2_2 .inlay, .col_1-2_2 .inlay_color { width: 610px; border: medium none; background-color: rgb(255, 255, 255); }
  .inlay .teaser, .inlay_small .teaser, .inlay_color .teaser, .inlay_small_color .teaser { margin-bottom: 6px; }
  .inlay .image_left, .inlay .image_right, .inlay .image_top, .inlay_color .image_left, .inlay_color .image_right, .inlay_color .image_top, .inlay_small .image_left, .inlay_small .image_right, .inlay_small .image_top, .inlay_small_color .image_left, .inlay_small_color .image_right, .inlay_small_color .image_top { margin-top: 0px; }
  .inlay .teaser_headline, .inlay_small .teaser_headline, .inlay_color .teaser_headline, .inlay_small_color .teaser_headline, .inlay .teaser p, .inlay_small .teaser p, .inlay_color .teaser p, .inlay_small_color .teaser p { line-height: 15px; font-size: 12px; margin-top: 0px; }
  .inlay .teaser_kicker, .inlay_small .teaser_kicker, .inlay_color .teaser_kicker, .inlay_small_color .teaser_kicker, .inlay .teaser_headline, .inlay_small .teaser_headline, .inlay_color .teaser_headline, .inlay_small_color .teaser_headline { margin-bottom: 0pt; padding: 0pt; }
  .meta { margin: 0pt 0pt 36px; }
  #marginal .meta { margin-bottom: 0pt; }
  .meta p, p.meta, .meta ul, .meta ol { font-size: 0.9em; color: rgb(102, 102, 102); margin-bottom: 9px; }
  .meta h3, h3.meta { margin-bottom: 0pt; }
  .meta h3 { font-size: 12px; }
  #tabs { clear: both; }
  ul.tabs { height: 18px; margin: 0pt 0pt 9px; }
  ul.tabs li { display: block; float: left; font-size: 13px; line-height: 18px; padding: 0pt 5px 0pt 0pt; margin: 0pt 5px 0pt 0pt; background-image: url("../../img/tabs_divider.gif"); background-position: right 5px; background-repeat: no-repeat; }
  ul.tabs li.last { background-image: none; }
  ul.tabs .tab_info { background-image: none; float: right; color: rgb(102, 102, 102); }
  .ui-tabs-selected a { color: rgb(216, 100, 34); cursor: default; }
  .tab { clear: both; padding: 0pt 0pt 18px; }
  .ui-tabs-hide { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; display: none; }
}

/* ::::: http://www.who.int/sysmedia/media/style/css/screen/elements.css ::::: */

@media all {
  #skip a, #skip a:hover, #skip a:visited { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
  #skip a:active, #skip a:focus { position: static; color: rgb(216, 100, 34); display: block; margin: -13px 10px 0pt; width: 300px; height: auto; padding: 0pt 15px; background: url('icon_link_reference.gif') no-repeat scroll left 2px transparent; outline: medium none; }
  #skip.ar a:active, #skip.ar a:focus { position: static; float: left; margin: -13px 0px 0px -25px; width: 180px; background: url('icon_link_reference_rtl.gif') no-repeat scroll right 2px transparent; }
  #skip.zh a:active, #skip.zh a:focus { font-size: 0.8em; margin-top: -12px; }
  #branding h1, #branding h2 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
  #branding a { display: block; height: 90px; width: 250px; margin: 0pt 395px 0pt 335px; }
  #language h3 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
  #language ul li { display: block; float: left; height: 20px; padding: 5px 0pt 0pt; line-height: 20px; background-image: url('language_divider.gif'); background-position: right 12px; background-repeat: no-repeat; }
  #language ul li.last { background-image: none; }
  #language ul li a { display: block; float: left; font-size: 12px; font-weight: bold; line-height: 20px; padding: 0pt 10px; }
  #language ul li a:visited { color: rgb(25, 106, 170); }
  #language ul li a:hover { color: rgb(216, 100, 34); }
  #language ul li#language_zh a { font-size: 11px; line-height: 22px; }
  #language ul li.selected a #language ul li.selected a span, #language ul li.selected a:hover, #language ul li.selected a:visited, #language ul li.selected a:hover span { color: rgb(216, 100, 34); }
  #language ul li.disabled a, #language ul li.disabled a span, #language ul li.disabled a:hover, #language ul li.disabled a:visited, #language ul li.disabled a:hover span { color: rgb(178, 178, 178); cursor: default; }
  #navigation h3 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
  #navigation ul { overflow: hidden; }
  #navigation ul li { display: block; float: left; margin: 0pt 0pt 0pt -1px; }
  #navigation ul li a { display: block; float: left; height: 30px; padding: 5px 0pt 0pt 10px; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; background-image: url('navigation_divider.gif'); background-position: right 10px; background-repeat: no-repeat; }
  #navigation ul li.last a { background-image: none; }
  #navigation ul li a span { display: block; float: left; height: 20px; line-height: 20px; padding: 5px 12px 5px 0pt; cursor: pointer; }
  #navigation ul li a:hover, #navigation ul li.selected a, #navigation ul li.selected a:hover { background-image: url('navigation_selected-left.gif'); background-position: left 5px; background-repeat: no-repeat; color: rgb(255, 255, 255); }
  #navigation ul li.selected a span, #navigation ul li a:hover span, #navigation ul li.selected a:hover span { background-image: url('navigation_selected-right.gif'); background-position: right top; background-repeat: no-repeat; color: rgb(255, 255, 255); }
  #navigation ul li#navigation_home a span { display: block; width: 18px; font-size: 0pt; text-indent: -10000px; background-image: url('navigation_home.gif'); background-position: 0px 2px; background-repeat: no-repeat; }
  #navigation ul li#navigation_home a:hover span, #navigation ul li#navigation_home.selected a span, #navigation ul li#navigation_home.selected a:hover span { background-position: left -29px; }
  #search h3 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
  #search form { position: relative; padding: 0pt 15px 10px 70px; height: 28px; }
  #search_label { display: block; float: left; width: 185px; padding: 0pt 10px 0pt 0pt; }
  #search_label label { display: block; float: right; width: 0px; height: 20px; overflow: hidden; padding: 5px 0pt 3px 23px; line-height: 20px; font-weight: bold; color: rgb(219, 238, 249); background-image: url('search_label.gif'); background-position: 0px 4px; background-repeat: no-repeat; }
  #search_input { display: block; float: left; width: 375px; height: 28px; padding: 0pt 0pt 0pt 5px; margin: 0pt 10px 0pt 0pt; background-color: rgb(219, 238, 249); background-image: url('search_input-left.gif'); background-position: left top; background-repeat: no-repeat; }
  #search_input input { display: block; float: left; width: 370px; height: 20px; padding: 6px 5px 2px 0pt; margin: 0pt; border: medium none; font-size: 13px; line-height: 20px; background-color: rgb(255, 255, 255); background-image: url('search_input-right.gif'); background-position: right top; background-repeat: no-repeat; }
  #search_input input.blur { color: rgb(255, 255, 255); }
  #search_submit { display: block; float: left; font-size: 13px; line-height: 20px; height: 28px; font-weight: normal; color: rgb(25, 106, 170); padding: 3px 10px 5px; margin: 0pt; border: 1px solid rgb(124, 182, 216); background-color: rgb(255, 255, 255); border-radius: 3px 3px 3px 3px; }
  #search_submit:hover { color: rgb(216, 100, 34); cursor: pointer; }
  #search_advanced { display: block; float: right; font-size: 13px; line-height: 20px; padding: 5px 15px 3px 0px; }
  #search_info { padding: 19px 0pt 0pt; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
  #search_filter { height: 30px; }
  #search_message { padding: 7px 15px; background-color: rgb(255, 255, 255); }
  #search_filter ul { display: block; height: 30px; padding: 0pt 0pt 0pt 215px; }
  #search_filter h4 { display: block; float: left; font-size: 13px; line-height: 15px; padding: 9px 15px 6px; margin: 0pt; }
  #search_filter ul li { display: block; float: left; margin: 0pt 10px 0pt 0pt; }
  #search_filter ul li a { display: block; float: left; font-size: 13px; line-height: 15px; font-weight: bold; padding: 9px 15px 6px; }
  #search_filter ul li.selected a, #search_filter ul li a:hover { background-color: rgb(255, 255, 255); }
  #search_message h4 { display: block; float: right; width: 230px; font-size: 13px; line-height: 15px; font-weight: normal; padding: 0pt; margin: 0pt; color: rgb(102, 102, 102); }
  #search_message p { font-size: 13px; line-height: 15px; padding: 0pt 230px 0pt 0pt; margin: 0pt; color: rgb(102, 102, 102); }
  #survey { display: block; position: absolute; top: 37px; left: -10px; height: 57px; background: url('label_flap_left.gif') no-repeat scroll left bottom transparent; }
  #survey a { display: block; padding: 10px 15px 10px 32px; background: url('icon_survey.gif') no-repeat scroll 10px 7px rgb(255, 244, 124); border-right: 1px solid rgb(230, 213, 90); border-top: 1px solid rgb(251, 253, 142); border-bottom: 1px solid rgb(208, 192, 81); }
  #ticker h2 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
  #ticker ul { padding: 5px 0pt 3px; }
  #ticker ul li { display: block; height: auto; padding: 3px 100px 3px 0pt; }
  #ticker ul li h3, #ticker ul li span { line-height: 14px; }
  #ticker ul li.allsite { border: medium none; padding-left: 20px; background: url('icon_alert.gif') no-repeat scroll left 0.5em transparent; }
  .panel ul li h3, .panel ul li a { display: block; float: left; font-size: 12px; font-weight: bold; line-height: 20px; margin: 0pt; padding: 0pt; }
}
#ticker.panel ul li.allsite h3 { color: rgb(0, 0, 0); }
.panel ul li a, .panel ul li, .panel ul li span { padding-left: 15px; padding-right: 15px; font-weight: normal; }
.panel ul li span { line-height: 20px; }
.panel ul li a span { padding-left: 0px; }
#ticker_close { position: absolute; right: 10px; top: 6px; padding: 0pt 10px 0pt 20px; font-size: 12px; line-height: 18px; background-image: url('ticker_close.gif'); background-position: left 1px; background-repeat: no-repeat; }
#title h1 { margin: 0pt; }
#title h2 { font-size: 20px; line-height: 24px; font-weight: bold; color: rgb(216, 100, 34); margin: 0pt; padding: 0pt; }
#subnavigation h3 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
ul.subnavigation { border-bottom: 1px solid rgb(204, 204, 204); padding: 0pt; margin: 0pt; list-style: none outside none; }
ul.subnavigation ul { margin: 0pt 0pt 0pt 12px; border-bottom: medium none; }
ul.subnavigation ul.leaves { padding: 0pt 0pt 0pt 12px; margin-left: 12px; background-image: url('subnavigation_divider.gif'); background-position: left top; background-repeat: no-repeat; }
ul.subnavigation li { display: block; font-size: 13px; line-height: 15px; background-image: url('subnavigation_divider.gif'); background-position: left top; background-repeat: no-repeat; }
ul.subnavigation li a, ul.subnavigation li span { display: block; padding: 4px 0pt 3px 12px; }
ul.subnavigation li.open a { background-image: url('node-open.gif'); background-position: 0px 10px; background-repeat: no-repeat; }
ul.subnavigation li.closed ul { display: none; }
ul.subnavigation li.closed a { background-image: url('node-closed.gif'); background-position: 3px 8px; background-repeat: no-repeat; }
ul.subnavigation ul.leave a, ul.subnavigation li.open li.leave a, ul.subnavigation li.closed li.leave a { background-image: none; padding-left: 12px; }
ul.subnavigation ul.leaves a, ul.subnavigation li.open ul.leaves a, ul.subnavigation li.closed ul.leaves a { background-image: none; padding-left: 0px; }
#subnavigation ul li a:visited { color: rgb(25, 106, 170); }
#subnavigation ul li a:hover, #subnavigation ul li a:active { color: rgb(216, 100, 34); }
#subnavigation li.selected a, #subnavigation li.selected a:visited { color: rgb(216, 100, 34); }
#facets { background-color: rgb(245, 245, 245); margin: -15px 0pt 15px -15px; padding: 15px 0pt 3px 15px; }
#facets h3 { margin-bottom: 3px; }
ul.facets { margin: 0pt 0pt 18px; }
ul.facets li { display: block; font-size: 13px; line-height: 15px; }
ul.facets li a, ul.facets li span, ul.facets li label { display: block; padding: 4px 5px 3px 0px; }
ul.facet_search {  }
ul.facet_search li a, ul.facets li.facet_search a { padding-left: 25px; background-image: url('icon_facet_search.gif'); background-position: 0px 3px; background-repeat: no-repeat; }
ul.facet_type {  }
ul.facet_type li input, ul.facets li.facet_type input { display: block; float: left; width: 15px; height: 15px; margin: 3px 10px 4px 2px; padding: 0px; border: 0pt none; background-color: rgb(255, 255, 255); }
ul.facet_type li label, ul.facets li.facet_type label { display: block; float: left; font-size: 13px; line-height: 15px; padding: 4px 0pt 2px; }
#facets .field { margin-bottom: 0px; }
#stage { background-color: rgb(245, 245, 245); }
#stage #stage_content, #stage #stage_marginal, #stage div.story { background-color: rgb(255, 255, 255); }
div.stories { clear: both; }
div.story { clear: both; overflow: hidden; }
#stage .story { min-height: 285px; }
div.story h3 a { background-color: rgb(255, 255, 255); }
#stage .stories .col_2-1_1 { margin-bottom: 0px; }
ul.stories { min-height: 50px; background-color: rgb(245, 245, 245); background-image: url('story_line.gif'); background-position: 0px 0px; background-repeat: repeat-x; }
#stage_content ul.stories { margin: 0pt -15px; padding: 0pt 15px 0pt 5px; }
.stage_narrow #stage_content ul.stories { margin: 0pt 0pt 0pt -15px; padding: 0pt 0pt 0pt 5px; }
ul.stories li { display: block; float: left; border-top: 1px solid rgb(204, 204, 204); margin-left: -1px; }
ul.stories li.selected { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(255, 255, 255); background-image: url('story_line.gif'); background-position: left top; background-repeat: repeat-y; }
ul.stories li#last.selected { background-position: left top; }
ul.stories li a, ul.stories li h4 { display: block; font-size: 13px; line-height: 15px; width: 140px; min-height: 30px; padding: 9px 10px 10px 11px; background-image: url('story_divider.gif'); background-repeat: no-repeat; background-position: right 12px; }
.template_sidebar ul.stories li#last a, .stage_narrow ul.stories li#last a { background-image: none; }
ul.stories li.selected a { background-image: url('story_line.gif'); background-position: right top; background-repeat: repeat-y; cursor: default; }
ul.stories li.selected #story-narrow-04 { background-image: none; }
ul.stories li h4 { font-size: 12px; line-height: 15px; display: block; width: 96px; padding: 10px 5px 0pt 10px; }
#stage_content ul.stories li h4 { width: 106px; }
.stories img { margin-bottom: 10px; }
.stories .image_credit { padding-top: 0pt; margin-top: -5px; }
.story_invisible { position: absolute; left: -10000px; top: -10000px; visibility: hidden; }
ul.listing { margin: 0pt 0pt 18px; padding: 0pt; background-color: rgb(245, 245, 245); }
ul.listing li { padding: 8px 10px 10px 50px; margin: 0pt 0pt 2px; background-color: rgb(245, 245, 245); background-position: 6px 12px; background-repeat: no-repeat; border-top: 1px solid rgb(204, 204, 204); }
ul.listing .first, ul.listing li.first { border-top: medium none; padding-top: 9px; }
ul.listing li h3 { font-size: 12px; line-height: 15px; margin: 0px; padding: 0pt; }
ul.listing li.listing_dropdown h3 { margin-bottom: 3px; }
ul.listing li p { margin: 0pt; font-size: 12px; line-height: 15px; color: rgb(102, 102, 102); }
ul.listing li.listing_image { position: relative; }
div.listing_image { position: absolute; left: 5px; top: 12px; display: block; width: 40px; height: 40px; }
.listing_alert { background-image: url('icon_listing_alert.gif'); }
.listing_emergency { background-image: url('icon_listing_emergency.gif'); }
.listing_topic { background-image: url('icon_listing_topic.gif'); }
.listing_resource { background-image: url('icon_listing_resource.gif'); }
.listing_dropdown {  }
div.buffets { clear: both; }
.buffet_entry { display: block; min-height: 75px; padding: 4px 10px; margin: 0pt 0pt 0pt 110px; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.buffet_entry h3 { font-size: 12px; line-height: 15px; margin: 0pt; padding: 0pt; }
.buffet_entry p { font-size: 12px; line-height: 15px; margin: 0pt; padding: 0pt; color: rgb(102, 102, 102); }
.buffet_image { display: block; position: absolute; left: 0pt; top: 0pt; width: 110px; height: 85px; }
.buffet_image img { width: 110px; height: 85px; }
.buffet_carousel { clear: both; background-image: url('lines.gif'); background-position: left top; background-repeat: repeat-x; padding-top: 9px; padding-bottom: 9px; position: relative; }
#billboard .buffet_carousel { margin: 0pt -15px; padding-left: 15px; padding-right: 15px; }
.template_sidebar #billboard .buffet_carousel { margin: 0px; padding-left: 0pt; padding-right: 0pt; }
.buffet_carousel h3 { padding-bottom: 0pt; padding-right: 35px; }
.infiniteCarousel, .buffet_normal { width: 630px; position: relative; }
.template_sidebar .infiniteCarousel, .template_sidebar .buffet_normal { width: 510px; position: relative; }
#billboard .infiniteCarousel, #billboard .buffet_normal { width: 950px; }
.template_sidebar #billboard .infiniteCarousel, .template_sidebar #billboard .buffet_normal { width: 750px; }
.infiniteCarousel .wrapper, .buffet_normal .wrapper { width: 630px; overflow: auto; min-height: 9.5em; margin: 0px; position: relative; top: 0pt; }
.template_sidebar .infiniteCarousel .wrapper, .template_sidebar .buffet_normal .wrapper { width: 510px; overflow: auto; min-height: 9.5em; margin: 0px; position: relative; top: 0pt; }
#billboard .buffet_normal .wrapper, .template_sidebar .buffet_normal .wrapper, .buffet_normal .wrapper { overflow: hidden; }
#billboard .infiniteCarousel .wrapper, #billboard .buffet_normal .wrapper { width: 950px; }
.template_sidebar #billboard .infiniteCarousel .wrapper, .template_sidebar #billboard .buffet_normal .wrapper { width: 750px; }
.infiniteCarousel .wrapper ul, .buffet_normal .wrapper ul { width: 9999px; list-style: none outside none; margin: 0pt; padding: 0pt; position: absolute; top: 0pt; }
.infiniteCarousel ul li, .buffet_normal ul li { display: block; float: left; padding: 10px; width: 300px; }
.template_sidebar .infiniteCarousel ul li, .template_sidebar .buffet_normal ul li { width: 240px; }
#billboard .infiniteCarousel ul li, #billboard .buffet_normal ul li { width: 300px; }
.template_sidebar #billboard .infiniteCarousel ul li, .template_sidebar #billboard .buffet_normal ul li { width: 233px; }
.infiniteCarousel ul li a img, .buffet_normal ul li a img { float: left; display: block; margin-left: -10px; padding: 0pt 10px 75px 0pt; width: 110px; height: 85px; }
.infiniteCarousel ul li span.credit, .buffet_normal ul li span.credit { float: left; position: absolute; left: 0pt; top: 100px; font-size: 0.7em; color: rgb(102, 102, 102); }
.infiniteCarousel ul li a.buffet_headline, .buffet_normal ul li a.buffet_headline { display: block; float: left; padding-top: 5px; width: 190px; font-size: 12px; font-weight: bold; line-height: 15px; border-top: 1px solid rgb(204, 204, 204); }
.template_sidebar .infiniteCarousel ul li a.buffet_headline, .template_sidebar .buffet_normal ul li a.buffet_headline { width: 130px; }
#billboard .infiniteCarousel ul li a.buffet_headline, #billboard .buffet_normal ul li a.buffet_headline { width: 190px; }
.template_sidebar #billboard .infiniteCarousel ul li a.buffet_headline, .template_sidebar #billboard .buffet_normal ul li a.buffet_headline { width: 123px; }
.infiniteCarousel .arrow { display: block; height: 30px; width: 17px; background: url('buffet_carousel.gif') no-repeat scroll 0pt 0pt transparent; text-indent: -9999px; position: absolute; top: 0px; cursor: pointer; }
.infiniteCarousel .forward { background-position: right 0pt; right: 0pt; }
.infiniteCarousel .back { background-position: 0pt -52px; right: 20px; }
.infiniteCarousel .forward:hover { background-position: right -26px; }
.infiniteCarousel .back:hover { background-position: 0pt -78px; }
#factbuffets { padding: 15px; margin: -15px -15px 20px; background-color: rgb(245, 245, 245); }
#billboard #factbuffets { margin-top: 0px; margin-bottom: 5px; background-color: rgb(255, 255, 255); background-image: url('lines.gif'); background-position: 0pt 0pt; background-repeat: repeat-x; }
.template_sidebar #billboard #factbuffets { padding: 15px 0pt; margin: 0pt; }
#factbuffets h2 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
.factbuffet h3 { padding: 4px 0pt 2px; margin-bottom: 2px; }
.factbuffet p { min-height: 102px; padding-bottom: 11px; padding-top: 5px; margin-bottom: 0pt; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
#billboard .factbuffet p { padding-bottom: 5px; }
.factbuffet_figure { display: block; font-size: 38px; line-height: 40px; padding: 0pt 0pt 8px; font-weight: bold; text-shadow: 1px 1px 0px rgb(255, 255, 255); }
.factbuffet_link, #factbuffets a { display: block; font-size: 13px; line-height: 18px; padding: 5px 0pt; }
#factbuffets .factbuffet h3 a { padding: 0pt; }
div.features {  }
div.features h4 { font-size: 13px; font-weight: normal; border: medium none; padding-top: 0pt; }
ul.feature { margin: 0pt 0pt 18px; }
ul.feature li { font-size: 13px; line-height: 18px; border-bottom: 3px solid rgb(255, 255, 255); width: 100%; }
ul.feature li a { display: block; font-size: 12px; line-height: 15px; font-weight: bold; padding: 0pt 25px 0pt 0pt; margin: 0pt; background-color: rgb(245, 245, 245); background-image: url('feature_list.gif'); background-position: right 17px; background-repeat: no-repeat; }
ul.feature li a span { display: block; padding: 15px 0pt 15px 10px; cursor: pointer; }
ul.feature .feature_programme span { padding-left: 42px; background-image: url('icon_feature_programme.gif'); background-position: 2px 6px; background-repeat: no-repeat; }
ul.feature .feature_topic span { padding-left: 42px; background-image: url('icon_feature_topic.gif'); background-position: 2px 6px; background-repeat: no-repeat; }
ul.feature .feature_country span { padding-left: 42px; background-image: url('icon_feature_country.gif'); background-position: 2px 5px; background-repeat: no-repeat; }
div.indexes { clear: both; }
.indexes_keyboard { padding-left: 20px; background-image: url('icon_keyboard.gif'); background-position: left 2px; background-repeat: no-repeat; }
ul.index { margin: 0pt 0pt 18px; }
ul.index li { width: 100%; font-size: 12px; line-height: 18px; font-weight: bold; border-bottom: 3px solid rgb(255, 255, 255); }
ul.index li a, ul.index li p { display: block; font-size: 12px; padding: 0pt 25px 0pt 0pt; margin: 0pt; background-color: rgb(245, 245, 245); background-image: url('index_list.gif'); background-position: right 8px; background-repeat: no-repeat; }
ul.index li p { background-image: none; }
ul.index li a span, ul.index li p span { display: block; padding: 4px 0pt 5px 5px; cursor: pointer; }
ul.index li p span { cursor: default; }
ul.index li span { padding-left: 5px; }
.indexed, ul.index li.indexed a { background-color: rgb(255, 255, 204); }
ul.index .index_reference span em, ul.a_z .index_reference span em { display: block; float: left; padding: 0pt 5px 0pt 15px; color: rgb(102, 102, 102); font-weight: normal; font-style: normal; background-image: url('index_reference.gif'); background-position: 0pt 6px; background-repeat: no-repeat; }
ul.a_z .index_reference span em { background-position: 0pt 2px; }
ul.a_z .info span { display: block; float: left; padding: 0pt 5px 0pt 15px; color: rgb(102, 102, 102); font-weight: normal; font-style: normal; background-image: url('icon_info.gif'); background-position: 0pt 6px; background-repeat: no-repeat; }
.paging { padding: 17px 0pt 18px; height: 18px; margin-bottom: 18px; border-top: 1px solid rgb(204, 204, 204); text-align: center; }
.paging ul { display: inline-block; margin: 0pt auto; }
.paging ul li { display: block; float: left; margin-right: 10px; margin-bottom: 5px; }
.paging ul li.paging_next { margin-right: 0pt; }
.paging ul li a { display: block; float: left; font-size: 13px; line-height: 13px; height: 13px; padding: 3px 6px 2px; border: 1px solid rgb(204, 204, 204); }
.paging ul li.paging_previous a, .paging ul li.paging_next a { border: medium none; padding: 3px; color: rgb(25, 106, 170); }
.n .paging ul { margin: 0pt; }
div.dropdown { border: 1px solid rgb(204, 204, 204); z-index: 1; }
.dropdown .dropdown_selector { display: block; font-size: 13px; line-height: 18px; padding: 3px 5px; margin: 0pt; color: rgb(102, 102, 102); font-weight: normal; background-color: rgb(255, 255, 255); background-image: url('dropdown_selector.gif'); background-position: right 5px; background-repeat: no-repeat; z-index: 1; cursor: pointer; }
ul.dropdown, .dropdown ul.dropdown { z-index: 1000; overflow: hidden; border-left: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 0pt; background-color: rgb(255, 255, 255); opacity: 0.95; }
ul.dropdown li, .dropdown ul.dropdown li { font-size: 13px; line-height: 18px; margin: 0pt; padding: 0pt; border-top: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); z-index: 1; }
ul.dropdown li a, ul.dropdown li span { display: block; padding: 3px 5px; }
ul.dropdown li span { color: rgb(51, 51, 51); }
div.quickLink { padding-left: 40px; background-image: url('icon_listing_resource.gif'); background-position: left 10px; background-repeat: no-repeat; }
div.inlay_small div.quickLink, div.inlay_small_color div.quickLink { padding-left: 20px; background-image: url('icon_listing_resource_small.gif'); background-position: left 15px; background-repeat: no-repeat; }
form.quickLink { clear: both; margin: 10px 0pt; padding-top: 10px; border-top: 1px solid rgb(204, 204, 204); z-index: 1; }
form.quickLink select { float: left; width: 100%; margin-top: 0px; }
form.quickLink label { display: block; font-weight: bold; }
form.quickLink fieldset { border: medium none; }
div.news { clear: both; padding: 9px 0pt 0px; background-image: url('lines.gif'); background-position: left top; background-repeat: repeat-x; }
ul.news { margin: 0pt 0pt 9px; }
ul.news li { padding: 0pt 0pt 9px; }
ul.news li.last .news_entry { border-bottom: medium none; padding-bottom: 0px; }
.news_date { float: left; width: 110px; margin: 0pt 10px 0pt -120px; line-height: 15px; color: rgb(102, 102, 102); font-weight: normal; font-size: 13px; }
.news_subheadline { margin: 0pt 0pt 3px; color: rgb(102, 102, 102); font-weight: normal; font-size: 13px; }
.news_entry { clear: both; margin: 0px 5px 8px 120px; border-bottom: 1px solid rgb(204, 204, 204); height: 100%; }
.news_entry ul.horizontal_list { display: inline-block; }
.news_entry h3 { padding-top: 0pt; line-height: 15px; }
.news_links { margin: 0pt 0pt 0pt 120px; }
div.teaser, div.blurb { margin-bottom: 12px; }
.teaser_headline { padding: 0pt; margin-bottom: 3px; font-size: 13px; }
.teaser_kicker { line-height: 14px; margin: 0pt 0pt 3px; color: rgb(102, 102, 102); font-size: 12px; }
div.teaser p, div.teaser ul.list, div.blurb p, div.teaser ul.blurb { margin: 3px 0pt; }
div.blurb .teaser_headline { font-size: 20px; line-height: 24px; font-weight: bold; color: rgb(102, 102, 102); padding: 0pt; margin: 0pt 0pt 12px; }
#billboard #stage_marginal { padding-top: 8px; background-color: rgb(245, 245, 245); }
.col_2-1_2 .inlay, .col_2-1_2 .inlay_color, .col_2-1_2 .inlay_small, .col_2-1_2 .inlay_small_color { width: 290px; margin: 0pt 0pt 18px; background-color: rgb(245, 245, 245); }
.template_sidebar .col_2-1_2 .inlay, .template_sidebar .col_2-1_2 .inlay_color, .template_sidebar .col_2-1_2 .inlay_small, .template_sidebar .col_2-1_2 .inlay_small_color { width: 210px; }
#billboard #stage_marginal div.quickLink, .col_2-1_2 .inlay div.quickLink, .col_2-1_2 .inlay_color div.quickLink, .col_2-1_2 .inlay_small div.quickLink, .col_2-1_2 .inlay_small_color div.quickLink { padding-left: 45px; background-image: url('icon_listing_resource.gif'); background-position: 5px 10px; background-repeat: no-repeat; border-top: 1px solid rgb(204, 204, 204); padding-top: 5px; margin-top: -1px; }
#billboard #stage_marginal div.quickLink label, .col_2-1_2 .inlay div.quickLink label, .col_2-1_2 .inlay_color div.quickLink label, .col_2-1_2 .inlay_small div.quickLink label, .col_2-1_2 .inlay_small_color div.quickLink label { font-size: 12px; }
#billboard #stage_marginal form.quickLink, .col_2-1_2 .inlay form.quickLink, .col_2-1_2 .inlay_color form.quickLink, .col_2-1_2 .inlay_small form.quickLink, .col_2-1_2 .inlay_small_color form.quickLink { margin: 0pt 0pt 0pt -42px; padding: 0pt 10px 12px 45px; border-top: medium none; }
#health_topic .inlay, #health_topic .inlay_small, #health_topic .inlay_color, #health_topic .inlay_small_color { width: 630px; margin: 0px 0px 5px; padding: 0px 0px 18px; }
#health_topic .inlay_color .image_right, #health_topic .inlay_color .image_left, #health_topic .inlay .image_right, #health_topic .inlay .image_left, #health_topic .inlay_color_small .image_right, #health_topic .inlay_color_small .image_left, #health_topic .inlay_small .image_right, #health_topic .inlay_small .image_left { width: 0pt; display: none; padding: 0pt; }
#health_topic ul.list, #health_topic .teaser, #health_topic ul.list, #health_topic ul.list_dash { border-top: 1px solid rgb(204, 204, 204); }
#health_topic .col_1-2_2 .columns ul.list, #health_topic .col_1-2_2 .columns ul.list_dash, #health_topic .col_1-2_2 .columns .teaser ul.list, #health_topic .col_1-2_2 .columns .teaser ul.list_dash, #health_topic .col_1-2_2 .columns .teaser, #health_topic .teaser ul.list { border-top: medium none; }
#publication_doc { float: left; display: block; width: 750px; }
#publication_doc h1.headline { margin-bottom: 0px; }
#publication_doc .meta p { color: rgb(51, 51, 51); font-size: 1em; }
#publication_doc h2 { padding-top: 0px; font-size: 16px; font-weight: normal; }
#publication_doc .pubmeta { float: left; width: 410px; padding: 5px 0pt 24px; margin: 0pt; }
#publication_doc .pubmeta ul { width: 410px; line-height: 15px; }
#publication_doc .pubmeta p { width: 420px; }
.pubmeta h3.box_subtitle { padding-top: 5px; }
.pubmeta strong { font-weight: normal; }
#publication_doc .inlay { width: 590px; margin: 0pt; padding: 0pt; border: medium none; background-image: none; }
#image_page .inlay_color .teaser { padding-top: 5px; float: left; width: 270px; }
#image_page .inlay_color .teaser_kicker { line-height: 18px; font-weight: bold; color: rgb(51, 51, 51); margin: 0pt 0pt 3px; padding: 5px 0pt 0pt; border-top: 1px solid rgb(204, 204, 204); }
#image_page .inlay_color .teaser p, #image_page .inlay .teaser p { width: 270px; }
#image_page .inlay_color, #image_page .inlay, #image_page .inlay_small_color, #image_page .inlay_small { float: none; width: 590px; padding: 0pt 0pt 18px; margin-bottom: 0px; margin-left: 0px; background-color: transparent; border: medium none; background-image: url('lines.gif'); background-position: left bottom; background-repeat: repeat-x; }
div.events { clear: both; }
ul.events { margin: 0pt 0pt 18px; }
ul.events li { padding: 5px 10px; margin: 0pt 0pt 3px; background-color: rgb(245, 245, 245); }
ul.events li h3 { font-size: 12px; padding-top: 0pt; margin-bottom: 3px; }
.event_meta { margin: 0pt; padding: 0pt; height: 18px; line-height: 18px; color: rgb(102, 102, 102); font-weight: normal; }
.event_date { display: block; float: left; padding-left: 25px; background-image: url('icon_event.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
ul.gallery { clear: both; list-style-type: none; margin: 0pt; padding: 0pt; float: left; display: block; width: 720px; }
ul.gallery li { float: left; margin: 10px 10px 12px 0pt; }
ul.small_thumbs li { height: 150px; width: 110px; float: left; margin-right: 10px; overflow: hidden; }
ul.gallery li a { padding: 0px; margin: 0px; text-decoration: none; }
ul.gallery li a img { height: 75px; width: 110px; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(25, 106, 170); padding-bottom: 3px; margin-bottom: 5px; overflow: hidden; }
ul.gallery li a:hover { background-color: rgb(255, 255, 255); padding: 0px; margin: 0px; }
ul.gallery li a:hover img { height: 75px; border-bottom: 2px solid rgb(216, 100, 34); padding: 0pt 0pt 3px; margin: 0pt 0pt 5px; overflow: hidden; display: inline; }
ul.gallery li a.caption { height: 53px; display: block; overflow: hidden; }
ul.gallery li a.caption:visited { color: rgb(25, 106, 170); }
#gallery h3 { margin: 20px 0pt 0pt; }
.pulldown { display: block; text-align: right; }
.pulldown label { font-weight: bold; padding: 10px; }
.pulldown select { width: 250px; color: rgb(51, 51, 51); background-color: rgb(239, 239, 239); }
.template_sidebar-special #thumbnail_gallery { width: 750px; }
.template_sidebar-special #thumbnail_gallery p, .template_sidebar-special #thumbnail_gallery h1.headline, .template_sidebar-special #thumbnail_gallery h2.kicker { width: 590px; }
.template_sidebar-special #thumbnail_gallery hr { width: 720px; float: left; }
.template_sidebar-special #thumbnail_gallery .section_head1 { display: block; width: 710px; clear: both; border-top: 1px solid rgb(204, 204, 204); padding: 9px 0pt 24px; }
#form_doc iframe#datacol, #form_doc hr, #form_doc p { width: 700px; }
.template_sidebar-special #form_doc iframe#datacol, .template_sidebar-special #form_doc hr, .template_sidebar-special #form_doc p { width: 590px; }
div.searchresults { clear: both; width: 510px; overflow: visible; }
div.searchresults form { width: 750px; }
div.searchresults .paging { border-top: medium none; }
ul.searchresults { margin: 0pt 0pt 18px; }
ul.searchresults li { padding: 0pt 0pt 9px; margin: 0pt 0pt 17px; border-bottom: 1px solid rgb(204, 204, 204); }
ul.searchresults li.searchresult_bestmatch { border: 1px solid rgb(204, 204, 204); padding: 9px 9px 12px; margin: 0pt 0pt 18px; }
ul.searchresults li.searchresult_bestmatch h6 { margin-bottom: 9px; }
.searchresults .keymatch { padding: 5px 9px 9px; background-color: rgb(245, 245, 245); margin: 0pt; }
.searchresults .keymatch a { display: inline-block; padding: 4px 0pt 0px; }
.searchresults .keymatch span.a { padding: 0px; }
ul.searchresults li.searchresult_level_1 { margin-left: 40px; }
ul.searchresults li.searchresult_level_2 { margin-left: 80px; }
ul.searchresults li.searchresult_level_3 { margin-left: 120px; }
ul.searchresults h3 { padding-top: 0pt; margin-bottom: 3px; line-height: 15px; }
ul.searchresults p { margin-bottom: 3px; line-height: 15px; }
ul.searchresults h3 em { color: rgb(102, 102, 102); font-style: normal; font-weight: normal; }
ul.searchresults h3 em:before { content: "["; color: rgb(102, 102, 102); font-style: normal; font-weight: normal; }
ul.searchresults h3 em:after { content: "]"; color: rgb(102, 102, 102); font-style: normal; font-weight: normal; }
.template_sidebar-marginal #pageactions { background-image: url('mbox_lines.gif'); background-position: 10px 0px; background-repeat: no-repeat; margin: 0pt -15px 9px -10px; padding: 0px 15px 9px 10px; background-color: rgb(255, 255, 255); }
#pageactions, #pageactions ul { height: 40px; }
#pageactions ul li, #pageactions #pageaction_share, #pageactions #pageaction_print { display: block; float: left; width: 50%; height: 40px; }
#pageactions ul li a, #pageactions #pageaction_print a { display: block; font-size: 12px; line-height: 13px; padding: 15px 10px 10px 20px; background-position: 0px 13px; background-repeat: no-repeat; }
#pageactions #pageaction_print a { background-image: url('icon_print.gif'); }
#pageactions #pageaction_email a { background-image: url('icon_email.gif'); }
#publication_doc #pageactions { float: right; background-image: url('mbox_lines.gif'); background-position: 0px 0px; background-repeat: no-repeat; margin: 5px 0px 0pt 0pt; width: 170px; }
.template_sidebar-special #pageactions, .template_sidebar-special #publication_doc #pageactions { background-image: url('mbox_lines.gif'); background-position: 0px 0px; background-repeat: no-repeat; float: right; width: 170px; margin: -40px 0px 0px; padding-top: 0px; background-color: rgb(255, 255, 255); }
.template_sidebar-special #pageactions, .template_sidebar-special #form_doc #pageactions { width: 170px; }
.template_sidebar-special #pageactions #pageaction_print a { padding-left: 30px; background-image: url('icon_print.gif'); background-position: 10px 13px; }
#form_doc #pageactions { width: 230px; float: right; background-image: url('mbox_lines.gif'); background-repeat: no-repeat; }
.addthis_toolbox { margin-top: 15px; }
.addthis_toolbox .custom_hover { position: relative; }
.addthis_toolbox .custom_hover .custom_button { padding: 6px 12px 6px 19px; color: rgb(25, 106, 170); cursor: pointer; }
#pageactions #pageaction_share .custom_button { background-image: url('icon_share_16x16.gif'); background-repeat: no-repeat; background-position: 0px 4px; }
#pageactions #pageaction_share .addthis_toolbox .custom_hover .custom_button.active { color: rgb(216, 100, 34); }
.addthis_toolbox .hover_menu { display: none; position: relative; top: 10px; left: -8px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.addthis_toolbox .hover_menu { width: 130px; box-shadow: 0px 0px 4px rgb(195, 195, 195); }
.addthis_toolbox .hover_menu .links { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding-top: 5px; border: 1px solid rgb(204, 204, 204); border-radius: 1px 1px 1px 1px; }
.addthis_toolbox .hover_menu a { position: relative; display: block; width: 100%; padding: 7px 0pt 5px 26px; text-decoration: none; color: rgb(25, 106, 170); }
.addthis_toolbox .hover_menu a:hover { color: rgb(216, 100, 34); text-decoration: none; }
.addthis_toolbox .hover_menu span { position: absolute; left: 5px; top: 3px; }
.addthis_toolbox .hover_menu .more { border-top: 1px solid rgb(204, 204, 204); padding: 5px 0pt; margin: 10px 10px 0pt; text-align: center; }
.addthis_toolbox .hover_menu .more a { padding: 4px 0pt; margin: 0pt; }
.addthis_toolbox .hover_menu .more a:hover { background: none repeat scroll 0% 0% transparent; }
.addthis_toolbox .hover_menu .more span { display: none; }
#page #content #error { padding-top: 20px; padding-left: 280px; padding-bottom: 18px; height: auto; width: 420px; background-image: url('icon_error.gif'); background-repeat: no-repeat; background-position: 190px 15px; }
div.lightbox { margin-bottom: 18px; }
a.lightbox_media img.left { margin-top: 3px; }
a.lightbox_media span { height: 16px; line-height: 16px; padding: 0pt 0pt 0pt 20px; background-image: url('icon_lightbox.gif'); background-position: 0pt 1px; background-repeat: no-repeat; }
.lightbox a.lightbox_media span.link_info { background-image: none; padding: 0px; }
.lightbox div.image_left a.lightbox_media span.link_info { background-image: none; margin-top: 0px; font-size: 0.85em; }
.lightbox div.image_left a.lightbox_media span { float: right; margin-top: 5px; }
.modal { position: relative; }
.modal_icon { display: block; width: 20px; height: 20px; font-size: 0pt; line-height: 0; text-indent: 0pt; position: absolute; left: 5px; bottom: 15px; background-image: url('icon_modal.png'); background-position: left top; background-repeat: no-repeat; }
div#nyroModalFull {  }
div#nyroModalBg { background-image: url('modal_bg.gif'); background-position: left top; background-repeat: repeat; }
div#nyroModalFull div#nyroModalLoading { width: 150px; height: 150px; text-indent: -9999em; background: url('modal_loader.gif') no-repeat scroll center center rgb(255, 255, 255); }
div#nyroModalFull div#nyroModalLoading.error { line-height: 20px; padding: 20px; width: 300px; height: 100px; text-indent: 0pt; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
div#nyroModalFull div#nyroModalWrapper { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
div#nyroModalFull div#nyroModalWrapper a#closeBut { position: absolute; display: block; top: -20px; right: 0px; width: 20px; height: 40px; text-indent: -9999em; background: url('modal_close.gif') no-repeat scroll 0% 0% transparent; outline: 0pt none; }
div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle { margin: 0pt; padding: 0pt; position: absolute; top: -27px; left: 5px; font-size: 20px; color: rgb(51, 51, 51); }
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent {  }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent { position: relative; overflow: hidden; text-align: center; }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img { vertical-align: baseline; }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div { position: absolute; bottom: 0pt; left: 0pt; background: none repeat scroll 0% 0% black; padding: 10px; margin: 10px; overflow: hidden; opacity: 0.2; }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover { opacity: 0.5; cursor: help; }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a { outline: medium none; position: absolute; top: 0pt; height: 100%; cursor: pointer; text-indent: -9999em; background-image: url('gif'); }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev { left: 0pt; width: 40%; }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev:hover { background: url('modal_prev.gif') no-repeat scroll left 20% transparent; }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext { right: 0pt; width: 40%; }
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext:hover { background: url('modal_next.gif') no-repeat scroll right 20% transparent; }
#breadcrumb h2 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
#breadcrumb ul li { display: block; float: left; font-size: 12px; line-height: 15px; padding: 0pt 10px 0pt 0pt; margin: 0pt 5px 0pt 0pt; background-image: url('breadcrumb_divider.gif'); background-position: right 3px; background-repeat: no-repeat; }
#breadcrumb ul li.selected { background-image: none; padding-right: 0pt; }
#breadcrumb ul li a, #breadcrumb ul li span { color: rgb(102, 102, 102); }
#breadcrumb ul li a:hover { color: rgb(216, 100, 34); }
#doormat h2 { position: absolute; left: -1000px; top: -1000px; visibility: hidden; width: 0pt; height: 0pt; line-height: 0; }
#doormat .doormat_col_1, #doormat .doormat_col_2, #doormat .doormat_col_3, #doormat .doormat_col_4 { float: left; width: 150px; margin: 0pt 10px 0pt 0pt; }
#doormat .doormat_col_4 { margin-right: 0pt; }
#doormat h3 { font-size: 12px; line-height: 15px; color: rgb(102, 102, 102); padding-top: 0pt; margin-bottom: 6px; }
#doormat ul li { font-size: 12px; line-height: 14px; padding: 0pt 0pt 3px; }
#doormat ul li a { color: rgb(102, 102, 102); }
#doormat ul li a:hover { color: rgb(216, 100, 34); }
#foot ul li { display: block; float: left; font-size: 12px; line-height: 18px; padding: 0pt 3px 0pt 0pt; margin: 0pt 2px 0pt 0pt; background-image: url('foot_divider.gif'); background-position: right 7px; background-repeat: no-repeat; }
#foot ul li a, #foot ul li span { display: block; float: left; color: rgb(102, 102, 102); padding: 3px 2px; }
#foot ul li a:hover, #foot ul li a.selected, #foot p a:hover { color: rgb(216, 100, 34); }
#foot p, #foot p a { color: rgb(102, 102, 102); font-size: 12px; line-height: 18px; margin: 0pt; }
#foot ul li#foot_copy { background-image: none; margin-right: 30px; }
#foot ul li#foot_full-version { background-image: none; margin-right: 0pt; }

/* ::::: http://www.who.int/sysmedia/media/style/css/print/print.css ::::: */

@media print {
  #survey { display: none; }
  body { background-color: rgb(255, 255, 255); }
  #access, #language, #navigation, #search, #ticker, #sidebar, .template_sidebar #sidebar, .template_sidebar-marginal #sidebar, .template_sidebar-special #sidebar, #breadcrumb, #footer { display: none; }
  body, #page, #wrapper, #main, #content, .template_sidebar #content, .template_sidebar-marginal #content, .template_sidebar-special #content { display: block; float: none; width: 17.5cm; margin: 0pt; padding: 0pt; border: medium none; background-image: none; background-color: rgb(255, 255, 255); }
  #primary { float: left; width: 11.5cm; margin: 0pt; padding: 0pt; }
  #marginal { float: right; width: 5.5cm; margin: 0pt; padding: 0pt; }
  #header { width: 17.5cm; height: 3cm; margin: 0pt; padding: 0pt; }
  #title { background-color: rgb(255, 255, 255); border: medium none; padding: 0pt 0pt 9px; margin-bottom: 9px; }
  .clear { visibility: visible; clear: both; height: 1mm; text-indent: 0pt; font-size: 1mm; line-height: 1mm; }
  .scroller { background-image: none; padding: 0pt; }
  .toggler { background-image: none; padding-left: 0pt; }
  .title_country, .title_topic { background-image: none; padding-left: 0pt; }
  .link_external, .link_reference { background-image: none; padding: 0pt; }
  #main .linkbutton { background-image: none; padding-left: 0pt; }
  ul.bullet, ol.bullet { list-style-position: inside; list-style-type: disc; }
  ul.bullet li, ol.bullet li { padding-left: 0pt; padding-right: 0pt; background-image: none; }
  ul.disc { list-style-position: outside; list-style-type: disc; margin-left: 18px; }
  ul.disc li { padding-left: 0px; background-image: none; }
  ul.reference, ol.reference { padding-left: 27px; }
  table.table tbody th, table.table tbody td { background-color: rgb(255, 255, 255); padding: 3px 5px 6px 0pt; }
  input.tlarge { width: 220px; }
  textarea.talarge { width: 218px; }
  select.slarge { width: 230px; }
  .columns { width: 17.5cm; }
  .col_1-2_1, .template_sidebar .col_1-2_1 { width: 5.5cm; margin-right: 0pt; }
  .col_1-2_1 img { max-width: 5.5cm; height: auto; }
  .col_1-2_2, .template_sidebar .col_1-2_2 { float: right; width: 11.5cm; }
  .col_1-2_2 img { max-width: 11.5cm; height: auto; }
  #health_topic .col_1-2_1, #health_topic .inlay_color { width: 5.5cm; overflow: visible; border: medium none; }
  #health_topic .col_1-2_2, #health_topic .inlay_color, #health_topic .inlay { width: 11.5cm; }
  #health_topic .col_1-2_1 img {  }
  .col_2-1_1, .template_sidebar .col_2-1_1 { width: 11.5cm; margin-right: 0pt; }
  .template_sidebar .col_2-1_1 .inlay, .template_sidebar .col_2-1_1 .inlay_color { width: 11cm; margin-right: 5px; }
  .col_2-1_1 img { max-width: 11.5cm; height: auto; }
  .col_2-1_2, .template_sidebar .col_2-1_2 { float: right; width: 5.5cm; }
  .col_2-1_2 img { max-width: 5.5cm; height: auto; }
  .col_1-1_1, .template_sidebar .col_1-1_1 { width: 8.5cm; margin-right: 0pt; }
  .col_1-1_1 img { max-width: 8.5cm; height: auto; }
  .col_1-1_2, .template_sidebar .col_1-1_2 { float: right; width: 8.5cm; }
  .col_1-1_2 img { max-width: 8.5cm; height: auto; }
  .col_1-1-1_1, .template_sidebar .col_1-1-1_1 { width: 5.5cm; margin-right: 0.5cm; }
  .col_1-1-1_1 img { max-width: 5.5cm; height: auto; }
  .col_1-1-1_2, .template_sidebar .col_1-1-1_2 { width: 5.5cm; margin-right: 0pt; }
  .col_1-1-1_2 img { max-width: 5.5cm; height: auto; }
  .col_1-1-1_3, .template_sidebar .col_1-1-1_3 { float: right; width: 5.5cm; }
  .col_1-1-1_3 img { max-width: 5.5cm; height: auto; }
  .subcol_1-1_1, .subcol_1-1_2 {  }
  .subcol_1-1_1 { margin-right: 0.5cm; }
  .subcol_1-1_2 {  }
  .col_2-1_1 .subcol_1-1_1, .template_sidebar .col_2-1_1 .subcol_1-1_1 { width: 5.5cm; }
  .col_2-1_1 .subcol_1-1_1 img, .template_sidebar .col_2-1_1 .subcol_1-1_1 img { max-width: 5.5cm; height: auto; }
  .col_2-1_1 .subcol_1-1_2, .template_sidebar .col_2-1_1 .subcol_1-1_2 { width: 5.5cm; }
  .col_2-1_1 .subcol_1-1_2 img, .template_sidebar .col_2-1_1 .subcol_1-1_2 img { max-width: 5.5cm; height: auto; }
  .col_1-2_1 .subcol_1-1_1, .template_sidebar .col_1-2_1 .subcol_1-1_1 { width: 5.5cm; }
  .col_1-2_1 .subcol_1-1_1 img, .template_sidebar .col_1-2_1 .subcol_1-1_1 img { max-width: 5.5cm; height: auto; }
  .col_1-2_1 .subcol_1-1_2, .template_sidebar .col_1-2_1 .subcol_1-1_2 { width: 5.5cm; }
  .col_1-2_1 .subcol_1-1_2 img, .template_sidebar .col_1-2_1 .subcol_1-1_2 img { max-width: 5.5cm; height: auto; }
  .col_1-2_2 .subcol_1-1_1, .template_sidebar .col_1-2_1 .subcol_1-1_1 { width: 5.5cm; }
  .col_1-2_2 .subcol_1-1_1 img, .template_sidebar .col_1-2_1 .subcol_1-1_1 img { max-width: 5.5cm; height: auto; }
  .col_1-2_2 .subcol_1-1_2, .template_sidebar .col_1-2_1 .subcol_1-1_2 { width: 5.5cm; }
  .col_1-2_2 .subcol_1-1_2 img, .template_sidebar .col_1-2_1 .subcol_1-1_2 img { max-width: 5.5cm; height: auto; }
  .unit_col_1, .unit_col_2, .unit_col_3, .unit_col_4, .unit_col_5, .unit_col_6, .unit_col_7, .unit_col_8, .unit_col_9, .unit_col_10, .unit_col_11, .unit_col_12, .unit_col_13, .unit_col_14, .unit_col_15, .unit_col_16, .unit_col_17, .unit_col_18, .unit_col_19, .unit_col_20, .unit_col_21, .unit_col_22, .unit_col_23, .unit_col_24, .unit_col_1h { margin-right: 0.23cm; }
  .unit_col_1 { width: 0.5cm; }
  .unit_col_1h { width: 1.23cm; }
  .unit_col_2 { width: 1.23cm; }
  .unit_col_3 { width: 1.96cm; }
  .unit_col_4 { width: 2.69cm; }
  .unit_col_5 { width: 3.42cm; }
  .unit_col_6 { width: 4.15cm; }
  .unit_col_7 { width: 4.88cm; }
  .unit_col_8 { width: 5.61cm; }
  .unit_col_9 { width: 6.34cm; }
  .unit_col_10 { width: 7.07cm; }
  .unit_col_11 { width: 7.8cm; }
  .unit_col_12 { width: 8.53cm; }
  .unit_col_13 { width: 9.26cm; }
  .unit_col_14 { width: 9.99cm; }
  .unit_col_15 { width: 10.72cm; }
  .unit_col_16 { width: 11.45cm; }
  .unit_col_17 { width: 12.18cm; }
  .unit_col_18 { width: 12.91cm; }
  .unit_col_19 { width: 13.64cm; }
  .unit_col_20 { width: 14.37cm; }
  .unit_col_21 { width: 15.1cm; }
  .unit_col_22 { width: 15.83cm; }
  .unit_col_23 { width: 16.56cm; }
  .unit_col_24 { width: 17.5cm; }
  .unit_col_last { margin-right: 0pt; }
  .block, .box, .mbox, .colormbox { background-image: none; margin: 0pt; padding: 7px 0pt 24px; border-top: 2px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); }
  .block { padding-top: 16px; }
  .colormbox { width: auto; }
  #stage, #stage.stage_narrow { width: 17.5cm; margin: 0pt 0pt 18px; padding: 0pt; background-image: none; background-color: rgb(255, 255, 255); }
  .template_sidebar #stage_content { float: none; width: 17.5cm; padding: 0pt; margin: 0pt; overflow: hidden; }
  #billboard #stage.stage_narrow #stage_content { float: left; padding: 0pt; margin: 0pt; width: 11.5cm; }
  #billboard #stage.stage_narrow h1 { width: 11.5cm; }
  #stage_marginal { float: right; width: 5.5cm; padding: 0pt; margin: 0pt; overflow: hidden; }
  #stage_marginal .inlay, #stage_marginal .inlay_color, #stage_marginal .inlay_small, #stage_marginal .inlay_small_color { width: 5.5cm; }
  .template_sidebar-marginal .inlay, .template_sidebar-marginal .inlay_color { width: 11cm; }
  #branding a { display: block; width: 18cm; margin: 0pt; padding: 0pt; }
  #branding a img { display: block; margin: 0pt auto; }
  ul.stories, #stage ul.stories, #stage.narrow ul.stories { display: none; }
  .indexes_keyboard { display: none; }
  ul.index li a, ul.index li p { background-color: rgb(255, 255, 255); background-image: none; padding: 0pt; }
  ul.index li a span, ul.index li p span { padding: 0pt; }
  ul.index .index_reference span em { background-image: none; padding-left: 0pt; }
  ul.index .index_reference span em:before { content: "→"; padding-right: 2px; }
  .buffet { height: 3cm; }
  .buffet_entry { height: auto; border: medium none; padding: 0pt 0pt 0pt 10px; }
  #factbuffets { background-color: rgb(255, 255, 255); margin: 0pt 0pt 20px; padding: 0pt; }
  .factbuffet h3 { margin-bottom: 3px; }
  .factbuffet p { border-bottom: medium none; }
  .factbuffet_link { display: none; }
  ul.listing li { padding-left: 0pt; padding-right: 0pt; background-image: none; background-color: rgb(255, 255, 255); }
  .listing_image, ul.listing .listing_dropdown { display: none; }
  .news_links { display: none; }
  ul.events li { padding-left: 0pt; padding-right: 0pt; background-image: none; background-color: rgb(255, 255, 255); }
  .event_date { background-image: none; padding-left: 0pt; }
  ul.feature li, ul.feature li a, #main ul.feature li a span { margin: 0pt; padding: 0pt; background-image: none; background-color: rgb(255, 255, 255); }
  ul.feature li { margin-bottom: 3px; }
  .paging { display: none; }
  .modal_icon { display: none; }
  #pageactions ul li#pageaction_email a, #pageactions ul li#pageaction_print a { visibility: hidden; }
  a.login { display: none; }
}

/* ::::: http://www.who.int/sysmedia/media/style/css/language/lang_en.css ::::: */

@media screen {
  #footer { background-image: url('footer_emblem-en.gif'); }
}
@media print {
}

/* ::::: http://www.who.int/sysmedia/scripts/shadowbox/en/shadowbox.css ::::: */

#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message { font-family: "HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 200; color: rgb(255, 255, 255); }
#sb-container { position: fixed; margin: 0pt; padding: 0pt; top: 0pt; left: 0pt; z-index: 999; text-align: left; visibility: hidden; display: none; }
#sb-overlay { position: relative; height: 100%; width: 100%; }
#sb-wrapper { position: absolute; visibility: hidden; width: 100px; }
#sb-wrapper-inner { position: relative; border: 1px solid rgb(48, 48, 48); overflow: hidden; height: 100px; }
#sb-body { position: relative; height: 100%; }
#sb-body-inner { position: absolute; height: 100%; width: 100%; }
#sb-player.html { height: 100%; overflow: auto; }
#sb-body img { border: medium none; }
#sb-loading { position: relative; height: 100%; }
#sb-loading-inner { position: absolute; font-size: 14px; line-height: 24px; height: 24px; top: 50%; margin-top: -12px; width: 100%; text-align: center; }
#sb-loading-inner span { background: url('loading.gif') no-repeat scroll 0% 0% transparent; padding-left: 34px; display: inline-block; }
#sb-body, #sb-loading { background-color: rgb(6, 6, 6); }
#sb-title, #sb-info { position: relative; margin: 0pt; padding: 0pt; overflow: hidden; }
#sb-title, #sb-title-inner { height: 26px; line-height: 26px; }
#sb-title-inner { font-size: 16px; }
#sb-info, #sb-info-inner { height: 20px; line-height: 20px; }
#sb-info-inner { font-size: 12px; }
#sb-nav { float: right; height: 16px; padding: 2px 0pt; width: 45%; }
#sb-nav a { display: block; float: right; height: 16px; width: 16px; margin-left: 3px; cursor: pointer; background-repeat: no-repeat; }
#sb-nav-close { background-image: url('close.png'); }
#sb-nav-next { background-image: url('next.png'); }
#sb-nav-previous { background-image: url('previous.png'); }
#sb-nav-play { background-image: url('play.png'); }
#sb-nav-pause { background-image: url('pause.png'); }
#sb-counter { float: left; width: 45%; }
#sb-counter a { padding: 0pt 4px 0pt 0pt; text-decoration: none; cursor: pointer; color: rgb(255, 255, 255); }
#sb-counter a.sb-counter-current { text-decoration: underline; }
div.sb-message { font-size: 12px; padding: 10px; text-align: center; }
div.sb-message a:link, div.sb-message a:visited { color: rgb(255, 255, 255); text-decoration: underline; }

/* ::::: null ::::: */

#__bulletin__volumes ul ul { display: none; }
#__bulletin__volumes ul, ul #__bulletin__volumes__86 ul { display: block; }
#__bulletin__volumes .node a { background: url('node-closed.gif') no-repeat scroll 1px 8px transparent; }
#__bulletin__volumes a, #__bulletin__volumes__86.node a { background: url('node-open.gif') no-repeat scroll 0px 10px transparent; }
#__bulletin__volumes.leave a, #__bulletin__volumes .leave a, #__bulletin__volumes .leaves a { background: none repeat scroll 0% 0% transparent; }
#__bulletin__volumes__86__3 a { color: rgb(216, 100, 34); }
