/* line 25, ../../../app/stylesheets/corners.sass */
.round_tl6 {
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px; }

/* line 28, ../../../app/stylesheets/corners.sass */
.round_tr6 {
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px; }

/* line 31, ../../../app/stylesheets/corners.sass */
.round_bl6 {
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px; }

/* line 34, ../../../app/stylesheets/corners.sass */
.round_br6 {
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }

/* line 37, ../../../app/stylesheets/corners.sass */
.round_blbr6 {
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }

/* line 40, ../../../app/stylesheets/corners.sass */
.round_tltr6 {
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px; }

/* line 43, ../../../app/stylesheets/corners.sass */
.round6 {
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }

/* line 71, ../../../app/stylesheets/corners.sass */
.round_tl3 {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px; }

/* line 74, ../../../app/stylesheets/corners.sass */
.round_tr3 {
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px; }

/* line 77, ../../../app/stylesheets/corners.sass */
.round_bl3 {
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px; }

/* line 80, ../../../app/stylesheets/corners.sass */
.round_br3 {
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px; }

/* line 83, ../../../app/stylesheets/corners.sass */
.round_blbr3 {
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px; }

/* line 86, ../../../app/stylesheets/corners.sass */
.round_tltr3 {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px; }

/* line 89, ../../../app/stylesheets/corners.sass */
.round3 {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px; }

/* line 98, ../../../app/stylesheets/corners.sass */
.round20 {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px; }

/* line 102, ../../../app/stylesheets/corners.sass */
.round10 {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px; }

/* line 108, ../../../app/stylesheets/corners.sass */
.round3 {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px; }

/* line 6, ../../../app/stylesheets/am.sass */
body img, body div, body a, body input {
  behavior: url(/images/iepngfix.htc); }
/* line 9, ../../../app/stylesheets/am.sass */
body .slides {
  display: none; }
/* line 12, ../../../app/stylesheets/am.sass */
body .country_table {
  padding: 5px;
  background-color: #009ee0;
  border: 2px solid #5c5c5c;
  margin: 2px; }
/* line 18, ../../../app/stylesheets/am.sass */
body .country_table_text {
  color: #5c5c5c; }
  /* line 21, ../../../app/stylesheets/am.sass */
  body .country_table_text.current {
    color: #5c5c5c; }
  /* line 24, ../../../app/stylesheets/am.sass */
  body .country_table_text:hover {
    color: black; }
  /* line 27, ../../../app/stylesheets/am.sass */
  body .country_table_text:visited {
    color: #5c5c5c; }
/* line 31, ../../../app/stylesheets/am.sass */
body textarea {
  padding: 15px; }
/* line 34, ../../../app/stylesheets/am.sass */
body a {
  outline: none;
  text-decoration: none; }
  /* line 38, ../../../app/stylesheets/am.sass */
  body a.current {
    color: black; }
/* line 41, ../../../app/stylesheets/am.sass */
body .hide {
  display: hidden; }
/* line 44, ../../../app/stylesheets/am.sass */
body #profilebutton {
  margin: 0px 0px 0px 125px; }
/* line 47, ../../../app/stylesheets/am.sass */
body #page-span {
  width: 100%;
  padding: 0px 0px 25px 0px; }
/* line 51, ../../../app/stylesheets/am.sass */
body .center-me {
  margin-left: auto;
  margin-right: auto;
  text-align: center; }
/* line 56, ../../../app/stylesheets/am.sass */
body #supporterform_widget {
  width: 300px;
  background-color: #5c5c5c;
  vertical-align: middle;
  margin-bottom: 15px;
  padding: 15px; }
/* line 63, ../../../app/stylesheets/am.sass */
body #page-container {
  background-color: white;
  border-style: dashed;
  border-width: 1px;
  border-color: #a2a2a2;
  width: 950px;
  padding: 0px 10px 25px 10px; }
/* line 71, ../../../app/stylesheets/am.sass */
body #nav-buttons {
  height: 28px;
  background-color: #5c5c5c;
  vertical-align: middle;
  margin-bottom: 15px; }
/* line 77, ../../../app/stylesheets/am.sass */
body #mininav {
  height: 15px;
  background-color: #8fa1c4;
  background-color: white;
  vertical-align: middle;
  margin: 10px 0px 3px 0px; }
/* line 84, ../../../app/stylesheets/am.sass */
body .mininav-class {
  font-size: 110%;
  font-weight: bold;
  float: right;
  color: lightgrey;
  height: 15px;
  line-height: 28px; }
  /* line 92, ../../../app/stylesheets/am.sass */
  body .mininav-class a {
    color: #5c5c5c;
    text-decoration: none;
    background-color: white;
    padding: 0px 10px 0px 10px; }
    /* line 98, ../../../app/stylesheets/am.sass */
    body .mininav-class a:hover {
      color: black;
      text-decoration: none; }
