body{background-color:#fff;color:#444;font-family:"ff-meta-web-pro-1", "ff-meta-web-pro-2", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;line-height:1.5em;margin:0;padding:0;}
a{color:#0760A7;}
#header{background:#0760A7 url('/media/images/header.jpg') top center;}
#header .inner{height:120px;margin:0 auto;position:relative;width:960px;}
#header .secondary{position:absolute;right:0;top:9px;}
#header .secondary p{line-height:14px;margin:0;padding:0;}
#header .secondary a{color:#fff;display:inline-block;font-size:12px;line-height:12px;padding:2px 9px 7px 9px;text-decoration:none;}
#header .links{bottom:0;right:0;position:absolute;}
#header .links.no-selected{padding-bottom:13px;}
#header .links p{margin:0;padding:0;}
#header .links a{color:#fff;display:inline-block;font-size:16px;line-height:27px;padding:0 10px;text-decoration:none;}
#header .links a.selected{border-bottom:13px solid #fff;}
#content{position:relative;display:flex;}
#content .inner{margin:0 auto;position:relative;width:960px;}
h1.tagline{color:#0760A7;font-family:"ff-meta-serif-web-pro-1", "ff-meta-serif-web-pro-2";font-size:27px;font-style:normal;font-weight:normal;line-height:36px;margin:0 0 0.3em 0;padding:0;}
h2.tagline{color:#888;font-family:"ff-meta-serif-web-pro-1", "ff-meta-serif-web-pro-2";font-size:27px;font-style:normal;font-weight:normal;line-height:36px;margin:0.5em 0 0 0;padding:0;width:500px;}
.sidebar{float:left;width:250px;}
.sidebar .main{border-right:1px solid #ccc;list-style:none;margin:18px 0;padding:54px 0;position:relative;}
.sidebar .main li{background:url('/media/images/sidebarbg.png') repeat-y top right;border-top:1px solid #ccc;line-height:30px;padding:0 18px 0 0;text-align:right;}
.sidebar .main li.small{background-image:none;border:none;border-bottom:1px solid #eee;}
.sidebar .main li.separator{background-color:transparent;background-image:none;border:none;line-height:18px;}
.sidebar .main li.last{border-bottom:1px solid #ccc;}
.sidebar .main li.selected{background:#fff none;border-bottom:1px solid #999;border-top-color:#999;padding-right:19px;position:relative;right:-1px;}
.sidebar .main a{color:#666;font-size:16px;text-decoration:none;}
.sidebar .main li.selected a{color:#0760a7;}
.sidebar .main li.small a{font-size:14px;}
.innercontent{float:right;margin-left:65px;padding:75px 0;position:relative;width:645px;}
.innercontent h2{font-size:24px;font-weight:normal;line-height:48px;margin:0 0 24px 0;padding:0 18px;position:relative;top:-12px;left:-18px;}
.innercontent h3{font-size:20px;font-weight:bold;line-height:20px;margin:40px 0 20px 0;}
.innercontent p.first{font-size:16px;font-weight:normal;line-height:24px;margin:-20px 0 24px 0;}
.innercontent p{font-size:14px;font-weight:normal;line-height:21px;margin:0 0 21px 0;}
.innercontent a.next{border-radius:3px;color:#0760a7;position:absolute;font-size:12px;padding:3px 6px;text-decoration:none;border:1px solid #e0e0e0;right:0;}
.innercontent a.next.top{top:36px;}
.innercontent a.next.bottom{bottom:36px;}
.info-box{background-color:#eaf0f5;clear:both;height:28px;padding:12px 14px;}
.info-box.have-questions{padding-bottom:6px;}
.info-box.subscriber-list{padding-top:6px;}
.info-box > div{margin:0 auto;width:960px;}
.info-box h2{float:left;font-size:16px;line-height:27px;margin:0;padding:0;}
.info-box p{float:left;line-height:27px;margin:0 0 0 1em;padding:0;font-size:14px;}
#footer{background-color:#666;color:#bbb;font-size:12px;margin:0;padding:2em 0;}
#footer .inner{margin:0 auto;position:relative;width:960px;}
#footer > div > div{float:left;width:150px;}
#footer h3{color:#fff;margin:0 0 5px 0;}
#footer a{color:#eaf0f5;text-decoration:none;}
.nav-links a{font-size:10px;}
.info-box .contact-link{color:#000;display:inline-block;float:right;font-size:1em;line-height:34px;margin-left:24px;text-decoration:none;}
.info-box .contact-link img{float:left;margin-right:6px;}
.moretoknow{font-size:14px;list-style:disc;margin:0;padding:0;}
.moretoknow li{font-size:14px;line-height:21px;margin-bottom:9px;}
#home-banner{background:url('/media/images/bannerbg1.gif') no-repeat bottom left;border:1px solid #d7dce1;height:284px;margin:72px 0;padding:56px 28px 28px 28px;position:relative;}
#home-banner #links{left:-17px;position:absolute;top:-24px;}
#home-banner #links a{background-color:#eaf0f5;color:#0760A7;display:inline-block;font-size:18px;line-height:45px;padding:0 16px;position:relative;text-decoration:none;z-index:2;}
#home-banner.design-test{background-position:bottom left;}
#home-banner.analytics{background-position:0 -52px;}
#home-banner.design-test a#link-design-test{background-color:#0760A7;color:#fff;}
#home-banner.analytics a#link-analytics{background-color:#0760A7;color:#fff;}
#home-banner.inbox-monitor a#link-inbox-monitor{background-color:#0760A7;color:#fff;}
#home-banner.spam-filter-test a#link-spam-filter-test{background-color:#0760A7;color:#fff;}
#home-banner.email-thumbnails a#link-email-thumbnails{background-color:#0760A7;color:#fff;}
#home-banner .banner-content{display:none;}
#home-banner.design-test #banner-design-test{display:block;}
#home-banner.analytics #banner-analytics{display:block;}
#home-banner.inbox-monitor #banner-inbox-monitor{display:block;}
#home-banner.spam-filter-test #banner-spam-filter-test{display:block;}
#home-banner.email-thumbnails #banner-email-thumbnails{display:block;}
#home-banner #links #shadow{background-color:#d9d9d9;height:32px;left:17px;position:absolute;top:24px;width:99%;z-index:1;}
#home-banner p{bottom:28px;left:28px;position:absolute;}
#home-banner .button{margin-right:18px;}
#home-banner .scrshot{border:1px solid #d7dce1;height:285px;overflow:hidden;position:absolute;right:28px;top:48px;width:380px;}
#home-banner .scrshot img{left:0;position:absolute;top:0;}
.signup{background:url('/media/images/button.gif') repeat-x top right;font-weight:bold;margin-left:9px;}
.button{}
.sidebar{float:left;width:250px;}
.sidebar .main{border-right:1px solid #ccc;list-style:none;margin:18px 0;padding:54px 0;position:relative;}
.sidebar .main li{background-image:url('/media/images/sidebarbg.png');background-position:top right;background-repeat:repeat-y;border-top:1px solid #ccc;line-height:30px;padding:0 18px 0 0;text-align:right;}
.sidebar .main li.small{background-image:none;border:none;border-bottom:1px solid #eee;}
.sidebar .main li.separator{background-color:transparent;background-image:none;border:none;line-height:18px;}
.sidebar .main li.last{border-bottom:1px solid #ccc;}
.sidebar .main li.selected{background-color:#fff;background-image:none;border-bottom:1px solid #999;border-top-color:#999;padding-right:19px;position:relative;right:-1px;}
.sidebar .main a{color:#666;font-size:16px;text-decoration:none;}
.sidebar .main li.selected a{color:#0760a7;}
.sidebar .main li.small a{font-size:14px;}
.innercontent{float:right;margin-left:65px;padding:75px 0;position:relative;width:645px;}
.innercontent h2{font-size:24px;font-weight:normal;line-height:48px;margin:0 0 24px 0;padding:0 18px;position:relative;top:-12px;left:-18px;}
.innercontent h3{font-size:20px;font-weight:bold;line-height:20px;margin:40px 0 20px 0;}
.innercontent p.first{font-size:16px;font-weight:normal;line-height:24px;margin:-20px 0 24px 0;}
.innercontent p{font-size:14px;font-weight:normal;line-height:21px;margin:0 0 21px 0;}
.innercontent a.next{border-radius:3px;color:#0760a7;position:absolute;font-size:12px;padding:3px 6px;text-decoration:none;border:1px solid #e0e0e0;right:0;}
.innercontent a.next.top{top:36px;}
.innercontent a.next.bottom{bottom:36px;}
.moretoknow{font-size:14px;list-style:disc;margin:0;padding:0;}
.moretoknow li{font-size:14px;line-height:21px;margin-bottom:9px;}
.email-app-list ul{float:left;width:200px;}
table.form{background-color:#f2f2f2;border-top:2px solid #999;width:100%;}
table.form tr.button-row{background-color:#ddd;border-bottom:none;}
table.form tr.button-row input[type="submit"]{font-size:16px;}
table.form td{border-bottom:1px solid #ccc;padding:9px;vertical-align:top;}
table.form td.label{color:#666;font-weight:bold;text-align:right;width:150px;}
table.form td input[type="text"],
table.form td input[type="password"],
table.form td textarea{border:1px solid #ccc;font-size:16px;padding:6px;}
table.form td input[type="text"]:focus,
table.form td input[type="password"]:focus{border:1px solid #000;outline:none;}
table.form td select{border:1px solid #ccc;font-size:16px;padding:6px;}
.blog-post{border-bottom:1px solid #e0e0e0;margin-bottom:45px;}
.blog-post h3{margin:0 0 1em 0;}
.blog-post p a{font-weight:bold;font-style:italic;}
.blog-post .meta{background-color:#f2f2f2;height:36px;padding:0 12px;}
.blog-post .meta p{float:left;font-size:12px;line-height:36px;margin:0;padding:0;}
.blog-post .meta a{float:right;font-size:12px;line-height:36px;}
.blog-post .meta a.read-more{font-size:16px;margin-right:18px;}
#live-chat-button-container{height:100%;position:fixed;right:0;top:0;}
#live-chat-button{position:absolute;top:35%;left:-32px;}