/*  ncbbasic.css  */
.buttonwrapper button span {
  color:white;
  font-weight:bold;
  text-align:center;
  text-transform:uppercase;
  float:left !important;
}
.buttonwrapper button em {
  float:left !important;
  margin:0;
  padding:0;
}
.buttonwrapper button {
  border:0 none;
  margin:0px;
  padding:0px;
  background:none;
  cursor:pointer;
}
.buttonwrapper button.small span {
  background:url("/stat/new/images/blue/button_20.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  height:20px;
  font-size:12px;
  line-height:20px;
  padding:0 0 0 14px;
}
.buttonwrapper button.small em {
  background:url("/stat/new/images/blue/button_20.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  height:20px;
  width:28px;
}
.buttonwrapper button.medium span {
  background:url("/stat/new/images/blue/button_33.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  height:33px;
  font-size:14px;
  line-height:33px;
  padding:0 0 0 18px;
}
.buttonwrapper button.medium em {
  background:url("/stat/new/images/blue/button_33.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  height:33px;
  width:35px;
}
.buttonwrapper button.large span {
  background:url("/stat/new/images/blue/button_40.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  height:40px;
  font-size:17px;
  line-height:40px;
  padding:0 0 0 44px;
}
.buttonwrapper button.large em {
  background:url("/stat/new/images/blue/button_40.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  height:40px;
  width:54px;
}
.buttonwrapper button:hover span, .buttonwrapper button.active span { background-position:left bottom !important; }
.buttonwrapper button:hover em, .buttonwrapper button.active em { background-position:right bottom !important; }
.empty_pointer {
  width:31px;
  height:25px;
  text-indent:-999px;
  outline:0 none;
  border:0 none;
  cursor:pointer;
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat;
  background-position:-225px -167px;
}
.empty_pointer:hover, .empty_pointer.active { background-position:-225px -192px; }
.rtl .buttonwrapper .form-submit { background:none; }
.rtl .buttonwrapper button.small span {
  background:url("/stat/new/images/blue/button_20_rtl.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  padding:0 0 0 28px;
}
.rtl .buttonwrapper button.small em {
  background:url("/stat/new/images/blue/button_20_rtl.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  width:14px;
}
.rtl .buttonwrapper button.medium span {
  background:url("/stat/new/images/blue/button_33_rtl.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  padding:0 0 0 34px;
}
.rtl .buttonwrapper button.medium em {
  background:url("/stat/new/images/blue/button_33_rtl.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  width:18px;
  margin-right:-17px;
}
.rtl .buttonwrapper button.large span {
  background:url("/stat/new/images/blue/button_40_rtl.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  padding-left:56px;
  padding-right:15px;
}
.rtl .buttonwrapper button.large em {
  background:url("/stat/new/images/blue/button_40_rtl.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  width:22px;
  margin-right:-22px;
}
.rtl .empty_pointer {
  background:url("/stat/new/images/blue/sprite/button_sprite.rtl.png/5386d82212917e9d973b62845363810a") no-repeat;
  background-position:-265px -167px;
}
.rtl .empty_pointer:hover, .rtl .empty_pointer.active { background-position:-265px -192px; }
div.cc_ico {
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat scroll;
  background-position:-53px -3px;
  display:inline;
  padding-bottom:5px;
  padding-left:10px;
}
div.cc_text {
  display:inline;
  padding-left:5px;
}
div.logo-footer-img {
  width:65px;
  height:17px;
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat scroll;
  background-position:-72px 0px;
}
div.credit_cards {
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat scroll;
  background-position:-322px -78px;
  width:140px;
  height:21px;
}
div.credit_card_explain_visa {
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat scroll;
  background-position:-337px -50px;
  width:44px;
  height:27px;
}
div.credit_card_explain_amex {
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat scroll;
  background-position:-381px -50px;
  width:44px;
  height:27px;
}
.paypal_ico {
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat scroll;
  background-position:-326px -100px;
  width:60px;
  height:18px;
  display:inline;
  padding-left:57px;
  padding-top:10px;
  padding-bottom:0px;
}
.ac_results ul li .ac_odd { background-color:#eeeeee; }
.ac_results ul li .ac_over {
  background-color:#0a246a;
  color:white;
}
.ac_results ul li {
  margin:0px;
  padding:2px 5px;
  cursor:default;
  display:block;
  font:menu;
  font-size:12px;
  text-align:left;
  line-height:16px;
  overflow:hidden;
}
.ac_results ul {
  width:100%;
  list-style-position:outside;
  list-style:none;
  padding:0;
  margin:0;
}
.ac_results {
  padding:0px;
  border:1px solid black;
  background-color:white;
  overflow:hidden;
  z-index:99999;
}
.ac_loading { background:white url('/images/upload_mini.gif?s=5386d82212917e9d973b62845363810a') right center no-repeat; }
.buttonwrapper.new_version button table {
  dir:ltr;
  direction:ltr;
}
.buttonwrapper.new_version button .button_td1 {
  color:white;
  font-weight:bold;
  text-align:center;
  text-transform:uppercase;
  float:none;
}
.buttonwrapper.new_version button .button_td2 {
  float:left !important;
  position:none;
  margin:0;
  padding:0;
}
.buttonwrapper.new_version button {
  border:0 none;
  margin:0px;
  padding:0px;
  background:none;
  cursor:pointer;
}
.buttonwrapper.new_version button.small .button_td1 {
  background:url("/stat/new/images/blue/button_20.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  height:20px;
  font-size:12px;
  line-height:20px;
  padding:0 0 0 14px;
}
.buttonwrapper.new_version button.small .button_td2 {
  background:url("/stat/new/images/blue/button_20.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  height:20px;
  width:28px;
}
.buttonwrapper.new_version button.small { margin-right:0px; }
.buttonwrapper.new_version button.medium .button_td1 {
  background:url("/stat/new/images/blue/button_33.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  height:33px;
  font-size:14px;
  line-height:33px;
  padding:0 0 0 18px;
}
.buttonwrapper.new_version button.medium .button_td2 {
  background:url("/stat/new/images/blue/button_33.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  height:33px;
  width:35px;
}
.buttonwrapper.new_version button.medium { margin-right:0px; }
.buttonwrapper.new_version button.large .button_td1 {
  background:url("/stat/new/images/blue/button_40.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  height:40px;
  font-size:17px;
  line-height:40px;
  padding:0 0 0 44px;
}
.buttonwrapper.new_version button.large .button_td2 {
  background:url("/stat/new/images/blue/button_40.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  height:40px;
  width:54px;
}
.buttonwrapper.new_version button.large { margin-right:0px; }
.buttonwrapper.new_version button:hover .button_td1, .buttonwrapper.new_version button.active .button_td1 { background-position:left bottom !important; }
.buttonwrapper.new_version button:hover .button_td2, .buttonwrapper.new_version button.active .button_td2 { background-position:right bottom !important; }
.rtl .buttonwrapper .form-submit { background:none; }
.rtl .buttonwrapper button.small .button_td1 {
  background:url("/stat/new/images/blue/button_20_rtl.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  padding:0 0 0 28px;
}
.rtl .buttonwrapper button.small .button_td2 {
  background:url("/stat/new/images/blue/button_20_rtl.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  width:14px;
}
.rtl .buttonwrapper button.medium .button_td1 {
  background:url("/stat/new/images/blue/button_33_rtl.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  padding:0 0 0 34px;
}
.rtl .buttonwrapper button.medium .button_td2 {
  background:url("/stat/new/images/blue/button_33_rtl.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  width:18px;
  margin-right:0px;
}
.rtl .buttonwrapper button.large .button_td1 {
  background:url("/stat/new/images/blue/button_40_rtl.png/5386d82212917e9d973b62845363810a") no-repeat scroll left top transparent;
  padding-left:56px;
  padding-right:15px;
}
.rtl .buttonwrapper button.large .button_td2 {
  background:url("/stat/new/images/blue/button_40_rtl.png/5386d82212917e9d973b62845363810a") no-repeat right top transparent;
  width:22px;
  margin-right:0px;
}
#map_container p {
  position:absolute;
  background:white;
  font-size:11px;
  height:18px;
  padding:2px 6px 0px;
  min-width:100px;
}
#map_container { position:relative; }

/*  ncbglobal.css  */
@charset "utf-8";
.width-full { width:970px; }
.reset-list {
  margin:0;
  padding:0;
  list-style-type:none;
}
a:hover { text-decoration:underline; }
a img { border:0; }
a {
  color:#ff0099;
  text-decoration:none;
  font-weight:bold;
}
.clearfix { clear:both; }
html, body { height:100%; }
body {
  background:white url("/stat/new/images/blue/bg.png/5386d82212917e9d973b62845363810a") repeat-x;
  margin:0;
  padding:0;
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  line-height:1.4em;
  text-align:center;
  color:#121f24;
}
#bgfocus {
  margin:0 auto;
  width:100%;
  height:301px;
  background:url("/stat/new/images/blue/bg_focus.jpg/5386d82212917e9d973b62845363810a") no-repeat center 126px;
}
#page {
  margin:-301px auto 0;
  width:970px;
  text-align:left;
  min-height:100%;
}
#header, #focus-wrap, #main {
  clear:both;
  width:970px;
}
#header #logo {
  float:left;
  padding-left:15px;
  width:256px;
}
#header {
  height:115px;
  overflow:hidden;
}
#header-blocks {
  float:right;
  width:690px;
}
#header-top #lang-select a {
  padding:0.1em 6px;
  white-space:nowrap;
  color:#00acec;
  display:inline-block;
}
#header-top #lang-select .ar {
  font-size:14px;
  font-family:"Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
}
#header-top #lang-select .cs, #header-top #lang-select .ct, #header-top #lang-select .jp {
  font-weight:normal;
  font-size:11px;
}
#header-top #lang-select .he { font-size:11px; }
#header-top #lang-select {
  float:right;
  padding:5px 10px 0 0;
  width:466px;
  height:44px;
  font-size:10px;
  font-weight:bold;
  text-transform:uppercase;
  text-align:right;
  line-height:1.5em;
  _line-height:1.4em;
}
#header-top #signup a.link_actionsignup:hover { background-position:center left; }
#header-top #signup a.link_actionsignup {
  display:block;
  background:url("/stat/new/images/blue/link_actionsignup.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  width:118px;
  height:44px;
  color:black;
  outline:0;
  text-indent:-999em;
  cursor:pointer;
}
#header-top #signup a.active, #header-top #signup a.active:hover { background-position:bottom left; }
#header-top #signup {
  float:right;
  background:url("/stat/new/images/blue/bg_header_signup.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  padding-right:15px;
  width:118px;
  height:57px;
}
#header-top #signup.active { background:transparent; }
#header-top #box-action-signup .content-top {
  background:url("/stat/new/images/blue/bg_box_actionsignup_content-top.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  width:250px;
  height:15px;
}
#header-top #box-action-signup .content-mid {
  background:url("/stat/new/images/blue/bg_box_actionsignup_content-mid.png/5386d82212917e9d973b62845363810a") repeat-y top left;
  width:230px;
  padding:0 10px;
}
#header-top #box-action-signup .content-btm {
  background:url("/stat/new/images/blue/bg_box_actionsignup_content-btm.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  width:250px;
  height:15px;
}
#header-top #box-action-signup #form-actionsignup .container { padding:4px 0; }
#header-top #box-action-signup #form-actionsignup .container-inline { padding:0; }
#header-top #box-action-signup #form-actionsignup .textwrapper {
  background:url("/stat/new/images/blue/form_text-actionsignup.png/5386d82212917e9d973b62845363810a") no-repeat top right;
  padding-bottom:3px;
  width:215px;
}
#header-top #box-action-signup #form-actionsignup .text-postal { width:108px; }
#header-top #box-action-signup #form-actionsignup .form-submit:hover { background-position:bottom left; }
#header-top #box-action-signup #form-actionsignup .form-submit {
  float:right;
  margin-right:2px;
  background:url("/stat/new/images/blue/form_submit-actionsignup.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  border:0;
  width:34px;
  height:22px;
  text-indent:-999em;
  cursor:pointer;
}
#header-top #box-action-signup #form-actionsignup {
  margin:0;
  padding:0;
}
#header-top #box-action-signup {
  position:absolute;
  z-index:1000;
  width:250px;
  margin-left:-158px;
}
#header-top {
  background:url("/stat/new/images/blue/bg_header-top.png/5386d82212917e9d973b62845363810a") no-repeat top right;
  height:57px;
}
body.lang-ar #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_ar.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-cs #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_cs.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-ct #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_ct.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-de #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_de.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-en #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_en.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-es #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_es.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-fr #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_fr.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-he #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_he.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-it #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_it.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-jp #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_jp.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-kr #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_kr.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-nl #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_nl.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-po #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_po.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-ru #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_ru.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
body.lang-tr #header-top #signup a.link_actionsignup { background:url("/stat/new/images/blue/btn_joinavaaz_tr.png/5386d82212917e9d973b62845363810a") no-repeat top left; }
#lang-select .ar, .lang-select .ar {
  font-size:14px;
  font-family:"Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
}
#lang-select .cs, #lang-select .ct, #lang-select .jp, .lang-select .cs, .lang-select .ct, .lang-select .jp {
  font-weight:normal;
  font-size:11px;
}
#lang-select .he, .lang-select .he { font-size:11px; }
#lang-select, .lang-select { font-family:"Lucida Grande", "Lucida Sans", Verdana, sans-serif; }
#header-btm #nav li {
  background:url("/stat/new/images/blue/li_nav.png/5386d82212917e9d973b62845363810a") no-repeat center left;
  padding-left:7px;
  padding-right:5px;
}
#header-btm #nav li.first { background:transparent; }
#header-btm #nav a {
  display:block;
  background:no-repeat top left;
  height:38px;
  color:#ff0099;
  outline:0;
  text-decoration:none;
  text-indent:-999em;
}
#header-btm #nav li.active a, #header-btm #nav a:hover { background-position:bottom left; }
#header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/nav_home.png/5386d82212917e9d973b62845363810a");
  width:66px;
}
#header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:98px;
}
#header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:134px;
}
#header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:114px;
}
#header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:83px;
}
#header-btm #nav {
  width:721px;
  float:right;
  padding-top:6px;
}
#header-btm { height:58px; }
#focus-wrap #focus-mn {
  position:absolute;
  padding-top:11px;
  width:735px;
  height:422px;
  background:url("/stat/new/images/blue/bg_focus-top.png/5386d82212917e9d973b62845363810a") no-repeat top left;
}
#focus-wrap {
  background:#00a8e7 url("/stat/new/images/blue/bg_focuswrap.png/5386d82212917e9d973b62845363810a") no-repeat bottom right;
  height:433px;
  overflow:hidden;
  position:relative;
}
#focus-campaign-headline a:hover .action { color:white; }
#focus-campaign-headline a:hover { text-decoration:none; }
#focus-campaign-headline a strong {
  color:white;
  text-transform:uppercase;
}
#focus-campaign-headline a .action {
  color:#ff0099;
  font-weight:bold;
}
#focus-campaign-headline a {
  display:block;
  margin-right:140px;
  font-weight:bold;
  line-height:31px;
  color:#00acec;
  outline:0;
  overflow:hidden;
}
#focus-campaign-headline .ribbon_controls a {
  margin:0;
  padding:0 5px;
  display:inline;
  line-height:6px !important;
  outline:0 none;
}
#focus-campaign-headline .ribbon_controls a span {
  margin:0;
  padding:0 !important;
  background:transparent url("/stat/new/images/blue/arrows_pink_sprite.png/5386d82212917e9d973b62845363810a") no-repeat -12px 0px;
  width:7px;
  height:6px;
  text-indent:9999px;
  display:inline-block !important;
  line-height:6px !important;
}
#focus-campaign-headline .ribbon_controls a.next span { background-position:-19px 0; }
#focus-campaign-headline .ribbon_controls span.count {
  font-weight:bold;
  margin:0 5px;
  color:#ffffff;
}
#focus-campaign-headline .ribbon_controls {
  position:absolute;
  right:45px;
  top:5px;
  text-align:right;
  width:85px;
}
#focus-campaign-headline {
  overflow:hidden;
  height:31px;
  padding-left:23px;
  background:black url("/stat/new/images/blue/bg_focuscampaignheadline.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  font-size:0.85em;
  position:relative;
}
#focus-photo-feature .wrap {
  width:631px;
  height:316px;
  overflow:hidden;
  position:relative;
}
#focus-photo-feature {
  width:631px;
  height:356px;
  padding:35px 55px 0 49px;
  background:url("/stat/new/images/blue/bg_focusphotofeature.png/5386d82212917e9d973b62845363810a") no-repeat bottom right;
}
.slideshow_controls { display:none; }
#focus-sd .mid {
  background:url("/stat/new/images/blue/bg_focussd-mid.jpg/5386d82212917e9d973b62845363810a") no-repeat bottom center;
  width:220px;
  height:16px;
}
#focus-sd .btm {
  background:url("/stat/new/images/blue/bg_focussd-btm.jpg/5386d82212917e9d973b62845363810a") no-repeat bottom center;
  width:220px;
  height:26px;
}
#focus-sd #intro-text p {
  position:absolute;
  bottom:0;
  margin:0;
  padding:0;
}
#focus-sd #intro-text a:hover { text-decoration:none; }
#focus-sd #intro-text a img { padding-bottom:0.2em; }
#focus-sd #intro-text a {
  display:block;
  padding-top:11px;
  padding-right:20px;
  padding-bottom:17px;
  padding-left:10px;
  color:white;
  outline:0;
}
#focus-sd #intro-text {
  position:relative;
  overflow:hidden;
  height:239px;
  width:220px;
  color:white;
  font-weight:bold;
  font-size:18px;
  line-height:1.2em;
  letter-spacing:-1px;
}
#focus-sd #action-avaaz #member-counter p strong {
  font-size:37px;
  line-height:1em;
  font-weight:bold;
  letter-spacing:-1px;
  color:white;
}
#focus-sd #action-avaaz #member-counter p {
  margin-top:0;
  line-height:1.2em;
}
#focus-sd #action-avaaz #member-counter { padding-right:10px; }
#focus-sd #action-avaaz #form-signup h2.title { padding-bottom:0; }
#focus-sd #action-avaaz #form-signup .container-inline {
  margin-top:-5px;
  background:url("/stat/new/images/blue/bg_form_signup.jpg/5386d82212917e9d973b62845363810a") no-repeat right center;
  padding-top:12px;
  padding-bottom:0;
  height:34px;
}
#focus-sd #action-avaaz #form-signup .textwrapper {
  float:left;
  width:157px;
  height:19px;
  background:#efefef;
}
#focus-sd #action-avaaz #form-signup .form-text { font-size:11px; }
#focus-sd #action-avaaz #form-signup .form-submit:hover { background-position:-266px -189px; }
#focus-sd #action-avaaz #form-signup .form-submit {
  _float:left;
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat;
  background-position:-266px -167px;
  border:0;
  width:30px;
  height:22px;
  text-indent:-999em;
  cursor:pointer;
  outline:0;
}
#focus-sd #action-avaaz #form-signup {
  margin:0;
  padding-right:1px;
}
#focus-sd #action-avaaz {
  overflow:hidden;
  padding-left:10px;
  width:210px;
  height:152px;
  color:black;
  font-size:12px;
}
#focus-sd {
  background:#ff0099 url("/stat/new/images/blue/bg_focussd.jpg/5386d82212917e9d973b62845363810a") no-repeat top left;
  width:220px;
  height:433px;
  overflow:hidden;
  position:absolute;
  right:15px;
}
#main {
  background:url("/stat/new/images/blue/bg_main.jpg/5386d82212917e9d973b62845363810a") no-repeat left 11px;
  padding-bottom:212px;
  overflow:auto;
}
#main-inner {
  float:left;
  background:url("/stat/new/images/blue/bg_maininner.png/5386d82212917e9d973b62845363810a") no-repeat left 186px;
  padding-bottom:50px;
}
#main-content {
  clear:both;
  float:left;
  width:655px;
}
#content-header h2.section-title a, #content-header .breadcrumb a {
  padding:0 0.2em;
  color:#086992;
}
#content-header h2.section-title, #content-header .breadcrumb {
  float:left;
  margin:9px 0 0;
  padding:0;
  line-height:33px;
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
  color:#121f24;
}
#content-header .breadcrumb {
  padding-left:16px;
  background:url("/stat/new/images/blue/bg_breadcrumb.png/5386d82212917e9d973b62845363810a") no-repeat center left;
}
#content-header .section-intro {
  clear:both;
  position:relative;
  margin-top:-3px;
  font-weight:bold;
  font-size:19px;
  line-height:1em;
  color:white;
}
#content-header {
  background:url("/stat/new/images/blue/bg_focus-top.png/5386d82212917e9d973b62845363810a") no-repeat top right;
  padding-top:11px;
  padding-left:23px;
  height:111px;
  overflow:hidden;
}
#content-body {
  clear:both;
  padding-top:10px;
  background:url("/stat/new/images/blue/bg_contentbody.png/5386d82212917e9d973b62845363810a") no-repeat 15px top;
}
.one_column #content-body { background-image:none; }
#main-sidebar {
  float:right;
  width:315px;
}
#secondary-nav h2.title {
  padding:0 0 0 24px;
  background:url("/stat/new/images/blue/bg_secondarynav_title.jpg/5386d82212917e9d973b62845363810a") no-repeat top left;
  line-height:40px;
}
#secondary-nav ul {
  float:left;
  width:299px;
  margin:0;
  padding:8px 0 10px;
  list-style-type:none;
}
#secondary-nav li ul {
  padding:0 0 0.6em 24px;
  width:275px;
  _padding-bottom:5px;
}
#secondary-nav li li a {
  padding-top:3px;
  padding-bottom:3px;
  background-position:13px 0.5em;
  _font-size:13px;
  _line-height:1em;
}
#secondary-nav li li {
  background:transparent;
  font-size:0.9em;
  line-height:1em;
  _font-size:1em;
  _line-height:1em;
}
#secondary-nav li {
  clear:both;
  margin:0;
  padding:0;
  background:url("/stat/new/images/blue/bg_secondarynav_li.png/5386d82212917e9d973b62845363810a") no-repeat top center;
  font-size:1em;
  line-height:1em;
  _font-size:0;
  _line-height:0;
}
#secondary-nav li.first { background:transparent; }
#secondary-nav li a:hover, #secondary-nav li.active a, #secondary-nav li.active li a:hover, #secondary-nav li.active li.active a { text-decoration:underline; }
#secondary-nav li a, #secondary-nav li.active li a { text-decoration:none; }
#secondary-nav a {
  display:block;
  padding:7px 0 8px 24px;
  background:url("/stat/new/images/blue/li_secondarynav.png/5386d82212917e9d973b62845363810a") no-repeat 13px 0.8em;
  color:white;
  outline-color:#fc8dc4;
  _padding:0 0 0 24px;
  _font-size:14px;
  _line-height:2em;
}
#secondary-nav .sd {
  float:right;
  width:1px;
  height:146px;
  background:url("/stat/new/images/blue/bg_secondarynav_sd.png/5386d82212917e9d973b62845363810a") no-repeat top left;
}
#secondary-nav {
  margin-bottom:30px;
  width:300px;
  min-height:200px;
  background:url("/stat/new/images/blue/bg_secondarynav.png/5386d82212917e9d973b62845363810a") repeat-y top left;
  border-bottom:1px solid #b90567;
  color:white;
}
#footer {
  clear:both;
  background:#121f24;
  text-align:left;
  padding-bottom:70px;
  font-size:0.85em;
  color:#999999;
  margin-top:-212px;
  height:142px;
  position:relative;
}
#footer-inner {
  margin:0 auto;
  width:970px;
  padding-top:26px;
}
#nav-footer li {
  border-right:1px solid #666666;
  line-height:1.4em;
}
#nav-footer li.last { border-right:0; }
#nav-footer a {
  color:#ff0099;
  padding:0.1em 10px;
}
#nav-footer {
  float:left;
  padding-left:13px;
  padding-right:17px;
  width:605px;
}
.rtl #nav-footer li { line-height:1.4em; }
.rtl #nav-footer li.last { border-right:0; }
.rtl #nav-footer a {
  color:#ff0099;
  padding:0.1em 10px;
}
.rtl #nav-footer {
  float:left;
  padding-right:10px;
  padding-left:20px;
  width:605px;
}
#share-links p {
  float:left;
  margin:0;
  padding:0;
}
#share-links li {
  border-right:1px solid #666666;
  padding:0 6px;
}
#share-links li.last { border-right:0; }
#share-links a {
  display:block;
  background:no-repeat top left;
  height:23px;
  width:24px;
  color:#ff0099;
  text-decoration:none;
  text-indent:-999em;
  outline:0;
}
#share-links a.fb:hover { background-position:0px -23px; }
#share-links a.fb {
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat;
  background-position:0px 0px;
}
#share-links a.tw:hover { background-position:-24px -23px; }
#share-links a.tw {
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat;
  background-position:-24px 0px;
}
#share-links {
  float:left;
  padding-left:20px;
  padding-right:15px;
  width:205px;
  color:#00acec;
}
#logo-footer {
  float:right;
  padding-right:14px;
  padding-left:14px;
  padding-top:3px;
}
#footer-message img {
  vertical-align:middle;
  margin-top:-4px;
  padding:0px;
}
#footer-message {
  clear:both;
  padding-right:15px;
  padding-left:23px;
  padding-top:5em;
  font-size:10px;
  line-height:1.2em;
}
.rtl #footer-message img {
  vertical-align:middle;
  margin-top:-4px;
  padding:0px;
}
.rtl #footer-message {
  clear:both;
  padding-right:17px;
  padding-left:23px;
  padding-top:5em;
  font-size:10px;
  line-height:1.2em;
}
.block h2.title {
  padding:0;
  line-height:1em;
}
.block .photo-ribbon {
  position:absolute;
  margin-left:8px;
  background:url("/stat/new/images/blue/bg_block_photoribbon.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  width:94px;
  height:94px;
}
.block .content { width:300px; }
.block .content-top {
  background:url("/stat/new/images/blue/bg_block_content-top.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  height:15px;
  width:300px;
  font-size:1px;
}
.block .content-mid {
  background:url("/stat/new/images/blue/bg_block_content-mid.png/5386d82212917e9d973b62845363810a") repeat-y top left;
  width:280px;
  padding:0 10px;
  font-size:0.85em;
  line-height:1.2em;
}
.block .content-btm {
  background:url("/stat/new/images/blue/bg_block_content-btm.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  height:15px;
  width:300px;
  font-size:1px;
}
#main-sidebar .block { margin:0px 0 45px; }
#main-sidebar .block-ribbontitle, #main-sidebar .block-form {
  margin-left:-11px;
  _margin-left:0;
}
#main-sidebar .row-first { margin-top:0; }
#main-sidebar .row-last { 1margin-bottom:0; }
#main-sidebar .nav {
  height:1px;
  padding:0;
  width:280px;
  border-bottom:1px solid #d5d5d5;
  padding-top:5px;
  margin-right:10px;
  margin-bottom:30px;
}
.block-pink .title-ribbon { background:#ff0099; }
.block-pink a { color:#ff0099; }
.block-blue .title-ribbon { background:#00acec; }
.just_html .block-ribbontitle .title-ribbon {
  position:absolute;
  background:url("/stat/new/images/blue/action/bg_block_title-blue.png/5386d82212917e9d973b62845363810a") no-repeat top right !important;
  height:31px;
  padding-right:13px;
  margin-left:11px;
  margin-right:19px;
  _margin-right:9px;
}
.just_html .block-ribbontitle h2.title, .just_html .block-ribbontitle a.title {
  padding:6px 8px 7px 10px;
  color:white;
  min-width:80px;
  font-size:12px;
  line-height:18px;
  text-transform:uppercase;
  display:block;
  background: #00AEEF;
}
.just_html .block-ribbontitle .content { background:url("/stat/new/images/blue/action/ribbon_blue.png/5386d82212917e9d973b62845363810a") no-repeat left 8px !important; }
.block-ribbontitle .content { background:no-repeat left 39px; }
.block-ribbontitle .content-top {
  background:url("/stat/new/images/blue/bg_block-top.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  height:46px;
}
.block-photo-head .content { background:no-repeat left 39px; }
.block-photo-head .title-ribbon, .block-ribbontitle .title-ribbon {
  position:absolute;
  background:url("/stat/new/images/blue/bg_block_title-tag-blue.png/5386d82212917e9d973b62845363810a") no-repeat top right;
  _background-image:url("/stat/new/images/blue/bg_block_title-tag-blue.ie6.png/5386d82212917e9d973b62845363810a");
  padding-right:13px;
  margin-top:8px;
  margin-right:19px;
  _margin-right:9px;
}
.block-photo-head h2.title, .block-ribbontitle h2.title {
  padding:6px 8px 7px 19px;
  background:url("/stat/new/images/blue/bg_block_title-blue.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  color:white;
  min-width:80px;
  line-height:18px;
}
.block-photo-head.block-pink .title-ribbon, .block-ribbontitle.block-pink .title-ribbon {
  background-image:url("/stat/new/images/blue/bg_block_title-tag-pink.png/5386d82212917e9d973b62845363810a");
  _background-image:url("/stat/new/images/blue/bg_block_title-tag-pink.ie6.png/5386d82212917e9d973b62845363810a");
}
.block-photo-head.block-pink h2.title, .block-ribbontitle.block-pink h2.title { background-image:url("/stat/new/images/blue/bg_block_title-pink.png/5386d82212917e9d973b62845363810a"); }
.block-photo-head.block-pink .content, .block-ribbontitle.block-pink .content { background-image:url("/stat/new/images/blue/ribbon_bl-uw-pink.png/5386d82212917e9d973b62845363810a"); }
.block-photo-head.block-blue .content, .block-ribbontitle.block-blue .content { background-image:url("/stat/new/images/blue/ribbon_bl-uw-blue.png/5386d82212917e9d973b62845363810a"); }
.block-photo-ribbon .content {
  padding-top:10px;
  background:url("/stat/new/images/blue/ribbon_tl-lw-blue.png/5386d82212917e9d973b62845363810a") no-repeat 91px top;
}
.block-photo-ribbon .photowrap {
  float:left;
  width:81px;
  height:69px;
}
.block-photo-head .content, .block-photo-ribbon .content, .block-ribbontitle .content { padding-left:11px; }
.block-style-1 .block-inner { padding-top:6px; }
.block-style-1 h2.title { background-image:url("/stat/new/images/blue/bg_block_title-blue1.png/5386d82212917e9d973b62845363810a"); }
.block-style-1 .content-top { background-image:url("/stat/new/images/blue/bg_block-top1.png/5386d82212917e9d973b62845363810a"); }
.block-style-1 .content-mid { background:transparent; }
.block-style-1 .content-btm { background:transparent; }
.block-style-1 {
  position:relative;
  margin-top:-6px;
  background:url("/stat/new/images/blue/bg_block1.png/5386d82212917e9d973b62845363810a") no-repeat top left;
}
.block-style-2 .block-inner { background:url("/stat/new/images/blue/bg_block_content-btm2.png/5386d82212917e9d973b62845363810a") no-repeat bottom left; }
.block-style-2 .content-top { background-image:url("/stat/new/images/blue/bg_block-top2.png/5386d82212917e9d973b62845363810a"); }
.block-style-2 .content-mid { background:transparent; }
.block-style-2 .content-btm { background:transparent; }
.block-style-2 { background:url("/stat/new/images/blue/bg_block_content-mid2.png/5386d82212917e9d973b62845363810a") repeat-y top left; }
.block-style-2-wide .block-inner { background:url("/stat/new/images/blue/bg_block_content-btm-wide.png/5386d82212917e9d973b62845363810a") no-repeat bottom left; }
.block-style-2-wide .content-top { background-image:url("/stat/new/images/blue/bg_block-top-wide.png/5386d82212917e9d973b62845363810a"); }
.block-style-2-wide .content-mid { background:transparent; }
.block-style-2-wide .content-btm { background:transparent; }
.block-style-2-wide {
  width:655px;
  background:url("/stat/new/images/blue/bg_block_content-mid-wide.png/5386d82212917e9d973b62845363810a") repeat-y top left;
}
.block-feature .block-inner {
  padding-right:20px;
  padding-bottom:1em;
  background:url("/stat/new/images/blue/bg_contentbody_block-btm.png/5386d82212917e9d973b62845363810a") no-repeat -4px bottom;
}
.block-feature .content {
  width:600px;
  padding-left:21px;
  padding-right:10px;
}
.block-feature {
  padding-left:4px;
  padding-right:0;
  margin-bottom:3em;
  width:651px;
  overflow:hidden;
  background:url("/stat/new/images/blue/bg_contentbody_block.png/5386d82212917e9d973b62845363810a") no-repeat 11px 306px;
}
.block-features .block-inner {
  padding-right:20px;
  padding-bottom:1em;
  background:url("/stat/new/images/blue/bg_contentbody_block-btm2.png/5386d82212917e9d973b62845363810a") no-repeat -4px bottom;
}
.block-features .content {
  width:620px;
  padding-left:11px;
  padding-right:0;
}
.block-features .feature {
  clear:both;
  padding:15px 10px;
  font-size:12px;
  line-height:1.4em;
}
.block-features .feat-first h3.headline {
  padding:0.8em 0;
  font-size:24px;
  line-height:1.1em;
}
.block-features .feat-first .photo-head {
  padding-left:0;
  padding-right:15px;
  padding-bottom:1.5em;
}
.block-features .feat-first .map {
  clear:both;
  float:left;
  padding-right:10px;
}
.block-features .feat-first {
  padding-top:0;
  font-size:13px;
  line-height:1.4em;
}
.block-features .first-last { padding-bottom:0; }
.block-features .feat-style-1 .feature-content {
  float:left;
  width:370px;
}
.block-features .feat-style-1 .photo-head {
  padding-bottom:0.8em;
  padding-right:15px;
}
.block-features .feat-style-1 .map {
  float:left;
  padding-bottom:0.8em;
}
.block-features .feat-style-1 h3.headline { clear:both; }
.block-features .feat-style-2 h3.headline { padding-top:0.2em; }
.block-features .feat-style-2 .photo-head {
  float:right;
  padding-right:0;
  padding-left:20px;
}
.block-features .feat-style-2 .map {
  float:right;
  padding-left:10px;
}
.block-features h3.headline {
  font-size:20px;
  line-height:1.1em;
}
.block-features .photo-head {
  float:left;
  padding-left:0;
  padding-right:20px;
  padding-bottom:1em;
}
.block-features .map { padding-top:0.3em; }
.block-features .international-coverage h2 {
  padding:1em 0 2em;
  font-size:11px;
  line-height:1.2em;
}
.block-features .international-coverage {
  float:right;
  margin-left:10px;
  border-left:1px solid #d5d5d5;
  padding-left:9px;
  padding-right:0;
  width:210px;
  font-size:12px;
  line-height:1.4em;
}
.block-features {
  padding-left:4px;
  padding-right:0;
  margin-bottom:3em;
  width:651px;
  background:url("/stat/new/images/blue/bg_contentbody_block2.png/5386d82212917e9d973b62845363810a") no-repeat 11px 306px;
}
.padding-right-0 { padding-right:0px; }
.padding-right-10 { padding-right:10px; }
.photo-block .photo-content {
  padding-bottom:12px;
  padding-top:8px;
}
.photo-block .photo-content-next-line { width:24px; }
.photo-block {
  float:left;
  width:185px;
  height:170px;
  padding-right:10px;
  padding-bottom:24px;
}
.flickr-block .view-link { padding-top:5px; }
.flickr-block {
  float:left;
  width:284px;
  height:220px;
}
.block-features-adv .pict_without_X { width:205px !important; }
.block-features-adv .block-inner {
  padding-right:20px;
  padding-bottom:1em;
  background:url("/stat/new/images/blue/bg_contentbody_block-btm2.png/5386d82212917e9d973b62845363810a") no-repeat -4px bottom;
}
.block-features-adv .content {
  width:633px;
  padding-left:11px;
  padding-right:0;
  background:url("/stat/new/images/blue/bg_contentbody_block3.png/5386d82212917e9d973b62845363810a") repeat-y scroll 7px 0px transparent;
}
.block-features-adv .feature {
  clear:both;
  padding:15px 24px 15px 25px;
  font-size:12px;
  line-height:1.4em;
}
.block-features-adv .feat-first h3.headline {
  padding:0, 8em 0 14px;
  font-size:24px;
  line-height:1.1em;
  color:#00acec;
}
.block-features-adv .feat-first .photo-head {
  padding-left:0;
  padding-right:15px;
  padding-bottom:1.5em;
}
.block-features-adv .feat-first .map {
  clear:both;
  float:left;
  padding-right:10px;
}
.block-features-adv .feat-first {
  padding-top:0;
  font-size:13px;
  line-height:1.4em;
}
.block-features-adv .first-last { padding-bottom:0; }
.block-features-adv .feat-style-1 .feature-content {
  float:left;
  width:355px;
}
.block-features-adv .feat-style-1 .photo-head {
  padding-bottom:0.8em;
  padding-right:15px;
}
.block-features-adv .feat-style-1 .map {
  float:left;
  padding-bottom:0.8em;
}
.block-features-adv .feat-style-1 h3.headline {
  clear:both;
  color:#00acec;
}
.block-features-adv .feat-style-2 .feature-content { width:622px; }
.block-features-adv .feat-style-2 h3.headline {
  padding-top:0.2em;
  color:#00acec;
  font-size:20px;
  padding-bottom:14px;
}
.block-features-adv .feat-style-2 .photo-head {
  float:right;
  padding-right:0;
  padding-left:20px;
}
.block-features-adv .feat-style-2 .map {
  float:right;
  padding-left:10px;
}
.block-features-adv h3.headline {
  font-size:20px;
  line-height:1.1em;
}
.block-features-adv .photo-head {
  float:left;
  padding-left:0;
  padding-right:20px;
  padding-bottom:1em;
}
.block-features-adv .map { padding-top:0.3em; }
.block-features-adv .international-coverage h2 {
  padding:1em 0 2em;
  font-size:11px;
  line-height:1.2em;
}
.block-features-adv .international-coverage {
  float:right;
  padding-right:0;
  width:210px;
  font-size:12px;
  line-height:1.4em;
}
.block-features-adv h2.page-title {
  margin-bottom:20px;
  padding:15px 0;
  border-bottom:1px solid #d5d5d5;
  font-size:2.1em;
  line-height:1em;
  color:#00acec;
}
.block-features-adv .intro-content p { padding-bottom:1.5em; }
.block-features-adv .intro-content big {
  font-size:1.35em;
  line-height:1.2em;
  font-weight:bold;
}
.block-features-adv .intro-content { font-size:1em; }
.block-features-adv .block-header { padding:0px 36px; }
.block-features-adv .image-border { border:1px solid #cccccc; }
.block-features-adv {
  padding-left:4px;
  padding-right:0;
  margin-bottom:3em;
  width:651px;
}
.block-feature.block-photo-head.block-pink h2.title, .block-feature.block-ribbontitle.block-pink h2.title, .block-features.block-photo-head.block-pink h2.title, .block-features.block-ribbontitle.block-pink h2.title { background-image:url("/stat/new/images/blue/bg_block_title-pink-focus.jpg/5386d82212917e9d973b62845363810a"); }
.block-feature.block-photo-head.block-pink .content, .block-feature.block-ribbontitle.block-pink .content, .block-features.block-photo-head.block-pink .content, .block-features.block-ribbontitle.block-pink .content { background-image:url("/stat/new/images/blue/ribbon_bl-uw-pink-focus.png/5386d82212917e9d973b62845363810a"); }
.block-feature.block-photo-head.block-blue h2.title, .block-feature.block-ribbontitle.block-blue h2.title, .block-features.block-photo-head.block-blue h2.title, .block-features.block-ribbontitle.block-blue h2.title { background-image:url("/stat/new/images/blue/bg_block_title-blue-focus.png/5386d82212917e9d973b62845363810a"); }
.block-feature.block-photo-head.block-blue .content, .block-feature.block-ribbontitle.block-blue .content, .block-features.block-photo-head.block-blue .content, .block-features.block-ribbontitle.block-blue .content { background-image:url("/stat/new/images/blue/ribbon_bl-uw-blue-focus.png/5386d82212917e9d973b62845363810a"); }
.nodes h3.nodes-section-title {
  padding:0 15px 0.5em;
  font-size:18px;
  line-height:1.2em;
  color:#00acec;
}
.nodes .node-row {
  padding-top:2.2em;
  padding-bottom:1.4em;
  background:url("/stat/new/images/blue/bg_nodes_row.png/5386d82212917e9d973b62845363810a") no-repeat top center;
}
.node-block .node-inner {
  padding-right:20px;
  padding-left:11px;
}
.node-block .content { padding:0 10px; }
.node-block h3.headline {
  font-size:22px;
  line-height:1em;
  color:#00acec;
}
.node-block dl dt .step {
  color:#00acec;
  padding-right:0.7em;
  border-right:;
  margin-right:0.5em;
}
.node-block dl dt {
  font-size:1.15em;
  line-height:1.5em;
  font-weight:bold;
}
.node-block dl dd { margin:0 0 1.7em; }
.node-block { padding-bottom:0px; }
.node-page .node-inner {
  width:600px;
  padding-left:10px;
  padding-right:10px;
  border-bottom:1px solid #d5d5d5;
}
.node-page h2.page-title {
  margin-bottom:20px;
  padding:15px 0;
  border-bottom:1px solid #d5d5d5;
  font-size:2.1em;
  line-height:1em;
  color:#00acec;
}
.node-page h2.page-title2 { border-bottom:0px; }
.node-page .intro-content p { padding-bottom:1.5em; }
.node-page .intro-content big {
  font-size:1.35em;
  line-height:1.2em;
  font-weight:bold;
}
.node-page .intro-content { font-size:1em; }
.node-page .content h3 {
  padding-bottom:1.5em;
  font-size:18px;
  line-height:1.2em;
  color:#00acec;
}
.node-page .content p { padding-bottom:1.5em; }
.node-page .content { padding-bottom:10px; }
.node-page .embed-video { padding-bottom:1.5em; }
.node-page .quote blockquote:first-letter {
  position:relative;
  padding-left:0;
  margin-left:-0.5em;
  _margin-left:0;
}
.node-page .quote blockquote { margin:0; }
.node-page .quote .source {
  font-size:12px;
  line-height:1.8em;
  text-transform:uppercase;
}
.node-page .quote {
  float:left;
  padding-right:20px;
  width:300px;
  font-size:18px;
  font-weight:bold;
  line-height:1.2em;
  color:#00acec;
}
.node-page .photo-caption {
  background:white;
  font-size:0.8em;
  line-height:1.25em;
  color:#00acec;
}
.node-page .photo-width-half {
  float:right;
  padding-left:10px;
  width:290px;
}
.node-page .photo-width-twothirds .photo {
  float:left;
  padding-top:0.2em;
  padding-right:18px;
}
.node-page {
  padding:0 20px 35px 15px;
  width:620px;
}
.node-campaign-teaser .node-inner {
  padding-left:4px;
  padding-right:4px;
}
.node-campaign-teaser .block .title-ribbon { _margin-left:-471px; }
.node-campaign-teaser .block .content {
  float:left;
  width:460px;
  padding-left:10px;
  padding-right:0;
  font-size:0.9em;
}
.node-campaign-teaser .block {
  float:left;
  margin-top:0.3em;
  padding-right:10px;
}
.node-campaign-teaser .content {
  float:left;
  width:460px;
  padding-left:10px;
  padding-right:11px;
  font-size:0.9em;
}
.node-campaign-teaser h3.headline a { color:#00acec; }
.node-campaign-teaser h3.headline {
  padding-bottom:0.5em;
  font-size:24px;
  line-height:1.1em;
}
.node-campaign-teaser .campaign-info .map { padding:0 0 1em; }
.node-campaign-teaser .campaign-info ul {
  margin:0;
  padding:0;
  padding:0 20px 1em 0;
  list-style-type:none;
}
.node-campaign-teaser .campaign-info li {
  background:url("/stat/new/images/blue/li_campaigninfo.png/5386d82212917e9d973b62845363810a") no-repeat bottom left;
  padding-left:10px;
  padding-bottom:10px;
  font-weight:bold;
  font-size:10px;
  line-height:1.2em;
  text-transform:uppercase;
  color:#00acec;
}
.node-campaign-teaser .campaign-info li.first { background-image:url("/stat/new/images/blue/li_campaigninfo-fr.png/5386d82212917e9d973b62845363810a"); }
.node-campaign-teaser .campaign-info li.last { background-image:url("/stat/new/images/blue/li_campaigninfo-lt.png/5386d82212917e9d973b62845363810a"); }
.node-campaign-teaser .campaign-info li.last.first { background-image:url("/stat/new/images/blue/li_campaigninfo-fr-lt.png/5386d82212917e9d973b62845363810a"); }
.node-campaign-teaser .campaign-info .quote blockquote:first-letter {
  position:relative;
  padding-left:0;
  margin-left:-0.3em;
}
.node-campaign-teaser .campaign-info .quote blockquote {
  margin:0 0 0.4em;
  font-size:1em;
  line-height:1.2em;
}
.node-campaign-teaser .campaign-info .quote .source {
  font-size:10px;
  line-height:1em;
  text-transform:uppercase;
}
.node-campaign-teaser .campaign-info .quote {
  padding-right:20px;
  padding-left:0.2em;
  padding-bottom:1em;
  font-weight:bold;
}
.node-campaign-teaser .campaign-info {
  float:left;
  width:160px;
}
.node-campaign-teaser p a { font-weight:bold; }
.node-campaign-teaser { clear:both; }
.node-comments .node-inner {
  padding-top:10px;
  padding-left:10px;
  padding-right:20px;
  width:620px;
  background:url("/stat/new/images/blue/bg_block_content-btm-wide.png/5386d82212917e9d973b62845363810a") no-repeat center bottom;
}
.node-comments .change-lang p {
  padding:0;
  font-size:10px;
  line-height:1em;
  text-align:right;
  font-weight:bold;
}
.node-comments .change-lang a {
  cursor:pointer;
  font-weight:normal;
}
.node-comments .change-lang .lang-select ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
.node-comments .change-lang .lang-select li {
  float:left;
  width:70px;
  padding-right:5px;
  font-size:0.8em;
  line-height:1.4em;
}
.node-comments .change-lang .lang-select a { font-weight:bold; }
.node-comments .change-lang .lang-select {
  display:none;
  position:absolute;
  margin-top:5px;
  margin-left:-59px;
  width:300px;
  padding:10px;
  border-top:1px solid #eeeeee;
  border-left:1px solid #dddddd;
  border-right:2px solid #aaaaaa;
  border-bottom:2px solid #aaaaaa;
  background:white;
}
.node-comments .change-lang .lang-select.active { display:block; }
.node-comments .change-lang {
  float:right;
  padding-right:15px;
  width:40%;
  color:#00acec;
}
.node-comments h2.title {
  float:left;
  padding-left:10px;
  width:40%;
  color:#00acec;
}
.node-comments .content {
  clear:both;
  width:610px;
  padding-left:10px;
}
.node-comments ul#comments-scroller li .flag, .node-comments ul#comments-scroller li .info, .node-comments ul#comments-scroller li .comment { float:left; }
.node-comments ul#comments-scroller li .flag {
  width:35px;
  padding-bottom:5px;
}
.node-comments ul#comments-scroller li .info p { padding:0; }
.node-comments ul#comments-scroller li .info .person big {
  font-size:12px;
  color:#00acec;
  font-weight:bold;
}
.node-comments ul#comments-scroller li .info .person {
  padding-bottom:0.4em;
  font-size:11px;
  line-height:1.1em;
  color:#666666;
}
.node-comments ul#comments-scroller li .info .date {
  font-size:10px;
  line-height:1.2em;
  color:#121f24;
  font-weight:bold;
}
.node-comments ul#comments-scroller li .info {
  padding-top:0.5em;
  width:160px;
}
.node-comments ul#comments-scroller li .comment {
  padding-left:35px;
  width:350px;
  padding-top:5px;
  background:url("/stat/new/images/blue/quote_pink.png/5386d82212917e9d973b62845363810a") no-repeat 7px top;
}
.node-comments ul#comments-scroller li {
  clear:both;
  margin-right:15px;
  padding:1em 0;
  width:580px;
  border-top:1px solid #d5d5d5;
  font-size:12px;
  line-height:1.4em;
}
.node-comments ul#comments-scroller li.first { border-top:0; }
.node-comments ul#comments-scroller {
  margin:0;
  padding:0;
  list-style-type:none;
  height:400px;
  overflow-y:scroll;
  overflow-x:hidden;
}
.node-comments .comments-scroller-btm {
  background:url("/stat/new/images/blue/bg_comments-btm.png/5386d82212917e9d973b62845363810a") no-repeat 3px bottom;
  _background-image:url("/stat/new/images/blue/bg_comments-btm.ie6.png/5386d82212917e9d973b62845363810a");
  position:relative;
  margin-top:-10px;
  _margin-top:-15px;
  _filter:alpha(opacity=80);
  height:10px;
  width:600px;
}
.node-comments .pagination a {
  padding:0.2em 0.2em;
  font-size:1.2em;
}
.node-comments .pagination a.active { color:#121f24; }
.node-comments .pagination {
  padding:1.5em 15px;
  color:#00acec;
  font-size:10px;
  line-height:1.4em;
  text-align:right;
  font-weight:bold;
}
.node-comments {
  margin:0 0 5em 4px;
  width:651px;
  background:url("/stat/new/images/blue/bg_block_content-mid-wide.png/5386d82212917e9d973b62845363810a") repeat-y top left;
}
.cols .col { float:left; }
.cols { overflow:hidden; }
.col-fullwidth { clear:both; }
.col-2-blocks .col { width:311px; }
.col-3-blocks .col-lt {
  padding-left:4px;
  width:320px;
}
.col-3-blocks .col-mid { width:320px; }
.col-3-blocks .col-rt { width:326px; }
ul.links li {
  float:left;
  margin-left:0;
}
ul.links li.first { border-left:0; }
ul.links li.last { border-right:0; }
ul.links {
  margin:0;
  padding:0;
  list-style-type:none;
}
#nav ul.links {
  float:right;
  list-style-type:none;
  margin:0;
  padding:0 16px 0 0;
}
form .message {
  font-size:10px;
  line-height:1.2em;
  color:#00acec;
}
.container { clear:both; }
.container { padding-bottom:10px; }
.container-inline .selectwrapper, .container-inline .textwrapper { float:left; }
.container-inline { padding-bottom:10px; }
.textwrapper .form-text {
  background:transparent;
  border:0;
  width:100%;
  font-size:11px;
  color:#333333;
  outline:0;
  font-weight:bold;
  padding-top:0px;
  margin-top:0px;
}
.textwrapper textarea {
  line-height:1.2em;
  resize:none;
}
.textwrapper {
  padding-top:3px;
  padding-left:5px;
  padding-right:5px;
}
.textarea { background:#efefef; }
.selectwrapper select {
  width:100%;
  font-size:11px;
  outline:0;
}
.selectwrapper { padding-bottom:3px; }
.box-popup { display:none; }
.box-expand { display:block; }
caption, th, td, input, textarea, select, option, legend, fieldset, button { font-family:Helvetica, Arial, sans-serif; }
pre, code {
  font-family:"Lucida Console", "Monaco", "Courier", monospace;
  font-size:1.1em;
}
h1, h2, h3, h4, p {
  margin:0;
  padding-bottom:1em;
}
h1 { margin:6px 0px 0px 0px; }
h2.title {
  margin:0;
  padding-top:5px;
  padding-bottom:0.4em;
  text-transform:uppercase;
  font-weight:bold;
  font-size:12px;
  line-height:1em;
}
h3.headline {
  padding-bottom:0.3em;
  font-size:20px;
  line-height:1.1em;
}
.hr {
  clear:both;
  background:url("/stat/new/images/blue/bg_contentbody_hr.png/5386d82212917e9d973b62845363810a") no-repeat center center;
  width:620px;
  height:8px;
}
hr {
  display:none;
  height:0;
}
.more img {
  vertical-align:middle;
  _vertical-align:baseline;
}
body.lang-ar #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/ar/nav_home.png/5386d82212917e9d973b62845363810a");
  width:155px;
}
body.lang-ar #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/ar/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:76px;
}
body.lang-ar #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/ar/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:85px;
}
body.lang-ar #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/ar/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:141px;
}
body.lang-ar #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/ar/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:63px;
}
body.lang-cs #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/cs/nav_home.png/5386d82212917e9d973b62845363810a");
  width:45px;
}
body.lang-cs #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/cs/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:87px;
}
body.lang-cs #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/cs/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:46px;
}
body.lang-cs #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/cs/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:87px;
}
body.lang-cs #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/cs/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:47px;
}
body.lang-ct #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/ct/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:85px;
}
body.lang-ct #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/ct/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:46px;
}
body.lang-ct #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/ct/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:47px;
}
body.lang-ct #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/ct/nav_home.png/5386d82212917e9d973b62845363810a");
  width:48px;
}
body.lang-ct #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/ct/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:87px;
}
body.lang-de #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/de/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:87px;
}
body.lang-de #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/de/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:83px;
}
body.lang-de #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/de/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:105px;
}
body.lang-de #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/de/nav_home.png/5386d82212917e9d973b62845363810a");
  width:61px;
}
body.lang-de #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/de/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:117px;
}
body.lang-es #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/es/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:106px;
}
body.lang-es #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/es/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:64px;
}
body.lang-es #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/es/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:99px;
}
body.lang-es #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/es/nav_home.png/5386d82212917e9d973b62845363810a");
  width:57px;
}
body.lang-es #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/es/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:147px;
}
body.lang-fr #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/fr/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:147px;
}
body.lang-fr #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/fr/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:128px;
}
body.lang-fr #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/fr/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:117px;
}
body.lang-fr #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/fr/nav_home.png/5386d82212917e9d973b62845363810a");
  width:79px;
}
body.lang-fr #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/fr/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:136px;
}
body.lang-he #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/he/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:95px;
}
body.lang-he #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/he/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:93px;
}
body.lang-he #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/he/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:185px;
}
body.lang-he #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/he/nav_home.png/5386d82212917e9d973b62845363810a");
  width:120px;
}
body.lang-he #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/he/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:105px;
}
body.lang-it #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/it/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:92px;
}
body.lang-it #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/it/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:168px;
}
body.lang-it #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/it/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:107px;
}
body.lang-it #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/it/nav_home.png/5386d82212917e9d973b62845363810a");
  width:54px;
}
body.lang-it #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/it/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:60px;
}
body.lang-jp #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/jp/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:85px;
}
body.lang-jp #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/jp/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:84px;
}
body.lang-jp #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/jp/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:101px;
}
body.lang-jp #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/jp/nav_home.png/5386d82212917e9d973b62845363810a");
  width:65px;
}
body.lang-jp #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/jp/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:140px;
}
body.lang-kr #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/kr/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:90px;
}
body.lang-kr #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/kr/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:47px;
}
body.lang-kr #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/kr/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:105px;
}
body.lang-kr #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/kr/nav_home.png/5386d82212917e9d973b62845363810a");
  width:123px;
}
body.lang-kr #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/kr/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:102px;
}
body.lang-nl #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/nl/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:89px;
}
body.lang-nl #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/nl/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:92px;
}
body.lang-nl #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/nl/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:132px;
}
body.lang-nl #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/nl/nav_home.png/5386d82212917e9d973b62845363810a");
  width:57px;
}
body.lang-nl #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/nl/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:87px;
}
body.lang-po #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/po/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:117px;
}
body.lang-po #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/po/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:67px;
}
body.lang-po #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/po/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:101px;
}
body.lang-po #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/po/nav_home.png/5386d82212917e9d973b62845363810a");
  width:58px;
}
body.lang-po #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/po/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:160px;
}
body.lang-ru #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/ru/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:57px;
}
body.lang-ru #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/ru/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:140px;
}
body.lang-ru #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/ru/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:90px;
}
body.lang-ru #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/ru/nav_home.png/5386d82212917e9d973b62845363810a");
  width:80px;
}
body.lang-ru #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/ru/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:117px;
}
body.lang-tr #header-btm #nav a.aboutus {
  background-image:url("/stat/new/images/blue/menu/tr/nav_aboutus.png/5386d82212917e9d973b62845363810a");
  width:115px;
}
body.lang-tr #header-btm #nav a.donate {
  background-image:url("/stat/new/images/blue/menu/tr/nav_donate.png/5386d82212917e9d973b62845363810a");
  width:69px;
}
body.lang-tr #header-btm #nav a.highlights {
  background-image:url("/stat/new/images/blue/menu/tr/nav_highlights.png/5386d82212917e9d973b62845363810a");
  width:134px;
}
body.lang-tr #header-btm #nav a.home {
  background-image:url("/stat/new/images/blue/menu/tr/nav_home.png/5386d82212917e9d973b62845363810a");
  width:120px;
}
body.lang-tr #header-btm #nav a.presscentre {
  background-image:url("/stat/new/images/blue/menu/tr/nav_presscentre.png/5386d82212917e9d973b62845363810a");
  width:71px;
}
.block-form .block-inner {
  background:no-repeat top left;
  margin-left:11px;
  width:298px;
}
.block-form .content h3 {
  padding:0 10px 0.2em;
  font-size:1em;
  line-height:1.2em;
  color:white;
}
.block-form .content p { padding:0 10px; }
.block-form .content {
  background:transparent;
  padding-top:1em;
  width:298px;
  font-size:0.85em;
  line-height:1.4em;
}
.block-form form { margin:0; }
.block-form .form-text { font-size:11px; }
.block-form { background:transparent none repeat-y scroll 11px top; }
.block-pink.block-form .block-inner {
  background-image:url("/stat/new/images/blue/bg_block_pink-top.jpg/5386d82212917e9d973b62845363810a");
  border-bottom:1px solid #bc0569;
  border-left:1px solid #fb85c2;
  border-right:1px solid #c6056f;
}
.block-pink.block-form { background-image:url("/stat/new/images/blue/bg_block_pink.png/5386d82212917e9d973b62845363810a"); }
.h2_blue_width {
  width:290px;
  float:left;
}
.h3_blue {
  color:#00acec;
  font-family:Helvetica, sans-serif;
  font-weight:bold;
  font-size:22px;
  padding-bottom:13px;
}
.margin_bottom_0 { margin-bottom:0px !important; }
.line_height { line-height:28px; }
.highslide:hover { text-decoration:none; }
#main2 {
  background:url("/stat/new/images/blue/bg_main_sub.jpg/5386d82212917e9d973b62845363810a") no-repeat scroll left 11px transparent;
  padding-bottom:212px;
  overflow:auto;
}
.content-body-margin-top { margin-top:-58px; }
.p_story_h1 {
  margin-top:-2px;
  padding-bottom:19px !important;
}
#main-sidebar #block-about-avaaz { margin-bottom:35px; }
.section-contact .one_column #content-body {
  width:948px;
  padding:15px 6px 0;
  min-height:450px;
}
.labeloverlaywrapper { position:relative; }
.labeloverlay {
  position:absolute;
  white-space:nowrap;
  z-index:1;
  line-height:normal;
}
.labeloverlay.alerts {
  color:#333333;
  font-weight:bold;
}
.labeloverlay.joinus {
  top:1;
  left:1;
  padding-left:11px;
  padding-top:7px;
}
.flag-place {
  width:27px;
  height:31px;
  position:relative;
}
.user_activity_flag23x14 {
  position:absolute;
  width:23px;
  height:14px;
  background-image:url("/stat/new/images/flags_sprite.png/5386d82212917e9d973b62845363810a");
  top:7px;
  left:3px;
}
.ua-flag-overground {
  position:absolute;
  width:27px;
  height:31px;
  background:url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat;
  background-position:-172px 0px;
}
#page.iframe #main #content-body.my-content-body { min-height:100px !important; }
#page.iframe #main { padding-bottom:0px; }
#page.iframe { min-height:100px; }
.h1_h2_font h1 { font-size:20px; }
.h1_h2_font h2 { font-size:16px; }
.action2_form h1 {
  padding:0.1em 0 13px;
  margin-bottom:.25em;
  color:#00acec;
  font-size:25px;
}
.action2_form .container-styles-1 .sub-container-styles-1 {
  padding:15px 0px 0;
  border-top:1px solid #d5d5d5;
}
.action2_form .container-styles-1 {
  overflow:hidden;
  padding-left:10px;
}
.action2_form {
  overflow:hidden;
  padding-bottom:6px;
  margin-bottom:15px;
}