/* line 102, ../../../app/stylesheets/am.sass */
body #am-logo {
  margin-top: 10px; }
/* line 106, ../../../app/stylesheets/am.sass */
body #nav-resources a {
  border-right: 0px solid black; }
/* line 109, ../../../app/stylesheets/am.sass */
body .nav-but-class {
  font-weight: bold;
  font-size: 105%;
  color: white;
  float: left;
  height: 28px;
  line-height: 28px;
  overflow: hidden; }
  /* line 118, ../../../app/stylesheets/am.sass */
  body .nav-but-class a {
    border-right: 1px solid black;
    color: white;
    float: left;
    height: 28px;
    line-height: 28px;
    text-decoration: none;
    background-color: #5c5c5c;
    padding: 0px 43px 0px 43px;
    outline: none; }
    /* line 130, ../../../app/stylesheets/am.sass */
    body .nav-but-class a:hover {
      color: black;
      text-decoration: none;
      background-color: #a2a2a2; }
/* line 135, ../../../app/stylesheets/am.sass */
body .titlebar {
  height: 45px;
  float: left; }
  /* line 139, ../../../app/stylesheets/am.sass */
  body .titlebar p {
    font-size: 155%;
    font-weight: bold;
    line-height: 42px;
    padding: 0px 10px 0px 15px; }
/* line 145, ../../../app/stylesheets/am.sass */
body #titlebar1 {
  background-color: black;
  color: white; }
/* line 149, ../../../app/stylesheets/am.sass */
body #titlebar2 {
  background-color: #8fa1c4;
  text-align: center;
  color: black; }
  /* line 154, ../../../app/stylesheets/am.sass */
  body #titlebar2 p {
    font-size: 200%; }
/* line 157, ../../../app/stylesheets/am.sass */
body #content {
  padding: 0px 0px 0px 0px; }
/* line 160, ../../../app/stylesheets/am.sass */
body #panels {
  padding: 15px 15px 15px 15px; }
/* line 163, ../../../app/stylesheets/am.sass */
body #org_panels {
  padding: 15px 15px 15px 15px;
  width: 920px;
  overflow: auto;
  overflow-x: hidden;
  position: relative;
  clear: left;
  border: "solid" 0px white;
  position: relative; }
/* line 173, ../../../app/stylesheets/am.sass */
body #maincontent {
  background-color: #4d4d4d;
  position: relative;
  height: 400px;
  padding: 0px 0px 15px 0px;
  overflow: hidden; }
  /* line 182, ../../../app/stylesheets/am.sass */
  body #maincontent p {
    color: #1e1e1e;
    font-size: 100%;
    font-weight: normal;
    line-height: 130%; }
  /* line 188, ../../../app/stylesheets/am.sass */
  body #maincontent li, body #maincontent label {
    color: #009ee0;
    font-size: 100%;
    font-weight: bold;
    line-height: 150%; }
  /* line 194, ../../../app/stylesheets/am.sass */
  body #maincontent #homesubmitsupport {
    padding: 25px 0px 0px 0px; }
/* line 197, ../../../app/stylesheets/am.sass */
body h1 {
  color: #b8d0ff;
  font-size: 225%;
  line-height: 100%;
  font-weight: bold; }
/* line 203, ../../../app/stylesheets/am.sass */
body h2 {
  color: #b8d0ff;
  font-size: 140%;
  font-weight: bold; }
/* line 208, ../../../app/stylesheets/am.sass */
body h3 {
  color: white;
  font-size: 125%;
  line-height: 100%;
  font-weight: bold; }
/* line 214, ../../../app/stylesheets/am.sass */
body #flashmessage_support {
  width: 210px;
  font-weight: bold;
  font-size: 90%;
  color: #ff8306;
  text-align: center; }
/* line 221, ../../../app/stylesheets/am.sass */
body #flashmessage {
  top: 12px;
  position: absolute;
  width: 600px;
  font-weight: bold;
  font-size: 110%;
  color: #ff8306;
  text-align: center;
  padding: 0px; }
/* line 231, ../../../app/stylesheets/am.sass */
body .home-slide {
  width: 670px;
  height: 415px;
  position: relative; }
/* line 236, ../../../app/stylesheets/am.sass */
body .home-slide-captions {
  width: 670px;
  height: 100px;
  background: black;
  left: 0px;
  bottom: 0px;
  position: absolute;
  filter: alpha(opacity=85);
  opacity: 0.85; }
