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:inherit;vertical-align:baseline}:focus{outline:0}input,select,textarea{font-family:Calibri,Verdana,Arial,sans-serif;font-size:1em}body{line-height:1;color:#414042;background:#fff;font-family:Calibri,Verdana,Arial,sans-serif}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.fl{float:left}.fr{float:right}.cl{clear:left}.cr{clear:right}.cb{clear:both}.floatfix{height:0;clear:both}.b{font-weight:bold}.messages_list{margin:0;padding:0;list-style:none}.messages_list li{margin:2px 0}.messages_list .error_message{color:#d00}.messages_list .info_message{color:#00d}.messages_list .success_message{color:#0c0}div.header{position:fixed;top:0;left:0;width:100%;background:#fcfcff;height:80px;z-index:10000;min-width:950px}.content_part{max-width:1170px;margin:0 auto}section.main_header{height:80px}.main_header header{float:left;margin-top:5px}div.page{margin-top:80px;min-width:1200px}#product_message{background:#d35400;border-bottom:3px solid #b64501;color:#fff}#product_message header{font-size:3em;font-weight:bold;text-align:center;padding:40px}#product_message article{font-size:1.7em;line-height:1.2em;font-weight:normal;text-align:center;margin-bottom:60px}#product_message article a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 4px 2px 0 rgba(182,70,1,1);-moz-box-shadow:0 4px 2px 0 rgba(182,70,1,1);box-shadow:0 4px 2px 0 rgba(182,70,1,1);background:#58b214;padding:15px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:.8em;font-weight:bold}.why{background:#414042;border-bottom:3px solid #191919;color:#fff}.why .content_part{text-align:center}.why header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}.why img{width:170px;height:170px;display:block;margin:auto}.why article.feature{display:block;width:25%;text-align:center;float:left}.why article.feature header{text-transform:uppercase;font-size:1.1em;padding:20px 5px;line-height:1.2em;min-height:2.4em}.why article.feature p{padding:0 20px 50px;color:#c8c8c8;line-height:1.3em}.why article.feature p.desc a{color:#9e9e9e;font-weight:bold}.features{background:#dedddd;border-bottom:3px solid #757575}.features .content_part{text-align:center}.features header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}.features .image{width:60px;height:60px;display:block;margin:auto;background:no-repeat center center}.features article.feature{display:block;width:32%;text-align:center;float:left}.features article.feature header{text-transform:uppercase;font-size:1.1em;padding:20px 5px;line-height:1.2em}.features article.feature p{padding:0 30px 50px;color:#9e9e9e;line-height:1.3em;text-align:left}.features .users{background-image:url(/images/users.png)}.features .projects{background-image:url(/images/projects.png)}.features .email{background-image:url(/images/email.png)}.features .ssl{background-image:url(/images/encoding.png)}.features .status{background-image:url(/images/status.png)}.features .reporting{background-image:url(/images/reporting.png)}.features .dashboards{background-image:url(/images/dashboards.png)}.features .grouping{background-image:url(/images/grouping.png)}.faq{background:#fff}.faq .content_part{text-align:center}.faq header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}ul.faq{text-align:left;margin-bottom:50px}ul.faq li{border:1px solid #dad7d7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:2px;background:#f9f9f9;cursor:pointer}ul.faq li .q{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(/images/down.png) no-repeat 98% center;padding:20px;font-weight:bold;font-size:1.2em;color:#616161}ul.faq li.open .q{background-image:url(/images/up.png)}ul.faq li .a{border-top:1px solid #dad7d7;display:none;background:#fcfcfc;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:20px;font-size:1.2em;color:#616161}ul.faq li.open .a{display:block}#pricing{background:#d35400;border-bottom:3px solid #b64501;color:#fff}#pricing header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}#pricing article{width:300px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dad7d7;background:#f9f9f9;color:#5c5e5e;font-size:1.1em;line-height:1.2em;font-weight:normal;text-align:center;margin-bottom:50px;margin-top:20px}#pricing article.basic{margin-left:60px;float:left}#pricing article.monthly{margin:0 auto;width:370px}#pricing article.unlimited{margin-right:60px;float:right}#pricing article header{text-align:center;text-transform:uppercase;padding:20px 0}#pricing article.monthly header{font-size:1.2em}#pricing article div{text-align:center;text-transform:uppercase;font-size:3.8em;height:115px;line-height:120px;font-weight:bold;color:#fff;font-family:Arial,sans-serif}#pricing article.basic div{background:#58b214}#pricing article.monthly div{background:#ed7b00}#pricing article.unlimited div{background:#1377a2}#pricing ul{padding:10px 0}#pricing ul li{padding:10px;font-size:1.1em}#pricing article a,#pricing article .submit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:1.2em;font-weight:bold;display:block;width:150px;margin:auto;line-height:1.2em;border:0 none;cursor:pointer}#pricing article .submit{width:190px}#pricing article.basic a{background:#58b214;-webkit-box-shadow:0 4px 2px 0 rgba(59,122,10,1);-moz-box-shadow:0 4px 2px 0 rgba(59,122,10,1);box-shadow:0 4px 2px 0 rgba(59,122,10,1)}#pricing article.monthly a,#pricing article.monthly .submit{background:#ed7b00;-webkit-box-shadow:0 4px 2px 0 rgba(182,70,1,1);-moz-box-shadow:0 4px 2px 0 rgba(182,70,1,1);box-shadow:0 4px 2px 0 rgba(182,70,1,1)}#pricing article.unlimited a,#pricing article.unlimited .submit{background:#1377a2;-webkit-box-shadow:0 4px 2px 0 rgba(10,86,118,1);-moz-box-shadow:0 4px 2px 0 rgba(10,86,118,1);box-shadow:0 4px 2px 0 rgba(10,86,118,1)}#pricing footer{margin-bottom:20px}#about{background:#414042;border-bottom:3px solid #191919;color:#fff;padding-bottom:50px}#about header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}#about article{display:block}#about article header{float:left;width:60%}#about article header h3{text-transform:uppercase;font-size:1.1em;padding:5px 0;line-height:1.2em;min-height:2.4em;float:left}#about article q{font-size:1.2em;line-height:1.4em;float:left;font-style:italic;color:#c8c8c8;clear:left}#about footer{float:right;width:30%}#about img{width:170px;height:170px;display:block;margin:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dad7d7;background:#f9f9f9;color:#5c5e5e}#about article p{padding:20px;line-height:1.3em}#contact{background:#dedddd;border-bottom:3px solid #757575;padding-bottom:50px}#contact header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}#contact article{display:block;width:49%;text-align:left;float:left;color:#5b5d5d}#contact article header{padding:20px 0;line-height:1.2em}#contact article div{font-weight:bold;line-height:1.2em}#contact article p{padding:10px 0;line-height:1.3em;text-align:left}#contact article nav{float:left;margin:0;padding:0}#contact .image,.referrals a.image{width:35px;height:44px;background:no-repeat center center;display:block;float:left;margin-right:10px}#contact .linkedin{background-image:url(/images/linkedin.png)}#contact .facebook,.referrals a.facebook{background-image:url(/images/facebook.png)}#contact .twitter,.referrals a.twitter{background-image:url(/images/twitter.png)}#contact form{float:right;width:570px}#contact input,#contact textarea{border:1px solid #d1d0d0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px}#contact input{width:255px;margin:0;margin-bottom:10px}#contact textarea{width:550px;margin:0;height:100px;margin-bottom:10px}#contact input.submit{padding:13px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;display:block;width:200px;background:#414042;border:0 none;-webkit-box-shadow:0 4px 2px 0 rgba(49,48,50,1);-moz-box-shadow:0 4px 2px 0 rgba(49,48,50,1);box-shadow:0 4px 2px 0 rgba(49,48,50,1)}#signup{border-bottom:3px solid #757575;padding-bottom:50px}#signup header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}#signup ul{float:left;width:600px;padding:0;margin:0}#signup li{float:left;width:300px;padding:0;margin:0;margin-bottom:10px}#signup li.last{width:600px;margin-top:30px;text-align:center}#signup form{width:600px;margin:auto}#signup input{border:0 none;background:#f0eef0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;width:270px;margin:0}#signup input.submit{padding:13px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;display:inline-block;width:200px;background:#414042;border:0 none;-webkit-box-shadow:0 4px 2px 0 rgba(49,48,50,1);-moz-box-shadow:0 4px 2px 0 rgba(49,48,50,1);box-shadow:0 4px 2px 0 rgba(49,48,50,1)}div.footer{background:#414042;color:#808080;height:50px;line-height:50px}div.footer a{text-decoration:none;color:#808080}.page_content{background:#fff;padding-bottom:50px}.page_content .content_part{text-align:center}.page_content header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}.page_content article{text-align:left;font-size:1.2em}.topmenu{text-align:right}.topmenu li{display:inline-block;position:relative;text-transform:uppercase;font-size:1.1em}.topmenu a{line-height:98px;display:inline-block;margin:0 20px;padding:0 5px;color:#999;text-decoration:none;border-top:2px solid #fff}.topmenu .current a{border-top:2px solid #d35400;color:#d35400}.loginform{position:absolute;top:80px;right:0;background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 4px 2px 0 rgba(50,50,50,0.2);-moz-box-shadow:0 4px 2px 0 rgba(50,50,50,0.2);box-shadow:0 4px 2px 0 rgba(50,50,50,0.2)}.login_arr{position:absolute;width:23px;height:12px;top:-12px;right:30px;background:url(/images/login_arr.png) center center no-repeat}.login_header{background:#dedddd;text-align:left;padding:15px;font-weight:bold;font-size:1.1em;-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;border-top-right-radius:2px;border-top-left-radius:2px}.login_header span{float:right;padding:0 3px;cursor:pointer}.loginform form{padding:15px;text-align:left}.loginform input{border:0 none;background:#f0eef0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px;width:270px;margin:0;margin-bottom:15px}.loginform input.submit{padding:13px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;display:inline-block;border:0 none;width:auto;-webkit-box-shadow:0 4px 2px 0 rgba(182,70,1,1);-moz-box-shadow:0 4px 2px 0 rgba(182,70,1,1);box-shadow:0 4px 2px 0 rgba(182,70,1,1);background:#ed7b00}.page_content p{padding:10px 20px;line-height:1.2em;font-size:.9em;font-weight:normal;text-align:justify}.orange{color:#d35400}.sidebar{float:left;width:20%;margin:20px 0 20px 20px;max-width:250px}.content{float:right;width:75%;margin:20px 20px 20px 0}.sidebar header,header.content_header{font-size:1.2em;font-weight:bold;color:#d35400;padding-bottom:20px}.sidebar header.second_header{padding-top:20px}.sidebar.fixed{position:fixed}header.subheader{font-size:1em;font-weight:bold;color:#d35400;padding-bottom:5px;padding-top:10px}.docs{min-height:600px}.docs p{padding-bottom:5px;line-height:1.2em}.docs p.h{color:#d35400;padding-top:5px}.docs code{display:block;font-family:Consolas,"Courier New",monospace;border:1px solid #d35400;background:#f9f9f9;padding:5px;margin-bottom:5px;font-size:.9em}.docs>article table{font-family:Consolas,"Courier New",monospace;border:1px solid #d35400;margin-bottom:5px;font-size:.9em}.docs>article td{border:1px solid #d35400;background:#f9f9f9;padding:5px 10px;line-height:1.2em}.docs>article th{border:1px solid #d35400;color:#d35400;background:#f9f9f9;padding:10px}.docs>article ul{padding-left:20px;margin-bottom:5px}.docs>article li{padding-bottom:5px}.docsmenu a{display:block;color:#999;padding:5px 0;text-decoration:none}.docsmenu a.selected,.docsmenu a:hover{color:#d35400}.docsmenu{margin-bottom:20px}.docs>article{display:none}nav.tabs a{color:#999;display:block;padding:5px;cursor:pointer}nav.tabs a:hover,nav.tabs a.selected{color:#d35400}.downloadlink{color:#d35400;text-decoration:none}.topmenu a.forgotpass{line-height:1.2em;padding:13px 20px}.topmenu a.forgotpass:hover{color:#d35400}#forgotpass{border-bottom:3px solid #757575;padding-bottom:50px;width:800px;margin:auto}#forgotpass header.section_header{font-size:2.2em;font-weight:bold;text-align:center;padding:50px}form.forgotpass{text-align:center}form.forgotpass input[type=text]{width:50%;margin:10px auto}form.forgotpass input{border:0 none;background:#f0eef0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;width:270px;margin:0}form.forgotpass input.submit{padding:13px 20px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;display:inline-block;width:200px;background:#414042;border:0 none;-webkit-box-shadow:0 4px 2px 0 rgba(49,48,50,1);-moz-box-shadow:0 4px 2px 0 rgba(49,48,50,1);box-shadow:0 4px 2px 0 rgba(49,48,50,1)}.forgotpassinfo{text-align:center;color:#d35400;margin-bottom:10px}.tabcontent li span{display:inline-block;width:65%}.stacktrace li{line-height:1.2em;margin:2px 0}.stacktrace .exline{padding-left:20px}.stacktrace .exheader{font-weight:bold;cursor:pointer}.stacktrace .exheader:BEFORE{content:" - "}.stacktrace .exheader.closed:BEFORE{content:" + "}article.data li{border-bottom:1px dashed #bbb;padding:5px 0}.docs .tabcontent label{display:inline-block;width:30%;margin-right:3%}section[tab="Page Trace"] dl dd dl{margin-left:15px}section[tab="Page Trace"] span.line{width:50px;margin-right:5px}section[tab="Page Trace"] .source-code pre{margin-bottom:5px}section[tab="Page Trace"] .source-code pre.error{color:#c00}