/*  ncbstyles.css  */
@charset "utf-8";
.width-full { width:970px; }
.reset-list {
  margin:0;
  padding:0;
  list-style-type:none;
}
.section-home #bgfocus {
  height:508px;
  background:url("/stat/new/images/blue/bg_focus_home.jpg/5386d82212917e9d973b62845363810a") no-repeat center 157px;
}
.section-home #page { margin-top:-508px; }
.section-home #main { background:transparent; }
.section-home #main-inner {
  padding-top:39px;
  padding-bottom:46px;
  background:transparent;
}
.section-home .cols { margin-bottom:0; }
.section-home .col-multirows .block { margin-bottom:33px; }
.section-home .col-multirows .row-last { margin-bottom:0; }
.section-home { background-image:url("/stat/new/images/blue/bg_home.png/5386d82212917e9d973b62845363810a"); }
.section-subpage #main { background:url("/stat/new/images/blue/bg_main_sub.jpg/5386d82212917e9d973b62845363810a") no-repeat left 11px; }
.section-subpage #main-inner { background:url("/stat/new/images/blue/bg_maininner_sub.png/5386d82212917e9d973b62845363810a") no-repeat left 186px; }
.section-subpage #content-header { height:53px; }
#main-sidebar #block-about-avaaz.row-first, #main-sidebar #block-media-contact.row-first { margin-bottom:0; }
#main-sidebar #block-about-avaaz.row-first { margin-top:8px; }
#block-media-contact .block-inner .content { padding-bottom:30px; }
#block-about-avaaz .block-inner .content {
  padding-left:10px;
  padding-top:35px;
  padding-right:10px;
}
#block-about-avaaz .content { width:280px; }
#block-about-avaaz p big img { padding-bottom:0.3em; }
#block-about-avaaz p big {
  font-size:18px;
  line-height:1.2em;
  font-weight:bold;
}
#block-about-avaaz .member-counter h4 {
  float:left;
  padding:10px 0;
  width:60px;
  font-size:11px;
  line-height:1.2em;
  text-transform:uppercase;
}
#block-about-avaaz .member-counter p strong {
  font-size:35px;
  line-height:1em;
  color:#00acec;
}
#block-about-avaaz .member-counter p {
  float:left;
  margin:0 10px;
  padding:7px 10px;
  border-left:1px solid #d5d5d5;
  width:179px;
  font-size:12px;
  line-height:1.2em;
}
#block-add-comment .block-inner { background-image:url("/stat/new/images/blue/bg_block_content-btm-wide-comments.png/5386d82212917e9d973b62845363810a"); }
#block-add-comment .content, #block-add-comment .content-top, #block-add-comment .content-btm { width:620px; }
#block-add-comment .content {
  width:620px;
  background-image:url("/stat/new/images/blue/ribbon_bl-uw-blue.png/5386d82212917e9d973b62845363810a");
}
#block-add-comment .content-mid {
  padding-top:10px;
  width:600px;
}
#block-add-comment form .message {
  clear:both;
  padding:0;
  margin:0;
}
#block-add-comment .container-inline .textwrapper {
  padding-right:10px;
  padding-top:4px;
  width:290px;
  height:20px;
  background:url("/stat/new/images/blue/form_text.png/5386d82212917e9d973b62845363810a") no-repeat top left;
}
#block-add-comment .container-inline .selectwrapper {
  padding:2px 0;
  width:290px;
  height:16px;
}
#block-add-comment select {
  font-size:13px;
  outline:0;
}
#block-add-comment .buttonwrapper {
  float:right;
  margin-top:14px;
}
#block-add-comment {
  margin-left:4px;
  width:651px;
}
#block-annual-reports ul {
  list-style-type:none;
  margin:0pt;
  padding:0pt;
}
#block-annual-reports li a {
  font-size:1.4em;
  line-height:1.7em;
}
#block-annual-reports li {
  border-bottom:1px solid #c8c8c8;
  font-size:0.8em;
  font-weight:bold;
  line-height:1.2em;
  padding:0.5em 0pt;
}
#block-annual-reports li.last {
  border-bottom:0pt none;
  padding-bottom:0.5em;
}
#block-avaaz-numbers h2.title img { margin-top:0.5em; }
#block-avaaz-numbers h2.title {
  float:left;
  padding:0.2em 10px 0;
  width:60px;
  font-size:0.8em;
  line-height:1.2em;
}
#block-avaaz-numbers .content {
  float:left;
  padding:0 10px 0 0;
  width:214px;
}
#block-avaaz-numbers ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
#block-avaaz-numbers li p strong {
  font-size:35px;
  line-height:1em;
  color:#00acec;
}
#block-avaaz-numbers li p { padding:0; }
#block-avaaz-numbers li {
  border-bottom:1px solid #d5d5d5;
  padding:0.5em 0 0.5em 10px;
  font-size:0.85em;
  line-height:1.2em;
}
#block-avaaz-numbers li.first { padding-top:0; }
#block-avaaz-numbers li.last { border-bottom:none; }
#block-blockquote .title-ribbon { padding-bottom:8px; }
#block-blockquote h2.title { _width:80px; }
#block-blockquote .content-mid blockquote {
  margin:0;
  padding-bottom:10px;
  font-size:20px;
  line-height:1.1em;
  font-weight:bold;
}
#block-blockquote .content-mid .source {
  padding:0 10px;
  color:#00acec;
}
#block-blockquote .content-mid {
  width:196px;
  padding-right:94px;
}
#block-blockquote .photo-inset {
  position:relative;
  float:right;
  right:0;
  padding-right:15px;
  margin-top:-97px;
}
#block-encourage-the-movement .content-mid {
  padding-top:1em;
  padding-bottom:1em;
}
#block-encourage-the-movement p {
  padding-bottom:1em;
  font-size:14px;
  line-height:1.4em;
  font-weight:bold;
  color:#00acec;
}
#block-encourage-the-movement .label {
  padding-bottom:0.7em;
  font-size:12px;
}
#block-encourage-the-movement ul { padding:0 0 1em; }
#block-encourage-the-movement li a:hover { background-position:bottom left; }
#block-encourage-the-movement li a {
  display:block;
  margin:0 15px;
  height:26px;
  background:no-repeat top left;
}
#block-encourage-the-movement li {
  float:left;
  border-right:1px solid #d5d5d5;
  font-size:12px;
}
#block-encourage-the-movement li.first a { margin-left:0.2em; }
#block-encourage-the-movement li.last { border-right:0; }
#block-encourage-the-movement a.fb {
  background-image:url("/stat/new/images/blue/ico_facebook.png/5386d82212917e9d973b62845363810a");
  width:70px;
}
#block-encourage-the-movement a.tw {
  background-image:url("/stat/new/images/blue/ico_twitter.png/5386d82212917e9d973b62845363810a");
  width:80px;
}
#block-featured-campaign .photo-head .ph-content h3 {
  display:block;
  padding:8px 0.2em 0.3em;
  font-size:24px;
  line-height:1em;
}
#block-featured-campaign .content p { padding-left:0.2em; }
#block-featured-campaign .content .map {
  float:right;
  padding-left:20px;
}
#block-featured-campaign .content {
  font-size:0.9em;
  line-height:1.4em;
}
#block-featured-campaign .photo-head .overlay {
  position:relative;
  margin-top:-40px;
  width:100%;
  height:40px;
  background:white;
  opacity:0.8;
  filter:alpha(opacity=80);
}
#block-featured-campaign .photo-head .ph-content a {
  display:block;
  padding:8px 0.2em 0.3em;
  font-size:1.9em;
  line-height:1em;
}
#block-featured-campaign .photo-head .ph-content {
  position:relative;
  margin-top:-40px;
  height:40px;
}
#block-featured-campaign .photo-head {
  padding-bottom:10px;
  width:600px;
}
#block-happening-live .block-inner { background:url("/stat/new/images/blue/bg_block_content-mid_happeninglive.png/5386d82212917e9d973b62845363810a") repeat-y top left; }
#block-happening-live .content { background-image:url("/stat/new/images/blue/ribbon_bl-uw-blue_happeninglive.png/5386d82212917e9d973b62845363810a"); }
#block-happening-live .content-top { background:url("/stat/new/images/blue/bg_block-top_happeninglive.png/5386d82212917e9d973b62845363810a") repeat-y top center; }
#block-happening-live .content-mid {
  background:transparent;
  width:300px;
  padding:0;
  overflow:hidden;
}
#block-happening-live .content-btm {
  background:url("/stat/new/images/blue/bg_block_content-btm_happeninglive.png/5386d82212917e9d973b62845363810a") repeat-y top center;
  _background-image:url("/stat/new/images/blue/bg_block_content-btm_happeninglive.ie6.png/5386d82212917e9d973b62845363810a");
  position:relative;
  margin-top:-10px;
  margin-left:-11px;
  margin-right:-9px;
  width:320px;
  height:10px;
  opacity:0.8;
}
#block-happening-live ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
#block-happening-live li p { padding:0; }
#block-happening-live li .time-ago big { font-size:1.1em; }
#block-happening-live li .time-ago {
  float:left;
  padding-top:0.6em;
  padding-right:6px;
  padding-bottom:5px;
  width:56px;
  font-size:10px;
  line-height:1em;
  color:#333333;
  text-align:right;
}
#block-happening-live li .flag {
  float:left;
  width:36px;
  padding-bottom:5px;
}
#block-happening-live li .info {
  float:left;
  padding-top:0.2em;
  padding-bottom:5px;
  width:182px;
}
#block-happening-live li .person big {
  font-size:13px;
  color:#1f1f1f;
}
#block-happening-live li .person {
  font-size:11px;
  line-height:1.2em;
  color:#666666;
}
#block-happening-live li .action {
  font-size:11px;
  line-height:1.2em;
  color:#00acec;
}
#block-happening-live li {
  clear:both;
  background:url("/stat/new/images/blue/bg_block-happeninglive_li.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  padding:8px 10px 0;
  margin:0;
}
#block-happening-live li.first { background:transparent; }
#block-in-the-media ul {
  margin:0;
  padding:0;
  padding:0.5em 0;
  list-style-type:none;
}
#block-in-the-media li p { padding:0; }
#block-in-the-media li .source {
  padding:0.2em 0;
  font-size:0.85em;
  line-height:1.2em;
  font-weight:bold;
}
#block-in-the-media li {
  border-bottom:1px solid #d5d5d5;
  padding:0.5em 0;
  font-size:1.1em;
  line-height:1.2em;
}
#block-in-the-media li.last { border-bottom:0; }
#block-media-contact .block-inner {
  padding-right:15px;
  margin:0 10px;
}
#block-media-contact h2.title {
  padding-bottom:1.2em;
  font-size:11px;
  line-height:1.2em;
}
#block-media-contact .content { width:265px; }
#block-media-contact ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
#block-media-contact li img { padding-right:0.5em; }
#block-media-contact li {
  padding:0.2em 0 0.3em;
  font-size:12px;
  line-height:1.2em;
  font-weight:bold;
}
#block-media-goodies .content-mid { padding-bottom:0.5em; }
#block-media-goodies ul { padding:0.5em 0; }
#block-media-goodies li {
  padding:0.3em 1em 0.5em;
  border-right:1px solid #c6c6c6;
  font-size:13px;
}
#block-media-goodies li.first { padding-left:0; }
#block-media-goodies li.last {
  padding-right:0;
  border-right:0;
}
#block-member-quote .content-mid .quote {
  float:left;
  width:199px;
}
#block-member-quote .content-mid .source strong {
  font-size:1.1em;
  color:#00acec;
}
#block-member-quote .content-mid .source {
  padding:0 10px;
  font-size:0.9em;
  line-height:1.2em;
  color:#666666;
}
#block-member-quote .content-mid {
  margin-top:-4px;
  line-height:1.4em;
}
#block-recent-press-releases ul {
  margin:0;
  padding:0;
  padding:0.5em 0;
  list-style-type:none;
}
#block-recent-press-releases li p { padding:0; }
#block-recent-press-releases li .date {
  padding:0.2em 0;
  font-size:0.85em;
  line-height:1.2em;
  font-weight:bold;
}
#block-recent-press-releases li {
  border-bottom:1px solid #d5d5d5;
  padding:0.5em 0;
  font-size:1.1em;
  line-height:1.2em;
}
#block-recent-press-releases li.last { border-bottom:0; }
#block-signup-media-alerts .block-inner {
  background:url("/stat/new/images/blue/bg_block_pink-top.jpg/5386d82212917e9d973b62845363810a") no-repeat top left;
  margin-left:11px;
  border-right:1px solid #c6056f;
  border-left:1px solid #fb85c2;
  border-bottom:1px solid #bc0569;
  width:298px;
}
#block-signup-media-alerts .content h3 {
  padding:0 10px 0.2em;
  font-size:12px;
  line-height:1.2em;
  color:white;
}
#block-signup-media-alerts .content p { padding:0 10px; }
#block-signup-media-alerts .content {
  background:transparent;
  padding-top:1em;
  width:299px;
  font-size:12px;
  line-height:1.4em;
}
#block-signup-media-alerts form { margin:0; }
#block-signup-media-alerts .container-inline {
  background:url("/stat/new/images/blue/bg_form_signupmediaalerts.jpg/5386d82212917e9d973b62845363810a") no-repeat right center;
  padding:1em 10px 0;
  height:42px;
}
#block-signup-media-alerts .textwrapper {
  float:left;
  padding-top:5px;
  width:231px;
  height:21px;
  background:#efefef;
}
#block-signup-media-alerts .form-text { font-size:11px; }
#block-signup-media-alerts .form-submit:hover { background-position:bottom left; }
#block-signup-media-alerts .form-submit {
  _float:left;
  background:url("/stat/new/images/blue/form_submit-signupmediaalerts.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  border:0;
  width:36px;
  height:26px;
  text-indent:-999em;
  cursor:pointer;
  outline:0;
}
#block-signup-media-alerts { background:url("/stat/new/images/blue/bg_block_pink.png/5386d82212917e9d973b62845363810a") repeat-y 11px top; }
#block-signup-action-alerts .block-inner {
  background:url("/stat/new/images/blue/bg_block_pink-top.jpg/5386d82212917e9d973b62845363810a") no-repeat top left;
  margin-left:11px;
  border-right:1px solid #c6056f;
  border-left:1px solid #fb85c2;
  border-bottom:1px solid #bc0569;
  width:298px;
}
#block-signup-action-alerts .content h3 {
  padding:0 10px 0.2em;
  font-size:14px;
  line-height:1.2em;
  color:white;
}
#block-signup-action-alerts .content p { padding:0 10px; }
#block-signup-action-alerts .content {
  background:transparent;
  padding-top:1em;
  width:299px;
  font-size:12px;
  line-height:1.4em;
  color:white;
}
#block-signup-action-alerts form { margin:0; }
#block-signup-action-alerts .fcontainer {
  padding:2px 0px 4px 10px;
  clear:both;
}
#block-signup-action-alerts .container-inline { padding:2px 0px 4px 10px; }
#block-signup-action-alerts .textwrapper {
  padding-top:5px;
  margin-top:3px;
  width:261px;
  height:21px;
  background:#efefef;
  background:url("/stat/new/images/blue/form_submit-signupmediaalerts2.png/5386d82212917e9d973b62845363810a") no-repeat top right;
}
#block-signup-action-alerts .text-postal { width:111px; }
#block-signup-action-alerts .selectwrapper select {
  font-size:11px;
  outline:0 none;
  width:auto;
}
#block-signup-action-alerts .selectwrapper { padding-bottom:0px; }
#block-signup-action-alerts .form-text { font-size:11px; }
#block-signup-action-alerts .button-container .button-right-corner {
  position:absolute;
  height:26px;
  width:20px;
  right:100%;
  background:url("/stat/new/images/blue/bg_submit_text_button.png/5386d82212917e9d973b62845363810a") no-repeat top left;
}
#block-signup-action-alerts .button-container:hover .button-right-corner { background-position:left -52px; }
#block-signup-action-alerts .button-container:hover .form-submit { background-position:right -52px; }
#block-signup-action-alerts .button-container {
  float:right;
  position:relative;
  padding-right:18px;
  margin-top:3px;
}
#block-signup-action-alerts .form-submit:hover { background-position:right -52px; }
#block-signup-action-alerts .form-submit {
  _float:left;
  background:url("/stat/new/images/blue/bg_submit_text_button.png/5386d82212917e9d973b62845363810a") no-repeat top right;
  border:0;
  padding-right:18px;
  color:white;
  font-weight:bold;
  height:26px;
  cursor:pointer;
  outline:0;
}
#block-signup-action-alerts { background:url("/stat/new/images/blue/bg_block_pink.png/5386d82212917e9d973b62845363810a") repeat-y 11px top; }
#block-take-action h2.title a {
  color:white;
  text-decoration:none;
}
#block-take-action .content-mid .more { font-weight:bold; }
#block-take-action .content-mid {
  position:relative;
  margin-top:-4px;
  line-height:1.4em;
  min-height:130px;
}
#block-take-action .content-btm {
  position:relative;
  margin-top:-5px;
}
#block-take-action h3.headline { padding-bottom:0.3em; }
#block-viral-campaigns h2.title { _background-image:url("/stat/new/images/blue/bg_block_title-pink.png/5386d82212917e9d973b62845363810a"); }
#block-viral-campaigns .content { _background-image:url("/stat/new/images/blue/ribbon_bl-uw-pink.png/5386d82212917e9d973b62845363810a"); }
#block-viral-campaigns .content-mid { line-height:1.4em; }
#block-viral-campaigns ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
#block-viral-campaigns li {
  padding-top:1em;
  border-bottom:1px solid #c6c6c6;
}
#block-viral-campaigns li.first { padding-top:0.5em; }
#block-viral-campaigns li.last { border-bottom:0; }
#block-viral-campaigns h3.headline img {
  float:left;
  margin-top:0.3em;
  padding-right:10px;
  padding-bottom:0.5em;
}
#block-viral-campaigns h3.headline {
  font-size:1.2em;
  line-height:1.1em;
}
#block-viral-campaigns .date {
  color:#00acec;
  font-size:0.90em;
  _font-size:0.85em;
  line-height:1.2em;
  padding-bottom:0.5em;
  font-weight:bold;
}
.h2_blue {
  font-family:Helvetica, sans-serif;
  font-weight:bold;
  color:#00acec;
  font-size:18px;
  line-height:1.2;
  padding-bottom:5px;
}
.text {
  font-family:Helvetica, serif;
  font-size:14px;
  color:#000000;
}
.ul_blue {
  font-family:Helvetica, serif;
  font-size:14px;
  color:#000000;
  list-style-image:url("/stat/new/images/blue/list.png/5386d82212917e9d973b62845363810a");
}
.h1_ping {
  color:#ff0198;
  font-family:Helvetica, sans-serif;
  font-weight:bold;
  font-size:29px;
  padding-bottom:13px;
  border-bottom:1px solid #d5d5d5;
}
.h1_blue {
  color:#3ca9f0;
  font-family:Helvetica, sans-serif;
  font-weight:bold;
  font-size:29px;
  padding-bottom:13px;
  border-bottom:1px solid #d5d5d5;
}
.h3_blue {
  color:#00acec;
  font-family:Helvetica, sans-serif;
  font-weight:bold;
  font-size:22px;
  padding-bottom:13px;
}
#block-what-we-do .photo-head { padding-bottom:1.5em; }
#block-what-we-do blockquote {
  float:left;
  margin:0;
  padding:0 20px 1em 0;
  width:290px;
  font-size:22px;
  line-height:1.2em;
  font-weight:bold;
  color:#00acec;
}
.lightbox_all .lighttbox {
  position:relative;
  padding:21px 25px 31px;
  text-align:left;
}
.lightbox_all .error-div {
  display:none;
  font-size:10px;
  color:#ff0099;
  position:absolute;
  text-align:right;
  right:40px;
  top:23px;
}
.lightbox_all .error-img {
  float:left;
  margin:-5px 10px 0px 0px;
}
.lightbox_all .h1_blue_lightbox {
  color:#3ca9f0;
  font-family:Helvetica, sans-serif;
  font-weight:bold;
  font-size:29px;
  text-align:left;
  padding-bottom:14px;
}
.lightbox_all .after {
  background:url("/stat/new/images/blue/shadow_small.png/5386d82212917e9d973b62845363810a") no-repeat;
  height:10px;
  display:block;
  margin-bottom:15px;
}
.lightbox_all .p_lightbox {
  font-family:Helvetica, sans-serif;
  font-size:14px;
  text-align:left;
  padding-bottom:14px;
}
.lightbox_all .input_lightbox {
  background-color:#efefef;
  border:thin solid #e1e1e1;
  width:240px;
  height:30px;
  padding-left:10px;
  font-size:14px;
}
.lightbox_all .select_lightbox {
  width:233px;
  font-size:14px;
}
.lightbox_all .note_lightbox {
  font-family:Helvetica, sans-serif;
  font-size:11px;
  margin-top:18px;
}
.lightbox_all .button_lightbox {
  border:none;
  float:right;
  margin-top:18px;
}
.lightbox_all .table_lightbox {
  padding:0px;
  border:0px;
  text-align:left;
}
.lightbox_all .a_not_lightbox {
  color:#fa2d95;
  font-family:Helvetica, sans-serif;
  font-size:11px;
  text-decoration:none;
}
.lightbox_all .no_border li {
  border:0px;
  padding:0px;
}
.lightbox_all .no_border_a_lightbox {
  color:#3caaeb;
  font-family:Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  width:215px;
  margin-left:12px;
  display:block;
  float:right;
}
.lightbox_all form .container-submit { margin:0 -15px; }
.lightbox_all form .error { background:#eec2db; }
.lightbox_all form .button_lightbox .buttonwrapper {
  float:right;
  background:none;
  text-align:right;
}
.lightbox_all {
  width:578px;
  background-color:#ffffff;
}
#block-donate-to-avaaz .block-inner {
  background:transparent none repeat scroll 0%;
  width:298px;
  margin-left:11px;
}
#block-donate-to-avaaz .content h3.title {
  padding:0 10px 0.2em;
  font-size:12px;
}
#block-donate-to-avaaz .content {
  background:transparent url("/stat/new/images/blue/bg_block-donateavaaz.jpg/5386d82212917e9d973b62845363810a") no-repeat scroll left bottom;
  padding-bottom:1em;
  padding-top:1em;
  font-size:12px;
}
#block-donate-to-avaaz .content p { padding:0 10px; }
#block-donate-to-avaaz { color:white; }
.share-links ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
.share-links li {
  float:left;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:12px;
  padding-right:19px;
  border-left:;
}
.share-links li.first {
  border-left:0;
  padding-left:0;
}
.share-links p {
  clear:both;
  margin:0;
  padding:0;
}
.share-links .cols-2 li {
  width:448px;
  padding-bottom:10px;
}
.share-links .cols-2 li.last { width:428px; }
.share-links .cols-2 .cnt { margin-right:7px; }
.share-links .cols-2 .desc { clear:none; }
.share-links .cols-3 li { width:288px; }
.share-links .cols-3 li.last { width:268px; }
.share-links .cols-4 li { width:208px; }
.share-links .cols-4 li.last { padding-right:0; }
.share-links .fb .rt, .share-links .tw .rt, .share-links .email .rt, .share-links .or .rt {
  margin-left:49px;
  display:inline-block;
  background:no-repeat top right;
  padding-right:14px;
  padding-left:5px;
  height:39px;
  line-height:39px;
  min-width:55px;
  cursor:pointer;
}
.share-links .fb, .share-links .tw, .share-links .email, .share-links .or {
  float:left;
  display:block;
  background:no-repeat top left;
  height:39px;
  font-size:0.9em;
  text-transform:uppercase;
  text-decoration:none;
  color:white;
}
.share-links .fb:hover, .share-links .tw:hover, .share-links .email:hover, .share-links .or:hover { text-decoration:none; }
.share-links .fb:hover .rt { background-image:url("/stat/new/images/blue/action/share_fb-rt_ovr.png/5386d82212917e9d973b62845363810a"); }
.share-links .fb:hover { background-image:url("/stat/new/images/blue/action/share_fb_ovr.png/5386d82212917e9d973b62845363810a"); }
.share-links .fb .rt { background-image:url("/stat/new/images/blue/action/share_fb-rt.png/5386d82212917e9d973b62845363810a"); }
.share-links .fb { background-image:url("/stat/new/images/blue/action/share_fb1.png/5386d82212917e9d973b62845363810a"); }
.share-links .tw:hover .rt { background-image:url("/stat/new/images/blue/action/share_tw-rt_ovr.png/5386d82212917e9d973b62845363810a"); }
.share-links .tw:hover { background-image:url("/stat/new/images/blue/action/share_tw_ovr.png/5386d82212917e9d973b62845363810a"); }
.share-links .tw .rt { background-image:url("/stat/new/images/blue/action/share_tw-rt.png/5386d82212917e9d973b62845363810a"); }
.share-links .tw { background-image:url("/stat/new/images/blue/action/share_tw.png/5386d82212917e9d973b62845363810a"); }
.share-links .email:hover .rt { background-image:url("/stat/new/images/blue/action/share_email-rt_ovr.png/5386d82212917e9d973b62845363810a"); }
.share-links .email:hover { background-image:url("/stat/new/images/blue/action/share_email_ovr.png/5386d82212917e9d973b62845363810a"); }
.share-links .email .rt { background-image:url("/stat/new/images/blue/action/share_email-rt.png/5386d82212917e9d973b62845363810a"); }
.share-links .email { background-image:url("/stat/new/images/blue/action/share_email.png/5386d82212917e9d973b62845363810a"); }
.share-links .or:hover .rt { background-image:url("/stat/new/images/blue/action/share_or-rt_ovr.png/5386d82212917e9d973b62845363810a"); }
.share-links .or:hover { background-image:url("/stat/new/images/blue/action/share_or_ovr.png/5386d82212917e9d973b62845363810a"); }
.share-links .or .rt { background-image:url("/stat/new/images/blue/action/share_or-rt.png/5386d82212917e9d973b62845363810a"); }
.share-links .or { background-image:url("/stat/new/images/blue/action/share_or.png/5386d82212917e9d973b62845363810a"); }
.share-links .cnt .rt {
  margin-left:17px;
  display:inline-block;
  background:url("/stat/new/images/blue/action/share_cnt-rt.png/5386d82212917e9d973b62845363810a") no-repeat top right;
  padding-right:14px;
  height:39px;
  line-height:39px;
}
.share-links .cnt {
  float:left;
  display:block;
  position:relative;
  margin-left:-5px;
  background:url("/stat/new/images/blue/action/share_cnt.png/5386d82212917e9d973b62845363810a") no-repeat top left;
  height:39px;
  font-size:1.6em;
  line-height:1em;
  font-weight:bold;
}
.share-links .desc a { font-weight:normal; }
.share-links .desc {
  float:none;
  clear:both;
  padding-top:4px;
  font-size:0.85em;
  line-height:1.2em;
  color:#ff0099;
}
#block-welcome-to-avaaz .block-inner {
  background:transparent none repeat scroll 0%;
  width:298px;
  margin-left:11px;
}
#block-welcome-to-avaaz .content h3.title {
  padding:0 10px 0.2em;
  font-size:14px;
  font-weight:bold;
}
#block-welcome-to-avaaz .content {
  padding-bottom:1em;
  padding-top:1em;
  font-size:12px;
}
#block-welcome-to-avaaz .content p { padding:0 10px; }
#block-welcome-to-avaaz .share_block {
  width:215px;
  margin-left:38px;
  margin-right:40px;
  display:block;
}
#block-welcome-to-avaaz .desc, #block-welcome-to-avaaz .desc a {
  color:#ffffff;
  font-family:Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-align:center;
}
#block-welcome-to-avaaz .desc {
  width:185px;
  display:block;
  padding-top:5px !important;
}
#block-welcome-to-avaaz .cnt { color:#000000; }
#block-welcome-to-avaaz {
  background-image:url("/stat/new/images/blue/fon-pink.png/5386d82212917e9d973b62845363810a");
  color:white;
}
.section-contact #bgfocus { background:none; }
.section-contact #main {
  background:url("/stat/new/images/blue/action/bg_main.png/5386d82212917e9d973b62845363810a") no-repeat center 186px;
  padding-top:55px;
}
.section-contact #main-inner {
  margin:0 5px;
  background:white;
  width:960px;
}
.section-contact #content-body {
  clear:both;
  width:;
  min-height:600px;
  padding-top:10px;
}
.section-contact h1, .section-contact h2, .section-contact h3, .section-contact h4, .section-contact p {
  margin:0;
  padding-bottom:1em;
  line-height:23px;
}
.section-contact h2.page-title {
  width:-20px;
  padding:0.1em 10px 5px;
  margin-bottom:20px;
  font-size:2.1em;
  line-height:1em;
  letter-spacing:-1px;
  color:#00acec;
}
.section-contact h3 { color:#00acec; }
.section-contact .under-title {
  display:block;
  margin:auto;
  width:945px;
  border-bottom:1px solid #d5d5d5;
}
.section-contact .one_column .under-title {
  width:930px;
  margin-bottom:10px;
}
.section-contact .contentbody { padding:10px; }
.section-contact {
  background:white url("/stat/new/images/blue/action/bg.png/5386d82212917e9d973b62845363810a") repeat-x left 126px;
  margin:0;
  padding:0;
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  line-height:1.4em;
  text-align:center;
  color:#121f24;
}
.section-contact-test .bold_text { font-weight:bold; }
.section-contact-test #bgfocus { background:url("/stat/new/images/blue/bg_focus_contact.png/5386d82212917e9d973b62845363810a") no-repeat scroll center 122px transparent; }
.section-contact-test #main {
  background:url("/stat/new/images/blue/action/bg_main.png/5386d82212917e9d973b62845363810a") no-repeat center 130px;
  padding-top:60px;
}
.section-contact-test #main-inner {
  margin:0 5px;
  background:white;
  width:960px;
}
.section-contact-test #content-body {
  background:none;
  clear:both;
  width:;
  min-height:600px;
  padding-top:10px;
}
.section-contact-test h1, .section-contact-test h2, .section-contact-test h3, .section-contact-test h4, .section-contact-test p {
  margin:0;
  padding-bottom:1em;
}
.section-contact-test h2.page-title {
  width:-20px;
  padding-right:10px;
  padding-top:15px;
  padding-bottom:0px;
  padding-left:20px;
  margin-bottom:20px;
  font-size:2.1em;
  line-height:1em;
  letter-spacing:-1px;
  color:#00acec;
}
.section-contact-test h3 { color:#00acec; }
.section-contact-test .under-title {
  display:block;
  margin:auto;
  width:945px;
  border-bottom:1px solid #d5d5d5;
}
.section-contact-test .contentbody { padding:20px; }
.section-contact-test .ul { list-style-image:url("/stat/new/images/blue/list.png/5386d82212917e9d973b62845363810a"); }
.section-contact-test {
  background:url("/stat/new/images/blue/action/bg_contact.png/5386d82212917e9d973b62845363810a") repeat-x scroll left -56px white;
  margin:0;
  padding:0;
  font-family:Helvetica, Arial, sans-serif;
  font-size:14px;
  line-height:1.4em;
  text-align:center;
  color:#121f24;
}
#block-contactus .block-style-2-wide { background:none; }
#block-contactus .hide { display:none; }
#block-contactus .right-column {
  float:left;
  width:380px;
  padding-left:15px;
  position:relative;
}
#block-contactus .left-column {
  float:left;
  width:490px;
  border-right:1px solid #d5d5d5;
  position:relative;
  top:-28px;
  padding-top:28px;
}
#block-contactus .block-inner { background-image:url("/stat/new/images/blue/bg_block_content-btm-wide-956.png/5386d82212917e9d973b62845363810a"); }
#block-contactus .content-top { background-image:url("/stat/new/images/blue/bg_block-top-wide-956.png/5386d82212917e9d973b62845363810a"); }
#block-contactus .content, #block-contactus .content-top, #block-contactus .content-btm { width:924px; }
#block-contactus .content {
  width:920px;
  background-image:url("/stat/new/images/blue/ribbon_bl-uw-blue.png/5386d82212917e9d973b62845363810a");
}
#block-contactus .content-mid {
  padding-top:10px;
  width:900px;
}
#block-contactus #contactus_form_errors {
  color:#ff0099;
  width:200px;
  background:#ffffff;
}
#block-contactus form .message {
  clear:both;
  padding:0;
  margin:0;
}
#block-contactus .container-inline .textwrapper .form-text {
  background:#efefef;
  border:none;
  padding:4px 6px;
  width:209px;
  height:21px;
  font-size:14px;
  font-weight:normal;
}
#block-contactus .container-inline .textwrapper .error { background:#eec2db; }
#block-contactus .container-inline .textwrapper {
  padding-right:10px;
  padding-top:4px;
  padding-left:0px;
  padding-bottom:4px;
  height:20px;
  background:none;
}
#block-contactus .container-inline .selectwrapper .error { background:#eec2db; }
#block-contactus .container-inline .selectwrapper {
  padding:2px 0;
  width:290px;
  height:16px;
}
#block-contactus select {
  font-size:13px;
  outline:0;
  width:222px;
}
#block-contactus select.error { background:#eec2db; }
#block-contactus .buttonwrapper {
  float:right;
  margin-top:0px;
}
#block-contactus .short-line {
  border-bottom:1px solid #d5d5d5;
  width:475px;
  margin-top:10px;
  margin-bottom:15px;
}
#block-contactus .choose-topic-area label {
  float:left;
  width:48%;
  padding:3px 0;
}
#block-contactus .textwrapper .txt-text {
  background:none repeat scroll 0 0 transparent;
  border:0 none;
  color:#333333;
  font-size:14px;
  font-weight:normal;
  outline:0 none;
  width:100%;
}
#block-contactus {
  margin-left:4px;
  width:956px;
  background:url("/stat/new/images/blue/bg_block_content-mid-wide-956.png/5386d82212917e9d973b62845363810a") repeat-y scroll left top transparent;
}
.h2_blue_width {
  width:280px;
  float:left;
  padding-right:10px;
}
.node-member-stories .photo-head {
  float:left;
  padding:0.2em 20px 0 10px;
  width:130px;
}
.node-member-stories .photo-head img { border:1px solid #cccccc; }
.node-member-stories .content {
  float:left;
  padding-right:10px;
  width:450px;
  font-size:0.9em;
  line-height:1.55em;
}
.node-member-stories .member-info .name {
  color:#00acec;
  padding-bottom:0.3em;
}
.node-member-stories .member-info ul {
  margin:0;
  padding:0;
  list-style-type:none;
}
.node-member-stories .member-info li {
  font-size:0.95em;
  line-height:1.2em;
  color:#00acec;
}
.node-member-stories .member-info strong {
  font-size:0.85em;
  line-height:1.2em;
  font-weight:bold;
  text-transform:uppercase;
  color:#121f24;
}
.node-member-stories .member-info .map { padding:1em 0 0; }
.node-member-stories .member-info {
  float:left;
  width:150px;
  padding-right:10px;
}
.node-member-stories.node-row-last .content {
  padding:0 10px;
  width:600px;
}
.node-member-stories.node-row-last p {
  font-size:1em;
  line-height:1.4em;
}
.node-member-stories.node-row-last { padding-top:1em; }
#feature-our-global-community .wrapper { padding:0 10px; }
#feature-our-global-community h2.title {
  padding:0.6em 0 0;
  font-size:2.1em;
  line-height:1em;
  color:#00acec;
  text-transform:none;
}
#feature-our-global-community .features .feature {
  float:left;
  position:relative;
  width:600px;
  height:387px;
  _position:absolute;
}
#feature-our-global-community .features .howto {
  position:absolute;
  background:url("/stat/new/images/blue/bg_feature_slide.png/5386d82212917e9d973b62845363810a");
  padding:0.3em 0;
  width:450px;
  font-size:1em;
  line-height:1.2em;
  font-weight:bold;
}
#feature-our-global-community .features .caption {
  position:absolute;
  bottom:0;
  left:0;
  background:url("/stat/new/images/blue/bg_feature_slide.png/5386d82212917e9d973b62845363810a");
  padding:0.5em 0;
  width:600px;
  font-size:11px;
  line-height:1.2em;
  color:#00acec;
}
#feature-our-global-community .features {
  margin:0;
  padding:0;
  list-style-type:none;
  width:600px;
  height:387px;
  overflow:hidden;
}
#feature-our-global-community .feature-controls .prev, #feature-our-global-community .feature-controls .next {
  float:left;
  height:27px;
  padding-top:15px;
  font-size:0;
}
#feature-our-global-community .feature-controls .prev { padding-left:1em; }
#feature-our-global-community .feature-controls .next {
  background:url("/stat/new/images/blue/sep.png/5386d82212917e9d973b62845363810a") no-repeat center left;
  padding-left:20px;
  padding-right:1em;
}
#feature-our-global-community .feature-controls .prev a, #feature-our-global-community .feature-controls .next a {
  display:block;
  width:10px;
  height:9px;
  background:no-repeat top left;
}
#feature-our-global-community .feature-controls .prev a:hover, #feature-our-global-community .feature-controls .next a:hover { background-position:bottom left; }
#feature-our-global-community .feature-controls .prev a { background-image:url("/stat/new/images/blue/bg_feature_more-prev.png/5386d82212917e9d973b62845363810a"); }
#feature-our-global-community .feature-controls .next a { background-image:url("/stat/new/images/blue/bg_feature_more-next.png/5386d82212917e9d973b62845363810a"); }
#feature-our-global-community .feature-controls .stoppause a {
  color:#00acec;
  text-decoration:none;
  line-height:40px;
  cursor:pointer;
}
#feature-our-global-community .feature-controls .stoppause a:hover { color:#ff0099; }
#feature-our-global-community .feature-controls .stoppause {
  float:right;
  text-transform:uppercase;
  font-size:11px;
}
#feature-our-global-community .feature-controls ul {
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
}
#feature-our-global-community .feature-controls li a img { float:left; }
#feature-our-global-community .feature-controls li {
  float:left;
  background:url("/stat/new/images/blue/sep.png/5386d82212917e9d973b62845363810a") no-repeat center left;
  padding-left:20px;
  padding-right:3px;
  height:37px;
  padding-top:5px;
}
#feature-our-global-community .feature-controls {
  border-top:1px solid #d5d5d5;
  margin:10px 10px 0;
  padding:10px 0 15px;
  font-size:0.85em;
  line-height:2em;
  font-weight:bold;
}
#feature-our-global-community {
  padding:0 20px 0 15px;
  margin-bottom:30px;
  background:url("/stat/new/images/blue/bg_feature2.png/5386d82212917e9d973b62845363810a") no-repeat bottom center;
}
#node-our-global-community .node-inner { padding-left:15px; }
#node-our-global-community .content { padding:0; }
#node-our-global-community .col-2-blocks .col { width:300px; }
#node-our-global-community .col-2-blocks .col-lt { padding-right:20px; }
#node-our-global-community h4 {
  padding-left:10px;
  padding-bottom:2em;
  font-size:1.3em;
  line-height:1.2em;
}
#block-signup-for-alerts .container, #block-signup-for-alerts .container-inline { padding:8px 10px 0; }
#block-signup-for-alerts .content p { color:#000000; }
#block-signup-for-alerts .container-inline .textwrapper {
  float:left;
  width:110px;
}
#block-signup-for-alerts .container-inline { height:33px; }
#block-signup-for-alerts .textwrapper {
  padding-top:4px;
  width:268px;
  height:18px;
  background:url("/stat/new/images/blue/form_text-pink.png/5386d82212917e9d973b62845363810a") no-repeat top right;
}
#block-signup-for-alerts .bluewraper { background:url("/stat/new/images/blue/form_text-blue.png/5386d82212917e9d973b62845363810a") no-repeat top right; }
#block-signup-for-alerts .error { background-color:#ccffff; }
#block-signup-for-alerts .selectwrapper select {
  font-weight:bold;
  color:#333333;
}
#block-signup-for-alerts .buttonwrapper {
  float:right;
  padding-right:7px;
}
#block-signup-for-alerts { color:white; }
.margin_bottom { margin-bottom:50px; }
.margin_top_5 { margin-top:5px; }
.section-home-no-ribbon #bgfocus {
  height:508px;
  background:url("/stat/new/images/blue/bg_focus_home.jpg/5386d82212917e9d973b62845363810a") no-repeat center 126px;
}
.section-home-no-ribbon #page { margin-top:-508px; }
.section-home-no-ribbon #main { background:transparent; }
.section-home-no-ribbon #main-inner {
  padding-top:39px;
  padding-bottom:46px;
  background:transparent;
}
.section-home-no-ribbon .cols { margin-bottom:0; }
.section-home-no-ribbon .col-multirows .block { margin-bottom:33px; }
.section-home-no-ribbon .col-multirows .row-last { margin-bottom:0; }
.section-home-no-ribbon #focus-wrap #focus-mn {
  float:left;
  padding-top:11px;
  width:735px;
  height:422px;
  background:url("/stat/new/images/blue/bg_focus-top.png/5386d82212917e9d973b62845363810a") no-repeat top left;
}
.section-home-no-ribbon #focus-wrap {
  background:#00a8e7 url("/stat/new/images/blue/bg_focuswrap.png/5386d82212917e9d973b62845363810a") no-repeat bottom right;
  height:402px;
  overflow:hidden;
}
.section-home-no-ribbon #focus-sd .mid {
  background:url("/stat/new/images/blue/bg_focussd-mid.jpg/5386d82212917e9d973b62845363810a") no-repeat bottom center;
  width:220px;
  height:16px;
}
.section-home-no-ribbon #focus-sd .btm {
  background:url("/stat/new/images/blue/bg_focussd-btm.jpg/5386d82212917e9d973b62845363810a") no-repeat bottom center;
  width:220px;
  height:26px;
}
.section-home-no-ribbon #focus-sd #intro-text p {
  position:absolute;
  bottom:0;
  margin:0;
  padding:0;
}
.section-home-no-ribbon #focus-sd #intro-text a:hover { text-decoration:none; }
.section-home-no-ribbon #focus-sd #intro-text a img { padding-bottom:0.2em; }
.section-home-no-ribbon #focus-sd #intro-text a {
  display:block;
  padding-top:11px;
  padding-right:20px;
  padding-bottom:17px;
  padding-left:10px;
  color:white;
  outline:0;
}
.section-home-no-ribbon #focus-sd #intro-text {
  position:relative;
  overflow:hidden;
  height:239px;
  width:220px;
  color:white;
  font-weight:bold;
  font-size:18px;
  line-height:1.2em;
  letter-spacing:-1px;
}
.section-home-no-ribbon #focus-sd #action-avaaz #member-counter p strong {
  font-size:37px;
  line-height:1em;
  font-weight:bold;
  letter-spacing:-1px;
  color:white;
}
.section-home-no-ribbon #focus-sd #action-avaaz #member-counter p {
  margin-top:0;
  line-height:1.2em;
}
.section-home-no-ribbon #focus-sd #action-avaaz #member-counter { padding-right:10px; }
.section-home-no-ribbon #focus-sd #action-avaaz #form-signup h2.title { padding-bottom:0; }
.section-home-no-ribbon #focus-sd #action-avaaz #form-signup .container-inline {
  margin-top:-5px;
  background:url("/stat/new/images/blue/bg_form_signup.jpg/5386d82212917e9d973b62845363810a") no-repeat right center;
  padding-top:12px;
  padding-bottom:0;
  height:34px;
}
.section-home-no-ribbon #focus-sd #action-avaaz #form-signup .textwrapper {
  float:left;
  width:157px;
  height:19px;
  background:#efefef;
}
.section-home-no-ribbon #focus-sd #action-avaaz #form-signup .form-text { font-size:11px; }
.section-home-no-ribbon #focus-sd #action-avaaz #form-signup {
  margin:0;
  padding-right:1px;
}
.section-home-no-ribbon #focus-sd #action-avaaz {
  overflow:hidden;
  padding-left:10px;
  width:210px;
  height:158px;
  color:black;
  font-size:12px;
}
.section-home-no-ribbon #focus-sd {
  float:left;
  background:#ff0099 url("/stat/new/images/blue/bg_focussd.jpg/5386d82212917e9d973b62845363810a") no-repeat top left;
  width:220px;
  height:394px;
  overflow:hidden;
}
.section-home-no-ribbon { background:url("/stat/new/images/blue/bg_home.png/5386d82212917e9d973b62845363810a") repeat-x scroll 0 -31px white; }
#block-what-we-do { margin-bottom:0; }
#unsubscribe_form input {
  background:#efefef;
  border:1px solid #cccccc;
  padding:8px 6px;
  width:250px;
  margin-right:8px;
  float:left;
  font-size:12px;
  height:13px;
}
#unsubscribe_form div.buttonwrapper { float:left; }
.additional_media {
  float:left;
  padding-left:10px;
  margin-top:15px;
}
.rtl #unsubscribe_form input {
  background:#efefef;
  border:1px solid #cccccc;
  padding:8px 6px;
  width:250px;
  margin-right:0px;
  float:right;
  font-size:12px;
  height:13px;
}
.rtl #unsubscribe_form div.buttonwrapper {
  float:right;
  margin-right:-25px;
  margin-top:-2px;
}