/* line 247, ../../../app/stylesheets/am.sass */
body .home-slide-captions h2 {
  padding: 15px 45px 0px 60px; }
/* line 251, ../../../app/stylesheets/am.sass */
body .home-slide-captions p {
  padding: 0px 60px; }
  /* line 253, ../../../app/stylesheets/am.sass */
  body .home-slide-captions p a {
    color: #b8d0ff; }
    /* line 256, ../../../app/stylesheets/am.sass */
    body .home-slide-captions p a:hover {
      color: #fbfd4a; }
/* line 260, ../../../app/stylesheets/am.sass */
body #pop1 h2 {
  color: black; }
/* line 263, ../../../app/stylesheets/am.sass */
body .spread-col1-text {
  height: 320px; }
/* line 266, ../../../app/stylesheets/am.sass */
body .big-link {
  color: #b8d0ff;
  font-size: 125%;
  line-height: 100%;
  font-weight: bold;
  color: #b8d0ff;
  outline: none;
  text-decoration: none; }
  /* line 277, ../../../app/stylesheets/am.sass */
  body .big-link.current {
    color: #b8d0ff; }
  /* line 280, ../../../app/stylesheets/am.sass */
  body .big-link:hover, body .big-link:visited {
    color: #b8d0ff; }
/* line 283, ../../../app/stylesheets/am.sass */
body #resource_documents {
  float: left;
  width: 640px; }
/* line 287, ../../../app/stylesheets/am.sass */
body #share-panel {
  width: 475px;
  height: 340px;
  background-color: #2b2b2b;
  margin: 0 auto;
  margin-top: 20px;
  position: relative;
  z-index: 1; }
/* line 296, ../../../app/stylesheets/am.sass */
body #share-facebook {
  top: 10px;
  left: 10px;
  width: 160px;
  height: 60px;
  position: absolute;
  z-index: 51; }
/* line 304, ../../../app/stylesheets/am.sass */
body #share-twitter {
  top: 20px;
  left: 260px;
  width: 160px;
  height: 45px;
  padding: 10px;
  position: absolute;
  z-index: 52; }
/* line 313, ../../../app/stylesheets/am.sass */
body #share-orkut {
  top: 95px;
  left: 60px;
  width: 128px;
  height: 46px;
  padding: 10px;
  position: absolute;
  z-index: 52; }
/* line 322, ../../../app/stylesheets/am.sass */
body #share-digg {
  top: 120px;
  left: 260px;
  width: 110px;
  height: 60px;
  padding: 10px;
  position: absolute;
  z-index: 52; }
/* line 331, ../../../app/stylesheets/am.sass */
body #share-tumblr {
  top: 175px;
  left: 20px;
  width: 167px;
  height: 38px;
  padding: 10px;
  position: absolute;
  z-index: 52; }
/* line 340, ../../../app/stylesheets/am.sass */
body #share-delicious {
  top: 250px;
  left: 40px;
  width: 210px;
  height: 45px;
  padding: 10px;
  position: absolute;
  z-index: 52; }
/* line 349, ../../../app/stylesheets/am.sass */
body #share-email {
  top: 220px;
  left: 310px;
  width: 107px;
  height: 74px;
  padding: 10px;
  position: absolute;
  z-index: 52; }
/* line 358, ../../../app/stylesheets/am.sass */
body .logopanel {
  background-color: #2b2b2b;
  padding: 10px; }
  /* line 362, ../../../app/stylesheets/am.sass */
  body .logopanel:hover {
    background-color: #3b3b3b; }
/* line 365, ../../../app/stylesheets/am.sass */
body .main_map {
  height: 450px;
  border: 1px solid #3b3b3b;
  margin-left: auto;
  margin-right: auto;
  position: relative; }
/* line 372, ../../../app/stylesheets/am.sass */
body #userpane {
  position: relative;
  padding: 10px;
  float: left;
  background: #2b2b2b;
  color: white;
  width: 300px;
  height: 430px;
  z-index: 4000;
  opacity: 0.95;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
  filter: alpha(opacity=95);
  border-right: 1px solid black;
  display: hidden; }
/* line 387, ../../../app/stylesheets/am.sass */
body #userpanecontent {
  margin: 10px 0px 0px 0px;
  opacity: 0.99;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100); }
