h1{margin-bottom:50px}h1 a:hover{text-decoration:none}h1 a.current{color:#000;text-decoration:none}h1 span.divider{font-size:30px;margin:0 7px 0 5px;position:relative;top:-5px;zoom:1;color:#e3e3e3}h2{margin:0 0 30px;font-size:36px;font-weight:300}h2.domainPricing{line-height:1.2em;margin-top:-11px;width:70%}h2.domainPricing small{font-size:18px}div.heading{font-size:18px;font-weight:400;letter-spacing:.05em;line-height:1.3em;margin-bottom:40px}div.description{font-size:14px;color:#696969;margin-top:5px}table tbody tr td,table thead tr th{text-align:left;padding:10px 15px 10px 15px;vertical-align:top}table tbody tr td label,table thead tr th label{font-size:18px;font-weight:600;color:#696969;font-style:normal}table thead tr th label{margin-left:-4px;font-weight:700}table thead tr th{border-bottom:4px solid #e4e9ea;color:#000;font-size:24px;padding:10px 20px 12px}table tbody tr td{border-bottom:2px solid #e4e9ea;font-size:24px;color:#00a651}table tbody tr.setupfee td{font-size:18px;color:#000}table tbody tr.darker td{border-bottom:3px solid #e4e9ea}table tbody tr.subBlock td{padding-top:40px}table tbody tr.noDivider td{border:none}table tbody tr td.subSection{padding:0}table tbody tr td.subSection table tr td label{padding-left:30px;display:block}table tbody tr td.subSection table tr td{border-top:2px solid #e4e9ea;border-bottom:none;padding:15px 15px 15px}table tbody tr td.subSection table{display:none}table thead tr th.starter{background:url('/img/pricing/pricing.png') no-repeat 10px -238px;padding:10px 0 0 57px}table thead tr th.professional{background:url('/img/pricing/pricing.png') no-repeat 5px -142px;padding:10px 0 0 53px}table thead tr th.managed{background:url('/img/pricing/pricing.png') no-repeat 8px -49px;padding:10px 0 0 55px}table tbody tr.footer td{border:none}ul.setupfeecost li{padding:5px 0}ul.setupfeecost li small{color:grey;font-size:12px;display:block}ul.monthlyfee{list-style-type:none;display:block}ul.monthlyfee li{color:#000;font-size:14px;margin:5px 0 15px;height:40px}table tbody tr.footer td .button,ul.monthlyfee li .button{cursor:pointer;height:45px;width:145px;background:url('/img/pricing/signup.png') no-repeat}table tbody tr.footer td .button.hover,ul.monthlyfee li .button.hover{background:url('/img/pricing/signup_over.png') no-repeat}table tbody tr.footer td .button.active,ul.monthlyfee li .button.active{background:url('/img/pricing/signup_active.png') no-repeat}ul.monthlyfee li span.cost{font-weight:600;font-size:18px}ul.monthlyfee li span.term{display:block;color:grey;font-size:12px}ul.monthlyfee li span.saving{color:#f16d2e;font-size:14px}ul.monthlyfee li.starter{padding-top:30px}ul.monthlyfee li.hasslefree{background:url('/img/pricing/pricing.png') no-repeat -140px 3px;padding-top:30px}ul.monthlyfee li.mostPopular{padding-top:30px}table tbody tr.footer td{padding-top:50px}table tbody tr.footer td.hasslefree{background:url('/img/pricing/pricing.png') no-repeat -127px 23px}div.checked{background:url('/img/pricing/pricing.png') no-repeat 0 0;width:27px;height:27px}span.expand{background:url('/img/pricing/pricing.png') no-repeat -37px 3px;line-height:18px;padding:0 13px;margin-left:5px;cursor:hand;cursor:pointer}span.collapse{background:url('/img/pricing/pricing.png') no-repeat -69px 3px;line-height:18px;padding:0 13px;margin-left:5px;cursor:hand;cursor:pointer}table#domain tbody tr td,table#domain thead tr th{text-align:center;padding:15px}table#domain tbody tr.footer td{padding-bottom:20px}table#domain thead tr th{padding-left:0;padding-right:0}table#domain thead tr th label{font-size:18px;font-weight:700;color:#7a8688;display:block;margin:0 auto;border-left:1px solid #d6d6d6}table#domain thead tr th:first-child label{border:none}table#domain tbody tr td label{font-size:24px;font-weight:400;color:#000;letter-spacing:.02em}div#notice{font-size:20px;font-weight:300;color:#000;width:202px;height:128px;background:url('/img/pricing/pricing.png') no-repeat -526px -188px;padding:40px 35px;position:absolute;top:35px;right:20px;z-index:0}div#notice ul{margin-top:10px;clear:both}div#notice ul li{font-size:14px;font-weight:400;color:#171717;padding:5px 0 5px;clear:both}div#notice ul li small{display:block;margin-left:15px;font-size:10px;font-weight:400;color:#484848;letter-spacing:.02em}div#notice ul li span.bullet{background:url('/img/pricing/pricing.png') no-repeat -507px -368px;display:block;width:11px;height:11px;float:left;position:relative;top:4px;margin-right:5px}div#domainPricingFooter{background:#2a466a;padding:50px 50px 40px;position:relative;left:-50px;width:900px}div#domainPricingFooter a{position:absolute;z-index:0;top:30px;display:block;text-align:center;color:#fff;background:url("/img/blue_gradient_btn.png") no-repeat 0 0;height:37px;width:234px;font-size:20px;font-weight:600;text-decoration:none;padding-top:11px;line-height:1.2em}div#domainPricingFooter a:hover{background:url("/img/blue_gradient_btn_over.png") no-repeat 0 0;padding-top:10px}div#domainPricingFooter span{display:block;color:#8699b1;text-align:right}table thead tr.last th{border-bottom:0;padding:35px 0 10px}table thead tr.last th:first-child{padding-left:15px}table thead tr.last th:first-child label{font-weight:600;margin-left:1px}table thead th .button{margin:0 7%;cursor:pointer;height:45px;width:145px;background:url('/img/pricing/signup.png') no-repeat}table thead th .button.hover{background:url('/img/pricing/signup_over.png') no-repeat}table thead th .button.active{background:url('/img/pricing/signup_active.png') no-repeat}table thead tr th.hasslefree{background:url('/img/pricing/pricing.png') no-repeat -120px 8px}table tbody tr#feeRow td,table tbody tr#feeRow+tr td{border-bottom:0;padding-top:10px;padding-bottom:10px;color:#000;font-size:14px}table tbody tr#feeRow td{padding-bottom:10px!important}table tbody tr#feeRow td:first-child,table tbody tr#feeRow+tr td:first-child{padding-left:50px}table tbody tr#feeRow td span.cost,table tbody tr#feeRow+tr td span.cost{font-weight:600;font-size:18px}table tbody tr#feeRow td span.none,table tbody tr#feeRow+tr td span.none{display:block;margin:0 40%}table tbody tr#feeRow td span.term,table tbody tr#feeRow+tr td span.term{display:block;color:grey;font-size:12px}table tbody tr#feeRow td span.saving,table tbody tr#feeRow+tr td span.saving{color:#f16d2e;font-size:14px}table tbody tr#feeRow+tr td{padding-bottom:15px}table tbody tr td table.feeBlock tr.last td{padding-bottom:15px}