.tweet_list li {
  overflow-y:auto;
  overflow-x:hidden;
  padding:0.5em;
  list-style-type:none;
}
.tweet_list .tweet_avatar img { vertical-align:middle; }
.tweet_list .tweet_avatar {
  padding-right:.5em;
  float:left;
}
.tweet_list {
  list-style:none;
  margin:0;
  padding:0;
  overflow-y:hidden;
}
.international-coverage h3.headline { color:#00acec; }

/*  ncbrtl.css  */
@charset "utf-8";

/*
 * Guideline for laying out RTL text content
 * -----------------------------------------
 * Pages are set to RTL from the outset - see <html> tag in html.ar.html.
 * However, due to the specifics of the new design, not every graphical
 * element should be flipped by the bidi algorithm as well. That is why
 * the containers #page and #footer overrides to LTR, so that specific
 * areas of the page will reset to RTL. Go to the "Set as RTL" portion
 * of this CSS for the list of blocks of content set to RTL.
 *
 * Also note that adding the "dir" attribute to the HTML markup targeted
 * by these class identifiers is a more assured measure to setting the
 * direction of content.
 *
 */

/* ref: http://www.w3.org/International/questions/qa-bidi-css-markup */
*[dir="ltr"] { direction: ltr; unicode-bidi: embed; }
*[dir="rtl"] { direction: rtl; unicode-bidi: embed; }
bdo[dir="ltr"] { direction: ltr; unicode-bidi: bidi-override; }
bdo[dir="rtl"] { direction: rtl; unicode-bidi: bidi-override; }


body {
    font-size: 15px;
}


/* Set as RTL */

html,
#box-action-signup,
#focus-wrap #focus-campaign-headline,
#focus-wrap #focus-photo-feature .content,
#focus-wrap #focus-sd,
#secondary-nav,
#footer #footer-inner,
#content-header,
#content-body,
.block,
.nodes,
.node,
.node-block,
.node-comments,
.node-page,
.textwrapper .form-text,
.selectwrapper select,
button,
textarea
{
	direction: rtl;
    text-align: right;
}


/* Set as LTR */

#page,
#footer,
#feature-our-global-community
{
	direction: ltr;
    text-align: left;
}


/* Adjust font size */

#footer,
.node .content,
.block .content-mid,
h2.title
{
    font-size: 1em;
}


/* Miscellaneous */

#header-top {
}

    #header-top #box-action-signup #form-actionsignup .textwrapper {
        background-image: url("/stat/new/images/blue/form_text-actionsignup.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: left top;
    }

    #header-top #box-action-signup #form-actionsignup .form-submit {
        background-image: url("/stat/new/images/blue/form_submit-actionsignup.rtl.png/5386d82212917e9d973b62845363810a")
    }