/* line 393, ../../../app/stylesheets/am.sass */
body .setpane {
  position: relative;
  float: left;
  width: 575px;
  height: 410px;
  margin: 10px;
  padding: 10px;
  background: #3b3b3b;
  color: white;
  z-index: 3999;
  border: 1px solid black;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 407, ../../../app/stylesheets/am.sass */
body .mapbox {
  position: absolute;
  float: left;
  width: 808px;
  height: 310px;
  margin: 60px;
  padding: 10px;
  background: #3b3b3b;
  color: white;
  z-index: 3999;
  border: 1px solid black;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 421, ../../../app/stylesheets/am.sass */
body #help_viewport {
  position: relative;
  height: 250px;
  overflow: hidden; }
/* line 427, ../../../app/stylesheets/am.sass */
body .box_title {
  position: relative;
  font-size: 135%;
  line-height: 100%;
  font-weight: bold;
  float: left;
  width: 888px;
  margin: 20px 20px 0px 20px;
  padding: 10px;
  background: #2b2b2b;
  color: #b8d0ff;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px; }
/* line 440, ../../../app/stylesheets/am.sass */
body .box_content {
  position: relative;
  float: left;
  width: 878px;
  margin: 0px 20px 20px 20px;
  padding: 15px;
  background: #3b3b3b;
  color: white;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 450, ../../../app/stylesheets/am.sass */
body .box_title_mydec {
  position: relative;
  font-size: 135%;
  line-height: 100%;
  font-weight: bold;
  float: left;
  width: 460px;
  margin: 20px 20px 0px 20px;
  padding: 15px;
  background: #2b2b2b;
  color: #b8d0ff;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px; }
/* line 463, ../../../app/stylesheets/am.sass */
body .box_content_mydec {
  position: relative;
  float: left;
  width: 460px;
  height: 345px;
  margin: 0px 20px 20px 20px;
  padding: 15px;
  background: #3b3b3b;
  color: white;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 474, ../../../app/stylesheets/am.sass */
body .box_title_map {
  position: relative;
  font-size: 135%;
  line-height: 100%;
  font-weight: bold;
  float: left;
  width: 460px;
  margin: 20px 20px 0px 20px;
  padding: 15px;
  background: #2b2b2b;
  color: #b8d0ff;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px; }
/* line 487, ../../../app/stylesheets/am.sass */
body .box_content_map {
  position: relative;
  float: left;
  width: 460px;
  height: 500px;
  margin: 0px 20px 20px 20px;
  padding: 15px;
  background: #3b3b3b;
  color: white;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 498, ../../../app/stylesheets/am.sass */
body .box_title_super {
  position: relative;
  font-size: 135%;
  line-height: 100%;
  font-weight: bold;
  float: left;
  clear: right;
  width: 360px;
  margin: 20px 20px 0px 0px;
  padding: 15px;
  background: #2b2b2b;
  color: #fbfd4a;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px; }
/* line 512, ../../../app/stylesheets/am.sass */
body .box_content_super {
  position: relative;
  float: left;
  width: 360px;
  height: 345px;
  margin: 0px 20px 20px 0px;
  padding: 15px;
  background: #3b3b3b;
  color: white;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 523, ../../../app/stylesheets/am.sass */
body .box_title_personal {
  position: relative;
  font-size: 135%;
  line-height: 100%;
  font-weight: bold;
  clear: right;
  width: 360px;
  margin: 20px 20px 0px 0px;
  padding: 15px;
  background: #2b2b2b;
  color: #b8d0ff;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px; }
/* line 536, ../../../app/stylesheets/am.sass */
body .box_content_personal {
  position: relative;
  width: 360px;
  height: 500px;
  margin: 0px 20px 20px 0px;
  padding: 15px;
  background: #3b3b3b;
  color: white;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 546, ../../../app/stylesheets/am.sass */
body #one {
  width: 538px;
  float: left; }
/* line 550, ../../../app/stylesheets/am.sass */
body #four {
  width: 538px;
  float: left; }
/* line 554, ../../../app/stylesheets/am.sass */
body #two {
  width: 410px;
  float: left; }
/* line 558, ../../../app/stylesheets/am.sass */
body #three {
  float: left; }
/* line 561, ../../../app/stylesheets/am.sass */
body #resetMarker {
  width: 200px;
  background-color: #597691;
  text-align: center;
  padding: 10px;
  margin-left: 150px;
  font-size: 120%; }
/* line 571, ../../../app/stylesheets/am.sass */
body #mym_submit_button {
  clear: both; }
/* line 574, ../../../app/stylesheets/am.sass */
body #user_written {
  height: 260px;
  width: 425px;
  font-size: 125%;
  line-height: 150%;
  font-weight: bold;
  color: #2b2b2b; }
/* line 582, ../../../app/stylesheets/am.sass */
body .button_standard {
  height: 22px;
  padding: 0px 5px 0px 5px;
  color: white;
  font-weight: bold;
  font-size: 90%;
  background-color: #597691;
  border: 1px solid #597691;
  margin: 8px 10px 0px 10px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px; }
  /* line 593, ../../../app/stylesheets/am.sass */
  body .button_standard:hover {
    color: yellow; }
/* line 597, ../../../app/stylesheets/am.sass */
body #visitor_support_yes {
  width: 374px;
  padding: 10px 30px 10px 30px;
  float: left;
  font-size: 130%;
  font-style: bold;
  text-align: center; }
  /* line 605, ../../../app/stylesheets/am.sass */
  body #visitor_support_yes .small {
    font-size: 90%; }
/* line 608, ../../../app/stylesheets/am.sass */
body #visitor_support_no {
  width: 384px;
  padding: 10px 30px 10px 30px;
  float: left;
  font-size: 130%;
  font-style: bold;
  text-align: center; }
/* line 616, ../../../app/stylesheets/am.sass */
body #twitterpanecontent {
  margin: 10px; }
/* line 619, ../../../app/stylesheets/am.sass */
body #written-dec {
  height: 200px;
  background: #5c5c5c;
  overflow: auto;
  padding: 10px; }
