CINXE.COM

Publications - The Voter's Self Defense System - Vote Smart

<!DOCTYPE html> <html lang="en" prefix="og: http://ogp.me/ns#" xmlns:fb="http://ogp.me/ns/fb#"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=IE8"> <meta name="DC.title" content="The Voter's Self Defense System"> <meta property="og:title" content="The Voter's Self Defense System"> <meta property="og:type" content="website"> <meta property="og:url" content="http://votesmart.org"> <meta property="og:image" content="http://votesmart.org/static/images/global/logo-200x200.png"> <meta property="og:image:type" content="image/png"> <meta property="og:image:width" content="200"> <meta property="og:image:height" content="200"> <meta property="og:site_name" content="Vote Smart"> <meta property="og:description" content="Vote Smart provides free, unbiased, in-depth information about current officials, candidates, issues, legislation, and voting. Non-partisan and nonprofit since 1988."> <meta property="og:locale" content="en_US"> <meta name="description" content="Vote Smart provides free, unbiased, in-depth information about current officials, candidates, issues, legislation, and voting. Non-partisan and nonprofit since 1988."/> <meta prefix="fb: http://ogp.me/ns/fb#" property="fb:app_id" content="380926668611330"> <link rel="search" type="application/opensearchdescription+xml" href="//www.votesmart.org/opensearch.xml" title="Vote Smart"> <title>Publications - The Voter's Self Defense System - Vote Smart</title> <script type='text/javascript' src='/static/js/html5shiv.min.js' charset='utf-8'></script> <link rel="profile" href="https://microformats.org/profile/hcard"> <!-- Framework CSS --> <link rel="stylesheet" href="//static.votesmart.org/static/css/screen.cd43f2bfedc4489bea5bcf79547feb5e.css" type="text/css" media="screen, projection"> <!--<link rel="stylesheet" href="//static.votesmart.org/static/css/homepage.cd43f2bfedc4489bea5bcf79547feb5e.css" type="text/css" media="screen, projection">--> <!--<link rel="stylesheet" href="//static.votesmart.org/static/css/all.cd43f2bfedc4489bea5bcf79547feb5e.css" type="text/css" media="screen, projection"> <link rel="stylesheet" href="//static.votesmart.org/static/css/dd.cd43f2bfedc4489bea5bcf79547feb5e.css" type="text/css" media="screen, projection">//--> <link rel="stylesheet" href="//static.votesmart.org/static/css/print.cd43f2bfedc4489bea5bcf79547feb5e.css" type="text/css" media="print"> <link rel="stylesheet" href="//static.votesmart.org/static/css/bootstrap.css" type="text/css"> <link rel="stylesheet" href="//static.votesmart.org/static/css/bootstrap-popover.css" type="text/css"> <link rel="image_src" href="//votesmart.org/static/images/global/logo-200x200.png"> <!--[if IE]><link rel="stylesheet" href="//static.votesmart.org/static/css/ie.cd43f2bfedc4489bea5bcf79547feb5e.css" type="text/css" media="screen, projection"><![endif]--> <!--[if lt IE 7]><link rel="stylesheet" href="//static.votesmart.org/static/css/ie6.cd43f2bfedc4489bea5bcf79547feb5e.css" type="text/css" media="screen, projection"><![endif]--> <script type="text/javascript"> // set debug if (window.votesmart == undefined) window.votesmart = {}; votesmart.DEBUG = false; votesmart.user = null; // analytics.js (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-31404458-1', 'auto'); ga('send', 'pageview'); </script> <script src="https://www.google.com/recaptcha/api.js" async defer></script> <!-- invisible CAPTCHA callbacks --> <script> function loginBoxFormOnSubmit(token) { document.getElementById("loginBoxForm").submit(); } function loginFormOnSubmit(token) { document.getElementById("loginForm").submit(); } function regFormOnSubmit(token) { document.getElementById("registrationForm").submit(); } function memberInternshipFormOnSubmit(token) { document.getElementById("memberinternshipform").submit(); } function internshipAppFormOnSubmit(token) { document.getElementById("application").submit(); } function requestMaterialsFormOnSubmit(token) { document.getElementById("requestMaterialsForm").submit(); } </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T539983');</script> <!-- End Google Tag Manager --> </head> <body itemscope itemtype="http://schema.org/NGO"> <div id="fb-root"></div> <div id="wrapper"> <div class="w1"> <div id="main"> <style> .g-recaptcha { max-height: 40; } #loginCancelBtn { background: red !important; } </style> <header id="header"> <a href="/donate?utm_source=votesmart&amp;utm_medium=helpusbanner&amp;utm_campaign=donate"> <section class="help-us"> <h1>Please help us! <span>Donate</span></h1> </section> </a> <div class="logo-holder"> <div class="logindrop_outerbox"> <div class="logindrop"> <form method="post" action="/login" id="loginBoxForm"> <input type='hidden' name='csrfmiddlewaretoken' value='YG8QicskJ0lfmQlBYbaVMst5ilVHG4yZ' /> <input id="id_username" name="username" placeholder="username" type="text"> <input id="id_password" name="password" placeholder="password" type="password"> <input type="hidden" name="next" value="/media/publications" /> <!-- <div class=""> <div class="g-recaptcha" data-sitekey="6Lfo9FUUAAAAAOpXmlAxX12SSYQQg14DS1Fd5Tt1" data-size="normal"></div> </div> --> <div id="loginalts"> <div class="facebook"><div class="icon"></div><a href="/login/facebook/">Login with Facebook</a></div> <div class="twitter"><div class="icon"></div><a href="/login/twitter/">Login with Twitter</a></div> </div> <button class="g-recaptch loginlink" id="loginlink_bot" data-sitekey="6LcCdl4UAAAAAH6FCnPnN0wevuFcAeTQYHYUgSiu" data-callback="loginFormOnSubmit">Login</button> <!-- <button type="submit" class="loginlink" id="loginlink_bot">Login</button> --> <button class="cancelLogin loginlink" id="loginCancelBtn">Cancel</button> </form> </div> <div id="login_forgot"> <a href="/forgot-password">Forgot username or password?</a> </div> </div> <strong class="capitol"><a href="//votesmart.org"></a></strong> <strong class="logo"><a href="//votesmart.org">Vote Smart Just The Facts</a></strong> <section class="login-holder"> <div class="buttons"> <a class="signup btn" href="/login#signup">Sign up</a> <a class="login btn" id="loginlink_top" href="/login">Login</a> </div> <strong class="myvotesmart"></strong> </section> <div class="clear-right"></div> <div id="testimonials" class=""> <div id="testimonialsWrap"> <div class="slides_container"> <div class="singleTestimonial"> <span>"Experts nearly all recommend Vote Smart."</span><br /> <div class="testAuthor"><img src="//static.votesmart.org/static/images/homepage/nyt.png" alt="The New York Times"></div> </div> <div class="singleTestimonial"> <span>"Vote Smart is a bright light in an often desultory civic culture."</span> <div class="testAuthor"> - Bill Moyers</div> </div> <div class="singleTestimonial"> <span>"We think so highly of Vote Smart that we are distributing their materials to all of our affiliates."</span> <div class="testAuthor"><img src="//static.votesmart.org/static/images/homepage/cnn.png" alt="CNN"></div> </div> </div> </div> </div> <!-- <blockquote> <q>We think so highly of Vote Smart that we are distributing their materials to all of our affiliates</q> <cite><img alt="CNN" height="30" src="//static.votesmart.org/static/images/ispy/cnn.jpg" width="66"></cite> </blockquote> --> </div> </header> <div class="search-container alt"> <script type="text/javascript" > var CANDIDATE_NAME = "";//gotta be a better way var CANDIDATE_ID = ""; </script> <section class="search-holder"> <div class="searchform-holder"> <form action="/ispy" class="search-form" name="ispy" method="GET"> <fieldset> <legend>Search Form</legend> <div class="text-col"> <div class="ispypromptbox" id="box1"> <div class="ispypromptboxtext"> First, enter a politician or zip code <span class="arrow">&#9654;</span> </div> </div> <div class="ispypromptbox" id="box2"> <div class="ispypromptboxtext"> Now, choose a category <span class="arrow">&#9654;</span> </div> </div> </div> <div class="clear"></div> <div id="ispy_logo"></div> <div class="col"> <div class="row"> <input accesskey="s" autocomplete="off" id="ispysearch" name="q" placeholder="Enter a politician’s name or zip code" style="border-radius:6px;" type="text" /> <div class="spinner"></div> <noscript><input type="submit" value="Submit" /> </noscript> <!-- BEGIN ISPY DROP DOWN --> <div class="clear"></div> <select id="webmenu" name="webmenu"> <option value="-1">Please select a politician...</option> <!--<option data-description="U.S. Senator (R-AZ), Incumbent" data-image="images/politicians/mccain.png" value="John Sydney McCain III"> John Sydney McCain III </option> <option data-description="U.S. Senator (D-CA), Challenger" data-image="images/politicians/male.png" value="John Doe"> John Doe </option> <option data-description="U.S. Senator (R-FL), Incumbent" data-image="images/politicians/female.png" value="Jane Doe"> Jane Doe </option> <option data-description="U.S. Senator (R-AZ), Incumbent" data-image="images/politicians/mccain.png" value="John Sydney McCain III"> John Sydney McCain III </option> <option data-description="U.S. Senator (D-CA), Challenger" data-image="images/politicians/male.png" value="John Doe"> John Doe </option> <option data-description="U.S. Senator (R-FL), Incumbent" data-image="images/politicians/female.png" value="Jane Doe"> Jane Doe </option> <option data-description="U.S. Senator (R-AZ), Incumbent" data-image="images/politicians/mccain.png" value="John Sydney McCain III"> John Sydney McCain III </option> <option data-description="U.S. Senator (D-CA), Challenger" data-image="images/politicians/male.png" value="John Doe"> John Doe </option> <option data-description="U.S. Senator (R-FL), Incumbent" data-image="images/politicians/female.png" value="Jane Doe"> Jane Doe </option> <option data-description="U.S. Senator (R-AZ), Incumbent" data-image="images/politicians/mccain.png" value="John Sydney McCain III"> John Sydney McCain III </option> <option data-description="U.S. Senator (D-CA), Challenger" data-image="images/politicians/male.png" value="John Doe"> John Doe </option> <option data-description="U.S. Senator (R-FL), Incumbent" data-image="images/politicians/female.png" value="Jane Doe"> Jane Doe </option>//--> </select> <!-- END ISPY DROPDOWN --> </div> <!--[if IE]> <div id="folder_row" class="ie" > <div id="folderblocker"></div> <div class="folder_holder"> <a href="#" class="folder" id="folder-bio"> <div class="folder_image"><span class="text-on-folder">BIO</span></div> </a>​ </div> <div class="folder_holder"> <a href="#" class="folder" id="folder-votes"> <div class="folder_image"><span class="text-on-folder">VOTES</span></div> </a>​ </div> <div class="folder_holder" > <a href="#" class="folder" id="folder-pct"> <div class="folder_image"><span class="text-on-folder">POSITIONS</span></div> </a>​ </div> <div class="folder_holder"> <a href="#" class="folder" id="folder-rating"> <div class="folder_image"><span class="text-on-folder">RATINGS</span></div> </a>​ </div> <div class="folder_holder"> <a href="#" class="folder" id="folder-speech"> <div class="folder_image"><span class="text-on-folder">SPEECHES</span></div> </a>​ </div> <div class="folder_holder"> <a href="#" class="folder" id="folder-finance"> <div class="folder_image"><span class="text-on-folder">FUNDING</span></div> </a>​ </div> </div> </div> <![endif]--> <!--[if !IE]> --> <div id="folder_row"> <div id="folderblocker"></div> <div class="folder_holder"> <a href="#" class="folder" id="folder-bio"> <div class="front"><span class="text-on-folder">BIO</span></div> <div class="paper"><span class="text-on-paper">BIO</span></div> <div class="back"></div> </a>​ </div> <div class="folder_holder"> <a href="#" class="folder" id="folder-votes"> <div class="front"><span class="text-on-folder">VOTES</span></div> <div class="paper"><span class="text-on-paper">VOTES</span></div> <div class="back"></div> </a>​ </div> <div class="folder_holder" > <a href="#" class="folder" id="folder-pct"> <div class="front"><span class="text-on-folder">POSITIONS</span></div> <div class="paper"><span class="text-on-paper">POSITIONS</span></div> <div class="back"></div> </a>​ </div> <div class="folder_holder"> <a href="#" class="folder" id="folder-rating"> <div class="front"><span class="text-on-folder">RATINGS</span></div> <div class="paper"><span class="text-on-paper">RATINGS</span></div> <div class="back"></div> </a>​ </div> <div class="folder_holder"> <a href="#" class="folder" id="folder-speech"> <div class="front"><span class="text-on-folder">SPEECHES</span></div> <div class="paper"><span class="text-on-paper">SPEECHES</span></div> <div class="back"></div> </a>​ </div> <div class="folder_holder"> <a href="#" class="folder" id="folder-finance"> <div class="front"><span class="text-on-folder">FUNDING</span></div> <div class="paper"><span class="text-on-paper">FUNDING</span></div> <div class="back"></div> </a>​ </div> </div> </div> <!--<![endif]--> </fieldset> </form> </div> </section> </div> <section class="content clearfix"> <div class='sub-navigation clearfix'> <ul class="spacing-28"> <li class='first blog'><a href='/blog' class='ie6-fix'>Blog</a></li> <li class='newsreleases'><a href='/media/news-releases' class='ie6-fix'>News Releases</a></li> <li class='requestmaterials'><a href='/request-materials' class='ie6-fix'>Request Materials</a></li> <li class='newslettersubnav'><a href='/newsletter' class='ie6-fix'>Electronic Newsletter</a></li> <li class='last rssfeeds'><a href='/media/rss' class='ie6-fix'>RSS Feeds</a></li> </ul> </div> <!-- //--> <div class="main clear"> <div class='section'> <div class='header clearfix'> <h2 class='media-title ie6-fix'>Media</h2> <h3>Publications</h3> </div> </div> <div class='article section prepend-3'> <p>Our publications help inform the public about the elected officials that represent them, educate the public about major election issues, and outline the components of the Voter's Self-Defense System.</p> <div class="clearfix append-bottom"> <h4>The Voter's Self-Defense Manual</h4> <p> <img src="//static.votesmart.org/static/images/subpages/media/2022_VSDM.png" style="float: left; padding-right: 20px;" /> The Voter's Self-Defense Manual (VSDM) is a starting point for direct access to information about your candidates and elected officials, and is a gift from 46,000 members of Vote Smart. It contains a sampling of Vote Smart’s online database with information on Congressional members' political courage, voting records, interest group ratings, campaign contributions, and contact information. This publication is available free of charge to all citizens. The Voter's Self Defense Manual is released every 2 years. Our most recent Voter's Self Defense Manual (available for download below) was created prior to the 2022 election. You can receive a copy in one of the following ways: </p> <ul class="plain" style="padding-left: 120px;"> <li>Request a printed copy by calling: <a href="tel:+15159896363">515-989-6363</a></li> <li><a href="//static.votesmart.org/static/pdf/2022_VSDM.pdf">Download the Voter's Self-Defense Manual</a></li> </ul> </div> <!-- <div> <h4>The Project Vote Smart Video</h3> <p> <img src="//static.votesmart.org/static/images/subpages/helpus/pvs_video_cover.gif" style="float: left; padding-right: 20px; width: 40%;" /> 10 minute presentation on why we began the Project, our programs and free services and the extraordinary place we work in. </p> <ul class="plain"> <li>Request a DVD copy by calling: 406-859-8683</li> <li><a href="/about#video">View the Project Vote Smart Video</a></li> </ul> </div> --> </div> <!-- end of main!!! --> </div> </section> </div> <footer id="footer"> <section class="sitesearch"> <form action="/search" method="get" class="sitesearch-form"> <fieldset> <!-- <legend>Site Search Form</legend> <input accesskey="e" placeholder="Search site…" title="Search site.." type="text" name="q"> <input type="submit" value="SUBMIT"> --> <legend>Site Search Form</legend> <input placeholder="Search site…" title="Search site.." type="text" name="q"> <input type="submit" value="SUBMIT"> </fieldset> </form> </section> <div class="footer-top"> <div class="fivecolumns"> <section class="column"> <h3>About Vote Smart</h3> <nav class="sub-nav"> <ul> <li><a href="/about">Background</a></li> <li><a href="/about/board">Board</a></li> <li><a href="/about/staff">Staff</a></li> <li><a href="/about/advisors">Advisors</a></li> <li><a href="/about#finances">Finances</a></li> <!-- <li><a href="/about">Video</a></li> --> <li><a href="/jobs">Jobs</a></li> <li><a href="/media">News Room</a></li> <li><a href="/about/contact">Contact Us</a></li> </ul> </nav> </section> <section class="column two"> <h3>WAYS TO HELP</h3> <nav class="sub-nav"> <ul> <li><a href="/donate?utm_source=votesmart&amp;utm_medium=bottomnav&amp;utm_campaign=donate">Donate</a></li> <li><a href="/volunteer?utm_source=votesmart&amp;utm_medium=bottomnav&amp;utm_campaign=donate">Volunteer</a></li> <li><a href="/ambassadors">Ambassador</li> <li><a href="/legacy">Leave a Legacy</li> <li><a href="/internships">Internships</a></li> </ul> </nav> <h3>EDUCATION</h3> <nav class="sub-nav"> <ul> <li><a href="/education/government">Government 101</a></li> <li><a href="/education">For Teachers</a></li> </ul> </nav> </section> <section class="column three"> <h3>PUBLICATIONS</h3> <nav class="sub-nav"> <ul> <li><a href="/blog">Blog</a></li> <li><a href="/media/publications">Voter's Self-Defense Manual</a></li> <li><a href="/request-materials">Request Materials</a></li> </ul> </nav> <h3>USING OUR DATA</h3> <nav class="sub-nav"> <ul> <li><a href="/share/api">API</a></li> <li><a href="/share/widgets">Widgets</a></li> <li><a href="/share/link-to-us">Link to Vote Smart</a></li> <li><a href="/media/rss">RSS Feeds</a></li> </ul> </nav> </section> <section class="column four"> <h3>GOVERNMENT &amp; OFFICIALS</h3> <nav class="sub-nav"> <ul> <li><a href="/officials">Offices &amp; Officials</a></li> <li><a href="/bills">Legislation</a></li> <li><a href="/issues">Issues</a></li> <li><a href="/interest-groups">Interest Groups</a></li> <li><a href="/public-statements">Public Statements</a></li> <li><a href="/offices/committees">Committees</a></li> <li><a href="/offices/leadership">Leadership</a></li> <li><a href="/vetoes">Vetoes</a></li> </ul> </nav> <h3>RESEARCH TOOLS</h3> <nav class="sub-nav"> <ul> <li><a href="/galaxy">Political Galaxy</a></li> <li><a href="/voteeasy">Vote Easy</a></li> <li><a href="/user?">MyVoteSmart</a></li> <li><a href="/onpoint">OnPoint</a></li> </ul> </nav> </section> <section class="column five"> <h3>ELECTIONS &amp; CANDIDATES</h3> <nav class="sub-nav"> <ul> <li><a href="/elections">Elections Summary</a></li> <li><a href="/elections/voter-registration">Voter Registration &amp; Polling Place</a></li> <li><a href="/elections/ballot-measures">Ballot Measures</a></li> <li><a href="/issues">Issues</a></li> <li><a href="/public-statements">Public Statements</a></li> <li><a href="/political-parties">Political Parties</a></li> <li><a href="/elections/offices">Election Contacts</a></li> </ul> </nav> <h3>POLITICAL COURAGE TEST</h3> <nav class="sub-nav"> <ul> <li><a href="/about/political-courage-test">About / Results</a></li> <li><a href="/for-candidates">For Candidates</a></li> </ul> </nav> </section> </div> </div> <div class="footer-bottom"> <section class="contact"> <address> 1153 24th Street, Des Moines, IA 50311 Hotline: <a href="tel:18888683762">888-Vote-Smart</a> (888-868-3762) </address> <p><strong class="copyright">All content © 1992 - 2025 Vote Smart</strong> <a href="/copyright">unless otherwise attributed</a> - <a href="/about/privacy">Privacy Policy</a> -</p> <p><span>Legislative demographic data provided by</span> <a href="http://www.aristotle.com/" onclick="window.open(this.href); return false;">Aristotle International, Inc.</a> <a href="?flavour=mobile&amp;utm_source=votesmart&amp;utm_medium=mobile-link&amp;utm_campaign=flavourswitch" rel="nofollow">Mobile Version</a></p> </section> <section class="subscribe"> <a href="/newsletter" class="btn btn-lg newsletter-sub">Subscribe to Our E-Newsletter</a> </section> </div> </footer> </div> </div> <div id="skip-top"> <a accesskey="T" href="#header">Skip to top</a> </div> <div id="notify-container" style="display:none"> <div id="basic-template"> <a class="ui-notify-cross ui-notify-close" href="#">x</a> <h1>#{title}</h1> <p>#{text}</p> </div> </div> <!-- new-style donation popups --> <div id="dpu1" class="aip hide-imp"> <div class="marketing"> <div class="logo">Vote Smart</div> <div class="title" id="title"><h2>Help us stay free for all your Fellow Americans</h2></div> <div class="subtitle" id="subtitle"><h3>Just $5 from everyone reading this would do it.</h3></div> </div> <div class="actionables"> <div class="breadcrumbs clearfix"> <div class="step step1 active"><div class="numicon">1</div>Select an amount</div> <div class="step step2 mobile-hide-imp"><div class="numicon">2</div>How often</div> <div class="step step3 mobile-hide-imp"><div class="numicon">3</div>Payment details</div> </div> <div class="form clearfix"> <form id="dpu1-form" method="post" action=""> <div class="form-step-1 clearfix"> <input type="radio" name="amount" id="amount-5" value="5"> <label for="amount-5" class="large bold">$5</label> <input type="radio" name="amount" id="amount-10" value="10"> <label for="amount-10" class="large bold">$10</label> <input type="radio" name="amount" id="amount-15" value="15"> <label for="amount-15" class="large bold">$15</label> <input type="radio" name="amount" id="amount-other" value="other"> <label for="amount-other" class="input-prefix-group amount-other large bold"> <div class="bold">$</div> <input type="text" name="customamount" class="bold"> </label> </div> <div class="form-step-2 hide mobile-hide-imp"> <input type="radio" name="often" id="often-1" value="1"> <label for="often-1"><i class="fa fa-circle-thin"></i>One Time</label> <input type="radio" name="often" id="often-1m" value="1m"> <label for="often-1m"><i class="fa fa-circle-thin"></i>Monthly</label> <input type="radio" name="often" id="often-3m" value="3m"> <label for="often-3m"><i class="fa fa-circle-thin"></i>Quarterly</label> <input type="radio" name="often" id="often-6m" value="6m"> <label for="often-6m"><i class="fa fa-circle-thin"></i>Biannually</label> <input type="radio" name="often" id="often-1y" value="1y"> <label for="often-1y"><i class="fa fa-circle-thin"></i>Yearly</label> </div> <div class="hide mobile-hide-imp" id="recurringDonationNotification"> <div class="jumbotron"> <div class="container"> <h1 class="display-3">Thank You!</h1> <p>You are about to be redirected to a secure checkout page.</p> <p>Please note:</p> <p>The total order amount will read $0.01. This is a card processor fee. Please know that a recurring donation of the amount and frequency that you selected will be processed and initiated tomorrow. You may see a one-time charge of $0.01 on your statement.</p> <p><a class="btn btn-primary btn-lg" role="button" id="continueBtn">Continue to secure page &raquo;</a></p> </div> </div> </div> <div class="donate-sig hide"></div> <div class="error hide-imp"></div> <div class="next"><button type="submit">Next</button></div> </form> </div> <a class="skip" href="#">Continue to Web site »</a> <div class="breadcrumbs breadcrumbs2 clearfix"> <div class="step step1 mobile-hide-imp"><div class="numicon">1</div>Select an amount</div> <div class="step step2"><div class="numicon">2</div>How often</div> <div class="step step3"><div class="numicon">3</div>Payment details</div> </div> </div> </div> <script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js' charset='utf-8'></script> <script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jqueryui/1.10.0/jquery-ui.min.js' charset='utf-8'></script> <!--<script type="text/javascript" src="//static.votesmart.org/static/js/jquery.scrolldepth.min.js"></script>//--> <script type='text/javascript' src='//static.votesmart.org/static/js/jquery.notify.js' charset='utf-8'></script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script> <!-- <script type="text/javascript" src="//www.google.com/recaptcha/api/js/recaptcha_ajax.js"></script> <script src='https://www.google.com/recaptcha/api.js' async defer></script> --> <script type='text/javascript' src="//static.votesmart.org/static/js/slides.min.jquery.js"></script> <script type="text/javascript" src="//static.votesmart.org/static/js/main.min.f8351edfe377f3603b936d90b7d2df79.js"></script> <script src="//static.votesmart.org/static/js/jquery.dd.js" type="text/javascript"></script> <script type="text/javascript" src="//static.votesmart.org/static/js/jquery.magnific-popup.min.js"></script> <script type="text/javascript" src="//static.votesmart.org/static/js/bootstrap.min.js"></script> <script type="text/javascript" src="//static.votesmart.org/static/js/bootstrap-popover.min.js"></script> <!--<script src="//static.votesmart.org/static/js/ispy_prompt.js" type="text/javascript"></script>--> <script type='text/javascript'> /*** * dismissMessage * function to make an ajax call to show message has been read **/ function dismissMessage(misc_message_id) { $.getJSON('/x/dismiss/' + misc_message_id); } $(document).ready( function() { jQuery.each( $('.accordion .item').not('.summary'), function(index1, value1) { jQuery.each( $(this).children(), function( index2, value2) { if( $(this).hasClass('header') ) { $(this).parents('.item').addClass('active'); $(this).find('h3').find('a').click( function(e) { e.preventDefault(); if( $(this).parents('.item').children('.article').css('display') == 'none' ) { $(this).parents('.item').addClass('active').children('.article').show(); } else { $(this).parents('.item').not('.item.summary').removeClass('active').children('.article').hide(); } }); } else if( $(this).not('.show').hasClass('article')/* && index1 != 0*/) { $(this).parents('.item').removeClass('active'); $(this).hide(); } }); }); jQuery.each( $('.small-accordion li a').not('.small-accordion li ul li a'), function( index, value) { $(this).click( function(e) { e.preventDefault(); if( $(this).parent().children('ul').css('display') == 'block') { $(this).children('span').html('+').parent().parent().removeClass('active').children('ul').hide(); } else { $(this).children('span').html('&ndash;').parent().parent().addClass('active').children('ul').show(); } }); }); $('.expand-accordion').click( function(e) { e.preventDefault(); $('.accordion .item').addClass('active'); $('.accordion .item .article').show(); }); $('.collapse-accordion').click( function(e) { e.preventDefault(); $('.accordion .item').removeClass('active'); $('.accordion .item .article').hide(); }); $('#topInfo .login').click(function() { if ($('#loginPopper').hasClass('hide')) { $('#loginPopper').removeClass('hide'); } else { $('#loginPopper').addClass('hide'); } return false; }); $('.tip').tooltip({ position: { my: "left+15 center", at: "right center" } }); $('[data-toggle="popover"]').popover(); $("img.lazy").lazyload(); // scroll depth stuff for GA reporting //$.scrollDepth(); /* Needs to be revisited for bug #3801 function sleep(ms) { var unixtime_ms = new Date().getTime(); while(new Date().getTime() < unixtime_ms + ms) {} } if (Modernizr.mq('only all')) { // check of mq support print_mq = window.matchMedia('print') print_mq.addListener(function(mql) { if (mql.matches) { $('.logo.container').hide(); console.log('printing!'); $("img.lazy").trigger('appear'); // load lazy loaded imags before print sleep(5000); } else { console.log('not printing!'); } }); } else { window.onbeforeprint = function () { console.log('printing IE style!'); $("img.lazy").trigger('appear'); } }*/ }); </script> <script type="text/javascript"> $(document).ready( function(){ $('#testimonialsWrap .slides_container').slidesjs({ width: 430, height: 250, navigation: { effect: "fade" }, pagination: { effect: "fade" }, effect: { fade: { speed: 800 } }, play: { active: true, interval: 8000, auto: true } }); }); </script> <script type="text/javascript"> UserVoice=window.UserVoice||[];(function(){var uv=document.createElement('script');uv.type='text/javascript';uv.async=true;uv.src='//widget.uservoice.com/JL3zCpx0uj1qIGv8nOw.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(uv,s)})(); // Set colors UserVoice.push(['set', { accent_color: '#002664', trigger_color: '#CDE4F8', trigger_background_color: 'rgba(126, 153, 177, 0.6)', contact_title: 'Send a message to Vote Smart', smartvote_title: 'What should we do next?' }]); // Add default trigger to the bottom-right corner of the window: UserVoice.push(['addTrigger', { mode: 'contact', trigger_position: 'bottom-right' }]); UserVoice.push(['autoprompt', {}]); </script> <script type="text/javascript"> var addthis_config = { "data_track_addressbar": true, "data_track_clickback": true, "services_expanded": 'print,email,favorites', "data_ga_property": 'UA-31404458-1', "data_ga_social": true }; /* captchaLoc = ''; // Login Captcha $('#loginBoxForm input').focus(function() { if (captchaLoc != 'loginBox' && true) { $('<div/>', { id: 'recaptcha_widget', }).append( $('<div/>', { id: 'recaptcha_image', }), $('<input/>', { type: 'text', id: 'recaptcha_response_field', name: 'recaptcha_response_field', placeholder: 'Confirm Image' }) ).appendTo('#loginBoxCaptcha'); Recaptcha.create("6LcCdl4UAAAAAH6FCnPnN0wevuFcAeTQYHYUgSiu", "loginBoxCaptcha", { theme : 'custom', custom_theme_widget: 'recaptcha_widget' } ); captchaLoc = 'loginBox'; $('#loginBoxCaptcha').removeClass('hide'); } }); */ </script> <!-- <script type="text/javascript" src="//s7.addthis.com/js/250/addthis_widget.js#pubid=votesmart"></script> --> <!-- Go to www.addthis.com/dashboard to customize your tools --> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=votesmart"></script> <script type="text/javascript" src="//static.votesmart.org/static/js/jquery.simplemodal.js"></script> <!--<script type="text/javascript" src='//static.votesmart.org/static/js/pop.min.f8351edfe377f3603b936d90b7d2df79.js' charset='utf-8'></script>--> <script type="text/javascript" src="//static.votesmart.org/static/js/donate-pop.js"></script> <a id="back-to-top" title="Back to top" href="#"> <div> <img src="//static.votesmart.org/static/images/global/scroll-to-top.png" alt="Back to top" /> </div> </a> <script type="text/javascript"> jQuery(document).ready(function(){ jQuery("#back-to-top").click(function (e){ console.log("back to top"); e.preventDefault(); jQuery('html, body').animate({scrollTop: 200}, 1000); }); jQuery(window).scroll(function(){ // if you want to measure 1000px from the top, use --&gt; if(jQuery(window).scrollTop() &gt; 1000) // if you want to measure 1000px from the bottom, use --&gt; if(jQuery(document).height() - jQuery(window).height() - jQuery(window).scrollTop() &lt; 1000) // check whether the scroll has reached 1000px from the top if(jQuery(window).scrollTop() > 1000){ // show back to top jQuery('#back-to-top').stop().animate({opacity: 1}); } else{ // hide back to top jQuery('#back-to-top').stop().animate({opacity: 0}); } }); }); </script> <script> $(document).ready( function() { $('.cancelLogin').on('click', function(e) { e.preventDefault(); $(".logindrop_outerbox").slideToggle('slow'); }); }) </script> <!-- modal content --> <!-- <div id="modal-content1" class="modal"> <div class="pop-msg">The Government is watching you.</div> <div class="pop-msg">It's okay though because we're watching them.</div> <div class="pop-msg"><a href="/help-us-if-you-can?utm_source=votesmart&amp;utm_medium=popup12&amp;utm_campaign=donate" class="btn brightred">HELP US!</a></div> </div> --> <!-- <div id="modal-content2" class="modal"> <div class="pop-msg">How bad must they behave,</div> <div class="pop-msg"> before you will <strong>stand up</strong> and DO SOMETHING?</div> <div class="pop-msg"><a href="/help-us-if-you-can?utm_source=votesmart&amp;utm_medium=popup13&amp;utm_campaign=donate" class="btn brightred">HELP US!</a></div> </div> <div id="modal-content3" class="modal"> <div class="pop-msg">Vote Smart or Vote Stupid?</div> <div class="pop-msg"><a href="/help-us-if-you-can?utm_source=votesmart&amp;utm_medium=popup14&amp;utm_campaign=donate" class="btn brightred">Please Help Vote Smart!</a></div> </div> <div id="modal-content4" class="modal"> <div class="pop-msg">Party first, country second?</div> <div class="pop-msg">Who are these people?</div> <div class="pop-msg"><a href="/help-us-if-you-can?utm_source=votesmart&amp;utm_medium=popup15&amp;utm_campaign=donate" class="btn brightred">Help Vote Smart</a></div> </div> --> <!-- preload the images --> <div style='display:none'> <img src='//static.votesmart.org/static/images/popup/x.png' alt='' /> </div> <!-- end modal content --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T539983" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9163921a69d93de2',t:'MTc0MDI3NTQ4Ni4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10