#header-btm #nav {
}

    #header-btm #nav ul.links li {
        float: right;
    }

    #header-btm #nav ul.links li.first {
        background: url("/stat/new/images/blue/li_nav.png/5386d82212917e9d973b62845363810a") no-repeat center left;
    }

    #header-btm #nav ul.links li.last {
        background: transparent;
    }

#focus-wrap {
}

	#focus-wrap #focus-photo-feature .content a {
        padding-top: 10px;
        height: 100px;
        line-height: 1.2em;
    }

	#focus-wrap #intro-text {
        font-size: 22px;
    }

    #focus-wrap #intro-text a {
        padding-right: 10px;
        padding-left: 20px;
    }

    #focus-wrap #action-avaaz #form-signup {
        padding-right: 10px;
    }

    #focus-wrap #action-avaaz #form-signup .textwrapper,
    #focus-wrap #action-avaaz #form-signup .form-submit {
        float: right;
    }

#focus-sd {
}

    #focus-sd #action-avaaz #form-signup .container-inline {
        background-image: url("/stat/new/images/blue/bg_form_signup.rtl.jpg/5386d82212917e9d973b62845363810a");
        background-position: left center;
    }

    #focus-sd #action-avaaz #form-signup .form-submit {
        background-image: url("/stat/new/images/blue/form_submit-signup.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top right;
    }

    #focus-sd #action-avaaz #form-signup .form-submit:hover {
        background-position: bottom right;
    }