/* line 625, ../../../app/stylesheets/am.sass */
body #hud {
  width: 300px;
  height: 160px;
  overflow: auto;
  position: absolute;
  _position: absolute;
  top: 0px;
  right: 0px;
  padding: 10px;
  background: #2b2b2b;
  color: white;
  z-index: 7000000;
  opacity: 0.95;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
  filter: alpha(opacity=95);
  border: 1px solid #009ee0;
  font-size: 80%; }
/* line 643, ../../../app/stylesheets/am.sass */
body .fieldlabel {
  width: 165px;
  float: left;
  padding: 2px;
  color: white;
  font-weight: normal;
  line-height: 1.5;
  font-size: 115%;
  font-weight: bold;
  line-height: 1.5; }
/* line 655, ../../../app/stylesheets/am.sass */
body .fielditself {
  width: 175px;
  clear: left;
  float: left;
  padding: 2px;
  color: white;
  font-weight: normal;
  line-height: 1.5; }
/* line 664, ../../../app/stylesheets/am.sass */
body .fieldlabel_home {
  width: 75px;
  float: left;
  padding: 10px;
  color: white;
  font-weight: bold;
  font-size: 105%;
  line-height: 1.5;
  text-align: right; }
/* line 674, ../../../app/stylesheets/am.sass */
body .fielditself_home {
  padding: 10px; }
  /* line 677, ../../../app/stylesheets/am.sass */
  body .fielditself_home input {
    width: 160px; }
/* line 681, ../../../app/stylesheets/am.sass */
body #supporter_country {
  width: 160px;
  font-size: 90%; }
/* line 686, ../../../app/stylesheets/am.sass */
body .thefield_small {
  width: 170px;
  height: 16px;
  font-size: 115%;
  font-weight: bold;
  color: #2b2b2b;
  padding: 2px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 696, ../../../app/stylesheets/am.sass */
body .keepudpated {
  padding-left: 20px;
  float: left;
  padding: 2px;
  color: white;
  font-weight: normal;
  line-height: 1.5; }
/* line 705, ../../../app/stylesheets/am.sass */
body .supporttitle {
  padding: 10px;
  color: white;
  text-align: center;
  font-size: 200%;
  font-weight: bold;
  background-color: #597691; }
/* line 713, ../../../app/stylesheets/am.sass */
body #col_a {
  width: 50%;
  float: left; }
/* line 717, ../../../app/stylesheets/am.sass */
body #col_b {
  width: 50%;
  float: left; }
/* line 721, ../../../app/stylesheets/am.sass */
body .tooltip {
  vertical-align: middle;
  margin-left: 5px; }
/* line 725, ../../../app/stylesheets/am.sass */
body #accordion {
  padding: 10px;
  background: #2b2b2b;
  height: 325px;
  border: 1px solid black;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topright: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-bottom-right-radius: 6px; }
/* line 733, ../../../app/stylesheets/am.sass */
body #profile {
  position: absolute;
  width: 270px; }
/* line 737, ../../../app/stylesheets/am.sass */
body .profileicon {
  width: 99px;
  height: 97px;
  margin: 0px 20px 0px 0px;
  float: left;
  clear: left; }
/* line 746, ../../../app/stylesheets/am.sass */
body #profileinfo {
  left: 135px;
  width: 160px;
  height: 97px;
  margin: 3px 0px 0px 0px;
  position: absolute;
  clear: left; }
