ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,button,dl,dt,dd,figure,figcaption{margin:0;padding:0}a img,:link img,:visited img,fieldset{border:none}address{font-style:normal}header,section,article,nav,footer,hgroup{display:block}mark{background:transparent;color:inherit}@font-face{font-family:"Frutiger LT W02 55 Roman";src:url("../fonts/Frutiger_55_Roman.eot");src:url("../fonts/Frutiger_55_Roman.eot#iefix") format("embedded-opentype"),url("../fonts/Frutiger_55_Roman.woff") format("woff"),url("../fonts/Frutiger_55_Roman.ttf") format("truetype"),url("../fonts/Frutiger_55_Roman.svg") format("svg")}@font-face{font-family:"Frutiger LT W01 65 Bold";src:url("../fonts/Frutiger_65_Bold.eot");src:url("../fonts/Frutiger_65_Bold.eot#iefix") format("embedded-opentype"),url("../fonts/Frutiger_65_Bold.woff") format("woff"),url("../fonts/Frutiger_65_Bold.ttf") format("truetype"),url("../fonts/Frutiger_65_Bold.svg") format("svg")}@font-face{font-family:"DearJoe5Casual";src:url("../fonts/dj5ctrial-webfont.eot");src:url("../fonts/dj5ctrial-webfont.eot#iefix") format("embedded-opentype"),url("../fonts/Frutiger_55_Roman.woff") format("woff"),url("../fonts/dj5ctrial-webfont.ttf") format("truetype"),url("../fonts/dj5ctrial-webfont.svg") format("svg")}ul#follow_bar{display:inline-block;width:300px;margin-bottom:25px;margin-top:-15px}ul#follow_bar li.source{font:400 13px "Frutiger LT W01 65 Bold",Arial,Helvetica,sans-serif;background-color:#ededed;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(http://mulu.me/assets/PIE.htc);padding:4px 20px;float:left;margin-right:10px;color:#666}ul#follow_bar li.source:hover{-webkit-box-shadow:inset 0 3px 10px gray;-moz-box-shadow:inset 0 3px 10px gray;box-shadow:inset 0 3px 10px gray;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')";-webkit-text-shadow:0 1px 4px gray;-moz-text-shadow:0 1px 4px gray;text-shadow:0 1px 4px gray;background-color:#aaa;color:#fff}ul#follow_bar li.source.active{-webkit-box-shadow:inset 0 3px 10px gray;-moz-box-shadow:inset 0 3px 10px gray;box-shadow:inset 0 3px 10px gray;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')";-webkit-text-shadow:0 1px 4px gray;-moz-text-shadow:0 1px 4px gray;text-shadow:0 1px 4px gray;background-color:#aaa;color:#fff}ul#progress_bar{width:899px;position:absolute;left:50%;margin-left:-459px;margin-top:30px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;padding:10px}ul#progress_bar li.step{font:400 13px "Frutiger LT W01 65 Bold",Arial,Helvetica,sans-serif;background-color:#ededed;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;behavior:url(http://mulu.me/assets/PIE.htc);padding:4px 20px;float:left;margin-right:10px;color:#666}ul#progress_bar li.step.active{-webkit-box-shadow:inset 0 3px 10px gray;-moz-box-shadow:inset 0 3px 10px gray;box-shadow:inset 0 3px 10px gray;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')";-webkit-text-shadow:0 1px 4px gray;-moz-text-shadow:0 1px 4px gray;text-shadow:0 1px 4px gray;background-color:#aaa;color:#fff}.register_block{text-align:left;width:788px;position:absolute;left:50%;margin-left:-394px;margin-top:110px;padding-bottom:60px}.register_block .step_errors{display:none;padding:0 0 20px;color:red;font-size:14px}.register_block .step_content{margin-bottom:60px}.register_block .step_content#earnings{margin-left:97px}.register_block .step_content#earnings .earnings_errors{padding:0 0 5px 0;font-size:13px;color:red;clear:both}.register_block .step_content#invite-friends-container{margin-left:86px}.register_block .charity_type_button{cursor:pointer;-webkit-box-shadow:0 7px 6px -6px gray;-moz-box-shadow:0 7px 6px -6px gray;box-shadow:0 7px 6px -6px gray;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')"}.register_block .charity_type_button:active{margin-top:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999')"}.register_block #drag_drop_instruction{margin-bottom:25px;float:left;min-width:723px;border:1px solid #cecece;padding:15px;margin-top:25px;font-size:14px;line-height:22px;background-color:#e4e5e5}.register_block #drag_drop_instruction ol{float:left;margin:5px 30px 0 30px;list-style:decimal}.register_block #drag_drop_instruction ol li{margin-top:8px}#interests_grid{width:645px;margin-left:97px}#interests_grid .registration_category{position:relative;width:135px;height:135px;margin:0 16px 30px 0;border:1px solid #cecece;float:left}#interests_grid .registration_category.hover_effects:hover .state_badge.inactive{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);background-position:0 100%}#interests_grid .registration_category.hover_effects:hover .state_badge.active{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);background-position:0 100%}#interests_grid .registration_category .blind{display:none}#interests_grid .registration_category .blind.active{display:block;position:absolute;width:100%;height:100%;background-color:#000;opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40)}#interests_grid .registration_category .state_badge{background-size:100%;height:30px;width:30px;position:absolute;right:8px;top:8px}#interests_grid .registration_category .state_badge.inactive{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);background:transparent url("../images/registration/category_inactive.png") 0 0 no-repeat;background-size:100%}#interests_grid .registration_category .state_badge.active{background:transparent url("../images/registration/category_active.png") 0 0 no-repeat;background-size:100%}#interests_grid .registration_category .title_text{color:#5a5a5a;position:absolute;left:5px;bottom:12px;font:normal 13px "Frutiger LT W02 55 Roman",Arial,Helvetica,sans-serif}#interests_grid .registration_category .title_bar{border:1px solid #cecece;border-left:0;border-right:0;position:absolute;left:0;bottom:10px;width:135px;height:20px;background-color:#f9f6ee;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80)}#register_modal{z-index:100;display:none;position:absolute;left:50%;margin-left:-229px;width:458px;height:510px;top:65px}#register_modal .top_half{position:relative;padding:30px 0 44px 0;background-color:#fefefe;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;behavior:url(http://mulu.me/assets/PIE.htc);border-bottom:1px solid #e4e4e4}#register_modal .top_half h1{text-align:center;font:normal 30px "Frutiger LT W02 55 Roman",Arial,Helvetica,sans-serif;font-weight:400}#register_modal .top_half .fb_sign_up{cursor:pointer;text-align:center;margin-top:32px}#register_modal .top_half .close_button{cursor:pointer;text-align:center;font-size:10px;color:#fff;position:absolute;top:12px;right:12px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;behavior:url(http://mulu.me/assets/PIE.htc);background-color:#cecece;width:17px;height:17px;line-height:17px;font-family:Arial,Helvetica,sans-serif}#register_modal .bottom_half{position:relative;padding-bottom:30px;background-color:#efefef;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;behavior:url(http://mulu.me/assets/PIE.htc);border-top:1px solid #e4e4e4}#register_modal .bottom_half form{padding:27px 40px}#register_modal .bottom_half h3{color:#5c5c5c;margin-top:28px;text-align:center;font:normal 13px "Frutiger LT W01 65 Bold",Arial,Helvetica,sans-serif;font-weight:400}#register_modal .bottom_half .or_block{width:25px;height:25px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;behavior:url(http://mulu.me/assets/PIE.htc);background-color:#cecece;line-height:25px;color:#fff;margin:-14px auto 0;text-align:center}#register_modal .bottom_half p.terms{margin-bottom:18px;margin-top:13px;background-color:#e0e0e0}#register_modal .bottom_half p.terms small{line-height:28px;text-align:center;color:#666;padding:8px 0 8px 25px;font-size:9px}#register_modal .bottom_half fieldset{text-align:left;font-size:12px}