#content-header {
    padding-left: 20px;
    padding-right: 23px;
}

    #content-header h2.section-title,
    #content-header .breadcrumb {
        float: right;
    }

    #content-header .breadcrumb {
        padding-left: 0;
        padding-right: 16px;
        background-image: url("/stat/new/images/blue/bg_breadcrumb.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: center right;
    }

#secondary-nav {
    margin-right: 15px;
}
    #secondary-nav h2.title {
        text-align: right;
        padding-left: 0;
        padding-right: 24px;
    }

    #secondary-nav li {
        text-align: right;
    }

    #secondary-nav a {
        padding-left: 0;
        padding-right: 24px;
        background: url("/stat/new/images/blue/li_secondarynav.rtl.png/5386d82212917e9d973b62845363810a") no-repeat 285px 0.8em;
    }

    #secondary-nav li ul {
        padding-right: 24px;
        padding-left: 0;
    }

    #secondary-nav li li a {
        background-position: 260px 0.5em;
    }


#footer {
}

	#footer #nav-footer,
    #footer #share-links,
    #footer #logo-footer {
        float: right;
    }

    #footer #share-links {
        padding-left: 15px;
        padding-right: 20px;
    }

    #footer #share-links p {
        float: right;
    }

    #footer li {
        margin-left: 0;
        border-left: 1px solid #666666;
        border-right: 0;
    }

    #footer li.last {
        border-left: 0;
    }