/* line 754, ../../../app/stylesheets/am.sass */
body #i_declare {
  top: 115px;
  left: 15px;
  position: absolute;
  font-weight: bold;
  color: #c6dbff;
  font-size: 125%;
  padding: 10px 0px 10px 0px; }
/* line 764, ../../../app/stylesheets/am.sass */
body #declaration {
  clear: both;
  overflow: auto;
  height: 225px;
  width: 265px;
  margin: 0px 10px 0px 0px;
  top: 150px;
  left: 15px;
  position: absolute; }
/* line 774, ../../../app/stylesheets/am.sass */
body #supercharge_pane {
  clear: both;
  overflow: auto;
  height: 40px;
  width: 150px;
  margin: 0px 10px 0px 0px; }
/* line 781, ../../../app/stylesheets/am.sass */
body #vid_load {
  clear: left; }
/* line 785, ../../../app/stylesheets/am.sass */
body .bold_accented {
  font-weight: bold;
  color: #c6dbff; }
/* line 789, ../../../app/stylesheets/am.sass */
body .screen_name_title {
  font-weight: bold;
  color: #c6dbff;
  font-size: 115%;
  line-height: 110%; }
/* line 795, ../../../app/stylesheets/am.sass */
body .screen_name {
  font-weight: bold;
  color: white;
  font-size: 115%;
  line-height: 110%; }
/* line 801, ../../../app/stylesheets/am.sass */
body .profileinfo {
  font-size: 95%;
  line-height: 150%; }
  /* line 805, ../../../app/stylesheets/am.sass */
  body .profileinfo a {
    color: #49b6e4;
    outline: none;
    text-decoration: none; }
    /* line 810, ../../../app/stylesheets/am.sass */
    body .profileinfo a.current {
      color: #c6dbff; }
    /* line 813, ../../../app/stylesheets/am.sass */
    body .profileinfo a:hover {
      color: #fbfd4a; }
    /* line 816, ../../../app/stylesheets/am.sass */
    body .profileinfo a:visited {
      color: #49b6e4; }
/* line 819, ../../../app/stylesheets/am.sass */
body .location {
  font-weight: bold;
  color: #c6dbff;
  font-size: 95%;
  line-height: 150%; }
/* line 825, ../../../app/stylesheets/am.sass */
body .super_text {
  color: #fbfd4a; }
/* line 828, ../../../app/stylesheets/am.sass */
body .overauto {
  overflow: auto; }
/* line 831, ../../../app/stylesheets/am.sass */
body #maincontent_unlimitedheight {
  background: #606060 url(http://media.animalsmatter.org/images/bg-strip-lng.gif) repeat-X;
  padding: 0px 0px 15px 0px; }
  /* line 835, ../../../app/stylesheets/am.sass */
  body #maincontent_unlimitedheight p {
    color: white;
    font-size: 100%;
    line-height: 150%; }
  /* line 840, ../../../app/stylesheets/am.sass */
  body #maincontent_unlimitedheight li, body #maincontent_unlimitedheight label {
    color: white;
    font-size: 100%;
    font-weight: bold;
    line-height: 150%; }
/* line 847, ../../../app/stylesheets/am.sass */
body #supportchecker a:hover {
  color: white; }
/* line 850, ../../../app/stylesheets/am.sass */
body #supportchecker #homesubmitsupport {
  padding: 25px 0px 0px 0px; }
/* line 853, ../../../app/stylesheets/am.sass */
body .showsuper {
  padding: 5px 0px 5px 0px; }
/* line 856, ../../../app/stylesheets/am.sass */
body .superpanel {
  overflow: auto;
  height: 310px;
  background: #2b2b2b;
  padding: 10px; }
