html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Arial;vertical-align:baseline}*:focus{outline:none}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}@font-face{font-family:"helvetica-neue";src:url("/fonts/helvetica-neue/helvetica-neue-webfont.eot?") format("embedded-opentype")}@font-face{font-family:"helvetica-neue";src:local("☺"),url("/fonts/helvetica-neue/helvetica-neue-webfont.woff") format("woff"),url("/fonts/helvetica-neue/helvetica-neue-webfont.ttf") format("opentype"),url("/fonts/helvetica-neue/helvetica-neue-webfont.eot"),url("/fonts/helvetica-neue/helvetica-neue-webfont.svg#helvetica-neue-webfont'") format("svg")}header,footer,aside,nav,article,section{display:block}body#application,body#utility{background:#fff}body#application div#flash-notice,body#utility div#flash-notice{background:#b7ff00;color:#000;font-weight:700;text-align:center;padding:20px}body#application div#flash-error,body#utility div#flash-error{background:#ff0573;color:#000;font-weight:700;text-align:center;padding:20px}body#application section.container,body#utility section.container{color:#333;width:760px;margin:80px auto 0}body#application section.container p,body#application section.container ul,body#utility section.container p,body#utility section.container ul{font-family:"Century Gothic","Helvetica";margin-bottom:40px;margin-left:30px;font-size:13px;line-height:1.5}body#application section.container ul li,body#utility section.container ul li{font-family:"Century Gothic","Helvetica";margin-left:30px;font-size:13px;line-height:2.5;list-style-type:upper-alpha;color:#5e5e5e}body#application section.container h3,body#utility section.container h3{margin-left:30px;font-family:"Century Gothic","Helvetica";font-size:13px;margin-bottom:10px;margin-top:40px}body#application section.container #forgot-password-collection,body#utility section.container #forgot-password-collection{margin-top:20px;color:#d0d0d0;font-size:11px}body#application section.container #forgot-password-collection a,body#utility section.container #forgot-password-collection a{color:#d0d0d0;font-size:11px}body#application section.container #forgot-password-collection a#sign-up:hover,body#utility section.container #forgot-password-collection a#sign-up:hover{color:#b7ff00}body#application section.container #forgot-password-collection a#forgot-password:hover,body#utility section.container #forgot-password-collection a#forgot-password:hover{color:#ff0573}body#application section.container #social-links,body#utility section.container #social-links{margin-left:30px;*display:inline-block}body#application section.container #social-links:after,body#utility section.container #social-links:after{content:" ";display:block;height:0;clear:both;visibility:hidden}body#application section.container #social-links #facebook-collection,body#utility section.container #social-links #facebook-collection{float:left}body#application section.container #social-links #twitter-collection,body#utility section.container #social-links #twitter-collection{float:left;padding-top:2px;margin-left:20px}body#application section.container div#date,body#utility section.container div#date{padding-left:30px}body#application section.container div#date span.day,body#utility section.container div#date span.day{color:#ff0573;font-size:50px;font-family:"helvetica-neue"}body#application section.container div#date span.day .hr,body#application section.container div#date span.day .min,body#application section.container div#date span.day .sec,body#utility section.container div#date span.day .hr,body#utility section.container div#date span.day .min,body#utility section.container div#date span.day .sec{color:#ff0573;font-size:50px;font-family:"helvetica-neue"}body#application section.container div#date span.month,body#utility section.container div#date span.month{font-size:40px;font-family:"helvetica-neue";letter-spacing:5px;margin-left:20px;color:#d0d0d0}body#application section.container div#date span.search_label,body#utility section.container div#date span.search_label{font-size:20px}body#application section.container div#date div.weekday,body#utility section.container div#date div.weekday{font-size:46px;font-family:"helvetica-neue";letter-spacing:5px;margin-bottom:40px;color:#d0d0d0}body#application section.container a,body#utility section.container a{color:#ff0573;text-decoration:none;font-size:inherit;font-family:inherit}body#application section.container .highlight,body#utility section.container .highlight{color:#ff0573;font-family:"Century Gothic","Helvetica"}body#application section.container table,body#utility section.container table{width:100%;border-collapse:collapse;line-height:1.3}body#application section.container table tbody tr th,body#utility section.container table tbody tr th{padding:5px;border:0 solid #5e5e5e;color:#333}body#application section.container table tbody tr td,body#utility section.container table tbody tr td{padding:5px;border:0 solid #5e5e5e;font-family:"Century Gothic","Helvetica";font-size:13px}body#application section.container table tbody tr td.checkbox,body#utility section.container table tbody tr td.checkbox{width:20px;visibility:hidden}body#application section.container table tbody tr td.time,body#utility section.container table tbody tr td.time{width:40px;text-align:right;padding-right:20px;cursor:pointer}body#application section.container table tbody tr td.time .hr,body#application section.container table tbody tr td.time .min,body#application section.container table tbody tr td.time .sec,body#utility section.container table tbody tr td.time .hr,body#utility section.container table tbody tr td.time .min,body#utility section.container table tbody tr td.time .sec{font-family:"Century Gothic","Helvetica"}body#application section.container table tbody tr td.created-at,body#application section.container table tbody tr td.updated-at,body#utility section.container table tbody tr td.created-at,body#utility section.container table tbody tr td.updated-at{width:160px}body#application section.container table tbody tr.current-row,body#utility section.container table tbody tr.current-row{background:#b7ff00;color:#000;filter:"alpha(opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}body#application section.container form#sign-up,body#application section.container form#login,body#application section.container form#settings,body#application section.container form#forgot-password,body#utility section.container form#sign-up,body#utility section.container form#login,body#utility section.container form#settings,body#utility section.container form#forgot-password{margin-left:30px}body#application section.container form#sign-up input[type='submit'],body#application section.container form#login input[type='submit'],body#application section.container form#settings input[type='submit'],body#application section.container form#forgot-password input[type='submit'],body#utility section.container form#sign-up input[type='submit'],body#utility section.container form#login input[type='submit'],body#utility section.container form#settings input[type='submit'],body#utility section.container form#forgot-password input[type='submit']{border:1px solid #d0d0d0;background:#d0d0d0;color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/stylesheets/PIE.htc);position:relative}body#application section.container form#sign-up input[type='text'],body#application section.container form#sign-up input[type='password'],body#application section.container form#login input[type='text'],body#application section.container form#login input[type='password'],body#application section.container form#settings input[type='text'],body#application section.container form#settings input[type='password'],body#application section.container form#forgot-password input[type='text'],body#application section.container form#forgot-password input[type='password'],body#utility section.container form#sign-up input[type='text'],body#utility section.container form#sign-up input[type='password'],body#utility section.container form#login input[type='text'],body#utility section.container form#login input[type='password'],body#utility section.container form#settings input[type='text'],body#utility section.container form#settings input[type='password'],body#utility section.container form#forgot-password input[type='text'],body#utility section.container form#forgot-password input[type='password']{border:1px solid #d0d0d0;padding:5px}body#application section.container form#sign-up input:focus,body#application section.container form#sign-up select:focus,body#application section.container form#login input:focus,body#application section.container form#login select:focus,body#application section.container form#settings input:focus,body#application section.container form#settings select:focus,body#application section.container form#forgot-password input:focus,body#application section.container form#forgot-password select:focus,body#utility section.container form#sign-up input:focus,body#utility section.container form#sign-up select:focus,body#utility section.container form#login input:focus,body#utility section.container form#login select:focus,body#utility section.container form#settings input:focus,body#utility section.container form#settings select:focus,body#utility section.container form#forgot-password input:focus,body#utility section.container form#forgot-password select:focus{border:1px solid #b7ff00}body#application section.container form#sign-up input[type='submit']:focus,body#application section.container form#login input[type='submit']:focus,body#application section.container form#settings input[type='submit']:focus,body#application section.container form#forgot-password input[type='submit']:focus,body#utility section.container form#sign-up input[type='submit']:focus,body#utility section.container form#login input[type='submit']:focus,body#utility section.container form#settings input[type='submit']:focus,body#utility section.container form#forgot-password input[type='submit']:focus{background:#b7ff00;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/stylesheets/PIE.htc);position:relative}body#application section.container .field-error,body#utility section.container .field-error{color:#ff0573}body#application section.container div#user-task-count,body#utility section.container div#user-task-count{margin-top:40px;border:1px solid #000;width:160px;height:160px;padding:20px}body#application section.container div#user-task-count #user-task-count-number,body#utility section.container div#user-task-count #user-task-count-number{font-size:70px}body#application section.container #dashboard-collection,body#utility section.container #dashboard-collection{*display:inline-block}body#application section.container #dashboard-collection:after,body#utility section.container #dashboard-collection:after{content:" ";display:block;height:0;clear:both;visibility:hidden}body#application section.container #dashboard-collection .dashboard-box,body#utility section.container #dashboard-collection .dashboard-box{width:160px;height:160px;border:1px solid #000;padding:20px;float:left;margin-right:20px;margin-top:20px}body#application section.container #dashboard-collection .dashboard-box .value,body#utility section.container #dashboard-collection .dashboard-box .value{font-size:60px;margin-left:0;margin-top:0}body#application section.container #dashboard-collection .dashboard-box .label,body#utility section.container #dashboard-collection .dashboard-box .label{margin-left:0}body#application section.container .users-table,body#utility section.container .users-table{margin-top:40px;border:1px solid #000;width:604px;padding:20px}body#application section.container .users-table tr th,body#utility section.container .users-table tr th{font-weight:700;background:#fff;color:#000;display:none}body#application section#help-lightbox,body#application section#help-mode-lightbox,body#utility section#help-lightbox,body#utility section#help-mode-lightbox{display:none;background:#000;width:840px;padding:20px;margin:0 auto;color:#fff;position:fixed;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/stylesheets/PIE.htc);filter:"alpha(opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}body#application section#help-lightbox table#help,body#application section#help-lightbox table#help-mode,body#application section#help-mode-lightbox table#help,body#application section#help-mode-lightbox table#help-mode,body#utility section#help-lightbox table#help,body#utility section#help-lightbox table#help-mode,body#utility section#help-mode-lightbox table#help,body#utility section#help-mode-lightbox table#help-mode{width:100%}body#application section#help-lightbox table#help tr th,body#application section#help-lightbox table#help-mode tr th,body#application section#help-mode-lightbox table#help tr th,body#application section#help-mode-lightbox table#help-mode tr th,body#utility section#help-lightbox table#help tr th,body#utility section#help-lightbox table#help-mode tr th,body#utility section#help-mode-lightbox table#help tr th,body#utility section#help-mode-lightbox table#help-mode tr th{padding:10px;border:0 solid #5e5e5e;background:#000;color:#fff;font-size:20px}body#application section#help-lightbox table#help tr th.left,body#application section#help-lightbox table#help-mode tr th.left,body#application section#help-mode-lightbox table#help tr th.left,body#application section#help-mode-lightbox table#help-mode tr th.left,body#utility section#help-lightbox table#help tr th.left,body#utility section#help-lightbox table#help-mode tr th.left,body#utility section#help-mode-lightbox table#help tr th.left,body#utility section#help-mode-lightbox table#help-mode tr th.left{width:200px;text-align:right}body#application section#help-lightbox table#help tr td,body#application section#help-lightbox table#help-mode tr td,body#application section#help-mode-lightbox table#help tr td,body#application section#help-mode-lightbox table#help-mode tr td,body#utility section#help-lightbox table#help tr td,body#utility section#help-lightbox table#help-mode tr td,body#utility section#help-mode-lightbox table#help tr td,body#utility section#help-mode-lightbox table#help-mode tr td{padding:10px;border:0 solid #5e5e5e;font-family:"Century Gothic","Helvetica"}body#application section#help-lightbox table#help tr td.shortcut,body#application section#help-lightbox table#help-mode tr td.shortcut,body#application section#help-mode-lightbox table#help tr td.shortcut,body#application section#help-mode-lightbox table#help-mode tr td.shortcut,body#utility section#help-lightbox table#help tr td.shortcut,body#utility section#help-lightbox table#help-mode tr td.shortcut,body#utility section#help-mode-lightbox table#help tr td.shortcut,body#utility section#help-mode-lightbox table#help-mode tr td.shortcut{text-align:right;color:#b7ff00}body#application section#help-mode-lightbox,body#utility section#help-mode-lightbox{display:none;width:200px;position:fixed;top:40px;right:40px;font-size:11px}body#application section#logout-lightbox,body#application section#export-lightbox,body#application section#feedback-lightbox,body#utility section#logout-lightbox,body#utility section#export-lightbox,body#utility section#feedback-lightbox{display:none;background:#000;position:fixed;color:#fff;padding:20px;font-family:"Century Gothic","Helvetica";font-size:13px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/stylesheets/PIE.htc);filter:"alpha(opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}body#application section#logout-lightbox button[type='button'],body#application section#export-lightbox button[type='button'],body#application section#feedback-lightbox button[type='button'],body#utility section#logout-lightbox button[type='button'],body#utility section#export-lightbox button[type='button'],body#utility section#feedback-lightbox button[type='button']{border:1px solid #5e5e5e;background:#5e5e5e;color:#fff;margin-top:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/stylesheets/PIE.htc);position:relative}body#application section#logout-lightbox button[type='button']:hover,body#application section#logout-lightbox button[type='button']:focus,body#application section#export-lightbox button[type='button']:hover,body#application section#export-lightbox button[type='button']:focus,body#application section#feedback-lightbox button[type='button']:hover,body#application section#feedback-lightbox button[type='button']:focus,body#utility section#logout-lightbox button[type='button']:hover,body#utility section#logout-lightbox button[type='button']:focus,body#utility section#export-lightbox button[type='button']:hover,body#utility section#export-lightbox button[type='button']:focus,body#utility section#feedback-lightbox button[type='button']:hover,body#utility section#feedback-lightbox button[type='button']:focus{border:1px solid #b7ff00;background:#b7ff00;color:#000;margin-top:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/stylesheets/PIE.htc);cursor:pointer;position:relative}body#application section#export-lightbox,body#utility section#export-lightbox{display:none}body#application section#export-lightbox p,body#utility section#export-lightbox p{margin-bottom:20px}body#application section#export-lightbox div.export-checkbox,body#utility section#export-lightbox div.export-checkbox{float:left;margin-right:20px}body#application section#feedback-lightbox input[type='submit'],body#utility section#feedback-lightbox input[type='submit']{border:1px solid #5e5e5e;background:#5e5e5e;color:#fff;margin-top:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/stylesheets/PIE.htc);position:relative}body#application section#feedback-lightbox input[type='submit']:hover,body#application section#feedback-lightbox input[type='submit']:focus,body#utility section#feedback-lightbox input[type='submit']:hover,body#utility section#feedback-lightbox input[type='submit']:focus{border:1px solid #b7ff00;background:#b7ff00;color:#000;margin-top:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url(/stylesheets/PIE.htc);cursor:pointer;position:relative}body#application section#feedback-lightbox p,body#utility section#feedback-lightbox p{margin-bottom:20px}body#application section#feedback-lightbox #feedback_message,body#utility section#feedback-lightbox #feedback_message{width:300px;height:100px;display:block;padding:10px}body#application section#feedback-lightbox #spinner,body#utility section#feedback-lightbox #spinner{display:none;margin-top:20px;float:right}body#application footer#footer,body#utility footer#footer{background-color:#000;height:200px;color:#333;padding-top:20px;display:none}body#application footer#footer div#footer-collection,body#utility footer#footer div#footer-collection{width:980px;margin:0 auto;*display:inline-block}body#application footer#footer div#footer-collection:after,body#utility footer#footer div#footer-collection:after{content:" ";display:block;height:0;clear:both;visibility:hidden}body#application footer#footer div#footer-collection div#new-task,body#utility footer#footer div#footer-collection div#new-task{width:760px;margin:0 auto}body#application footer#footer div#footer-collection div#new-task form textarea,body#utility footer#footer div#footer-collection div#new-task form textarea{width:680px;height:140px;margin-left:110px;color:aqua;background:#000;font-size:30px;font-family:"helvetica-neue";border-collapse:collapse;border:none;overflow:auto}body#application footer#footer div#footer-collection div#new-task form input[type=submit],body#utility footer#footer div#footer-collection div#new-task form input[type=submit]{margin-left:-9000px}body#application footer#footer div#footer-collection div#new-task form input#new-task-term,body#utility footer#footer div#footer-collection div#new-task form input#new-task-term{width:680px;margin-left:110px;color:aqua;background:#000;font-size:30px;font-family:"helvetica-neue";border-collapse:collapse;border:none}body#application footer#footer div#footer-collection div#current-collection,body#application footer#footer div#footer-collection div#calculation-collection,body#utility footer#footer div#footer-collection div#current-collection,body#utility footer#footer div#footer-collection div#calculation-collection{clear:both}body#application footer#footer div#footer-collection div#current-collection div#current-seconds,body#application footer#footer div#footer-collection div#calculation-collection div#current-seconds,body#utility footer#footer div#footer-collection div#current-collection div#current-seconds,body#utility footer#footer div#footer-collection div#calculation-collection div#current-seconds{display:none}body#application footer#footer div#footer-collection div#current-collection div#current-time,body#application footer#footer div#footer-collection div#current-collection div#calculation-time,body#application footer#footer div#footer-collection div#calculation-collection div#current-time,body#application footer#footer div#footer-collection div#calculation-collection div#calculation-time,body#utility footer#footer div#footer-collection div#current-collection div#current-time,body#utility footer#footer div#footer-collection div#current-collection div#calculation-time,body#utility footer#footer div#footer-collection div#calculation-collection div#current-time,body#utility footer#footer div#footer-collection div#calculation-collection div#calculation-time{font-size:50px;font-family:"helvetica-neue";color:#ff0573;float:left;text-align:right}body#application footer#footer div#footer-collection div#current-collection div#current-time .hr,body#application footer#footer div#footer-collection div#current-collection div#current-time .min,body#application footer#footer div#footer-collection div#current-collection div#current-time .sec,body#application footer#footer div#footer-collection div#current-collection div#calculation-time .hr,body#application footer#footer div#footer-collection div#current-collection div#calculation-time .min,body#application footer#footer div#footer-collection div#current-collection div#calculation-time .sec,body#application footer#footer div#footer-collection div#calculation-collection div#current-time .hr,body#application footer#footer div#footer-collection div#calculation-collection div#current-time .min,body#application footer#footer div#footer-collection div#calculation-collection div#current-time .sec,body#application footer#footer div#footer-collection div#calculation-collection div#calculation-time .hr,body#application footer#footer div#footer-collection div#calculation-collection div#calculation-time .min,body#application footer#footer div#footer-collection div#calculation-collection div#calculation-time .sec,body#utility footer#footer div#footer-collection div#current-collection div#current-time .hr,body#utility footer#footer div#footer-collection div#current-collection div#current-time .min,body#utility footer#footer div#footer-collection div#current-collection div#current-time .sec,body#utility footer#footer div#footer-collection div#current-collection div#calculation-time .hr,body#utility footer#footer div#footer-collection div#current-collection div#calculation-time .min,body#utility footer#footer div#footer-collection div#current-collection div#calculation-time .sec,body#utility footer#footer div#footer-collection div#calculation-collection div#current-time .hr,body#utility footer#footer div#footer-collection div#calculation-collection div#current-time .min,body#utility footer#footer div#footer-collection div#calculation-collection div#current-time .sec,body#utility footer#footer div#footer-collection div#calculation-collection div#calculation-time .hr,body#utility footer#footer div#footer-collection div#calculation-collection div#calculation-time .min,body#utility footer#footer div#footer-collection div#calculation-collection div#calculation-time .sec{font-size:50px;font-family:"helvetica-neue";color:#ff0573}body#application footer#footer div#footer-collection div#current-collection div#current-task,body#application footer#footer div#footer-collection div#current-collection div#calculation-tasks,body#application footer#footer div#footer-collection div#calculation-collection div#current-task,body#application footer#footer div#footer-collection div#calculation-collection div#calculation-tasks,body#utility footer#footer div#footer-collection div#current-collection div#current-task,body#utility footer#footer div#footer-collection div#current-collection div#calculation-tasks,body#utility footer#footer div#footer-collection div#calculation-collection div#current-task,body#utility footer#footer div#footer-collection div#calculation-collection div#calculation-tasks{font-size:40px;color:#5e5e5e;font-family:"helvetica-neue";float:left;width:650px;margin-left:20px;margin-top:10px}body#application footer#footer div#footer-collection div#search,body#application footer#footer div#footer-collection div#go-to-date,body#utility footer#footer div#footer-collection div#search,body#utility footer#footer div#footer-collection div#go-to-date{width:760px;margin:0 auto}body#application footer#footer div#footer-collection div#search input#search-term,body#application footer#footer div#footer-collection div#search input#go-to-date-term,body#application footer#footer div#footer-collection div#go-to-date input#search-term,body#application footer#footer div#footer-collection div#go-to-date input#go-to-date-term,body#utility footer#footer div#footer-collection div#search input#search-term,body#utility footer#footer div#footer-collection div#search input#go-to-date-term,body#utility footer#footer div#footer-collection div#go-to-date input#search-term,body#utility footer#footer div#footer-collection div#go-to-date input#go-to-date-term{width:680px;margin-left:110px;color:#b7ff00;background:#000;font-size:30px;font-family:"helvetica-neue";border-collapse:collapse;border:none}body#application footer#footer div#footer-collection div#search input#go-to-date-term,body#application footer#footer div#footer-collection div#go-to-date input#go-to-date-term,body#utility footer#footer div#footer-collection div#search input#go-to-date-term,body#utility footer#footer div#footer-collection div#go-to-date input#go-to-date-term{color:#ff0573}#footer{position:fixed;bottom:0;left:0;width:100%;z-index:50}#root{height:100%;overflow:auto;padding-bottom:220px}@media print{body#application section.container{width:100%;margin-bottom:-200px}body#application section.container div#date span.day,body#application section.container div#date span.month,body#application section.container div#date div.weekday{letter-spacing:0}body#application section.container table{border:none}body#application section.container table tbody tr{border:none}body#application section.container table tbody tr td{border:none}body#application section.container table tbody tr.current-row{background:none}body#application section#help-mode-lightbox{display:none}body#application div#root-footer{display:none}body#application footer#footer{display:none}}