h3.headline {
    font-size: 1.5em;
}


/* STRUCT:BLOCKS */

.block {
}

    .block h3.headline img {
    float: right;
        padding-left: 10px;
        padding-right: 0;
    }

    .block .photo-ribbon {
        margin: 0;
        padding-right: 8px;
        background-image: url("/stat/new/images/blue/bg_block_photoribbon.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top left;
    }

    .block .content-top {
        background-image: url("/stat/new/images/blue/bg_block_content-top.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top left;
    }

    .block .content-mid {
        background-image: url("/stat/new/images/blue/bg_block_content-mid.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top left;
    }

    .block .content-btm {
        background-image: url("/stat/new/images/blue/bg_block_content-btm.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top left;
    }

.block-ribbontitle {
}

    .block-ribbontitle .content {
        background-position: right 39px;
    }

    .block-ribbontitle .content-top {
        background-image: url("/stat/new/images/blue/bg_block-top.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top left;
    }

.block-photo-head {
}

    .block-photo-head .content {
        background-position: right 39px;
    }

/*
.block-photo-head,
.block-ribbontitle */

    .block-photo-head .title-ribbon,
    .block-ribbontitle .title-ribbon {
        background-image: url("/stat/new/images/blue/bg_block_title-tag-blue.rtl.png/5386d82212917e9d973b62845363810a");
        _background-image: url("/stat/new/images/blue/bg_block_title-tag-blue.rtl.ie6.png/5386d82212917e9d973b62845363810a");
        background-position: top left;
        padding-left: 13px;
        padding-right: 0;
        margin-left: 19px;
        _margin-left: 9px;
        margin-right: 0;
        _margin-right: 0;
    }

    .block-photo-head h2.title,
    .block-ribbontitle h2.title,
    .block-ribbontitle a.title {
        padding-left: 8px;
        padding-right: 19px;
        background-image: url("/stat/new/images/blue/bg_block_title-blue.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top right;
    }

/*
.block-photo-head.block-pink,
.block-ribbontitle.block-pink */

    .block-photo-head.block-pink .title-ribbon,
    .block-ribbontitle.block-pink .title-ribbon {
        background-image: url("/stat/new/images/blue/bg_block_title-tag-pink.rtl.png/5386d82212917e9d973b62845363810a");
        _background-image: url("/stat/new/images/blue/bg_block_title-tag-pink.rtl.ie6.png/5386d82212917e9d973b62845363810a");
    }

    .block-photo-head.block-pink h2.title,
    .block-ribbontitle.block-pink h2.title {
        background-image: url("/stat/new/images/blue/bg_block_title-pink.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .block-photo-head.block-pink .content,
    .block-ribbontitle.block-pink .content {
        background-image: url("/stat/new/images/blue/ribbon_bl-uw-pink.rtl.png/5386d82212917e9d973b62845363810a");
    }

/*
.block-photo-head.block-blue,
.block-ribbontitle.block-blue */

    .block-photo-head.block-blue .content,
    .block-ribbontitle.block-blue .content {
        background-image: url("/stat/new/images/blue/ribbon_bl-uw-blue.rtl.png/5386d82212917e9d973b62845363810a");
    }

.block-photo-ribbon {
}

    .block-photo-ribbon .content {
        background-image: url("/stat/new/images/blue/ribbon_tl-lw-blue.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: 196px top;
    }

    .block-photo-ribbon .photowrap {
        float: right;
    }

/*
.block-photo-head,
.block-photo-ribbon,
.block-ribbontitle */

    .block-photo-head .content,
    .block-photo-ribbon .content,
    .block-ribbontitle .content {
        padding-left: 0;
        padding-right: 11px;
    }

.block-style-1 {
    background-image: url("/stat/new/images/blue/bg_block1.rtl.png/5386d82212917e9d973b62845363810a");
    background-position: top right;
}

    .block-style-1 h2.title {
        background-image: url("/stat/new/images/blue/bg_block_title-blue1.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .block-style-1 .content-top {
        background-image: url("/stat/new/images/blue/bg_block-top1.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top right;
    }

    .block-style-1 .content-mid {
        background: transparent;
    }

    .block-style-1 .content-btm {
        background: transparent;
    }

.block-style-2 {
    background-image: url("/stat/new/images/blue/bg_block_content-mid2.rtl.png/5386d82212917e9d973b62845363810a");
    background-position: top right;
}

    .block-style-2 .block-inner {
        background-image: url("/stat/new/images/blue/bg_block_content-btm2.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: bottom right;
    }

    .block-style-2 .content-top {
        background-image: url("/stat/new/images/blue/bg_block-top2.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .block-style-2 .content-mid {
        background: transparent;
    }

    .block-style-2 .content-btm {
        background: transparent;
    }

.block-style-2-wide {
    width: 655px;
    background-image: url("/stat/new/images/blue/bg_block_content-mid-wide.rtl.png/5386d82212917e9d973b62845363810a");
    background-position: top right;
}

    .block-style-2-wide .block-inner {
        background-image: url("/stat/new/images/blue/bg_block_content-btm-wide.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: bottom right;
    }

    .block-style-2-wide .content-top {
        background-image: url("/stat/new/images/blue/bg_block-top-wide.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .block-style-2-wide .content-mid {
        background: transparent;
    }

    .block-style-2-wide .content-btm {
        background: transparent;
    }

.block-feature {
    1padding-left: 0;
    1padding-right: 4px;
    background-image: url("/stat/new/images/blue/bg_contentbody_block.png/5386d82212917e9d973b62845363810a");
    background-position: 11px 306px;
}

    .block-feature .block-inner {
        padding-left: 0;
        padding-right: 10px;
        background-image: url("/stat/new/images/blue/bg_contentbody_block-btm.png/5386d82212917e9d973b62845363810a");
        background-position: -4px bottom;
    }

    .block-feature .content {
        padding-left: 10px;
        padding-right: 20px;
    }
    .block-features .international-coverage {
        border-left:0px solid #D5D5D5;
        border-right:1px solid #D5D5D5;
    }

.block-features {
    background-image: url("/stat/new/images/blue/bg_contentbody_block2.png/5386d82212917e9d973b62845363810a");
    background-position: 11px 306px;
}

    .block-features .block-inner {
        padding-left: 0;
        padding-right: 10px;
        background-image: url("/stat/new/images/blue/bg_contentbody_block-btm2.png/5386d82212917e9d973b62845363810a");
        background-position: -4px bottom;
    }

    .block-features .content {
        padding-left: 0;
        padding-right: 10px;
    }

    .block-features .feat-first .photo-head,
    .block-features .feat-style-1 .photo-head,
    .block-features .feat-style-2 .photo-head {
        float: right;
        padding-left: 15px;
        padding-right: 0;
    }

    .block-features .feat-first .map {
	    float: right;
        padding-left: 10px;
        padding-right: 0;
    }

    .block-features .international-coverage {
        float: left;
        padding-left: 0;
        padding-right: 9px;
        margin-left: 0;
        margin-right: 10px;
    }

    .block-features .feat-style-2 .photo-head {
        float: left;
        padding-left: 0;
        padding-right: 20px;
    }

    .block-features .feat-style-2 .map {
        float: left;
        padding-left: 0;
        padding-right: 10px;
    }

/*
.block-feature.block-photo-head.block-pink,
.block-feature.block-ribbontitle.block-pink,
.block-features.block-photo-head.block-pink,
.block-features.block-ribbontitle.block-pink */

    .block-feature.block-photo-head.block-pink h2.title,
    .block-feature.block-ribbontitle.block-pink h2.title,
    .block-features.block-photo-head.block-pink h2.title,
    .block-features.block-ribbontitle.block-pink h2.title {
        background-image: url("/stat/new/images/blue/bg_block_title-pink-focus.rtl.jpg/5386d82212917e9d973b62845363810a");
    }

    .block-feature.block-photo-head.block-pink .content,
    .block-feature.block-ribbontitle.block-pink .content,
    .block-features.block-photo-head.block-pink .content,
    .block-features.block-ribbontitle.block-pink .content {
        background-image: url("/stat/new/images/blue/ribbon_bl-uw-pink-focus.rtl.png/5386d82212917e9d973b62845363810a");
    }

/*
.block-feature.block-photo-head.block-blue,
.block-feature.block-ribbontitle.block-blue,
.block-features.block-photo-head.block-blue,
.block-features.block-ribbontitle.block-blue */

    .block-feature.block-photo-head.block-blue h2.title,
    .block-feature.block-ribbontitle.block-blue h2.title,
    .block-features.block-photo-head.block-blue h2.title,
    .block-features.block-ribbontitle.block-blue h2.title {
        background-image: url("/stat/new/images/blue/bg_block_title-blue-focus.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .block-feature.block-photo-head.block-blue .content,
    .block-feature.block-ribbontitle.block-blue .content,
    .block-features.block-photo-head.block-blue .content,
    .block-features.block-ribbontitle.block-blue .content {
        background-image: url("/stat/new/images/blue/ribbon_bl-uw-blue-focus.rtl.png/5386d82212917e9d973b62845363810a");
    }

.block-form {
    _width: 300px;
}

    .block-form .block-inner {
        background-position: top right;
        margin-left: 0;
        margin-right: 15px;
        _margin: 0;
        _padding: 0;
    }

    .block-form .content {
        _background: transparent;
    }

.block-pink.block-form {
    _background: url("/stat/new/images/blue/bg_block_pink.rtl.png/5386d82212917e9d973b62845363810a") repeat-y;
}

    .block-pink.block-form .block-inner {
        background-image: url("/stat/new/images/blue/bg_block_pink-top.rtl.jpg/5386d82212917e9d973b62845363810a");
        border-left: 1px solid #C6056F;
        border-right: 0;
    }


/* STRUCT:NODES */

.nodes {
}

.node-block {
}

    .node-block dl dt .step {
        display: inline-block;
        border-left: 1px solid #D5D5D5;
        border-right: 0;
        padding-left: 0.7em;
        padding-right: 0;
        margin-left: 0.5em;
        margin-right: 0;
    }

.node-campaign-teaser {
}

    .node-campaign-teaser .block {
        float: right;
        padding-left: 10px;
        padding-right: 0;
    }

    .node-campaign-teaser .block h2.title {
        _background-image: url("/stat/new/images/blue/bg_block_title-blue.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .node-campaign-teaser .block .content {
        _background-image: url("/stat/new/images/blue/ribbon_bl-uw-blue.rtl.png/5386d82212917e9d973b62845363810a");
        padding-left: 0;
        padding-right: 10px;
    }

    .node-campaign-teaser .content {
        padding-left: 11px;
        padding-right: 10px;
        _width: 460px;
    }

    .node-campaign-teaser .campaign-info {
        float: right;
    }

    .node-campaign-teaser .campaign-info ul {
        padding-left: 20px;
        padding-right: 0;
    }

    .node-campaign-teaser .campaign-info li {
        background-image: url("/stat/new/images/blue/li_campaigninfo.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: bottom right;
        padding-left: 0;
        padding-right: 10px;
    }

    .node-campaign-teaser .campaign-info li.first {
        background-image: url("/stat/new/images/blue/li_campaigninfo-fr.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .node-campaign-teaser .campaign-info li.last {
        background-image: url("/stat/new/images/blue/li_campaigninfo-lt.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .node-campaign-teaser .campaign-info li.last.first {
        background-image: url("/stat/new/images/blue/li_campaigninfo-fr-lt.rtl.png/5386d82212917e9d973b62845363810a");
    }

    .node-campaign-teaser .campaign-info .quote {
        padding-right: 0.2em;
        padding-left: 20px;
    }

.node-comments {
    background-image: url("/stat/new/images/blue/bg_block_content-mid-wide.rtl.png/5386d82212917e9d973b62845363810a");
    background-position: top right;
    margin-left: 0;
    margin-right: 10px;
    _position: relative;
    _left: -10px;
    _margin-right: 0;
    width: 645px;
}

    .node-comments .node-inner {
        background-image: url("/stat/new/images/blue/bg_block_content-btm-wide.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: bottom right;
        padding-left: 20px;
        padding-right: 10px;
    }

    .node-comments h2.title {
        float: right;
        padding-left: 0;
        padding-right: 10px;
    }

    .node-comments .change-lang {
        float: left;
        padding-left: 15px;
        padding-right: 0;
    }

    .node-comments .change-lang p {
        text-align: left;
    }

    .node-comments .change-lang .lang-select {
        margin-left: -20px;
    }

    .node-comments ul#comments-scroller li .flag,
    .node-comments ul#comments-scroller li .info,
    .node-comments ul#comments-scroller li .comment {
        float: right;
    }

    .node-comments .pagination {
    }


.node-member-stories {
}

    .node-member-stories .photo-head {
        float: right;
        padding-left: 20px;
        padding-right: 10px;
    }

    .node-member-stories .content,
    .node-member-stories .member-info {
        float: right;
        padding-left: 10px;
        padding-right: 0;
    }

.node-page {
}

    .node-page .photo-width-half {
        float: left;
        padding-left: 0;
        padding-right: 10px;
    }

    .node-page .photo-width-twothirds .photo {
        float: right;
        padding-left: 18px;
        padding-right: 0;
    }

    .node-page .quote {
        float: right;
        padding-left: 20px;
        padding-right: 0;
    }


/* STRUCT:LISTS */

ul.links {
    float: none;
}

    ul.links li {
	    float: right;
        margin-left: 0;
    }

    ul.links li.first {
        border-left: 0;
    }

    ul.links li.last {
        border-left: 0;
    }



/* STRUCT:COLS */

.cols .col {
    float: right;
}

.col-2-blocks {
    margin-right: 10px;
}

.col-nodewidth {
    padding-left: 0;
    padding-right: 15px;
}

/* STRUCT:FORM */


.container-inline .selectwrapper,
.container-inline .textwrapper {
    float: right;
}

.textwrapper .form-text {
}

.buttonwrapper {
   /* background-image: url("/stat/new/images/blue/form_submit-tag.rtl.png/5386d82212917e9d973b62845363810a");*/
    background-position: left top;
    padding-left: 12px;
    padding-right: 0;
}

    .buttonwrapper .form-submit {
        background-image: url("/stat/new/images/blue/form_submit.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: right top;
        padding-left: 0;
        padding-right: 15px;
        _padding-left: 0;
        _padding-right: 10px;
    }


/* Block-specific */

#block-about-avaaz {
}

    #block-about-avaaz .block-inner {
        padding-right: 15px;
    }

    #block-about-avaaz .member-counter h4 {
        float: right;
    }

    #block-about-avaaz .member-counter p {
        float: left;
        border-left: 0;
        border-right: 1px solid #D5D5D5;
    }

#block-add-comment {
    margin-left: 0;
    margin-right: 10px;
    width: 645px;
}

    #block-add-comment .block-inner {
        background-image: url("/stat/new/images/blue/bg_block_content-btm-wide-comments.rtl.png/5386d82212917e9d973b62845363810a");
    }

    #block-add-comment .content {
        background-image: url("/stat/new/images/blue/ribbon_bl-uw-blue.rtl.png/5386d82212917e9d973b62845363810a");
    }

    #block-add-comment .container-inline .textwrapper {
        background-image: url("/stat/new/images/blue/form_text.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top right;
    }

    #block-add-comment .buttonwrapper {
        float: left;
    }


#block-avaaz-numbers {
    margin-right: 0;
}

    #block-avaaz-numbers h2.title {
        float: right;
    }

    #block-avaaz-numbers h2.title img {
        padding-left: 10px;
        padding-right: 0;
    }

    #block-avaaz-numbers .content {
        float: right;
        padding-left: 0;
        padding-right: 0;
    }

#block-blockquote {
}

    #block-blockquote .content-mid {
        padding-left: 94px;
        padding-right: 10px;
    }

    #block-blockquote .photo-inset {
        float: left;
        padding-left: 20px;
        padding-right: 0;
    }


#block-donate-to-avaaz {
}

    #block-donate-to-avaaz .content {
    }

    #block-donate-to-avaaz .buttonwrapper .form-submit {
        background-position: right top;
    }

#block-encourage-the-movement {
}

    #block-encourage-the-movement li {
        float: right;
        border-left: 1px solid #C6C6C6;
        border-right: 0;
    }

    #block-encourage-the-movement li.last {
        border-left: 0;
        padding-left: 0;
        padding-right: 15px;
    }

    #block-encourage-the-movement li.first {
        padding-left: 15px;
        padding-right: 0.2em;
    }


