/* @import "00_reset-01.css"; */

/* ____________________ 
      Global Styles     
   ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
   
body, div, ul, li, p, h1, h2, h3, h4 {margin:0;padding:0;}
body {background:#000;font-family:arial,verdana,helvetica,san-serif;font-size:14px;}

p, ul, ol {padding-left:10px;}
p {margin:1em auto;}
a {color:#3671A1;text-decoration:underline;}
a:hover,a:active {color:#fff;background:#000;text-decoration:none;}
h1 {font-size:2.2em;letter-spacing:-0.05em;padding-bottom:5px;padding-top:30px;}
h2, h3 {font-weight:normal;}
h2 {color:#689584;font-size:2em;margin:1.5em auto 0.5em;}
h3 {text-align:left;color:#000;text-shadow:1px 1px 2px #B1C8BF;text-transform:uppercase;padding:3px 8px;margin:3.5em 0 0.5em;font-weight:bold;font-size:1em;border-bottom:3px solid #E0EFEA;font-family:verdana;}
h4 {margin:2em 0 0 9px;color:#000;padding:0;font-weight:normal;font-size:1.4em;text-align:left;letter-spacing:-0.04em;}
ul {padding-left:50px;}
ul li {padding:3px 0;}
ol {padding-left:57px;}
ol li {list-style:decimal;padding:3px 0;}
blockquote {border-left:2px solid #777777;color:#777777;font-style:italic;margin:5px auto 15px;padding:0px 10px;width:85%;}
img {border:none;}

.clr  {clear:both;}
.noshow {position:absolute;top:-3000px;left:-3000px;}

.top {margin-top:0;}
.bottom {margin-bottom:0;}
.lft {margin-left:0;}
.rgt {margin-right:0;}

.hilite {background-color:#F5F6BE;color:#000;}
.caption {letter-spacing:0;line-height:1.2em;font-size:0.75em;}
.tag {background-color:#F5F6BE;color:#000;font-size:0.9em;padding:0.1em 1px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.1);}
.num {font-family:Georgia,"Times New Roman",Times,serif;}

.roundA {border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.roundB {border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.roundAtop {border-top-right-radius:12px;border-top-left-radius:12px;-moz-border-radius-topright:12px;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;}	
.roundAbottom {	border-bottom-right-radius:12px;border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;-webkit-border-bottom-right-radius:12px;}

#top ol li, #top ul li, #footer ol li, #footer ul li {list-style:none;}
#top ol, #top ul, #footer ol, #footer ul {margin:0;padding:0;}

/* ____________________ 
        Containers      
   ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
   
.content {width:945px;margin:0 auto;padding:0;}
#wrap {background:#689584 url(../images/top.png) no-repeat center -128px;}
#wrap.home {background-position:center -53px;}
#wrap2 {background:url(../images/bottom.png) no-repeat bottom center;padding-bottom:240px;}
#main-content {	background:#fff;padding:25px 0 3em;min-height:300px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;-webkit-border-bottom-right-radius:12px;}
#claims {text-align:left;padding:50px 35px 0;border-top-right-radius:12px;border-top-left-radius:12px;-moz-border-radius-topright:12px;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;}
#main {font-size:16px;}
#main.sidebar {width:700px;float:right;clear:right;}

#top, #footer {font-family:verdana,arial, helvetica, san-serif;}

/* Page Columns */
.colL,.colR,.colA {margin:0 5%;line-height:1.3em;text-align:left;}
.colL,.colR {width:44%;}
.colA {width:90%;}
.colL ul,.colR ul,.colA ul {padding-top:10px;padding-left:30px;}
.colL li,.colR li,.colA li {padding-bottom:10px;}
.colL li b,.colR li b,.colA li b {color:#000;}
.colL li em,.colR li em,.colA li em {font-size:0.9em;}
.colL {float:left;clear:left;margin-right:0;}
.colR {float:right;clear:right;margin-left:0;}
.colA {float:left;clear:left;}
.colA.sep {border-top:1px solid #CDD8D3;margin-top:30px;padding-top:20px;}	
.colL .colL, .colL .colR, .colR .colL, .colR .colR, .colA .colL, .colA .colR {margin:0;width:47%;}


/* ____________________ 
     Global Objects     
   ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
   

/* Header */
#header {height:41px;padding:36px 0 0 15px;clear:both;position:relative;}
#header h1 {display:none;}
#header img.logo {float:left;}

/* Social Icons */
#social_float {position:absolute;top:5px;text-align:right;font-size:90%;width:934px;}
#social_float a {text-decoration:none;background:transparent;margin-left:3px;}

/* Page Nav */
#nav {position:relative;z-index:99;}
#nav, #nav ul {padding:0;margin:0;list-style:none;line-height:1;float:right;}
#nav {margin-top:6px;}
#nav a {font-size:11px;text-transform:uppercase;text-decoration:none;font-weight:bold;display:block;line-height:28px;padding:0 10px;margin-left:2px;}
#nav a {color:#B7D6C6;}
#nav a:hover, #nav li.current_page_item a{color:#000;background:#fff;border-width:0; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
#nav li a {border:none !important;}
#nav li {float:left;}
#nav li a.special {color:#FFA200;}
#nav li a.special:hover, #nav li.current_page_item a.special {color:#000;}

/* Style drop down list 
#nav li:hover, #nav li.current_page_item {border-bottom:1px solid #2a2a2a;}
#nav li ul li:hover, #nav li ul li.current_page_item {border:none;}
#nav li ul {position:absolute;width:170px;left:-999em;border:1px solid #2a2a2a;z-index:99;}
#nav li ul li {	position:relative;z-index:99;background:#FFF;}
#nav li ul li a { border:none !important;line-height:25px;font-size:11px;width:150px;}
#nav li ul ul {	margin:-26px 0 0 170px;}
#nav li ul ul li a {line-height:25px;}
#nav li:hover ul, #nav li.sfhover ul {left:auto;}
#nav li:hover ul ul, #nav li.sfhover ul ul {left:-999em;}
#nav li.current_page_item ul li a{color:#c0baa5;background:#fff;}
#nav li.current_page_item ul li a:hover, #nav li ul li.current_page_item a:hover {color:#fff;background:#3f3a2b;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left:auto;}
#nav li:hover, #nav li.hover {position:static;}
*/

/* Featured & Slider */
#featured {background:#fff;width:945px;min-height:20px;margin:0 auto;border-top-right-radius:12px;border-top-left-radius:12px;-moz-border-radius-topright:12px;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;}
#featured #page-title {position:relative;}
#featured #page-title h2 {margin:0;padding:30px 53px;}

#loopedSlider {background:#000;font-size:12px;color:#B4D5C3;margin:0 auto;padding:25px 0;border:5px solid #2A4540;border-left:0;border-right:0;}
#loopedSlider b {color:#fff;font-size:1.5em;letter-spacing:0;}
#loopedSlider a {color:#B4D5C3;background:transparent;text-decoration:underline;}
#loopedSlider a:hover, #details a:active {background:#5E7D66;color:#fff;}

#featured h2 {color:#000;margin:0;font-size:2.6em;font-family:Arial, Helvetica, sans-serif;padding:0 0 10px;line-height:1.1em;letter-spacing:-1.2px;text-shadow:2px 1px 2px rgba(0, 0, 0, 0.3)}
#featured h4 {font-size:1.3em;margin:0;padding:auto;color:#333;font-family:Arial, Helvetica, sans-serif;line-height:1.5em;letter-spacing:1px;}

#featured p {font-size:1.1em;color:#333;line-height:20px;}
#claims p {color:#699685;font-size:1.2em;font-weight:normal;line-height:1.5em;margin:0;padding-left:0;}

#loopedSlider h2, #loopedSlider h3, #loopedSlider h4 {color:#fff;}

#loopedSlider .benefitList li {height:auto;background-position:left bottom;}

/* Table */
table {border-collapse:collapse;font-size:14px;margin:15px 0 20px;text-align:left;width:100%;}
table td {background:#FCFCFC;border:1px solid #D4D4D4;color:#333;padding:9px;}

/* icon list styles */
.benefitList {padding-left:0;}
.benefitList li {margin:0;list-style:none;padding:1em 0 1em 55px;background:url(../images/ico_problem.png) no-repeat left;height:2em;}
.benefitList li b {font-size:1.1em;letter-spacing:-0.05em;}

.benefitList li.global {background-image:url(../images/ico_global.gif)}
.benefitList li.autologin {background-image:url(../images/ico_autologin.gif)}
.benefitList li.uniquepass {background-image:url(../images/ico_makepwd.gif)}
.benefitList li.centralized {background-image:url(../images/ico_centralized.gif)}
.benefitList li.brain {background-image:url(../images/ico_brain.gif)}
.benefitList li.provision {background-image:url(../images/ico_provision.gif)}
.benefitList li.platforms {background-image:url(../images/ico_platforms.gif)}
.benefitList li.nospreadsheet {background-image:url(../images/ico_securelist.gif)}
.benefitList li.propagation {background-image:url(../images/ico_propagation.gif)}
.benefitList li.ownership {background-image:url(../images/ico_ownership.gif)}
.benefitList li.permissions {background-image:url(../images/ico_permissions.gif)}
.benefitList li.secure {background-image:url(../images/ico_secure.gif)}
.benefitList li.travel {background-image:url(../images/ico_travel.gif)}
.benefitList li.download {background-image:url(../images/ico_download.gif)}
.benefitList li.organize {background-image:url(../images/ico_folders.gif)}
.benefitList li.attach {background-image:url(../images/ico_attach.gif)}
.benefitList li.support {background-image:url(../images/ico_support.gif)}
.benefitList li.update {background-image:url(../images/ico_update.gif)}
.benefitList li.savetime {background-image:url(../images/ico_savetime.gif)}
.benefitList li.price {background-image:url(../images/ico_money.gif)}

.benefitList li.h {background-image:none;padding:1em 0 0.7em 0;}

#loopedSlider ol.benefitList li.tags   {background-image:url(../images/ico_tags_1.png)}
#loopedSlider ol.benefitList li.send  {background-image:url(../images/ico_send_1.png)}
#loopedSlider ol.benefitList li.share {background-image:url(../images/ico_share_1.png)}
#loopedSlider ol.benefitList li.backup{background-image:url(../images/ico_air_1.png)}
#loopedSlider ol.benefitList li.time  {background-image:url(../images/ico_time_1.png)}
#loopedSlider ol.benefitList li.brand {background-image:url(../images/ico_brand_1.png)}

/* Sign up Button */
.signup-button  {text-align:center;padding:20px 0 0;font-size:25px;clear:both;}
.home #claims .signup-button  {width:400px;padding:40px 0;}
.signup-button a, .signup-button a:visited {border:1px solid #FF7100;margin:0 auto;width:300px;padding:11px 5px 9px;background:#FFA600 url(../images/bgbutt.png) repeat-x center bottom;display:block;text-align:center;text-decoration:none;line-height:22px;color:#fff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.6);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.signup-button a span {text-shadow:0 0 0 rgba(0, 0, 0, 0.35);color:#F5F6BE;font-size:12px}
.signup-button a:hover {background:#FF7100;padding:12px 5px 8px;text-shadow:-1px -1px 1px rgba(255, 255, 255, 0.4);}

/* Floating Download Button */
.download {position:absolute;top:117px;width:313px;padding-left:103px;}
.download .arrow {display:block;background:url("../images/download-arrow.png") no-repeat scroll right top transparent;height:50px;padding:2px;position:absolute;top:15px;width:47px;}
.download .signup-button a {background:#DF3229;border-color:#000;}
.download .signup-button a:hover {background:#000;border-color:#DF3229;}
.download .signup-button a:hover .arrow {top:16px;}

/* Pricing | Sign Up Buttons */
.buynow-button  {text-align:center;font-size:1.3em;clear:both;}
.buynow-button a, .buynow-button a:visited {border:1px solid #FF7100;margin:0 auto;width:100px;padding:0.3em 5px 0.5em;background:#FFA600 url(../images/bgbutt.png) repeat-x center bottom;display:block;text-align:center;text-decoration:none;line-height:22px;color:#fff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.6);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.buynow-button a span {text-shadow:0 0 0 rgba(0, 0, 0, 0.35);color:#F5F6BE;font-size:12px;line-height:0.9em;}
.buynow-button a:hover {background:#FF7100;text-shadow:-1px -1px 1px rgba(255, 255, 255, 0.4);}

/* Pricing | Sign Up Links */
a.pricing-link, a.signup-link {background:#FF8F00;text-decoration:none;color:#fff;text-decoration:none;font-weight:bold;font-size:0.7em;padding:0.3em 0.5em;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);border-radius:0.6em;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;text-transform:uppercase}
a.signup-link {background-color:#AF0000;}
a.buynow-link:hover, a.signup-link:hover {text-decoration:none;background:#6A9685;color:#fff;}

/* Cloud Icons */
.cloud-icons {background:url(../images/browser-os-cloud.jpg) no-repeat;margin-top:2em;font-size:0.6em;padding:63px 60px 0 94px;line-height:1em;}

/* Number in a circle */
.bubble {border-radius:0.8em;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;background:red;color:#FFF;font-size:90%;font-weight:bold;padding:0.1em 0.5em;}

/* boxed off icons */
.ico-box {float:left;margin:5px 15px 0 0;height:75px;overflow:hidden;}
.ico-box.border {margin-top:-4px;background:#fff;border:2px solid #C9E1D3;padding:5px 5px 3px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}

/* Quote Box */
.quote-box {color:#577F77;padding-left:45px;margin-top:3em;background:transparent url(../images/quotes.png) no-repeat 0 0;}
.quote-box .quote {font-size:1.2em;line-height:1.4em;font-weight:bold;}
.quote-box .signature {font-size:0.9em;font-style:italic;font-family:georgia;font-weight:normal;}

/* Call Box */
.intro-box {color:#699685;font-size:1.2em;font-weight:normal;line-height:1.5em;margin:0;}

/* Fade Box */
.fade-box {padding-bottom:20px;overflow:hidden;position:relative;} /* style="height:380px;" */
.fade-box span.fade {position:absolute;display:block;width:100%;height:80px;background: url("../images/grad-white-bottom.png") repeat-x;} /* style="top:320px;" */

/* Media Box */
.media-box {width:164px;margin-left:27px;padding-top:20px;float:left;clear:right;text-align:center;font-size:0.7em;line-height:1.1em;}
.media-box a {display:block;width:160px;height:74px;padding:1px;border:2px solid #B7D6C6;background:#B1C8BF url(../images/buzz_sprite.jpg) no-repeat 0 76px;margin-bottom:5px;} /* style="background-position:0 [i]*76px;" */
.media-box a span {position:absolute;top:-3000px;}

/* Article styled content */
.article p {clear:left;}
.article .img {display:block;width:200px;height:100px;margin:0.2em 1.5em 1em;background-color:#fff;background-position:center center;background-repeat:no-repeat;border:3px solid #F3E591;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.article .img.left {float:left;clear:left;margin-left:0;}
.article .img.right {float:right;clear:right;margin-right:0;}
.article .img.center {clear:both;margin-right:auto;margin-left:auto;border:0;}

/* full page-width image with pull text */
.full-img-pull  {background:#F4FFFA;margin:2em 50px 0;padding:15px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #000;}
.colL .full-img-pull, .colR .full-img-pull, .colA .full-img-pull {margin:0;padding-bottom:0;font-size:90%;}
.full-img-pull h3 {border-color:#F4FFFA;}

/* 3/4 page-width image with pull text */
.big-img-pull {margin-top:-85px;height:291px;overflow:hidden;width:624px;padding:1px;background:#7E7975 url(../images/bg_pull.jpg) no-repeat right top;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #000;}
.big-img-pull p {font-size:150%;line-height:1.1em;color:#000;text-shadow:-1px -1px 1px rgba(255, 255, 255, 0.5);}

/* Half page-width image with pull text */
.small-img-pull {height:60px;overflow:hidden;width:298px;padding:1px 0;margin-left:8px;background-color:#7E7975;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #000;background-position:right top;background-repeat:no-repeat;}
.small-img-pull p {font-size:100%;line-height:1.1em;color:#000;font-weight:bold;}

/* Getting Started Box */
.get-started {background:#EBF1EF url(../images/bg_head.jpg) no-repeat right center;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-top:2.8em;padding:5px 0 3px 11%;min-height:134px;}
.get-started h4 {margin:0;padding-bottom:5px;letter-spacing:0;font-size:1em;font-weight:bold;}
.get-started p.list {font-size:0.75em;line-height:1.3em;margin:0.6em 0;padding-left:0;}
.get-started p.caption {font-size:0.65em;}
.get-started img {margin:5px 10px 0 0;}

/* Screenshot Gallery */
.screenshot-gallery a {display:block;float:left;clear:right;padding:2px;text-decoration:none;text-align:center;}

/* Comodo logo */
.comodo a {background:transparent;}
.comodo img {float:right;}
.home .comodo img {float:left;margin-right:10px;}

/* Video embeds */
.video {padding-top:20px;width:425px;}
.video-feature {text-align:center;padding:5px;background:#000;border:3px solid #D4D4D4;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}

/* Callout H3 */
h3.callout {border-bottom:0;font-size:1.8em;text-align:center;font-weight:normal;margin:1em auto;}
h3.callout span {font-size:50%;padding-top:10px;display:block;letter-spacing:0em;}
h3.callout div.circle {display:inline;padding:2px 10px;background:#000;color:#fff;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;}

/* RSS feed */
ul.news-feed {padding:5px 8px;font-size:0.7em;line-height:1em;background:#E7EFEF;min-height:300px;border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;-webkit-border-radius:0 0 12px 12px;}
ul.news-feed li {list-style-type:none;}
ul.news-feed a {color:#000;background:transparent;text-decoration:underline;}
ul.news-feed a:hover {text-decoration:underline;}
ul.news-feed .date {padding:0.1em 1px;text-transform:uppercase;font-weight:bold;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);}

/* Small pricetable */
.pricetable {text-align:right;margin-bottom:3em;letter-spacing:-0.02em;line-height:1em;}
table.purchase {margin:0 auto;font-size:0.8em;}
table.purchase td {border-color:#D4D4D4;border-style:solid;border-width:1px 0;padding:12px 3px;text-align:center;}
table.purchase td.price {width:80px;background:#EFF7EF;border:1px solid #D4D4D4;text-align:center;}
table.purchase tr.sel td {background-color:#F5F6BE;color:#000;}
table.purchase tr.sel td.price {background-color:#DFDFB5;}
 
/* Credits Table */
table.credits {margin:0 auto;font-size:0.9em;width:100%;}
table.credits td {height:50px;border-color:#D4D4D4;border-style:solid;border-width:1px 0;padding:2px 3px;text-align:left;}
table.credits td.name {background:#EFF7EF;width:46%;}

/* Sidebar Menu */
#sidebar {width:250px;float:left;clear:left;margin:-10px 0 0 -10px;}
#sidebar .side-wrap {background:#000;width:10px;height:10px;border-top-left-radius:12px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;}
#sidebar h5 {background:#000;padding:5px;padding-left:25px;margin-top:0;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;font-size:1.1em;color:#fff;}
#sidebar h5 a {color:#fff;text-decoration:none;}
#sidebar h5 a:hover {color:#fff;text-decoration:underline;}

#sidebar ul {margin-bottom:1.67em;list-style:none;}
#sidebar ul li {padding:5px 0; font-size:0.9em;}
#sidebar ul li a {color:#000;text-decoration:none;}
#sidebar ul li a:hover {color:#000;background:transparent;text-decoration:underline;}

/* Footer */
#footer {font-size:0.9em;color:#fff;margin-top:-240px;}
#innerfoot {padding:16px 20px;}

#footer .col {float:left;clear:right;width:153px;margin-right:34px;margin-bottom:20px;font-size:0.9em;}
#footer .col.last {margin-right:0;}
#footer .col p {border-bottom:1px solid #535F5A;margin-bottom:3px;text-transform:uppercase;padding-bottom:0;padding-left:0;}
#footer .col li {list-style-type:none;padding:1px 0;}
#footer .col a {color:#DAE5E0;padding:2px;display:block;text-decoration:none;}
#footer .col li a#tellfriend {margin-top:8px;padding-left:18px;padding-bottom:1px;background:url(../images/heart_icon.png) no-repeat 0 0;}
#footer .col a:hover, #footer .col li a#tellfriend:hover {background-color:#699685;color:#fff;}
#footer .col b a {color:#fff;padding:0;}

/*
#footer .col a.lnk_sharing, #footer .col a.lnk_1click, #footer .col a.lnk_buzz {background-image:url(../images/bull_1.png);background-repeat:no-repeat;background-position:2px center;padding-left:15px;}
#footer .col a.lnk_1click {background-image:url(../images/bull_2.png);}
#footer .col a.lnk_buzz {background-image:url(../images/bull_3.png);}
*/

#copy  {font-family:arial, verdana, helvetica, sans-serif;padding:65px 0 10px;text-align:center;clear:both;color:#fff;font-size:0.8em;letter-spacing:0.1em;line-height:2em;background:url(../images/logo_foot.png) no-repeat center 40px;}
#copy a {color:#fff;text-decoration:underline;}
#copy a.buynow-link,#copy a.signup-link {text-decoration:none;font-size:0.85em;}
#copy a:hover {text-decoration:none;background:#6A9685;color:#fff;}

/* Mockup placeholder */
.mockup {border:1px solid #999;background:#ccc;margin:1em auto;padding:1px;color:#999;text-align:center;}


/* ____________________ 
   Page Specific Styles 
   ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ */
   
/* Home */
.home #featured {background:#fff url(../images/bg_head.jpg) repeat-x scroll 0 0;}
.home #claims {background:url(../images/screenshot.png) no-repeat right top;height:410px;overflow:hidden;}
.home #claims h4 {width:55%;letter-spacing:0;}
.home #claims p {width:55%;font-size:1.1em;}
.home #main-content {padding-top:45px;}

/* Tour */
.tour #claims h2 {text-align:center;}
.tour .screenshot {text-align:center;}
.tour .screenshot img {border:1px solid #999999;width:845px;min-height:400px;}
    
/* Buzz */
.buzz #claims h2 {text-align:center;}
.buzz #claims p {text-align:center;}

/* Press Releases */
.a4 {background:#FFFEEF url("../images/shadow-left.png") repeat-y 0 0;border:1px solid #666;padding:2em;font-family:Georgia, serif;font-size:90%;}
.a4 h5 {margin:0;font-size:0.8em;color:#666;}
.a4 h4 {margin:0.4em auto 1em;}
.a4 .subtitle {margin-top:-10px;padding:0;padding-bottom:1em;font-style:italic;}

/* Who pages */
.who h1 {text-align:center;padding-top:8px;}
.who #featured {background:#000 url(../images/bg_head.jpg) repeat-x 0 0;}
.who #claims {height:224px;overflow:show;padding-top:20px;border-bottom:2px solid #3671A1;}
.who .colL {width:37.8%;}
.who .colR {width:52%;}
.who .tips {padding-top:31px;width:44%;}
.who .firstbox {margin-left:43px;}
.who .benefitList {margin-top:0;border-bottom:1px solid #D4D4D4;}
.who .benefitList li {border-bottom:3px solid #E0EFEA;border-top:1px solid #D4D4D4;padding-left:0.5em;padding-right:60px;background-position:right;}
	
.who-box {padding-top:26px;}
.who-box a {background:transparent url(../images/who_sprite.png) no-repeat 0 -5px;text-align:center;display:block;padding:10px 5px 4px;width:155px;height:127px;float:left;clear:right;margin:0 3px;border:1px solid transparent;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;color:#3671A1;text-decoration:none;font-weight:bold;}
.who-box a:hover,.who-box a:active {background-color:#fff;border-color:#85C0A7;color:#000;}
.who-box a.sel,.who-box a.sel:hover {color:#000;cursor:default;padding-bottom:12px;background-color:#fff;border:2px solid #3671A1;border-bottom:0;border-bottom-right-radius:12px;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;}

.who-box a.lnk_family {background-position:-165px -5px;}
.who-box a.lnk_wworker {background-position:-330px -5px;}
.who-box a.lnk_itdept {background-position:-495px -5px;}
.who-box a.lnk_smb {background-position:-660px -5px;}

/* Why pages */
.why #claims h2 {color:#689584;text-align:center;text-shadow:2px 1px 2px rgba(0, 0, 0, 0.2)}

/* Data Privacy */
.hph .big-img-pull {
	text-align:center;
	float:left;
	clear:right;
    width:370px;
    background:#000;
    color:#fff;
	}
    .hph .big-img-pull p {margin:0;padding:35px 20px 0 20px;color:#fff;font-size:140%}
    .hph .pic {float:left;clear:right;margin-left:27px;}

/* Product & Pricing */
.price #featured {background:#000 url(../images/bg_head2.jpg) repeat-x scroll 0 0;}
.price #claims {padding-top:20px;}
.price h1 {text-align:center;padding:0 0 15px;}

#pkgtable {text-align:center;font-size:0.9em;}
#pkgtable .wrapper {width:850px;margin:0 auto;}
#pkgtable .pkg {background-color:#EEFBF4;border:1px solid #85C0A7;float:left;margin-top:23px;padding:10px 0;text-align:center;width:164px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
#pkgtable .pkg.tall {font-size:1.2em;background-color:#fff;border:3px solid #FF7000;margin-top:0;padding:8px 10px 10px;}
#pkgtable .no-r {border-right:0 none;}
#pkgtable .no-l {border-left:0 none;}
#pkgtable .pkg ul {list-style-image:none;list-style-position:outside;margin:1em 0;padding:0;}
#pkgtable .pkg ul li {line-height:1.3em;list-style-position:outside;list-style-type:none;}
#pkgtable .pkg ul b {color:#3671A1;}
#pkgtable .r-shadow {background-image:url(../images/shadow-right.png);background-position:right center;background-repeat:no-repeat;}
#pkgtable .l-shadow {background-image:url(../images/shadow-left.png);background-position:left center;background-repeat:no-repeat;}

#featured #pkgtable .pkg h2 {padding-bottom:0;font-weight:normal;}
#featured #pkgtable .pkg h4 {border-bottom:1px solid #BFC3C2;text-align:center;padding-bottom:0.5em;font-weight:normal;line-height:1em;font-style:italic;}
#featured #pkgtable .pkg p {text-transform:uppercase;font-weight:bold;letter-spacing:0;font-size:1em;padding-bottom:0.5em;margin-bottom:0.5em;}
#featured #pkgtable .pkg.tall p {font-size:0.9em;}
#featured #pkgtable .pkg.tall h2 {padding-top:5px;}
	
.price #plan-notes {clear:both;padding:12px 0;text-align:center;font-size:1.2em;color:#fff;}
#plan-notes .caption {color:#C3DFD9;}

#pkgtable .pkg .tryfirst {display:none;}
#pkgtable .pkg.tall .tryfirst {display:block;font-size:0.8em;border-top:1px solid #BFC3C2;padding-top:14px;line-height:1.3em;}

#pkgtable .pkg .buynow-button {display:none;}
#pkgtable .pkg.tall .buynow-button {display:block;}

/* Company */
.company .screenshot-gallery {padding-left:5px;padding-top:8px;}
.company .screenshot-gallery a {padding:5px;border-radius:0.6em;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;}

/* Legal pages */
.legal #main {font-size:0.9em;}