/* line 862, ../../../app/stylesheets/am.sass */
body .flickr ul {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 867, ../../../app/stylesheets/am.sass */
body .flickr ul li {
  border-bottom: 0;
  margin: 0;
  padding: 0; }
/* line 872, ../../../app/stylesheets/am.sass */
body .flickr_photo {
  width: 75px;
  height: 75px;
  padding: 12px 10px 32px 13px;
  margin: 0;
  background: white url(/images/polaroid.jpg) no-repeat; }
/* line 879, ../../../app/stylesheets/am.sass */
body .homeaccord {
  color: #c6dbff; }
  /* line 882, ../../../app/stylesheets/am.sass */
  body .homeaccord a {
    color: #c6dbff;
    outline: none;
    text-decoration: none; }
  /* line 887, ../../../app/stylesheets/am.sass */
  body .homeaccord.current {
    color: #c6dbff; }
  /* line 890, ../../../app/stylesheets/am.sass */
  body .homeaccord:hover, body .homeaccord:visited {
    color: #c6dbff; }
/* line 893, ../../../app/stylesheets/am.sass */
body .flickrimages {
  padding: 17px; }
/* line 896, ../../../app/stylesheets/am.sass */
body #homepanel {
  height: 400px;
  width: 670px;
  height: 395px;
  background-color: #4d4d4d;
  position: relative;
  float: left;
  background-image: url(http://media.animalsmatter.org/images/bg-strip-lng.gif); }
  /* line 905, ../../../app/stylesheets/am.sass */
  body #homepanel p {
    color: #009ee0;
    font-size: 100%;
    font-weight: normal;
    line-height: 150%; }
  /* line 911, ../../../app/stylesheets/am.sass */
  body #homepanel li, body #homepanel label {
    color: #009ee0;
    font-size: 100%;
    font-weight: normal;
    line-height: 150%; }
  /* line 917, ../../../app/stylesheets/am.sass */
  body #homepanel h3 {
    margin: 50px 0px 15px 0px; }
/* line 920, ../../../app/stylesheets/am.sass */
body .submitbutton {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: black;
  background-color: #8fa1c4;
  background-repeat: repeat-x;
  background-position: left top;
  margin: 0px;
  height: 41px;
  border: 3px "solid" white;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: auto;
  padding-bottom: auto;
  width: 220px;
  clear: both; }
/* line 939, ../../../app/stylesheets/am.sass */
body #supporterform {
  background: url(http://media.animalsmatter.org/images/bkg-gradient-blue-2.gif) no-repeat;
  position: relative;
  height: 430px;
  width: 280px;
  float: left; }
/* line 946, ../../../app/stylesheets/am.sass */
body .sidebar_default {
  background: url(http://media.animalsmatter.org/images/bkg-gradient-blue-2.gif) no-repeat;
  position: relative;
  height: 430px;
  width: 280px;
  float: left; }
/* line 953, ../../../app/stylesheets/am.sass */
body #flashslider {
  padding: 12px; }
/* line 956, ../../../app/stylesheets/am.sass */
body .somepaddingonleft {
  padding: 0px 0px 0px 30px; }
/* line 959, ../../../app/stylesheets/am.sass */
body .somepaddingonleft2 {
  padding: 0px 0px 25px 92px; }
/* line 962, ../../../app/stylesheets/am.sass */
body .somepaddingonleft3 {
  padding: 0px 0px 0px 140px; }
/* line 965, ../../../app/stylesheets/am.sass */
body .widgettextarea {
  height: 100px;
  width: 500px; }
/* line 969, ../../../app/stylesheets/am.sass */
body #campaign_text {
  padding: 15px;
  overflow: visible; }
/* line 973, ../../../app/stylesheets/am.sass */
body #maincontent_noheight {
  background-color: #606060;
  float: right;
  color: white; }
/* line 979, ../../../app/stylesheets/am.sass */
body #panel_unlimited {
  position: relative;
  background: #606060 url(http://media.animalsmatter.org/images/bg-strip-lng.gif) repeat-x;
  padding: 0px 0px 15px 0px;
  width: 670px;
  float: left; }
/* line 986, ../../../app/stylesheets/am.sass */
body #key {
  background-color: black;
  padding: 5px;
  margin: 0px;
  height: 40px; }
/* line 992, ../../../app/stylesheets/am.sass */
body .key_element {
  padding: 5px 10px 5px 5px;
  font-size: 110%;
  font-weight: bold;
  color: white; }
/* line 998, ../../../app/stylesheets/am.sass */
body #help_button {
  height: 22px;
  padding: 0px 5px 0px 5px;
  background-color: #5c5c5c;
  border: 1px solid #5c5c5c;
  margin: 8px 10px 0px 0px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px; }
  /* line 1006, ../../../app/stylesheets/am.sass */
  body #help_button:hover, body #help_button:visited {
    border: 1px solid #009ee0; }
/* line 1010, ../../../app/stylesheets/am.sass */
body #mym_map_button {
  height: 22px;
  padding: 0px 5px 0px 5px;
  background-color: #597691;
  border: 1px solid #597691;
  margin: 8px 10px 0px 0px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px; }
  /* line 1018, ../../../app/stylesheets/am.sass */
  body #mym_map_button:hover, body #mym_map_button:visited {
    border: 1px solid #009ee0; }
/* line 1022, ../../../app/stylesheets/am.sass */
body .vam {
  vertical-align: middle; }
/* line 1025, ../../../app/stylesheets/am.sass */
body #keytitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #606060;
  padding: 2px;
  margin: 0px; }
/* line 1033, ../../../app/stylesheets/am.sass */
body .fl {
  float: left; }