#block-featured-campaign {
}

    #block-featured-campaign .content .map {
        float: left;
        padding-left: 0;
        padding-right: 20px;
    }


#block-interactive-map {
}

    #block-interactive-map .content .map {
        float: right;
    }


#block-happening-live {
}

    #block-happening-live .content {
        background-image: url("/stat/new/images/blue/ribbon_bl-uw-blue_happeninglive.rtl.png/5386d82212917e9d973b62845363810a");
    }

    #block-happening-live .content-top {
        background-image: url("/stat/new/images/blue/bg_block-top_happeninglive.rtl.png/5386d82212917e9d973b62845363810a");
    }

    #block-happening-live li {
        background-image: url("/stat/new/images/blue/bg_block-happeninglive_li.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top right;
    }

	#block-happening-live li .time-ago {
        padding-right: 0;
        padding-left: 5px;
        padding-top: 0.2em;
    }

	#block-happening-live li .time-ago,
    #block-happening-live li .person,
    #block-happening-live li .action {
        font-size: 0.9em;
    }


#block-media-contact {
}

    #block-media-contact .block-inner {
        padding-right: 15px;
    }

    #block-media-contact li img {
        padding-left: 0.5em;
        padding-right: 0
    }


#block-media-goodies {
}

    #block-media-goodies li {
        border-left: 1px solid #C6C6C6;
        border-right: 0;
    }

    #block-media-goodies li.first {
        padding-left: 1em;
        padding-right: 0;
    }

    #block-media-goodies li.last {
        border-left: 0;
        padding-left: 0;
        padding-right: 1em;
    }

#block-member-quote {
}
    #block-member-quote .content {
        _background-image: url("/stat/new/images/blue/ribbon_tl-lw-blue.rtl.png/5386d82212917e9d973b62845363810a");
        _background-position: 196px top;
    }

#block-signup-action-alerts {
}

    #block-signup-action-alerts .textwrapper {
        background-image: url("/stat/new/images/blue/form_text-pink.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top left;
    }

    #block-signup-action-alerts .container-inline .textwrapper {
        float: right;
    }

    #block-signup-action-alerts .buttonwrapper {
        float: left;
        background-image: url("/stat/new/images/blue/form_submit-tag-signupactionalerts.rtl.png/5386d82212917e9d973b62845363810a");
        padding-left: 8px;
        padding-right: 0;
    }

    #block-signup-action-alerts  .buttonwrapper .form-submit {
        background-image: url("/stat/new/images/blue/form_submit-signupactionalerts.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top right;
        padding-left: 3px;
        padding-right: 15px;
    }
#block-signup-for-alerts {
}

        #block-signup-for-alerts .textwrapper {
            background-image: url("/stat/new/images/blue/form_text-pink.rtl.png/5386d82212917e9d973b62845363810a");
            background-position: top left;
        }

        #block-signup-for-alerts .container-inline .textwrapper {
            float: right;
        }

        #block-signup-for-alerts .buttonwrapper {
            float: left;
            padding-left: 8px;
            padding-right: 0;
            background-position:left top;
        }

        #block-signup-for-alerts  .buttonwrapper .form-submit {
            background-position: top right;
            padding-left: 3px;
            padding-right: 15px;
        }
        #block-signup-for-alerts .bluewraper {
            background-image: url("/stat/new/images/blue/form_text-blue-rtl.png/5386d82212917e9d973b62845363810a");
        }

#block-signup-media-alerts {
}

    #block-signup-media-alerts .container-inline {
        background-image: url("/stat/new/images/blue/bg_form_signupmediaalerts.rtl.jpg/5386d82212917e9d973b62845363810a");
        background-position: left center;
    }

    #block-signup-media-alerts .content {
        background: transparent;
    }

    #block-signup-media-alerts .textwrapper {
        float: right;
    }

    #block-signup-media-alerts .form-submit {
        float: right;
        background-image: url("/stat/new/images/blue/form_submit-signupmediaalerts.rtl.png/5386d82212917e9d973b62845363810a");
    }

#block-take-action {
}

    #block-take-action .title-ribbon {
        _background-image: url("/stat/new/images/blue/bg_block_title-tag-pink.rtl.ie6.png/5386d82212917e9d973b62845363810a");
    }

#block-tell-your-story {
}

    #block-tell-your-story .textwrapper {
        background-image: url("/stat/new/images/blue/form_text.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top left;
    }

    #block-tell-your-story .textarea {
        background-image: url("/stat/new/images/blue/form_textarea.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: top right;
    }

    #block-tell-your-story .buttonwrapper {
        float: left;
    }


#block-what-we-do {
}

    #block-what-we-do blockquote {
        float: right;
        padding-left: 20px;
        padding-right: 0;
    }


#node-our-global-community {
}

    #node-our-global-community .col-2-blocks {
      margin:0;
    }

    #node-our-global-community .col-2-blocks .col-lt {
        padding-left: 20px;
        padding-right: 0;
    }

    #node-our-global-community h4 {
        padding-left: 0;
        padding-right: 10px;
    }

#feature-our-global-community {
}

    #feature-our-global-community h2.title {
        text-align: right;
    }

    #feature-our-global-community .features .howto {
        left: 0;
        text-align: left;
        direction: ltr;
    }

    #feature-our-global-community .feature-controls .next {
        background: transparent;
        padding-left: 3px;
        padding-right: 20px;
    }

    #feature-our-global-community .feature-controls .prev {
        background: url("/stat/new/images/blue/sep.rtl.png/5386d82212917e9d973b62845363810a") no-repeat center right;
        padding-left: 3px;
        padding-right: 20px;
    }

    #feature-our-global-community .feature-controls li {
        background-image: url("/stat/new/images/blue/sep.rtl.png/5386d82212917e9d973b62845363810a");
        background-position: center right;
        padding-left: 3px;
        padding-right: 20px;
    }

/* IE6 fixes */

.block-photo-head .title-ribbon,
.block-ribbontitle .title-ribbon {
    margin-left: 0;
}
#block-take-action h2.title,
#block-viral-campaigns h2.title,
#block-members h2.title
{
  _background-image:url("/stat/new/images/blue/bg_block_title-pink.rtl.png/5386d82212917e9d973b62845363810a");
}
#block-take-action .content,
#block-viral-campaigns .content,
#block-members .content
{
  _background-image:url("/stat/new/images/blue/ribbon_bl-uw-pink.rtl.png/5386d82212917e9d973b62845363810a");
}
#block-annual-reports h2.title,
#block-blockquote h2.title,
#block-campaign-highlights h2.title,
#block-encourage-the-movement h2.title,
#block-in-the-media h2.title,
#block-media-goodies h2.title,
#block-recent-press-releases h2.title,
#block-tell-your-story h2.title
{
  _background-image:url("/stat/new/images/blue/bg_block_title-blue.rtl.png/5386d82212917e9d973b62845363810a");
}
#block-annual-reports .content,
#block-blockquote .content,
#block-campaign-highlights .content,
#block-encourage-the-movement .content,
#block-in-the-media .content,
#block-media-goodies .content,
#block-recent-press-releases .content,
#block-tell-your-story .content
{
  _background-image:url("/stat/new/images/blue/ribbon_bl-uw-blue.rtl.png/5386d82212917e9d973b62845363810a");
}

.lightbox_all{
}
        .lightbox_all .h1_blue_lightbox, .lightbox_all .p_lightbox {
            text-align: right;
        }
        .lightbox_all .error-div {
            left:35px;
            right:auto;
        }
        .lightbox_all .error-img {
            float:right;
            margin:-5px 0 0 10px;
        }
        .lightbox_all .button_lightbox {
            float:left;
        }
        .lightbox_all .table_lightbox {
            text-align:right;
        }
        .lightbox_all .no_border_a_lightbox {
            float:left;
        }
        .lightbox_all .lighttbox {
            text-align:right;
        }
.share-links li {
}
    .share-links li {
      float:right;
      padding-left:19px;
      padding-right:12px;
      border-left: 0;
      border-right:1px solid #d5d5d5;
    }
    .share-links li.first {
      border-right:0;
      padding-left:19px;
      padding-right: 0;
    }
    .share-links li.last {
    }
    .share-links .cols-4 li.last {
      padding-left: 0;
      padding-right: 12px;
    }
    .share-links .cols-2 .cnt {
        margin-left: 7px;
        margin-right: 0;
    }
    .share-links .fb .rt, .share-links .tw .rt, .share-links .email .rt, .share-links .or .rt {
      margin-left: 0;
      margin-right: 49px;
      background-position: top left;
      padding-left: 14px;
      padding-right: 5px;
    }
    .share-links .fb, .share-links .tw, .share-links .email, .share-links .or {
      float: right;
      background:no-repeat top right;
    }
    .share-links .fb:hover .rt { background-image:url("/stat/new/images/blue/share_fb-rt.rtl_ovr.png/5386d82212917e9d973b62845363810a"); }
    .share-links .fb:hover { background-image:url("/stat/new/images/blue/share_fb.rtl_ovr.png/5386d82212917e9d973b62845363810a"); }
    .share-links .fb .rt { background-image:url("/stat/new/images/blue/share_fb-rt.rtl.png/5386d82212917e9d973b62845363810a"); }
    .share-links .fb { background-image:url("/stat/new/images/blue/share_fb.rtl.png/5386d82212917e9d973b62845363810a"); }
    .share-links .tw:hover .rt { background-image:url("/stat/new/images/blue/share_tw-rt.rtl_ovr.png/5386d82212917e9d973b62845363810a"); }
    .share-links .tw:hover { background-image:url("/stat/new/images/blue/share_tw.rtl_ovr.png/5386d82212917e9d973b62845363810a"); }
    .share-links .tw .rt { background-image:url("/stat/new/images/blue/share_tw-rt.rtl.png/5386d82212917e9d973b62845363810a"); }
    .share-links .tw { background-image:url("/stat/new/images/blue/share_tw.rtl.png/5386d82212917e9d973b62845363810a"); }
    .share-links .email:hover .rt { background-image:url("/stat/new/images/blue/share_email-rt.rtl_ovr.png/5386d82212917e9d973b62845363810a"); }
    .share-links .email:hover { background-image:url("/stat/new/images/blue/share_email.rtl_ovr.png/5386d82212917e9d973b62845363810a"); }
    .share-links .email .rt { background-image:url("/stat/new/images/blue/share_email-rt.rtl.png/5386d82212917e9d973b62845363810a"); }
    .share-links .email { background-image:url("/stat/new/images/blue/share_email.rtl.png/5386d82212917e9d973b62845363810a"); }
    .share-links .or:hover .rt { background-image:url("/stat/new/images/blue/share_or-rt.rtl_ovr.png/5386d82212917e9d973b62845363810a"); }
    .share-links .or:hover { background-image:url("/stat/new/images/blue/share_or.rtl_ovr.png/5386d82212917e9d973b62845363810a"); }
    .share-links .or .rt { background-image:url("/stat/new/images/blue/share_or-rt.rtl.png/5386d82212917e9d973b62845363810a"); }
    .share-links .or { background-image:url("/stat/new/images/blue/share_or.rtl.png/5386d82212917e9d973b62845363810a"); }
    .share-links .cnt .rt {
      margin-left: 0;
      margin-right: 17px;
      background-image: url("/stat/new/images/blue/share_cnt-rt.rtl.png/5386d82212917e9d973b62845363810a");
      background-position: top left;
      padding-left: 14px;
      padding-right: 0;
    }
    .share-links .cnt {
      float: right;
      margin-left: 0;
      margin-right: -5px;
      background-image: url("/stat/new/images/blue/share_cnt.rtl.png/5386d82212917e9d973b62845363810a");
      background-position: top right;
    }
