body{background-color:#fff;font-family:helvetica,arial,verdana,sans-serif;margin:1em auto;padding:0;}h1{font-size:2em;}h2{font-size:1.2em;font-weight:bold}h3{font-size:1.1em;font-weight:bold}a{text-decoration:underline;padding:1px;}a:link{color:#1833cc;}a.remote{color:aqua;}a:visited{color:#1833cc;}a:hover{color:#cd6501;text-decoration:underline;}ul.inline{margin:0;padding:0;}ul.inline li{border-left:#c3c3c3 1px solid;display:inline;list-style:none;padding:0 0.6em 0 0.7em;}ul.inline li.first{border:none;padding-left:0;}.weak{color:#a2a2a2}.on{background:url(/images/business/elements/bg_nav_on.gif) repeat-x;color:#fff;padding:4px 10px;border:1px solid #fff;}div#Header{margin-bottom:1em}div#Header ul{display:block;float:right;}body.Overview div#Header ul li.overview a,body.Features div#Header ul li.features a,body.Pricing div#Header ul li.pricing a,body.Signup div#Header ul li.signup a{color:#000;font-weight:bold;text-decoration:none}div#Footer{border-top:1px solid #e3e3e3;margin-top:.25em;padding-top:.5em;}div#siderail p{margin:0;padding:0 border:1px solid #666;}div#siderail p img{float:left;text-align:-50%}ul.siderail{padding:0;margin:0 0 2em 0;list-style:none;border:1px solid #e1e1e1;background:#fafafa}ul.siderail li{margin:0;padding:0 10px 0 10px;line-height:42px;background-position:5% 50%;background-repeat:no-repeat;border-bottom:1px solid #e3e3e3;border-top:1px solid #fff;}ul.siderail li a{color:#595959;display:block;padding-left:38px;text-decoration:none;}ul.siderail li a:hover{color:#1833cc;}ul.siderail li.here a:hover{color:#000}ul .calendar{background:url(/images/business/icons/calendar.gif);}ul .payments{background:url(/images/business/icons/lock.gif);}ul .profiles{background:url(/images/business/icons/profiles.gif);}ul .people{background:url(/images/business/icons/people.gif);}ul .reports{background:url(/images/business/icons/reports.gif);}ul .tools{background:url(/images/business/icons/tools.gif);}ul.calendar li.calendar,ul.payments li.payments,ul.profiles li.profiles,ul.people li.people,ul.reports li.reports,ul.tools li.tools{background-color:#ececec}ul.calendar li.calendar a,ul.payments li.payments a,ul.profiles li.profiles a,ul.people li.people a,ul.reports li.reports a,ul.tools li.tools a{border-top:1px solid #ececec;color:#000;font-weight:bold;text-decoration:none;}div#Content{}img.left{float:left;margin-right:1em}img.right{float:right;margin-left:1em}#overview{background:url(/images/business/elements/gradient_bg_overview.png) no-repeat;display:block;padding-top:2em;text-align:center}div.slug{color:#666;margin-right:5px;}div.slug img{float:left;margin:.3em .75em 0 0}div.slug a{text-decoration:none}div.slug a p{margin-bottom:0.2em}div.slug strong{color:#000;font-size:1.1em}div#signup{background:#e9f1ff;padding:1em inherit;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;}div#signup h2{border-bottom:1px solid aqua;font-size:1.7em;font-weight:bold;line-height:1.2em;margin:0 1em .8em;padding-bottom:.6em;}form.signup fieldset{margin-bottom:1em;font-size:13px;}form.signup fieldset legend{background:#fff;font-size:1.2em;font-weight:bold;}form.signup fieldset p{color:#666;font-size:11px;margin:0;padding:0;}form.signup fieldset p.hint{margin-left:138px;}form.signup fieldset hr{margin:1em 1em 0;padding:0;}form.signup fieldset label{float:left;width:130px;text-align:right;padding-right:.5em;padding-top:1.5em;}form.signup fieldset input{margin-top:1em;font-size:14px;padding:3px;font-weight:bold;}form.signup fieldset.submit{background:#ffc;border:3px solid #63ff00;}form.signup fieldset.submit legend{background:#faffbd;}form.signup fieldset.submit p{margin:1em 0 0;color:#000;}form.signup fieldset.submit label{float:none;}form.signup fieldset input.submit{margin-left:138px;}form.signup fieldset.submit input.submit{display:block;margin-bottom:.5em;margin-left:0;}.small{}.large{}.hide{}.quiet{}.loud{}.highlight{}.added{}.removed{}.first{}.last{}.bottom{}.errors{border:1px solid #c2c2c2;margin-top:5px;display:none;background:#fff}.errors span{background-color:#d44914;display:block;padding:5px;font-weight:bold;color:#fff;border:1px solid #d44914;}.errors ul,.errors ol{margin:0 5px 0 0;padding:5px 0 5px 25px;font-size:11px;}.errors ul li,.errors ol li{padding-top:2px;}span.error,span.err_arrow{padding-left:10px;margin-right:5px;background:#fff url(/images/business/elements/error_arrow.gif) left no-repeat;background-position:0 0;}span.err_disc{background:#D44914;color:#fff;padding:3px 5px;margin-right:5px;font-size:10px;}.notice{}.success{}.container{}.selflabel{color:#888888;}