/* line 1036, ../../../app/stylesheets/am.sass */
body .fr {
  float: right; }
/* line 1039, ../../../app/stylesheets/am.sass */
body #campaign-image {
  padding: 0px 0px 0px 20px; }
/* line 1042, ../../../app/stylesheets/am.sass */
body .super2 {
  clear: both;
  padding: 15px 0px 15px 0px; }
/* line 1046, ../../../app/stylesheets/am.sass */
body #vid_viewport {
  padding: 15px 0px 0px 45px; }
/* line 1049, ../../../app/stylesheets/am.sass */
body #errorExplanation {
  padding: 15px; }
/* line 1052, ../../../app/stylesheets/am.sass */
body #footer {
  margin: 10px 0px 10px 0px;
  position: static; }
/* line 1057, ../../../app/stylesheets/am.sass */
body #footer_logo_udaw {
  width: 380px;
  float: left; }
/* line 1061, ../../../app/stylesheets/am.sass */
body #footer_links {
  width: 464px;
  float: left; }
  /* line 1065, ../../../app/stylesheets/am.sass */
  body #footer_links p {
    font-size: 10px;
    font-weight: bold;
    padding: 3px;
    text-align: right;
    line-height: 3px;
    margin: 6px 0px; }
  /* line 1073, ../../../app/stylesheets/am.sass */
  body #footer_links a {
    color: #5c5c5c;
    text-decoration: none;
    background-color: white;
    padding: 0px 5px 0px 5px; }
    /* line 1079, ../../../app/stylesheets/am.sass */
    body #footer_links a:hover {
      color: black;
      text-decoration: none; }
/* line 1083, ../../../app/stylesheets/am.sass */
body #footer_logo_wspa {
  width: 100px;
  float: left; }
/* line 1087, ../../../app/stylesheets/am.sass */
body #supporter_flashmessage {
  font-weight: bold;
  font-size: 90%;
  color: red; }
/* line 1092, ../../../app/stylesheets/am.sass */
body .petition_label {
  padding: 0px 20px;
  width: 50px;
  float: left;
  margin-top: 5px; }
/* line 1100, ../../../app/stylesheets/am.sass */
body #petition_container {
  padding: 15px; }
  /* line 1103, ../../../app/stylesheets/am.sass */
  body #petition_container h1 {
    size: 120%;
    font-weight: bold;
    color: black; }
/* line 1109, ../../../app/stylesheets/am.sass */
body #petition_whitebox {
  background: white; }
  /* line 1112, ../../../app/stylesheets/am.sass */
  body #petition_whitebox h2 {
    size: 120%;
    font-weight: bold;
    color: black; }
  /* line 1116, ../../../app/stylesheets/am.sass */
  body #petition_whitebox table {
    margin-left: 15px; }
    /* line 1118, ../../../app/stylesheets/am.sass */
    body #petition_whitebox table td {
      vertical-align: top; }
/* line 1122, ../../../app/stylesheets/am.sass */
body .petition_linkbar {
  margin-left: 5px; }
  /* line 1124, ../../../app/stylesheets/am.sass */
  body .petition_linkbar p {
    size: 115%;
    font-weight: bold; }
/* line 1128, ../../../app/stylesheets/am.sass */
body #petition_total {
  float: right;
  background: yellow;
  font-size: 120%;
  font-weight: bold;
  padding: 5px; }
/* line 1135, ../../../app/stylesheets/am.sass */
body #organisation_details {
  background: white;
  margin-bottom: 20px;
  padding: 5px;
  width: 650px;
  float: right; }
/* line 1142, ../../../app/stylesheets/am.sass */
body .blacktitle_petition {
  font-size: 150%;
  font-weight: bold;
  color: black;
  margin-left: 10px;
  margin-right: 20px;
  float: left; }
/* line 1150, ../../../app/stylesheets/am.sass */
body #new_entry_button {
  background: yellow;
  margin-bottom: 20px;
  padding: 5px;
  width: 200px;
  float: left; }
/* line 1157, ../../../app/stylesheets/am.sass */
body .dynamic_org_table {
  padding-top: 10px; }
/* line 1160, ../../../app/stylesheets/am.sass */
body #total_supporters_country {
  font-size: 105%;
  font-weight: bold;
  text-align: center;
  margin-top: 5px; }
  /* line 1166, ../../../app/stylesheets/am.sass */
  body #total_supporters_country #total {
    font-size: 105%;
    color: darkgreen;
    font-weight: bold; }
  /* line 1171, ../../../app/stylesheets/am.sass */
  body #total_supporters_country #country_zoom_link {
    font-size: 85%;
    color: blue;
    font-weight: bold; }