.block-features-adv {
}
    .block-features-adv .international-coverage {
        border-left:0px solid #D5D5D5;
        border-right:1px solid #D5D5D5;
        float:left;
        margin-right:9px;
        margin-left:0px;
        padding-left:0;
        padding-right:10px;
    }
    .block-features-adv .feat-style-1 .feature-content {
        float:right;
    }

/* fix submit button on he front page */
.section-home-no-ribbon #focus-wrap #action-avaaz #form-signup .textwrapper, #focus-wrap #action-avaaz #form-signup .form-submit {
    float:right;
}


/*  ncbcolorbox.css  */
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:7777; }
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;opacity:0.65;}

#colorbox{}
    #cboxContent{margin-top:32px;}
        #cboxLoadedContent{background:none; padding:1px;}
        #cboxLoadingGraphic{background:url("/stat/images/loadingAnimation.gif/5386d82212917e9d973b62845363810a") center center no-repeat;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{
	  text-indent:-9999px;
	  width:20px;
	  height:20px;
	  position:absolute;
	  top:-20px;
	  background: url("/stat/new/images/blue/sprite/button_sprite.png/5386d82212917e9d973b62845363810a") no-repeat scroll;
	}
        #cboxPrevious{
	  background-position:0px -335px;
	  right:44px;
	}
        #cboxPrevious.hover{
	  background-position:0px -360px;
	}
        #cboxNext{
	  background-position:-25px -335px; right:22px;
	}
        #cboxNext.hover{
	  background-position:-25px -360px;
	}
        #cboxClose{
	    background-position: -137px 0px;
            cursor:pointer;
            height:36px;
            right:-15px;
            position:absolute;
            width:35px;
            z-index:9999;
        }
        #cboxClose.hover{}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{
	  right:66px;
	}
        .cboxSlideshow_on #cboxSlideshow{
	  background-position:-75px -360px;
	  right:44px;
	}
        .cboxSlideshow_on #cboxSlideshow.hover{
	  background-position:-100px -360px;
	}
        .cboxSlideshow_off #cboxSlideshow{
	  background-position:-100px -335px; right:44px;
	}
        .cboxSlideshow_off #cboxSlideshow.hover{
	  background-position:-75px -360px;
	}
#cboxClose.hidden {
    display: none;
}

/*  ncbslideshow.css  */
.slideshow_wrap .slideshow_item .slideshow_image {
  width:100%;
  height:100%;
  text-align:center;
}
.slideshow_wrap .slideshow_item .slideshow_content:hover { text-decoration:none; }
.slideshow_wrap .slideshow_item .slideshow_content .slideshow_overlay {
  height:100%;
  width:100%;
  position:absolute;
  bottom:0;
  background:#000000;
  opacity:0.5;
}
.slideshow_wrap .slideshow_item .slideshow_content .slideshow_link {
  margin:0 14px;
  position:absolute;
  bottom:5px;
  height:98px;
}
.slideshow_wrap .slideshow_item .slideshow_content {
  height:115px;
  width:100%;
  position:absolute;
  bottom:0;
  display:block;
  font-weight:bold;
  font-size:38px;
  line-height:38px;
  _line-height:0.6em;
  letter-spacing:-1px;
  color:white;
  overflow:hidden;
}
.slideshow_wrap .slideshow_item {
  overflow:hidden;
  width:631px;
  height:316px;
  float:left;
  position:relative;
}
.slideshow_wrap {
  width:631px;
  position:absolute;
  height:316px;
  top:0;
  left:-631px;
}
#slideshow_controls .controls a { text-indent:9999px; }
#slideshow_controls .controls {
  width:30px;
  float:right;
  text-align:right;
  margin-left:15px;
}
#slideshow_controls .bullets { overflow:hidden; }
#slideshow_controls a {
  margin:4px 15px 4px 0;
  padding:0;
  width:11px;
  height:11px;
  text-indent:-9999px;
  display:inline-block;
  outline:0 none;
  background:transparent url("/stat/new/images/blue/sprite/slideshow_controls_sprite.png/5386d82212917e9d973b62845363810a") no-repeat 0 -22px;
}
#slideshow_controls a:hover, #slideshow_controls a.active { background-position:-11px -22px; }
#slideshow_controls a.prev:hover { background-position:0 -11px !important; }
#slideshow_controls a.prev {
  background-position:0 -11px;
  margin-right:20px;
  width:22px;
}
#slideshow_controls a.next:hover { background-position:-28px -11px !important; }
#slideshow_controls a.next {
  background-position:-28px -11px;
  margin:4px 0 4px 5px;
  width:22px;
}
#slideshow_controls a.pause:hover { background-position:-33px -22px !important; }
#slideshow_controls a.pause {
  background-position:-33px -22px;
  width:8px;
}
#slideshow_controls a.play:hover { background-position:-28px -11px !important; }
#slideshow_controls a.play {
  background-position:-28px -11px;
  width:11px;
  margin:4px 14px 4px 0px;
}
#slideshow_controls {
  position:relative;
  text-align:center;
  width:631px;
  color:white;
  margin:10px 0;
}
.campaign #focus-photo-feature div.wrap {
  overflow:hidden;
  position:relative;
  height:230px;
}
.campaign #focus-photo-feature div.slideshow_wrap div.slideshow_item div.slideshow_content .slideshow_link {
  margin:0 14px;
  height:32px;
}
.campaign #focus-photo-feature div.slideshow_wrap div.slideshow_item div.slideshow_content {
  height:45px;
  font-size:14px;
  line-height:14px;
}
.campaign #focus-photo-feature div.slideshow_wrap div.slideshow_item img.empty_pointer { margin:0; }
.campaign #focus-photo-feature div.slideshow_wrap div.slideshow_item {
  width:460px;
  height:230px;
}
.campaign #focus-photo-feature div.slideshow_wrap {
  width:460px;
  height:230px;
  left:461px;
}
.campaign #focus-photo-feature #slideshow_controls .controls { width:95px; }
.campaign #focus-photo-feature #slideshow_controls a:hover, .campaign #focus-photo-feature #slideshow_controls a.active { background-position:-22px -22px; }
.campaign #focus-photo-feature #slideshow_controls a.prev:hover { background-position:0 0 !important; }
.campaign #focus-photo-feature #slideshow_controls a.prev { background-position:0 0; }
.campaign #focus-photo-feature #slideshow_controls a.next:hover { background-position:-28px 0 !important; }
.campaign #focus-photo-feature #slideshow_controls a.next { background-position:-28px 0; }
.campaign #focus-photo-feature #slideshow_controls a.pause:hover { background-position:-42px -22px !important; }
.campaign #focus-photo-feature #slideshow_controls a.pause { background-position:-42px -22px; }
.campaign #focus-photo-feature #slideshow_controls a.play:hover { background-position:-22px 0 !important; }
.campaign #focus-photo-feature #slideshow_controls a.play {
  background-position:-22px 0;
  width:6px;
  margin:4px 16px 4px 1px;
}
.campaign #focus-photo-feature #slideshow_controls { width:460px; }
body.rtl .slideshow_wrap .slideshow_link { right:0; }
body.rtl #slideshow_controls .bullets { direction:rtl; }
body.rtl.campaign #slideshow_controls a { text-indent:-9999px !important; }

/*  /new/css/flags.css  */
.flag-ad { background-position: -0px -0px; }
.flag-ae { background-position: -23px -0px; }
.flag-af { background-position: -46px -0px; }
.flag-ag { background-position: -69px -0px; }
.flag-ai { background-position: -92px -0px; }
.flag-al { background-position: -115px -0px; }
.flag-am { background-position: -138px -0px; }
.flag-an { background-position: -161px -0px; }
.flag-ao { background-position: -184px -0px; }
.flag-ar { background-position: -207px -0px; }
.flag-as { background-position: -0px -14px; }
.flag-at { background-position: -23px -14px; }
.flag-au { background-position: -46px -14px; }
.flag-aw { background-position: -69px -14px; }
.flag-ax { background-position: -92px -14px; }
.flag-az { background-position: -115px -14px; }
.flag-ba { background-position: -138px -14px; }
.flag-bb { background-position: -161px -14px; }
.flag-bd { background-position: -184px -14px; }
.flag-be { background-position: -207px -14px; }
.flag-bf { background-position: -0px -28px; }
.flag-bg { background-position: -23px -28px; }
.flag-bh { background-position: -46px -28px; }
.flag-bi { background-position: -69px -28px; }
.flag-bj { background-position: -92px -28px; }
.flag-bm { background-position: -115px -28px; }
.flag-bn { background-position: -138px -28px; }
.flag-bo { background-position: -161px -28px; }
.flag-br { background-position: -184px -28px; }
.flag-bs { background-position: -207px -28px; }
.flag-bt { background-position: -0px -42px; }
.flag-bv { background-position: -23px -42px; }
.flag-bw { background-position: -46px -42px; }
.flag-by { background-position: -69px -42px; }
.flag-bz { background-position: -92px -42px; }
.flag-ca { background-position: -115px -42px; }
.flag-catalonia { background-position: -138px -42px; }
.flag-cc { background-position: -161px -42px; }
.flag-cd { background-position: -184px -42px; }
.flag-cf { background-position: -207px -42px; }
.flag-cg { background-position: -0px -56px; }
.flag-ch { background-position: -23px -56px; }
.flag-ci { background-position: -46px -56px; }
.flag-ck { background-position: -69px -56px; }
.flag-cl { background-position: -92px -56px; }
.flag-cm { background-position: -115px -56px; }
.flag-cn { background-position: -138px -56px; }
.flag-co { background-position: -161px -56px; }
.flag-cr { background-position: -184px -56px; }
.flag-cs { background-position: -207px -56px; }
.flag-cu { background-position: -0px -70px; }
.flag-cv { background-position: -23px -70px; }
.flag-cx { background-position: -46px -70px; }
.flag-cy { background-position: -69px -70px; }
.flag-cz { background-position: -92px -70px; }
.flag-de { background-position: -115px -70px; }
.flag-dj { background-position: -138px -70px; }
.flag-dk { background-position: -161px -70px; }
.flag-dm { background-position: -184px -70px; }
.flag-do { background-position: -207px -70px; }
.flag-dz { background-position: -0px -84px; }
.flag-ec { background-position: -23px -84px; }
.flag-ee { background-position: -46px -84px; }
.flag-eg { background-position: -69px -84px; }
.flag-eh { background-position: -92px -84px; }
.flag-endland { background-position: -115px -84px; }
.flag-er { background-position: -138px -84px; }
.flag-es { background-position: -161px -84px; }
.flag-et { background-position: -184px -84px; }
.flag-eu { background-position: -207px -84px; }
.flag-fi { background-position: -0px -98px; }
.flag-fj { background-position: -23px -98px; }
.flag-fk { background-position: -46px -98px; }
.flag-fm { background-position: -69px -98px; }
.flag-fo { background-position: -92px -98px; }
.flag-fr { background-position: -115px -98px; }
.flag-ga { background-position: -138px -98px; }
.flag-gb { background-position: -161px -98px; }
.flag-gd { background-position: -184px -98px; }
.flag-ge { background-position: -207px -98px; }
.flag-gf { background-position: -0px -112px; }
.flag-gh { background-position: -23px -112px; }
.flag-gi { background-position: -46px -112px; }
.flag-gl { background-position: -69px -112px; }
.flag-gm { background-position: -92px -112px; }
.flag-gn { background-position: -115px -112px; }
.flag-gp { background-position: -138px -112px; }
.flag-gq { background-position: -161px -112px; }
.flag-gr { background-position: -184px -112px; }
.flag-gs { background-position: -207px -112px; }
.flag-gt { background-position: -0px -126px; }
.flag-gu { background-position: -23px -126px; }
.flag-gw { background-position: -46px -126px; }
.flag-gy { background-position: -69px -126px; }
.flag-hk { background-position: -92px -126px; }
.flag-hm { background-position: -115px -126px; }
.flag-hn { background-position: -138px -126px; }
.flag-hr { background-position: -161px -126px; }
.flag-ht { background-position: -184px -126px; }
.flag-hu { background-position: -207px -126px; }
.flag-id { background-position: -0px -140px; }
.flag-ie { background-position: -23px -140px; }
.flag-il { background-position: -46px -140px; }
.flag-im { background-position: -69px -140px; }
.flag-in { background-position: -92px -140px; }
.flag-io { background-position: -115px -140px; }
.flag-iq { background-position: -138px -140px; }
.flag-ir { background-position: -161px -140px; }
.flag-is { background-position: -184px -140px; }
.flag-it { background-position: -207px -140px; }
.flag-je { background-position: -0px -154px; }
.flag-jm { background-position: -23px -154px; }
.flag-jo { background-position: -46px -154px; }
.flag-jp { background-position: -69px -154px; }
.flag-ke { background-position: -92px -154px; }
.flag-kg { background-position: -115px -154px; }
.flag-kh { background-position: -138px -154px; }
.flag-ki { background-position: -161px -154px; }
.flag-km { background-position: -184px -154px; }
.flag-kn { background-position: -207px -154px; }
.flag-kp { background-position: -0px -168px; }
.flag-kr { background-position: -23px -168px; }
.flag-kv { background-position: -46px -168px; }
.flag-kw { background-position: -69px -168px; }
.flag-ky { background-position: -92px -168px; }
.flag-kz { background-position: -115px -168px; }
.flag-la { background-position: -138px -168px; }
.flag-lb { background-position: -161px -168px; }
.flag-lc { background-position: -184px -168px; }
.flag-li { background-position: -207px -168px; }
.flag-lk { background-position: -0px -182px; }
.flag-lr { background-position: -23px -182px; }
.flag-ls { background-position: -46px -182px; }
.flag-lt { background-position: -69px -182px; }
.flag-lu { background-position: -92px -182px; }
.flag-lv { background-position: -115px -182px; }
.flag-ly { background-position: -138px -182px; }
.flag-ma { background-position: -161px -182px; }
.flag-mc { background-position: -184px -182px; }
.flag-md { background-position: -207px -182px; }
.flag-me { background-position: -0px -196px; }
.flag-mg { background-position: -23px -196px; }
.flag-mh { background-position: -46px -196px; }
.flag-mk { background-position: -69px -196px; }
.flag-ml { background-position: -92px -196px; }
.flag-mm { background-position: -115px -196px; }
.flag-mn { background-position: -138px -196px; }
.flag-mo { background-position: -161px -196px; }
.flag-mp { background-position: -184px -196px; }
.flag-mq { background-position: -207px -196px; }
.flag-mr { background-position: -0px -210px; }
.flag-ms { background-position: -23px -210px; }
.flag-mt { background-position: -46px -210px; }
.flag-mu { background-position: -69px -210px; }
.flag-mv { background-position: -92px -210px; }
.flag-mw { background-position: -115px -210px; }
.flag-mx { background-position: -138px -210px; }
.flag-my { background-position: -161px -210px; }
.flag-mz { background-position: -184px -210px; }
.flag-na { background-position: -207px -210px; }
.flag-nc { background-position: -0px -224px; }
.flag-ne { background-position: -23px -224px; }
.flag-nf { background-position: -46px -224px; }
.flag-ng { background-position: -69px -224px; }
.flag-ni { background-position: -92px -224px; }
.flag-nl { background-position: -115px -224px; }
.flag-no { background-position: -138px -224px; }
.flag-np { background-position: -161px -224px; }
.flag-nr { background-position: -184px -224px; }
.flag-nu { background-position: -207px -224px; }
.flag-nz { background-position: -0px -238px; }
.flag-om { background-position: -23px -238px; }
.flag-pa { background-position: -46px -238px; }
.flag-pe { background-position: -69px -238px; }
.flag-pf { background-position: -92px -238px; }
.flag-pg { background-position: -115px -238px; }
.flag-ph { background-position: -138px -238px; }
.flag-pk { background-position: -161px -238px; }
.flag-pl { background-position: -184px -238px; }
.flag-pm { background-position: -207px -238px; }
.flag-pn { background-position: -0px -252px; }
.flag-pr { background-position: -23px -252px; }
.flag-ps { background-position: -46px -252px; }
.flag-pt { background-position: -69px -252px; }
.flag-pw { background-position: -92px -252px; }
.flag-py { background-position: -115px -252px; }
.flag-qa { background-position: -138px -252px; }
.flag-re { background-position: -161px -252px; }
.flag-ro { background-position: -184px -252px; }
.flag-rs { background-position: -207px -252px; }
.flag-ru { background-position: -0px -266px; }
.flag-rw { background-position: -23px -266px; }
.flag-sa { background-position: -46px -266px; }
.flag-sb { background-position: -69px -266px; }
.flag-sc { background-position: -92px -266px; }
.flag-scotland { background-position: -115px -266px; }
.flag-sd { background-position: -138px -266px; }
.flag-se { background-position: -161px -266px; }
.flag-sg { background-position: -184px -266px; }
.flag-sh { background-position: -207px -266px; }
.flag-si { background-position: -0px -280px; }
.flag-sj { background-position: -23px -280px; }
.flag-sk { background-position: -46px -280px; }
.flag-sl { background-position: -69px -280px; }
.flag-sm { background-position: -92px -280px; }
.flag-sn { background-position: -115px -280px; }
.flag-so { background-position: -138px -280px; }
.flag-sr { background-position: -161px -280px; }
.flag-ss { background-position: -184px -280px; }
.flag-st { background-position: -207px -280px; }
.flag-sv { background-position: -0px -294px; }
.flag-sy { background-position: -23px -294px; }
.flag-sz { background-position: -46px -294px; }
.flag-tc { background-position: -69px -294px; }
.flag-td { background-position: -92px -294px; }
.flag-tf { background-position: -115px -294px; }
.flag-tg { background-position: -138px -294px; }
.flag-th { background-position: -161px -294px; }
.flag-tj { background-position: -184px -294px; }
.flag-tk { background-position: -207px -294px; }
.flag-tl { background-position: -0px -308px; }
.flag-tm { background-position: -23px -308px; }
.flag-tn { background-position: -46px -308px; }
.flag-to { background-position: -69px -308px; }
.flag-tr { background-position: -92px -308px; }
.flag-tt { background-position: -115px -308px; }
.flag-tv { background-position: -138px -308px; }
.flag-tw { background-position: -161px -308px; }
.flag-tz { background-position: -184px -308px; }
.flag-ua { background-position: -207px -308px; }
.flag-ug { background-position: -0px -322px; }
.flag-um { background-position: -23px -322px; }
.flag-us { background-position: -46px -322px; }
.flag-uy { background-position: -69px -322px; }
.flag-uz { background-position: -92px -322px; }
.flag-va { background-position: -115px -322px; }
.flag-vc { background-position: -138px -322px; }
.flag-ve { background-position: -161px -322px; }
.flag-vg { background-position: -184px -322px; }
.flag-vi { background-position: -207px -322px; }
.flag-vn { background-position: -0px -336px; }
.flag-vu { background-position: -23px -336px; }
.flag-wales { background-position: -46px -336px; }
.flag-wf { background-position: -69px -336px; }
.flag-ws { background-position: -92px -336px; }
.flag-ye { background-position: -115px -336px; }
.flag-yt { background-position: -138px -336px; }
.flag-za { background-position: -161px -336px; }
.flag-zm { background-position: -184px -336px; }
.flag-zw { background-position: -207px -336px; }

