body{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;margin:0;padding:0;line-height:1.33333333333;font-size:15px;background-color:#F0F0F0}p{margin:0 0 10px 0}h1{font-size:32px;font-weight:bold;color:#222;margin:0 0 20px 0;padding:0;line-height:40px}h2{font-size:24px;font-weight:normal;font-weight:300;margin:0 0 10px 0;color:#522D07;line-height:30px}h3{margin:0 0 10px 0;font-weight:bold;color:#522D07;font-size:17px}a{color:#1A59C7;text-decoration:none;font-weight:bold;outline:none}a:hover{text-decoration:underline}img{border:0}#content{width:960px;margin-left:auto;margin-right:auto;padding-top:15px;position:relative}#content_wrap{clear:both;background-color:white;padding-bottom:20px}div.context{clear:both;float:left;width:160px;margin-left:10px;margin-bottom:10px}.context_4 div.context{width:220px}.context_4 div.focus{width:710px}.context_5 div.context{width:280px}.context_5 div.focus{width:650px}.context_2 div.context{width:100px}.context_2 div.focus{width:830px}.context h2{position:relative;top:-2px}.focus h1,.focus h2,.focus h3,.focus p{max-width:640px}div.focus{float:right;width:770px;margin-bottom:20px}div.focus.pageheader{margin-bottom:0}.clear{clear:both}.clearafter:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.three{width:160px}.four{width:220px}.five{width:280px}.six{width:340px}.spacer{height:10px}.gutter{width:20px}.context{font-size:14px}.context p,.context li{margin-right:15px}.context h3{font-size:15px}#breadcrumbs{width:515px;color:#555;position:absolute;left:10px;top:65px;font-size:14px;font-weight:bold}#breadcrumbs a{background:transparent url('/static/cacheable/images/breadglyph.1281204482.png') no-repeat right;padding-right:13px;font-weight:normal}#navlinks{font-weight:bold;position:absolute;font-size:15px;top:24px;left:400px;list-style-type:none;margin:0;padding:0;letter-spacing:0.1px}#navlinks li{padding:0;float:left;margin-right:10px}#navlinks li a{color:#CCC}#navlinks li.selected a{color:#FFC757}#navlinks li a:hover{color:white;text-decoration:underline}#navbarbg{width:100%;position:absolute;left:0;top:0;height:16px;background-color:#7d450b;border-top:40px solid #095609;border-bottom:24px solid white}#navbar{position:relative;margin-left:auto;margin-right:auto;width:960px;height:80px}#navbar img{position:absolute;left:6px}#nav_searchbox{position:absolute;right:10px;font-size:15px;top:20px;width:195px;font-family:Arial;padding:2px 24px 2px 4px;border:2px inset #F0F0F0;color:#555;height:19px}#nav_searchbox.active{color:black}#nav_searchbutton{position:absolute;background-image:url('/static/cacheable/images/searchbutton.1281204482.png');width:19px;height:19px;cursor:pointer;right:15px;top:24px}#footer{clear:both;width:100%;height:60px;padding-top:10px}#footer p{margin-left:auto;margin-right:auto;width:520px;text-align:center;font-size:11px;color:#777}#footer a{color:#777;font-weight:normal;text-decoration:underline}#footer a:hover{color:#1A59C7}ul.tile{list-style-type:none;margin:0 0 10px 0;padding:0}.tile li{margin-right:20px;margin-bottom:10px;float:left}.twoline,.oneline{overflow:hidden}.twoline{height:40px}.oneline{height:20px}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#f9f7cd;padding:5px;max-width:350px}#tooltip h3,#tooltip div{margin:0;font-size:12px;color:#222;font-weight:normal}.winner{font-weight:bold}.code{font-family:"Courier New",Courier,monospaced;padding:0 2px;white-space:pre}.feed{margin-left:3px;padding:0 0 0 19px;background:url("/static/cacheable/images/feed-icon-14x14.1281204482.png") no-repeat 0 50%}ul.bulleted{list-style:none outside url('/static/cacheable/images/bullet.1281204482.png');margin:0 0 20px 0;padding:0}ul.bulleted.inside{padding-left:18px}.bulleted li{padding:0 0 4px 0;max-width:600px}ul.errorlist{list-style-type:none;background-color:#901019;margin:0 0 10px 0;padding:0}ul.errorlist li{padding:4px 10px;color:white;font-weight:bold}ul.errorlist a{color:white;text-decoration:underline}.tipunderline{border-bottom:1px dashed #333}.standard td,th{vertical-align:top;padding:2px 0}.standard th{text-align:left;font-size:110%;border-bottom:1px dotted #666}.standard_form td,th{vertical-align:top;padding:0 20px 10px 0}.standard_form th{text-align:left;width:160px;color:#522D07}table.standard_form{margin-top:20px;border-spacing:0}td.standard_form{width:520px}.standard_form td{width:520px}.standard_form ul{list-style-type:none;margin:0;padding:0}.standard_form li{margin:0 0 10px 0;padding:0 0 0 20px;position:relative}.standard_form li input{position:absolute;left:-5px}.standard_form input[type=text],.standard_form textarea{width:100%;font-size:15px;font-family:sans-serif;padding:3px 4px;background-color:#EEE;border:1px solid #777}.standard_form textarea{height:220px}.standard_form input[type=text]:hover,.standard_form textarea:hover{background-color:white}#marginalia{width:155px;padding:5px;background-color:#f9f7cd;border:1px dotted #666;color:#444;position:absolute;left:0}.pagination{text-align:center;width:640px}.pagination .pagelink{display:inline-block;width:22px;height:23px;background:transparent url('/static/cacheable/images/pagebuttons.1281204482.png') no-repeat}.pagination span{margin:0 14px;font-weight:bold;color:#333;position:relative;bottom:5px}.pagination.loading span{visibility:hidden}.pagination.loading{background:transparent url('/static/cacheable/images/loading.1281204482.gif') no-repeat center center}.pagination .pagelink.prev{background-position:0 -69px}.pagination .pagelink.prev:hover{background-position:0 -46px}.pagination .pagelink.next{background-position:0 -23px}.pagination .pagelink.next:hover{background-position:0 0}#paginated{clear:both}#paginated_wrapped{margin-top:30px}.tag{padding:2px 3px;background-color:#CCC}.voteresult_Y{background-color:#A9FA98}.voteresult_N{background-color:#FF9093}.partytag_liberal{background-color:#f6a7a5}.partytag_bloc{background-color:#a7ecf6}.partytag_cpc,.partytag_alliance,.partytag_canadian-alliance,.partytag_conservative,.partytag_progressive-conservative,.partytag_pc{background-color:#acd0f6}.partytag_reform{background-color:#A9FA98}.partytag_ndp{background-color:#f6cfa5}.activity_news{background-color:#F1F28D}.activity_statement{background-color:#ddb8a2}.activity_twitter{background-color:#D9A5DF}.activity_bill{background-color:#a4aede}.bill_law{background-color:#A9FA98}.statement .pol_name{font-weight:bold}.statement .tag{font-weight:bold}.statement .pol_affil{padding-left:3px;color:#666}blockquote{margin:0 1em 0 2em;padding:0 0 0 1em}.focus blockquote p{max-width:590px}.statement{border-top:1px solid #CCC;clear:both;padding-top:19px;width:870px;position:relative}.statement.nocontext{width:680px}.statement.first{border:none}.statement.highlighted{background-color:#fff2b5}div.statement div.focus{margin-bottom:10px;min-height:110px;overflow:hidden;width:680px}.js .statement .focus{max-height:380px}.statement .focus.truncated{max-height:360px}.statement .focus.nospeaker{min-height:40px}.statement .morelink{position:absolute;width:86px;height:22px;background:transparent url('/static/cacheable/images/seemore.1281204482.png') no-repeat;bottom:22px;left:85px;cursor:pointer}.statement .morelink:hover{background-position:0 -22px}.statement.nocontext .morelink{left:645px}.statement .fadeout{width:640px;height:45px;bottom:10px;left:190px;position:absolute;background:transparent url('/static/cacheable/images/tgradient_45.1281204482.png') repeat-x}.statement.nocontext .fadeout{left:0}.statement.highlighted .fadeout{background-image:url('/static/cacheable/images/tgradient_45_fff2b5.1281204482.png')}.statement .focus.displayall{max-height:none}.statement .focus.nophoto{min-height:60px}.statement .context{font-size:11px;color:#555;text-align:right;padding-top:2px}.headshot_thumb{display:block;float:left;margin:4px 8px 4px 2px;border:2px solid #BBB;width:67px}.statement .focus p{max-width:none}.statement .focus div{max-width:640px}.politician img.headshot{margin-left:auto;margin-right:auto;display:block;border:2px solid #666}div.headshot{position:relative;margin:4px 0 25px 0}div.headshot span{display:block;position:relative;font-size:10px;color:#888;text-align:right;right:38px;top:2px}#activity .tag{font-weight:bold}#activity h3{border-bottom:1px dotted #AAA}#activity h3 span{position:relative;top:3px}#activity .excerpt{display:block;border-left:1px dotted #AAA;margin-left:2em;padding-left:1em;font-style:italic;margin-top:5px}.result .highlighted,.result em{background-color:yellow;font-style:normal}.result.statement .context,.result.statement .focus{min-height:0}.result.statement .focus{margin-bottom:5px}.result.statement .focus p{max-width:640px}.result.statement{border:none;padding-top:5px}#page_searchbox{width:400px;font-size:15px;padding:4px}#searchbutton{margin-left:12px}.search_options{font-weight:bold;margin-top:5px}#home_searchbox{width:400px;font-size:15px;padding:4px;color:#555}#home_searchbox.active{color:black}.heading_context{padding-left:3px;color:#666;font-weight:normal;font-weight:300}#statement-tools{position:absolute;z-index:5}#statement-tools img{padding:3px 3px;opacity:0.7;cursor:pointer;width:16px;height:16px}#statement-tools img:hover{opacity:1.0}p.share_link{font-weight:bold}p.share_link input{width:300px;padding-left:5px}.button{padding:5px 10px;display:inline;background:#2c6da0 url('/static/cacheable/images/css_button_bg.1282441221.png') repeat-x bottom;border:none;color:#fff;cursor:pointer;font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:15px}.button:hover{background-position:0 -35px}.button:active{background-position:0 top;position:relative;top:1px;padding:6px 10px 4px;background-position:0 top}
