/* $Id: pages.css,v 1.9 2009/06/12 09:17:18 johnalbin Exp $ */

/**
* @file
* Page Styling
*
* Style the markup found in page.tpl.php. Also includes some styling of
* miscellaneous Drupal elements that appear in the $content variable, such as
* ul.links, .pager, .more-link, etc.
*/


/*
* Body
*/
body {
    margin: 0;
    padding: 0;
}

iframe {
    border:0;
}

#page {
}

#page-inner {
}

/*
* Header
*/
#header {
}

#header-inner {
}

#logo-title /* Wrapper for logo, website name, and slogan */
{
}

#logo /* Wrapper for logo */
{
    margin: 15px 10px 0 22px; /* LTR */
    padding: 0;
}

#logo-image /* The actual logo image */
{
}

h1#site-name, div#site-name /* The name of the website */
{
    margin: 0;
    font-size: 2em;
    line-height: 1.3em;
}

#site-name a:link,
#site-name a:visited
{
    color: #000;
    text-decoration: none;
}

#site-name a:hover
{
    text-decoration: underline;
}

#site-slogan /* The slogan (or tagline) of a website */
{
}

#header-blocks { /* Wrapper for any blocks placed in the header region */
                 width: 700px;
                 float: right;
}

/*
* Main (container for everything else)
*/

.red {color:#cc0000;}

#main {
    clear: both;
}

#main-inner {
    clear: both;
}

/*
* Content
*/
#content {
}

#content-inner {
}

#main #content-inner #content-area a {
    text-decoration: underline !important;
}

#main #content-inner #content-area a.title,
#main #content-inner #content-area h1 a,
#main #content-inner #content-area h2 a,
#main #content-inner #content-area h3 a,
#main #content-inner #content-area h4 a,
body.front #main #content-inner #content-area a,
#main #content-inner #content-area .buy-button a,
#main #content-inner #content-area #node-6927 a {
    text-decoration: none !important;
}

#mission /* The mission statement of the site (displayed on homepage) */
{
}

#content-top /* Wrapper for any blocks placed in the "content top" region */
{
}

#content-header { /* Wrapper for breadcrumb, title, messages, tabs, and help */
                  width: 100%;
                  /* background: url(/sites/default/files/images/header/title-bar.png) no-repeat; */
                  clear: both;
}

#content-header h1.title {
    margin-top: -5px;
}

.breadcrumb /* The path to the current page in the form of a list of links */
{
    padding-bottom: 0; /* Undo system.css */
    margin-bottom: -10px;
    color: #999;
    line-height: 1.5em;
}

.breadcrumb a {
    color: #006D55;
    line-height: 1.3em;
}
.breadcrumb a:hover {
    text-decoration: underline
}
.breadcrumb a.active {
    color: #333333;
}

h1.title, /* The title of the page */
h2.title, /* Block title or the title of a piece of content when it is given in a list of content */
h3.title /* Comment title */
{
    margin: 0;
}

tr.even /* Some tables have rows marked even or odd. */
{
    /* background-color: #eee; */ /* Drupal core uses a #eee background */
}

tr.odd
{
    /* background-color: #eee; */ /* Drupal core uses a #eee background */
}

div.messages /* Important messages (status, warning, and error) for the user. See also the declarations in messages.css. */
{
}

div.status /* Normal priority messages */
{
}

div.warning, tr.warning /* Medium priority messages */
{
    /* border: 1px solid #f0c020; */ /* Drupal core uses: 1px solid #f0c020 */
}

div.error, tr.error /* High priority messages. See also the .error declaration below. */
{
}

.error /* Errors that are separate from div.messages status messages. */
{
    /* color: #e55; */ /* Drupal core uses a #e55 background */
}

.warning /* Warnings that are separate from div.messages status messages. */
{
    /* color: #e09010; */ /* Drupal core uses a #e09010 background */
}

div.tabs /* See also the tabs.css file. */
{
    margin: 10px 0;
    height: 20px;
}

.help /* Help text on a page */
{
    margin: 1em 0;
    clear: both;
}

.more-help-link /* Link to more help */
{
    font-size: 0.85em;
    text-align: right;
}

#content-area /* Wrapper for the actual page content */
{
    clear: both;
    margin: 10px 0 0 0;
}

ul.links /* List of links */
{
    margin: 1em 0;
    padding: 0;
}

ul.links.inline
{
    margin: 0;
    display: inline;
}

ul.links li
{
    display: inline;
    list-style-type: none;
    padding: 0 0.5em;
}

.pager /* A list of page numbers when more than 1 page of content is available */
{
    clear: both;
    margin: 1em 0;
    text-align: center;
}

.pager a, .pager strong.pager-current /* Each page number in the pager list */
{
    padding: 0.5em;
}

.feed-icons /* The links to the RSS or Atom feeds for the current list of content */
{
    margin: 1em 0;
}

.more-link /* Aggregator, blog, and forum more link */
{
    text-align: right; /* LTR */
}

#content-bottom /* Wrapper for any blocks placed in the "content bottom" region */
{
}

/*
* First sidebar (on left in LTR languages, on right in RTL)
*
* Remember to NOT add padding or margin to your #sidebar-first
* (see the layout.css file.)
*/
#sidebar-first
{
}

#sidebar-first-inner
{
}

/*
* Second sidebar (on right in LTR languages, on left in RTL)
*
* Remember to NOT add padding or margin to your #sidebar-second
* (see the layout.css file.)
*/
#sidebar-second
{
}

#sidebar-second-inner
{
}

/*
* Footer
*/
#footer
{
    margin-top:20px;
    clear:both;
}

#footer-inner
{
}

#footer-message /* Wrapper for the footer message from Drupal's "Site information"
and for any blocks placed in the footer region */
{
}

/*
* Closure
*/
#closure-blocks /* Wrapper for any blocks placed in the closure region */
{
}

/*
* Drupal boxes
*
* Wrapper for Comment form, Comment viewing options, Menu admin, and
* Search results.
*/
.box /* Wrapper for box */
{
}

.box-inner /* Additional wrapper for box */
{
}

.box h2.title /* Box title */
{
}

.box .content /* Box's content wrapper */
{
}

/*Support Section*/

.clear{clear:both;}
.home-biz-wrapper{width:960px; margin-left:auto; margin-right:auto;margin-bottom:20px;}
.product-wrapper{height:264px;}
#product-wrapper-home{float:left; width:581px; background-image:url(images/home_container_homeproducts2.gif); background-repeat: no-repeat;}
#product-wrapper-biz{float:right; width:349px; background-image:url(images/home_container.gif); background-repeat: no-repeat;}
.product-wrapper-header{width:349px; height:37px;}
.product-wrapper-header-inner, .product-wrapper-header-inner a{width:339px; height:27px; padding-left:10px; padding-top:10px; font:12px Arial; color:#004B4A; font-weight:bolder; text-decoration:none;}
.product-wrapper-image{width:116px; height:143px; float:left;}
div#kis{background-image:url(images/internet_security.png); background-repeat:no-repeat; background-position: 11px 20px;}
div#kav{background-image:url(images/anti_virus.png); background-repeat:no-repeat; background-position: 9px 21px;}
div#kvm{background-image:url(images/anti_virus_mac.png); background-repeat:no-repeat; background-position: 9px 19px;}
div#kpm{background-image:url(/sites/all/themes/zen/kaspersky_usatheme/images/password_manager.jpg); background-repeat:no-repeat; background-position: 9px 19px;}
div#kms{background-image:url(images/mobile_security.png); background-repeat:no-repeat; background-position: 8px 20px;}
div#kms-enterprise{background-image:url(images/mobile_security.png); background-repeat:no-repeat; background-position: 8px 20px;}
div#ws{background-image:url(images/workstation.png); background-repeat:no-repeat; background-position: 8px 20px;}
div#server{background-image:url(images/servers.png); background-repeat:no-repeat; background-position: 8px 20px;}
div#server-gateway{background-image:url(images/servers.png); background-repeat:no-repeat; background-position: 8px 20px;}
div#server-mail{background-image:url(images/servers.png); background-repeat:no-repeat; background-position: 8px 20px;}
div#admin{background-image:url(images/remote_management.png); background-repeat:no-repeat; background-position: 8px 20px;}
div#kis:hover{background-image:url(images/internet_security_over2.png); background-repeat:no-repeat; background-position: top;}
div#kav:hover{background-image:url(images/anti_virus_over2.png); background-repeat:no-repeat; background-position: top;}
div#kvm:hover{background-image:url(images/anti_virus_mac_over2.png); background-repeat:no-repeat; background-position: top;}
div#kpm:hover{background-image:url(images/password_manager_over.jpg); background-repeat:no-repeat; background-position: top;}
div#kms:hover{background-image:url(images/mobile_security_over2.png); background-repeat:no-repeat; background-position: top;}
div#kms-enterprise:hover{background-image:url(images/mobile_security_over2.png); background-repeat:no-repeat; background-position: top;}
div#ws:hover{background-image:url(images/workstation_over2.png); background-repeat:no-repeat; background-position: top;}
div#server:hover{background-image:url(images/servers_over2.png); background-repeat:no-repeat; background-position: top;}
div#server-mail:hover{background-image:url(images/servers_over2.png); background-repeat:no-repeat; background-position: top;}
div#server-gateway:hover{background-image:url(images/servers_over2.png); background-repeat:no-repeat; background-position: top;}
div#admin:hover{background-image:url(images/remote_management_over2.png); background-repeat:no-repeat; background-position: top;}
.product-wrapper-image-img{width:100px; margin-left:8px; margin-top:20px;}
.product-wrapper-image-text, .product-wrapper-image-text a{font:12px Arial; color:#004B4A; font-weight:bold; text-align:center; text-decoration:none;}
.product-wrapper-bullets{width:116px; height:65px; float:left; padding-top:3px; font:11px Arial; color:#4A4A4A;}
.product-wrapper-bullets a{text-decoration:none;}
.product-wrapper-bullets p{margin:0; padding:0; margin-left:5px;}
.product-wrapper-bullets a:hover{color:#000;}
.product-wrapper-bullets ul{padding:0; margin:0; list-style-type:none;}
.product-wrapper-bullets ul li{background: transparent url(images/mini_bullet.gif) no-repeat 5px 5px; padding-left:13px; line-height:15px;}
.home-prod-wrapper{margin-top:10px; width:712px; margin-right:auto; margin-left:auto;}
.home-prod-header{width:702px; height:27px; background-image:url(images/interior_header.gif); background-repeat:no-repeat; padding-top:10px; padding-left:10px; font:12px Arial; color:#004B4A; font-weight:bolder; text-decoration:none;}
.home-prod-boxes-wrapper{width:709px; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.right-line{border-right:1px solid #eaeaea;}
.go-back{float:right; margin-top:100px; margin-right:10px; width:105px;}
.go-back-text{text-align:right; color:#B21D22; font:11px Arial; float:right;}
.go-back-text a{text-decoration:none; color:#B21D22;}
.go-back-arrow{float:left; margin-top:13px;}
.product-wrapper-image-selected{width:116px; height:143px; float:left; background-color:#dee1e2;}
#kis-sel{background-image:url(images/internet_security_sel.jpg); background-repeat:no-repeat; background-position: top;}
#kav-sel{background-image:url(images/anti_virus_sel.jpg); background-repeat:no-repeat; background-position: top;}
#kvm-sel{background-image:url(images/anti_virus_mac_sel.png); background-repeat:no-repeat; background-position: top;}
#kpm-sel{background-image:url(images/password_manager_sel.jpg); background-repeat:no-repeat; background-position: top;}
#kms-sel{background-image:url(images/mobile_security_sel.jpg); background-repeat:no-repeat; background-position: top;}
#ws-sel{background-image:url(images/workstation_sel.jpg); background-repeat:no-repeat; background-position: top;}
#server-sel{background-image:url(images/server_sel.jpg); background-repeat:no-repeat; background-position: top;}
#admin-sel{background-image:url(images/remote_management_sel.jpg); background-repeat:no-repeat; background-position: top;}
.home-prod-versions-frame{width:679px; padding-top:20px; padding-left:15px; padding-bottom:5px; padding-right:15px; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; font:12px Arial;}
.home-prod-versions-frame h3{color:#004B4A; font:12px Arial; font-weight:bold;}
#frame-kis{background-image:url(images/top_select.gif); background-repeat:no-repeat; background-position: 51px 0;}
#frame-kav{background-image:url(images/top_select.gif); background-repeat:no-repeat; background-position: 168px 0;}
#frame-kvm{background-image:url(images/top_select.gif); background-repeat:no-repeat; background-position: 402px 0;}
#frame-kms{background-image:url(images/top_select.gif); background-repeat:no-repeat; background-position: 285px 0;}
.home-prod-versions-frame-left{width:330px; float:left; margin-right:10px;}
.home-prod-versions-frame-right{width:330px; float:left;}
.home-prod-versions-frame ul{margin:0px; padding:0; list-style:none;}
.home-prod-versions-frame ul li{padding-bottom:7px; padding-left:10px; background: transparent url(images/small_bullet.gif) no-repeat 0 3px;}
.home-prod-versions-frame ul li a{text-decoration:none; font:11px Arial; color:#4A4B4A;}
.home-prod-versions-frame ul li a:hover{color:#D61E25;}
.home-prod-versions-frame ul li.selected{color:#D61E25; font:11px Arial; font-weight:bold;}
/*#frame-kav.home-prod-versions-frame{height:140px;}
#frame-kis.home-prod-versions-frame{height:140px;}
#frame-kms.home-prod-versions-frame{height:400px;}*/


.views-field-name{padding-left:10px; background: transparent url(images/small_bullet.gif) no-repeat 0 3px;}
.view-Topics-By-Product-Type .view-content{padding-left:10px; padding-top:10px;}
/*.view-Topic-Result-List .views-row-odd{background-color:#eaeaea;}*/
.view-Topic-Result-List .views-row, .faceted-search-page .views-row{margin-bottom:15px;}
.view-Topic-Result-List h2{font:14px Arial; font-weight:bold;}
.view-Topic-Result-List .views-field-title a, .faceted-search-page .views-field-title a{font-weight:bold; text-decoration:underline;}
.views-field-field-article-text-value{padding: 10px; font-style:italic; background-color:#f1f1f1;}
.block h2.title{font:14px Arial; font-weight:bold;}
.faceted-search-more{visibility:hidden;}
.block.block-faceted_search_ui{border:1px solid #eaeaea; padding-top:10px; padding-left:10px; margin-left:auto; margin-right:auto; padding-bottom:10px;}

.block.block-faceted_search_ui.region-count-2{width:700px;}
.block.block-faceted_search_ui.region-count-2.count-2, .block.block-faceted_search_ui.region-count-1.count-1{width:210px; margin:0;}

/* Webform for cases */
.webform-client-form label { width: 200px; float: left; clear: left; }
.webform-client-form .webform-component-markup { margin-left: 200px; margin-top: -5px; }
.webform-client-form .form-radios {float: left; margin: 0px 10px 10px 10px !important; }
.webform-client-form .form-radios label { width: 400px; clear: none;}
.webform-client-form .webform-component-textarea { clear: both; width: 100% }
.webform-client-form #edit-submit { clear: both; width:100px; float:right;}
.webform-client-form #edit-submitted-suggest-how-to-improve-this-faq { clear: both; }
.webform-client-form input, .webform-client-form select, .webform-client-form textarea {}
.webform-client-form .form-checkbox{}
#webform-component-terminos_y_condiciones label.option{margin-bottom:15px; margin-left:196px; margin-top:-17px; width:400px}
#webform-client-form-5713 .description{margin-left:200px;}
#webform-client-form-5713 #edit-submitted-terminos-y-condiciones-leer-terminos-y-condiciones{font:12px Arial;}

#node-5785 .select-box {
    width:478px;
}
#node-5785 #home {
    float:left;
}
#node-5785 #biz {
    float:right;
}
#node-5785 #home .upper{
    background:url(/sites/all/themes/zen/kaspersky_usatheme/images/pic_home.jpg) no-repeat;
    height:46px;
    padding-top:270px;
    padding-left:10px;
}
#node-5785 #biz .upper{
    background:url(/sites/all/themes/zen/kaspersky_usatheme/images/pic_smb.jpg) no-repeat;
    height:46px;
    padding-top:270px;
    padding-left:10px;
}
#node-5785 #home .upper strong, #node-5785 #biz .upper strong {
    color:#fff;
    font:22px Arial;
}
#node-5785 .select-box .lower {
    padding:10px;
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/gradient.gif') repeat-x;
    height:230px;
}
#node-5785 .hide {
    display:none;
}
#node-5785 .show {
    display:block;
}
#node-5785 .select-box .lower ul li span {
    color:#005447;
    text-decoration:underline;
}
#node-5785 .select-box .lower ul li span:hover {
    color:#CC0000;
    cursor:pointer;
}

/*Premium support*/


#PS table {
    border:1px solid #2E2E2E;
    text-align:center;
}
#test {
    background: #243D02 ;
    color: #FFFFFF;
    font-size: 0.7em;
    font-weight: bold;
    padding: 0px 7px;
    margin: 20px 0px 0px;
    text-align: center;
    border-right: 1px solid #8D8D8D;
}
#test2 {
    background: #C0C0C0 ;

    color: black;
    font-size: 0.7em;
    font-weight: bold;
    padding: 0px 7px;
    margin: 20px 0px 0px;
    text-align: center;
    border-right: 1px solid #8D8D8D;
}
#test3  {
    background: #ffed8a;

    color: black;
    font-size: 0.7em;
    font-weight: bold;
    padding: 0px 7px;
    margin: 20px 0px 0px;
    text-align: center;
    border-right: 1px solid #8D8D8D;
}
#test4 {
    background: #F5F5F5 ;
    color: black;
    font-size: 0.7em;
    font-weight: bold;
    padding: 0px 7px;
    margin: 20px 0px 0px;
    text-align: center;
    border-right: 1px solid #8D8D8D;
}
#test5 {
    background: #DDCAB8 ;
    color: black;
    font-size: 0.7em;
    font-weight: bold;
    padding: 0px 7px;
    margin: 20px 0px 0px;
    text-align: center;
    border-right: 1px solid #8D8D8D;
}
#PS td {
    font-size: 10px;
    line-height: 1em;
    font-family: Arial, Helvetica, sans-serif;
    color: #2E2E2E;
    padding: 5px;
    border-top: 1px solid #243D02;
    border-right: 1px solid #8D8D8D;
    text-align: center;
}
.head{width:180px;
      background-color:#eeeeee
}
.larger{font-size:20pt;
        line-height:1pt;
        margin-top:0px;
        margin-bottom:0px;
}


/*HOMEPAGE*/

.front #content-header {
    display:none;
}
.front #content {
    margin-top:0;
}
.front #content-area {
    margin-top:0;
}
#homepage{
    color:#838177
}

#homepage .panels-flexible-row, #homepage .inside panels-flexible-column-inside{
    width:960px !important;
}
#homepage .panels-flexible-row-68-1 {
    padding:0;
}
#homepage .panels-flexible-row-68-main-row{
    width: 960px;
    background:url('images/mid-row-bg.png') no-repeat transparent;
    margin:0 0 5px;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region {
    width:480px !important;
    padding:30px 0 0 0;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region .button{
    margin:10px 0 0 0;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region-68-middle_center_left .home_users .button{
    float:right;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region-68-middle_center_left .business_users .button{
    float:left;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region-68-middle_center_left .home_users{
    float:right;
    width:260px;
    text-align:right;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region-68-middle_center_right .business_users{
    float:left;
    width:260px;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region .building {
    width:170px;
    height:135px;
    padding:30px 0 0 0;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region-68-middle_center_left .home_users_house {
    float:right;
    text-align: right;
}
#homepage .panels-flexible-row-68-main-row .panels-flexible-region-68-middle_center_right .business_users_building {
    float:left;
}
#homepage .panels-flexible-row-68-2-inside .panels-flexible-region {
    width:320px !important;
}
#homepage .panels-flexible-region-68-bottom_left .pane-block, #homepage .panels-flexible-region-68-bottom_middle .pane-block, #homepage .panels-flexible-region-68-bottom_right .pane-block {
    background:url('images/lower-box-bg.png') no-repeat transparent;
    width:306px;
    height:173px;
}
#homepage .panels-flexible-region-68-bottom_left .pane-block .pane-content .title, #homepage .panels-flexible-region-68-bottom_middle .pane-block .pane-content .title, #homepage .panels-flexible-region-68-bottom_right .pane-block .pane-content .title {
    font-size:14px;
    font-weight:bold;
    color:#fff;
    height:29px;
    line-height:29px;
    padding:0 0 0 15px;
}
#homepage .panels-flexible-region-68-bottom_left .pane-block .pane-content .content, #homepage .panels-flexible-region-68-bottom_middle .pane-block .pane-content .content, #homepage .panels-flexible-region-68-bottom_right .pane-block .pane-content .content {
    padding:0 0 0 1px;
}




#homepage .home-row-top, #homepage .panels-flexible-row-first {
    padding:0;
}
#homepage .home-row-middle {
    width: 960px;
    background:url('images/mid-row-bg.png') no-repeat transparent;
    margin:0 0 5px;
}
#homepage .home-row-middle .panels-flexible-region {
    width:480px !important;
    padding:30px 0 0 0;
}
#homepage .home-row-middle .panels-flexible-region .button{
    margin:10px 0 0 0;
}
#homepage .home-row-middle .middle-center-left .home_users .button{
    float:right;
}
#homepage .home-row-middle .middle-center-left .business_users .button{
    float:left;
}
#homepage .home-row-middle .middle-center-left .home_users{
    float:right;
    width:260px;
    text-align:right;
}
#homepage .home-row-middle .middle-center-right .business_users{
    float:left;
    width:260px;
}
#homepage .home-row-middle .panels-flexible-region .building {
    width:170px;
    height:135px;
    padding:30px 0 0 0;
}
#homepage .home-row-middle .middle-center-left .home_users_house {
    float:right;
    text-align: right;
}
#homepage .home-row-middle .middle-center-right .business_users_building {
    float:left;
}
#homepage .home-row-bottom .panels-flexible-region {
    width:320px !important;
}
#homepage .home-bottom-left .pane-block, #homepage .home-bottom-middle .pane-block, #homepage .home-bottom-right .pane-block {
    background:url('images/lower-box-bg.png') no-repeat transparent;
    width:306px;
    height:173px;
}
#homepage .home-bottom-left .pane-block .pane-content .title, #homepage .home-bottom-middle .pane-block .pane-content .title, #homepage .home-bottom-right .pane-block .pane-content .title {
    font-size:14px;
    font-weight:bold;
    color:#fff;
    height:29px;
    line-height:29px;
    padding:0 0 0 15px;
}
#homepage .home-bottom-left .pane-block .pane-content .content, #homepage .home-bottom-middle .pane-block .pane-content .content, #homepage .home-bottom-right .pane-block .pane-content .content {
    padding:0 0 0 1px;
}





#homepage .panel-separator{
    display:none;
}
#homepage .pane-block-15, #homepage .pane-block-18{
    width:200px;
    float:left;
}
#homepage .pane-block-18{
    margin-right:0px;
}
#homepage .panels-flexible-region-71-center {
    margin-top: 5px !important;
}
#homepage .home_users {
    float:right;
    margin-right:25px;
}
#homepage .business_users {
    float:left;
    margin-left:25px;
}
#homepage h3{
    color:#528c7b;
	font-size: 1.37em;
    margin-top:3px;
    margin-bottom:3px;
}

#homepage .home_users h3 a, #homepage .business_users h3 a{
    color:#333;
}
#homepage .threat_box{
    width:200px;
    float:left;
    background:#f2f2f2 url(/sites/default/files/images/threatback.png) repeat-x;
}
#homepage .threat_box ul{
    color:#528c7b;
    list-style-image: url(/sites/default/files/images/arrow-right-bullet.png);
}
#homepage .threat_box ul li{
    margin:10px;
}
#homepage .threat_box h3, #homepage .news h3 {
    height: 20px;
    margin-top:0;
}
#homepage .threat_box h3 img, #homepage .news h3 img{
    margin: 6px 0 0 8px;
    display: block;
}
#homepage .threat_box .light{
    margin:13px 0px 20px 3px;
}
#homepage .threat_box .light ul{
    margin-top:25px;
}
#homepage .home_users, #homepage .business_users{
    font-size:12px;
}
#homepage .home_users ul, #homepage .business_users ul{
    color:#528c7b;
    list-style: none;
    padding:0;
}
#homepage .home_users ul li, #homepage .business_users ul li{
    padding-top:2px;
}
#homepage .home_users img, #homepage .business_users img{
    float:left;
}
#homepage .home_users p, #homepage .business_users p{
    line-height:16px;
    margin-top:5px;
    margin-bottom:0px;

}
#homepage .arrow_after_title{
    padding:18px 0px
}

#homepage .news{
    width:200px;
    float:left;
}
#homepage .news .h3bg{
    background:#f2f2f2 url(/sites/default/files/images/h3title_gradient.png) repeat-x;
    border-top:1px solid #e3e3e3;
    border-bottom:1px solid #e3e3e3;
    padding-top:2px;
    height: 28px;
}
#homepage .news .news_content{
    overflow:auto;
    height:193px;
    margin:0px 0px 0px 10px;
    padding-right:3px;
}
#homepage .news .news_content {
    line-height: 14px;
}
#homepage .news .news_content a{
    text-decoration:none;
    color:#666;

}
#homepage .news .news_content .readmore a {
    line-height: 14px;
    text-decoration:none;
    color:#00573D;
}
#homepage .news .news_content .readmore a:hover {
    text-decoration: underline;
}
#homepage .panels-flexible-region-71-center{
    height:130px;
    width:960px !important;
    background:#f2f2f2 url(/sites/default/files/images/user_bg.png) repeat-x;
    font: 11px Tahoma,sans-serif;
}
#homepage .pane-block-20{
    float:left;
}
#homepage .pane-block-21{

}
#homepage .pane-block-22{
    float:right;
}
#homepage .panels-flexible-region-71-center .pane-block-20{
    border-right:1px solid #e3e3e3;
    margin:10px 0px 10px 12px;
    height:100px;
}
#homepage .panels-flexible-region-71-center .pane-block-21{
    width:300px;
    height:100px;
    margin:10px 0 10px 12px;
    border-right:1px solid #E3E3E3;

}
#homepage .panels-flexible-region-71-center .pane-block-22{
    width:290px;
    border:0px;
    height:100px;
    margin:10px 0 10px 12px;

}
#homepage .panels-flexible-region-71-center .inner div.lower-image-cont{
    float:left;
    height: 100px;
    margin: 10px 0px;
}
#homepage .panels-flexible-region-71-center .inner div.lower-text-cont{
    float:left;
    width:165px;
    height: 100px;
    margin: 0px 0 0 20px;
}
#homepage .panels-flexible-region-71-center .inner div.lower-text-cont .news_content{
    overflow:auto;
    height:80px;
    margin:0 5px 0 0;
    padding-right:3px;
}
#homepage .panels-flexible-region-71-center .inner.second div.lower-image-cont img{
    margin-top: 30px;
}
#homepage .panels-flexible-region-71-center .inner.second div.lower-text-cont{
    width: 135px;
}
#homepage .panels-flexible-region-71-center .inner a{
    color:#838177;
}
#homepage .panels-flexible-region-71-center .inner h5 {
    color: #666;
    font-size: 14px;
    line-height: 16px;

}
#homepage .panels-flexible-region-71-center .inner div span{
    color:#00573D;
    line-height: 18px;
    font-weight: bold;
}
#homepage .panels-flexible-region-71-center .inner div span:hover {
    text-decoration: underline;
}
#homepage .clear_both{
    clear:both;
}
#homepage .date-container {
    margin: 4px 0px;
}
#homepage .date-container a:hover {
    text-decoration: underline;
}
#homepage .news_content .views-field-title .field-content {
    font: 11px Tahoma,sans-serif;
}
#homepage .news_content .view-noticias-kaspersky {
    font: 11px Tahoma,sans-serif;
}
#homepage .news_content .views-row {
    margin-top:5px;
    margin-bottom:5px;
    clear:both;
    line-height:18px;
    text-decoration:none;
}
#homepage .news_content .views-row a:hover{
    text-decoration:underline;
    color:#838177;
}
#homepage .news_content .views-field-timestamp {
    color:#00573d;
    font-size:90%;
    margin-right:5px;
    padding:0 2px;
    font-weight: bold;
    width:35px;
    float:left;
}


/*Products section*/

#node-5715 .box {
    width:347px;
    height:381px;
    border:1px solid #ccc;
    margin:0 0 20px 0;
}
#node-5715 .box#consumer {
    float:left;
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/consumer-bg.png') no-repeat;
}

#node-5715 .box#business {
    float:right;
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/business-bg.png') no-repeat;
}
#node-5715 .box .building {
    margin:46px 0 0 86px;
}
#node-5715 .box .text {
    height:145px;
    padding:0 40px 0 20px;
}
#node-5715 .box .text h3 {
    color:#000;
    font-size:24px;
    font-weight:bold;
    margin:0;
}
#node-5715 .box .text h3.smaller {
    color:#000;
    font-size:20px;
    font-weight:bold;
    margin:0;
}
#node-5715 .box .text p {
    color:#666;
    font-size:14px;
    margin:15px 0 0 0;
}
#node-5715 .box .button {
    padding:0 40px 0 20px;
}
/*Preload Images*/
div#preload { display: none; }

/* Trial Pages */
#trial .box_shot_left { width:78px; margin-right: -220px; float:left; padding:0 10px 0 0;}
#trial .info_wrapper { margin-left: 88px; width: 220px; float: left; }
#trial .product_name { margin-bottom: 15px; float: left; width: 220px;}
#trial .kaspersky_title { color:#00573d; font-size:1.4em; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
#trial .product_title { color:#333; font-size:1.8em; line-height: 1.2em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
/* END Trial Pages */

/*Home Products Page */
#home_products { width:720px; float:left;}
#home_products p, #home_products li { line-height:16px; }
#home_products ul { padding:0px 0px 0px 15px; list-style:outside; margin:0px; }
#home_products .home_products_ad { width:718px; height:96px; overflow:hidden; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom: 0px;}
#home_products #product-wrapper-top { border:1px solid #ccc; padding: 20px; }
#home_products #product-wrapper-bottom { margin-top: 20px;}
#home_products #product-wrapper-bottom .view-product-products-group-rd { float: left; border:1px solid #ccc; padding: 20px; height: 290px; width: 305px; overflow: hidden; }
#home_products #product-wrapper-bottom .view-display-id-block_7, #home_products #product-wrapper-bottom .view-display-id-block_4 { float:right; }
#home_products #product-wrapper-bottom .view-display-id-block_5, #home_products #product-wrapper-bottom .view-display-id-block_3 { width: 310px; }
 
#home_products #tabWrapper { width:720px; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/tab_bg.jpg'); background-repeat:repeat-y;}
#home_products .product_name { margin-bottom: 15px; float: left; width: 100px;}
#home_products #product-wrapper-bottom .product_name { margin-bottom: 15px; float: left; width: 125px;}
#home_products .kaspersky_title { color:#00573d; font-size:1.4em; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
#home_products .kaspersky_title_red { color:#b5121b; font-size:1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#home_products .kaspersky-services { padding:10px; }
#home_products .product_title { color:#333; font-size:1.5em; line-height: 1.2em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#home_products #product-wrapper-bottom .product_title { color:#333; font-size:1.7em; line-height: 1.2em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#home_products .box_shot_left { width:78px; float:left; padding:0 10px 0 0;}
#home_products #product-wrapper-bottom .box_shot_left { width:65px; float:left; padding:0 10px 0 0;}
#home_products .box_shot_left img { cursor:pointer; }
#home_products .buy_button { margin-top: 25px; padding-right: 10px; display: block; float: left; }
#home_products #product-wrapper-bottom .buy_button { margin-top: 15px; padding-right: 10px; display: block; float: left; }
#home_products .pricing_area { float: left; width: 200px; }
#home_products #product-wrapper-bottom .pricing_area { float: left; width: 180px; }
#home_products .text_left { margin-left: -90px; }
#home_products .text_right { width: 110px; float:right; color:#b5121b; display:block; margin-top:5px; }
#home_products #product-wrapper-bottom .text_right { width: 90px; float:right; color:#b5121b; display:block; margin-top:5px; }
#home_products .strikeout { font-size: 1.2em; color: #666; font-weight: bold; text-decoration: line-through; }
#home_products .savings { color:#b5121b; font-size:1.2em; font-weight:bold;}
#home_products .sell_price { display: block; margin-top: 5px; clear: right; color:#b5121b; font-size:1.8em; font-weight:bold;}
#home_products #product-wrapper-bottom .sell_price { display: block; margin-top: 15px; clear: right; color:#b5121b; font-size:1.6em; font-weight:bold;}
#home_products a {color:#00573d; font-size:1em; text-decoration:none;}
#home_products a:hover {color:#00573d; font-size:1em; text-decoration:underline;}
#home_products .links a { color:#00573d; text-decoration:underline;}
#home_products .links a:hover { color:#b6121b; text-decoration:underline;}
#home_products .slash { position:absolute; background:url(/sites/all/themes/zen/kaspersky_usatheme/images/slash.png) center center no-repeat; width:46px; height:18px; }
#home_products .tab_display { display:none; visibility:hidden;}

#home_products a.learn-more {color:#00573d; text-decoration:underline;}
#home_products a.learn-more:hover {color:#b5121b; text-decoration:underline;}

#home_products .product {width: 225px; float: left;}
#home_products #product-wrapper-bottom .product {width: 250px; float: left;}
#home_products .product .links-container {height:15px; padding-top: 10px;}
#home_products .product .features {margin-top:10px; width: 200px;}
#home_products #product-wrapper-bottom .product .features {margin-top:10px; width: 300px;}

#home_products .view-display-id-block_2 .product { border-left: 1px solid #ccc; } /* kav 2011 */
#home_products .view-display-id-block_1 .product { border-left: 1px solid #ccc; } /* kis 2011 */
#home_products .view-display-id-block_9 .product { border-left: 1px solid #ccc; } /* kav 2012 */
#home_products .view-display-id-block_10 .product { border-left: 1px solid #ccc; } /* kis 2012 */
#home_products .view-display-id-block_1 .product-inner { margin-left: 20px; }
#home_products .view-display-id-block_2 .product-inner { margin-left: 20px; }
#home_products .view-display-id-block_9 .product-inner { margin-left: 20px; }
#home_products .view-display-id-block_10 .product-inner { margin-left: 20px; }
/*#home_products .view-display-id-block_3 .product-inner { margin-right: 20px; }*/
/*END Home Products Page */

/*Products Pages */
/*
#product_page { width:720px; float:left; }
#product_page p, li { line-height:18px; }
#product_page #tab4-layer li {padding-bottom:10px;}
#info { width:720px; }
#info .products-blurb { width:415px; float:left; }
#info .box-image { width:270px; float:left; padding-left:35px; padding-top:20px;}
#info .box-image .share-button {margin-top:10px;}
#pricing-box { width:411px; }
#product_page .pricng-box-top  { background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/buy_box_top.jpg'); width:411px; height:42px; }
#product_page .buy-now-text { padding-top:22px; padding-left:20px; color:#b5121b; font-size:16px; font-weight:bold; float:left; }
#product_page .radio-buttons { float:right; padding-top:17px; padding-right:20px; font-size:12px;; }
#product_page .pricing-box-middle { background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/buy_box_topmiddle_spacer.jpg'); background-repeat:repeat-y; width:411px; height:55px; }
#product_page .pricing-box-middle-left { padding-top:10px; padding-left:20px; float:left; }
#product_page .pricing-box-middle-right { padding-top:10px; padding-right:30px; float:right; }
#product_page .price { color:#b5121b; font-size:18px; font-weight:bold; }
#product_page .pricing-box-middle-background { width:411px; height:9px; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/buy_box_topmiddle_spacer.jpg'); background-repeat:repeat-y; }
#product_page .pricing-box-background { background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/buy_box_bottom_body_spacer.jpg'); background-repeat:repeat-y; width:411px; height:84px; color:#00573d; }
#product_page .savings { float:left; padding:10px 0px 0px 20px; color:#b5121b; font-size:14px; font-weight:bold; }
#product_page .pricing-offer { float:left; padding:15px 20px 0px 20px; font-size:1.3em; font-weight:bold; }
#product_page .red { color:#b5121b; font-weight:bold; }
#product_page .black { color:#000; font-weight:normal; }

*/
/* Tabs */
/*
#product_page #tabWrapper { width:698px; float:left; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/product_tab_bgspacer.jpg'); background-repeat:repeat-x; border-right:1px solid #cecbbf; border-left:1px solid #cecbbf; border-bottom:1px solid #cecbbf; background-color:#fdfcfb; padding: 10px; }
#product_page .tabs { clear:both; padding-top:20px; width:720px; height:91px;margin:0}
#product_page .tab{ height:91px; float:left; cursor: pointer;}
#product_page .tab img { border:0px;}
#product_page h1 { color:#b5121b;}
#product_page #tabWrapper h2 { color:#9f7314; font-size:1.5em; }
#product_page #tabWrapper .tab-hide {display: none;}
#product_page #tabWrapper .tab-show {display: block;}
#product_page .tab h3 {font-size: 12px; color: white; margin: 44px 0 0 65px; }
#product_page .tab:hover h3 {color: #00573D; }
#product_page .kup { color:#b5121b; font-size:22px;}
#product_page .tab1 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabKeyFeatures.jpg) no-repeat;}
#product_page .tab2 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabLearnMore.jpg) no-repeat;}
#product_page .tab3 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabCompare.jpg) no-repeat;}
#product_page .tab4 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabSystemRequirements.jpg) no-repeat;}
#product_page .tab1:hover {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabKeyFeatures_over.jpg) no-repeat;}
#product_page .tab2:hover {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabLearnMore_over.jpg) no-repeat;}
#product_page .tab3:hover {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabCompare_over.jpg) no-repeat;}
#product_page .tab4:hover {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabSystemRequirements_over.jpg) no-repeat;}
#product_page .tab-on h3 {color: #00573D; margin: 20px 0 0 65px;}
#product_page .tab1-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabKeyFeatures_on.jpg) no-repeat;}
#product_page .tab2-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabLearnMore_on.jpg) no-repeat;}
#product_page .tab3-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabCompare_on.jpg) no-repeat;}
#product_page .tab4-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabSystemRequirements_on.jpg) no-repeat;}
#product_page .kaspersky-services { padding:10px; }
#product_page .product_title { color:#00573d; font-size:1.4em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#product_page #tabWrapper .key-features { width:694px; clear:both; }
#product_page #tabWrapper .key-features .left { float:left; width:290px; }
#product_page #tabWrapper .key-features .left-kav { float:left; width:400px; }
#product_page #tabWrapper .key-features .certifications { float:right; width:95px; height:125px; margin-top:7px; border:1px solid #d6d3c6; background-color:#f7f3ef; }
#product_page #tabWrapper .key-features .certifications-kav { float:right; width:220px; height:125px; margin-top:7px; margin-right:10px; border:1px solid #d6d3c6; background-color:#f7f3ef;}
#product_page #tabWrapper .key-features .certifications-heading { float:left; width:80px; padding:5px; }
#product_page #tabWrapper .key-features .certifications-heading-kav { float:left; width:200px; padding:5px; }
#product_page #tabWrapper .key-features .functionality { font-size:12px;padding-top:11px; }
#product_page #tabWrapper .key-features .new { font-weight:bold;color:red;font-style:italics; }
#product_page #player-space {padding-left: 85px; padding-top: 15px;}
*/

/*END Products Pages */

/*Redesign Oct 2010 - Individual Product pages*/
.clear { clear:both; }
#product-page {width:720px;}
#product-page .product-box {width:150px; float:left;}
#product-page .product-box .imagecache-box_shot_140-px-width {margin:0 0 0 5px;}
#product-page .product-box .under-box {margin:10px 0 10px 0;}
#product-page .product-box .video-icon { width:30px; height:19px; float:left;}
#product-page .product-box .tour-link { font-size:.80em; margin-top:4px; float:left; }
#product-page .product-text {width:365px; float:left;}
#product-page .product-text .product-inner {padding:0px 10px;}
#product-page .buy-product {width:205px; float:left; overflow:hidden;}
#product-page h1.kl {color:#00573b; margin-bottom:0px;}
#product-page h1.product { color:#000; margin:0 0 0.3em 0;}
#product-page h3.features {color:#333; margin:10px 0 5px;}
#product-page .product-text ul {margin:0; padding-right: 15px;}
#product-page p {color:#333;}
#product-page li { color: #666; }
#product-page p.description {margin:0;}
#product-page .buy-product .promo-unit {width:203px; height:50px; border:1px solid #ccc; }
#product-page .buy-product .promo-unit-one {width:323px; height:50px; border:1px solid #ccc; }
#product-page .buy-box {width:204px;}
#product-page .pricing-offer {padding:5px 0px;}
#product-page .price-raw {font-size:1.1em; font-weight:bold; color:#666666; text-decoration:line-through;}
#product-page .savings {font-size:1.1em; font-weight:bold; color:#C7141C; ext-decoration:line-through;}
#product-page .full-price-line {margin:5px 0 10px 0;}
#product-page .price-full { color:#C7141C; font-size:1.8em; font-weight:bold; margin-top:3px; width:90px; float:left;}
#product-page .buy-button {
    background-image:url("/sites/all/themes/zen/kaspersky_usatheme/images/store/store-buy-now-btn.png");
    background-repeat:no-repeat;
    float:right;
    height:20px;
    text-align:center;
    width:78px;
    border:0px;
    cursor:pointer;
    float:left;
}
#product-page .buy-now-btn {
    color:#FFFFFF;
    font-size:0.99em;
    font-weight:bold;
    line-height:20px;
}
#product-page .more-protection {margin: 0px 0 15px 0; padding-top: 10px;}
#product-page .tabWrapper { width:202px; margin-top:-3px; float:left; border-right:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#fff; }
#product-page .tabWrapper-bottom { width:718px; margin-top:-3px; float:left; border-right:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#fff; }
#node-5847 #product-page .tabWrapper-bottom { margin:30px 0 0 0;border:none;}
#product-page .tabWrapper-inner {padding:5px 10px;}
#product-page .tabWrapper .tabWrapper-inner .pc-yr {font-weight:bold;}
#product-page .tabs { clear:both; padding-top:20px; width:204px; height:28px; margin:0}
#product-page .tabs .tab {width: 102px; height: 25px;}
#node-5845 #product-page .tabs .tab, #node-5847 #product-page .tabs .tab, #node-5846 #product-page .tabs .tab, #node-13180 #product-page .tabs .tab, #node-13792 #product-page .tabs .tab {width: 204px; height: 25px;}
#product-page .tabs .tab h3 {line-height:25px;font-size:1em;}
#product-page .tabs-bottom { clear:both; padding-top:20px; width:720px; height:35px; margin:0}
#product-page .tab{ height:28px; float:left; cursor: pointer;}
#product-page .tab img { border:0px;}
#product-page h1 { color:#b5121b;}
#product-page .tabWrapper h2 { color:#9f7314; font-size:1.5em; }
#product-page .tab-hide {display: none;}
#product-page .tab-show {display: block;}
#product-page .tab h3 {font-size: 12px; color: #666; margin:0;text-align:center; font:14px Arial; font-weight:bold; line-height:35px;}
#product-page .tab:hover h3 {color: #C7141C; }
#product-page .tab-dl {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pp-buytab-off.jpg) no-repeat;}
#product-page .tab-box {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pp-buytab-off.jpg) no-repeat;}
#product-page .tab1 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pptab-off.jpg) no-repeat;}
#product-page .tab2 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pptab-off.jpg) no-repeat;}
#product-page .tab3 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pptab-off.jpg) no-repeat;}
#product-page .tab4 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pptab-off.jpg) no-repeat;}
#node-5845 #product-page .tab1 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-5845 #product-page .tab2 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-5845 #product-page .tab3 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-5845 #product-page .tab4 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-10068 #product-page .tab1 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-10068 #product-page .tab2 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-10068 #product-page .tab3 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-10068 #product-page .tab4 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-12079 #product-page .tab1 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-12079 #product-page .tab2 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-12079 #product-page .tab3 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#node-12079 #product-page .tab4 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-off-long.jpg) no-repeat;}
#product-page .tab-on h3 {color: #C7141C;}
#product-page .tab-dl-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pp-buytab-on.jpg) no-repeat;}
#node-5845 #product-page .tab-dl-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pp-buytab-on-long.jpg) no-repeat;}
#node-5846 #product-page .tab-dl-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pp-buytab-on-long.jpg) no-repeat;}
#node-5847 #product-page .tab-dl-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pp-buytab-on-long.jpg) no-repeat;}
#node-10068 #product-page .tab-dl-on, #node-13180 #product-page .tab-dl-on, #node-13792 #product-page .tab-dl-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pp-buytab-on-long.jpg) no-repeat;}
#product-page .tab-box-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pp-buytab-on.jpg) no-repeat;}
#product-page .tab1-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pptab-on.jpg) no-repeat;}
#product-page .tab2-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pptab-on.jpg) no-repeat;}
#product-page .tab3-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pptab-on.jpg) no-repeat;}
#product-page .tab4-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/pptab-on.jpg) no-repeat;}
#node-5845 #product-page .tab1-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-5845 #product-page .tab2-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-5845 #product-page .tab3-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-5845 #product-page .tab4-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-10068 #product-page .tab1-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-10068 #product-page .tab2-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-10068 #product-page .tab3-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-10068 #product-page .tab4-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-12079 #product-page .tab1-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-12079 #product-page .tab2-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-12079 #product-page .tab3-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#node-12079 #product-page .tab4-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/pptab-on-long.jpg) no-repeat;}
#product-page .feature {padding:0 0 25px 0;}
#product-page .dark-grey {background-image: url('/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/grey-title-bar.jpg'); background-color:#333; background-repeat:repeat-x; line-height:35px;color:#fff; margin:0;}
#product-page .dark-grey .icon {width:39px; height:39px; float:left; margin:-10px 5px 0 10px; }
#product-page .dark-grey .title {
	float:left;
	font-size:16px;
	font-weight:bold;
	width:375px;
	padding-left:4px;
}
/*KMS 9 Update */
#node-5846 #product-page .dark-grey .title { float:left; font-size:16px; font-weight:bold; width:210px;	padding-left:4px; }

#product-page .dark-grey .title-pure {
	float:left;
	font-size:16px;
	font-weight:bold;
	width:320px;
}
#product-page .dark-grey .show-all {float:right; width:70px;font-size:80%; cursor:pointer;}
#product-page .dark-grey .show-all .text {text-decoration: underline;}
#product-page .dark-grey .product, #product-page .tabWrapper-inner .description ul li .checkmark {float:right; width:89px; text-align:center; line-height: 12px;padding:5px; height:25px; border-left:1px solid #fff;}
#product-page .tabWrapper-inner.first {padding:30px 20px;}
#node-5847 #product-page .tabWrapper-inner.first {padding:0;}
#product-page .tabWrapper-inner .description ul {margin:0;padding:0}
#product-page .tabWrapper-inner .description ul li {list-style: none; padding:7px 0 7px 10px; background: url('/sites/all/themes/zen/kaspersky_usatheme/images/product-pages/grey-gradient.jpg') repeat-x; margin:1px 0 0 0;}
#product-page .tabWrapper-inner .description ul li .button {font-weight:bold; background: url("/sites/all/themes/zen/kaspersky_usatheme/images/list-plus.png") no-repeat 0 50%; padding:0 0 0 20px; cursor:pointer;}
#product-page .tabWrapper-inner .description ul li .button.active {background: url("/sites/all/themes/zen/kaspersky_usatheme/images/list-minus.png") no-repeat 0 50%;}
#product-page .tabWrapper-inner .description ul li .button span {color:#C7141C;}
#product-page .tabWrapper-inner .description ul li .panel {padding:10px 20px 10px 20px; color:#666; line-height: 18px; }
#product-page .tabWrapper-inner .description ul li .panel.hidden {display:none;}
#product-page .tabWrapper-inner .description ul li .text {float:left;}
#product-page .tabWrapper-inner .featured-comparison .description ul li {padding:0; background: url('/sites/all/themes/zen/kaspersky_usatheme/images/comparison-bg.png') repeat-x;}
#product-page .tabWrapper-inner .featured-comparison .description ul li .text {
	width:458px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
#product-page .tabWrapper-inner-ksos .description ul li {list-style: none; padding:7px 0 7px 10px; background-color: transparent; margin:1px 0 0 0;}
#product-page .tabWrapper-inner-ksos .description ul li .button {font-weight:bold; background: url("/sites/all/themes/zen/kaspersky_usatheme/images/list-plus.png") no-repeat 0 50%; padding:0 0 0 20px; cursor:pointer;}
#product-page .tabWrapper-inner-ksos .description ul li .button.active {background: url("/sites/all/themes/zen/kaspersky_usatheme/images/list-minus.png") no-repeat 0 50%;}
#product-page .tabWrapper-inner-ksos .description ul li .panel.hidden {display:none;}

/*KMS 9 PP */
#node-5846 #product-page .tabWrapper-inner .featured-comparison .description ul li .text {
	width:210px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}

#product-page .tabWrapper-inner .featured-comparison .description ul li .text-pure {
	width:350px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	float:left;
}
#product-page .tabWrapper-inner .featured-comparison .description ul li .text span {color: #C7141C; font-weight:bold; font-style:italic;}
#node-5843 #product-page .tabWrapper-inner #tab4-layer .feature, #node-5844 #product-page .tabWrapper-inner #tab4-layer .feature {width:456px;}
#node-5843 #product-page .tabWrapper-inner #tab4-layer .feature .dark-grey .title, #node-5844 #product-page .tabWrapper-inner #tab4-layer .feature .dark-grey .title {width:370px;}
#product-page .tabWrapper-inner .left {float:left; width:460px;}
#product-page .tabWrapper-inner .left .dark-grey {width:460px;}
#product-page .tabWrapper-inner .right {float:right; width:230px;}
#product-page .tabWrapper-inner .right .dark-grey {width:230px;}
#product-page .tabWrapper-inner .right .dark-grey .title {width:230px;font-size:1.1em;text-align:center;}
#product-page .tabWrapper-inner .right .os-selection {text-align: center; padding:20px 32px;background: url('/sites/all/themes/zen/kaspersky_usatheme/images/os-selection-bg.png') repeat-x;}
#product-page .tabWrapper-inner .right .os-selection img {display:block; cursor:pointer;}
#product-page .qtip-text {color:#666; font-size:12px;}
#modalContainer { overflow: hidden !important; }
/*END Redesign Oct 2010 - Individual Product pages*/

#compare .biz { font-size:19px; color:#00573d; font-weight:bold; padding-top:5px; }
#compare .title { color:#fff; font-weight:bold; font-size:1.1em; }
#compare .grey {background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/grey-td-bg.jpg'); background-repeat:repeat-x; background-color:#eeeeec; background-position:top;}
#compare .red {background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/red-td-bg.jpg'); background-repeat:repeat-x; background-color:#03977e; background-position:top; }
#compare .border-right { border-right:1px solid #CCCCCC; }
#node-5718{width:720px;}
#node-5718 #header{width:720px; height:206px;}
#node-5718 #header-bottom{width:657px; padding-left:63px;}
#node-5718 #header-bottom p{font:13px Arial; color:#58595b;}
#node-5718 #header-bottom #pgray{font-weight:bold;}
#node-5718 #header-bottom #pred{font:14px Arial; font-weight:bold; color:#be1311;}
#node-5718 .productbox{width:602px; height:350px; background:url(/sites/all/themes/zen/kaspersky_usatheme/images/boxbackground.jpg) no-repeat; margin-left:40px; margin-top:20px;}
#node-5718 .productbox .img{margin-left:50px; padding-top:7px; width:115px; float:left;}
#node-5718 .productbox .text{float:left; width:410px; margin-left:20px; padding-top:15px;}
#node-5718 .productbox .text h2{color:#b5121b; font:16px Arial; font-weight:bold;}
#node-5718 .productbox .text p{font:12px Arial; color:#414042;}
#node-5718 .productbox .text .title{font:14px Arial; color:#333132; font-weight:bold; margin:0; margin-bottom:3px; margin-top:3px;}
#node-5718 .productbox .text .buyline img{vertical-align:middle;}
#node-5718 .productbox .text .buyline{font:11px Arial; color:#414042; line-height:19px; height:19px;}
#node-5718 .productbox .text .buyline span{color:#b5121b;}

/*Partners Section*/

.blurb {
    border:1px solid #d4cdb4;
    padding:10px;
    margin-top:10px;
    -moz-border-radius-topright: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-bottomleft: 15px;
    -webkit-border-top-right-radius: 15px;
    -webkit-border-bottom-right-radius: 15px;
    -webkit-border-bottom-left-radius: 15px;
    background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/gradient.gif');
    background-repeat:repeat-x;
    width:698px;
}
.blurb #more {
    text-align:right;
}
#tech-alliances img {
    border:1px solid #d4cdb4;
}
/*White List Program */
#whitelist { width:720px; float:left; }

div#preload { display: none; }

/*GTv3*/

#node-5722 .simple-paragraph{width:90%;}
#node-5722 .blurb{width:90%; border:1px solid #d4cdb4; padding:10px; margin-top:10px;-moz-border-radius-topright: 15px;-moz-border-radius-bottomright: 15px;-moz-border-radius-bottomleft: 15px;-webkit-border-top-right-radius: 15px;-webkit-border-bottom-right-radius: 15px;-webkit-border-bottom-left-radius: 15px;background-image:url('/socios/images/gradient.gif'); background-repeat:repeat-x;}
#node-5722 .blurb #more{text-align:right;}

#node-5722 #button{float:left; width:290px; margin-left:2px; margin-top:-13px;}
#node-5722 a.button_request {display:block; float:right; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/request_info.gif'); background-repeat:no-repeat; width:180px; height:27px;}
#node-5722 a.button_request:hover{display:block; float:right; background-position: 0 -27px;}

#node-5722 a.button_apply {display:block; float:left; margin-right:5px; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/join_now.gif'); background-repeat:no-repeat; width:102px; height:27px;}
#node-5722 a.button_apply:hover{display:block; float:left; margin-right:5px; background-position: 0 -27px;}



/* Tabs */
#whitelist #tabWrapper { width:698px; float:left; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/product_tab_bgspacer.jpg'); background-repeat:repeat-x; border-right:1px solid #cecbbf; border-left:1px solid #cecbbf; border-bottom:1px solid #cecbbf; background-color:#fdfcfb; padding: 10px; }
#whitelist .tabs { clear:both; padding-top:20px; width:720px; height:91px; margin:0;}
#whitelist .tab{ height:91px; float:left; cursor: pointer;}
#whitelist .tab img { border:0px;}
#whitelist h1 { color:#005447; font-size:2em;}
#whitelist #tabWrapper h2 { color:#9f7314; font-size:1.5em; }
#whitelist #tabWrapper .tab-hide {display: none;}
#whitelist #tabWrapper .tab-show {display: block;}
#whitelist .tab h3 {font-size: 12px; color: white; margin: 44px 0 0 65px; }
#whitelist .tab:hover h3 {color: #00573D; }
#whitelist .tab1 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabKeyFeatures.jpg) no-repeat;}
#whitelist .tab2 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabLearnMore.jpg) no-repeat;}
#whitelist .tab3 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabCompare.jpg) no-repeat;}
#whitelist .tab4 {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabSystemRequirements.jpg) no-repeat;}
#whitelist .tab1:hover {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabKeyFeatures_over.jpg) no-repeat;}
#whitelist .tab2:hover {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabLearnMore_over.jpg) no-repeat;}
#whitelist .tab3:hover {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabCompare_over.jpg) no-repeat;}
#whitelist .tab4:hover {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabSystemRequirements_over.jpg) no-repeat;}
#whitelist .tab-on h3 {color: #00573D; margin: 20px 0 0 65px;}
#whitelist .tab1-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabKeyFeatures_on.jpg) no-repeat;}
#whitelist .tab2-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabLearnMore_on.jpg) no-repeat;}
#whitelist .tab3-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabCompare_on.jpg) no-repeat;}
#whitelist .tab4-on {background: url(/sites/all/themes/zen/kaspersky_usatheme/images/tabSystemRequirements_on.jpg) no-repeat;}
.clear { clear:both; }

#node-5723 #background {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/Green-Team-Program-background.gif) no-repeat; width:568px; overflow:hidden; border:1px solid #CCC; }
#node-5723 #intro{ width:558px; height:110px;}
#node-5723 #intro p{font: Arial, Helvetica, sans-serif; font-size:12px; width:520px; padding:15px;}
#node-5723 #container-partner {padding-top:130px; padding-left:3px;}
#node-5723 #why{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/blogback_07.jpg ) no-repeat; width:554px; height:353px; margin-top:25px; margin-left:2px;}
#node-5723 #why ul{font: Arial, Helvetica, sans-serif; font-size:12px; }
#node-5723 #whygreen ul li{font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:130%; }
#node-5723 #why p{font: Arial, Helvetica, sans-serif; font-size:12px; width:520px; padding-top:10px; padding-left:15px;}
#node-5723 #whygreen{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/blogback_11.jpg) no-repeat; width:554px; height:364px; margin-top:25px; margin-left:3px;}
#node-5723 #whygreen ul{font: Arial, Helvetica, sans-serif; font-size:12px; }
#node-5723 #whygreen p{font: Arial, Helvetica, sans-serif; font-size:12px; width:520px; padding-top:10px; padding-left:15px;}
#node-5723 #membership{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/blogback_14.jpg) no-repeat; width:554px; height:393px; margin-top:25px; margin-left:5px;}
#node-5723 #membership p{font: Arial, Helvetica, sans-serif; font-size:12px; width:520px; padding-top:10px; padding-left:15px;}
#node-5723 #side{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/side_noaward.jpg) no-repeat; width:140px; margin-left: 10px;}
#node-5723 #button{float:right; width:290px; margin-right:10px; margin-top:-2px;}
#node-5723 a.button_request {display:block; float:right; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/request_info.gif'); background-repeat:no-repeat; width:180px; height:27px;}
#node-5723 a.button_request:hover{display:block; float:right; background-position: 0 -27px;}
#node-5723 a.button_apply {display:block; float:left; margin-right:5px; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/apply_now.gif'); background-repeat:no-repeat; width:102px; height:27px;}
#node-5723 a.button_apply:hover{display:block; float:left; margin-right:5px; background-position: 0 -27px;}
#node-5723 #containerside{width:135px; padding-top:0px; padding-left:5px;}
#node-5723 #containerside p{color:#FFFFFF; margin-left:10px; padding-right:5px;}
#node-5723 .headertext{ font:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#065d42; margin-left:10px; margin-bottom:-20px;}
#node-5723 .line{ border-bottom:#FFFFFF solid 1px; width:130px; float:right; padding-right:-20px; margin-bottom:10px;}
#node-5723 :root{overflow-y:scroll;} /* force scroll bar on so no page jump */
#node-5723 #contentWrapper ul {margin-left: 35px; margin-top:6px; margin-bottom:6px; margin-right:0px; padding-top:0px; padding-bottom:0px; padding-left: 0px; list-style:disc;}
#node-5723 #dualUL ul {margin-left: 12px; margin-top:6px; margin-bottom:6px; margin-right:0px; padding-top:0px; padding-bottom:0px; padding-left: 0px; list-style: disc;}
#node-5723 #contentWrapper ul li {padding-left: 12px; padding-bottom:4px; font-family:Arial,verdana,helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal;}
#node-5723 #dualUL ul li{padding-left: 12px; padding-bottom:4px; font-family:Arial,verdana,helvetica,sans-serif; font-size:12px; color:#000000; line-height:normal;}
#node-5723 #contentWrapper, #contentWrapper div, #contentWrapper td, #currentContent {font-family:Arial,verdana,helvetica,sans-serif;font-size:12px;color:#000000;line-height:18px;}
#node-5723 #dualUL, #dualUL div {font-family:verdana,helvetica,sans-serif;font-size:11px;color:#000000;line-height:18px;}
#node-5723 #pp-table { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; border:1px solid #666 }
#node-5723 #pp-table .green { background-color:#d7e4bc; }
#node-5723 #pp-table .lt-green { background-color:#eaf1dd; }
#node-5723 #pp-table .dk-green { background-color:#c2d69a; }
#node-5723 #pp-table .grey-bar { background-color:#EEEEEC; background-image:url("http://usa.kaspersky.com/store/images_renewal/grey-td-bg.jpg"); background-position:center top; background-repeat:repeat-x; }


#partner-login-box {
    width:180px;
    border:1px solid #D4CDB4;
    -moz-border-radius-bottomleft: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-topleft: 15px;
    margin-left:auto;
    margin-right:auto;
    margin-top:30px;
}
#partner-login-box .header {
    background-image: url('/sites/all/themes/zen/kaspersky_usatheme/images/partner-login-top.gif');
    background-repeat: repeat-y;
    color:#fff;
    text-align: center;
    font:14px Arial;
    padding:5px;
    font-weight:bold;
    -moz-border-radius-topleft: 15px;
}
#partner-login-box .body {
    padding:10px;
    color:#4A4A4A;
}
#partner-login-box .footer{
    background-color: #e8e6d8;
    
    -moz-border-radius-bottomleft: 15px;
    -moz-border-radius-bottomright: 15px;
    height:15px;
}

/*Technollogy Alliances dynamic banner*/

.view-oem-partner-logo {
    width:705px;
    height:155px;
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/oem-bg.jpg') no-repeat;
    padding:15px 0 0 15px;
}
.view-oem-partner-logo h2 {
    margin:0 0 10px 0;
    color:#fff;
    font-size:1.6em;
}
.view-oem-partner-logo .view-content {
    width:354px;
    height:106px;
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/oem-box-bg.png') no-repeat;
}
.view-oem-partner-logo .view-content #views_slideshow_singleframe_teaser_section_oem_partner_logo-block_1 {
    margin:0 auto;
}
.view-oem-partner-logo .view-content #views_slideshow_singleframe_teaser_section_oem_partner_logo-block_1 .views-field-field-oem-partner-logo-fid {
    width:255px;
    height:76px;
}
.view-oem-partner-logo .view-content .views-slideshow-controls-top {
    height:15px;
}
.view-oem-partner-logo .view-content .views-slideshow-controls-top #views_slideshow_singleframe_playpause_oem_partner_logo-block_1 {
    display:none;
}
.view-oem-partner-logo .view-content .views-slideshow-controls-top #views_slideshow_singleframe_prev_oem_partner_logo-block_1 {
    position:relative;
    top:40px;
    left:15px;
}
.view-oem-partner-logo .view-content .views-slideshow-controls-top #views_slideshow_singleframe_next_oem_partner_logo-block_1 {
    position:relative;
    top:40px;
    left:295px;
}

/* Downloads section */

#node-5740 #trial, #node-5741 #trial {
    float:left;
    padding:10px 0;
    width:718px;
    height:190px;
}
#node-5740 #trial .box, #node-5741 #trial .box {
    float:left;
    width:140px;
    margin-left: 10px;
}
#node-5740 #trial .info, #node-5741 #trial .info {
    float:left;
    width:370px;
    margin-top:-10px;
}
#node-5740 #trial .links, #node-5741 #trial .links {
    float:left;
    margin-top:30px;
    text-align:right;
    width:180px;
}
#node-5740 hr, #node-5741 hr {
    clear:both;
}
#node-5740 h1, #node-5741 h1 {
    font-size:18px;
}
#node-5740 .red, .features-pop-up .red, #node-5741 .red {
    color:#B5121B;
    font-weight:bold;
}
#node-5740 .show, #node-5741 .show {
    display:block;
}
#node-5740 .hide, #node-5741 .hide {
    display:none;
}
#node-5740 .clear, #node-5741 .clear  {
    clear:both;
}
#node-5740 .bg, #node-5741 .bg {
    background-color:#000000;
    height:1600px;
    left:0;
    opacity:0.5;
    position:absolute;
    top:0;
    width:100%;
}
#product-download .left {
    width:445px;
    float:left;
    padding-left:5px;
}

#product-download .left h4{

}

#product-download .right {
    float:left;
    padding-top:10px;
}

.product-list ul li {
    list-style: none;
}

.product-list ul li a {
    text-decoration: underline;
}

.features-pop-up {
    width:600px;

}

/*Individual trials*/
.trials-single-wrapper {
    width:688px;
    border:1px solid #e5e2dc;
    padding:15px;
    padding-bottom:30px;
    background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/gradient2.gif');
    background-repeat:repeat-x;
}
.trials-single-wrapper-sm {
    width:500px;
    border:1px solid #e5e2dc;
    padding:15px;
    padding-bottom:30px;
    background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/gradient2.gif');
    background-repeat:repeat-x;
}
.trials-single-wrapper .left, .trials-single-wrapper .form {
    width:214px;
    float:left;
    border-right:1px solid #e5e2dc;
}
.trials-single-wrapper-sm .left, .trials-single-wrapper-sm .form {
    width:145px;
    float:left;
    border-right:1px solid #e5e2dc;
}
.trials-single-wrapper .right, .trials-single-wrapper .message {
    width:443px;
    float:left;
    padding-left:20px;
}
.trials-single-wrapper-sm .right, .trials-single-wrapper-sm .message {
    width:325px;
    float:left;
    padding-left:20px;
}
.trials-single-wrapper .right h2{
    font-size:20px;
    margin-bottom:5px;
}
.trials-single-wrapper .right h3 {
    color:rgb(181, 18, 27);
    margin-top:0px;
}
.trials-single-wrapper .message {
    margin-top:10px;
}
.trials-single-wrapper-sm .right h2{
    font-size:20px;
    margin-bottom:5px;
}
.trials-single-wrapper-sm .right h3 {
    color:rgb(181, 18, 27);
    margin-top:0px;
}
.trials-single-wrapper-sm .message {
    margin-top:10px;
}
#node-5868 {
    width:240px;
}
#node-5868 #edit-submitted-email {
    width:180px;
}
#node-5868 #edit-submitted-last-name {
    width:180px;
}
#node-5868 #edit-submitted-first-name {
    width:180px;
}
#node-5868 #edit-submit{
    background: url(/sites/all/themes/zen/kaspersky_usatheme/images/trial-download.gif) no-repeat;
    margin-left:40px;
    margin-top:20px;
    clear: both;
    float: left;
    width:103px;
    height:37px;
    border:none;
    font-size:15px;
    font-weight:bold;
    color:#FFF;
}


#webform-client-form-5898 label.option {
    margin-bottom:15px; margin-left:196px; margin-top:-17px; width:400px
}
.koss-trial {
    width:698px;
    padding:10px;
    border:1px solid #e5e2dc;
    background-color:rgb(246, 243, 234);
    -moz-border-radius-topleft: 15px;
    -moz-border-radius-topright: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-bottomleft: 15px;
    -webkit-border-top-left-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    -webkit-border-bottom-right-radius: 15px;
    -webkit-border-bottom-left-radius: 15px;
}
.koss-trial h2 {
    color: rgb(181, 18, 27);
}
.koss-trial .left,  .koss-trial .right{
    float: left;
    width:339px;
}
.koss-trial .inside-left {
    float: left;
    width:70px;
}
.koss-trial .inside-right {
    float: left;
    width:259px;
    padding-left:5px;
    padding-right:5px;
}
.koss-trial .left .inside-right p, .koss-trial .right .inside-right p {
    margin-top:0;
    font:16px Arial;
    color: #005447;
    font-weight:bold;
}
.koss-trial .left .inside-left p, .koss-trial .right .inside-left p {
    margin:0;
    font:16px Arial;
    color: #656366;
    font-weight:bold;
    padding-left:5px;
}
.koss-trial .footer {
    font-size:10px !important;
    margin-top:5px !important;
    color:#000 !important;
    font-weight:normal !important;
}
.node-type-trial-download-page .comment_forbidden {
    display:none;
}

/*Documentation section*/

#node-5744 .header-image {
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/documentation-header.png') no-repeat;
    width:500px;
    height: 80px;
    margin-top:-40px;
    padding:60px 200px 0 20px;
}
#node-5744 .header-image p {
    color:#fff;
    font-weight:bold;
    font-size:110%
}
#node-5744 .header-text {
    width:438px;
    padding:0 260px 20px 20px;
    border:1px solid #cccccc;
    margin:0 0 20px 0;
}
#node-5744 .docs {
    width:325px;
    border:1px solid #cccccc;
    padding:10px 5px 20px 20px;
    min-height:245px;
}
#node-5744 #docs-home {
    float:left;
}
#node-5744 #docs-biz {
    float:right;
}
#node-5744 #docs-home .title, #node-5744 #docs-biz .title {
    width:230px;
    float:left;
}
#node-5744 #docs-home .building, #node-5744 #docs-biz .building {
    float:left;
}
#node-5744 #docs-home .building img, #node-5744 #docs-biz .building img {
    width:95px;
    height:auto;
    margin-top:-20px;
}
#node-5744 .docs .button, #node-5744 .docs .button-open {
    font-weight:bold;
    padding:5px 0 5px 15px;
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/list-plus.png') 0 no-repeat;
    cursor: pointer;
}
#node-5744 .docs .button.active, #node-5744 .docs .button-open.active {
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/list-minus.png') 0 no-repeat;
}

#node-5744 .panel.hidden {
    display:none;
}
#node-5744 .docs .docs-list, #node-5742 .downloads .docs-list {
    margin:0;
    list-style: none;
    padding:0 0 0 2.5em;
}
#node-5744 .docs .docs-list li, #node-5742 .downloads .docs-list li {
    font-size: 90%;
}
#node-5744 .docs .docs-list-title, #node-5742 .downloads .docs-list-title {
    padding:0 0 0 2.5em;
    background:url("/sites/all/themes/zen/kaspersky_usatheme/images/list-arrow.png") no-repeat scroll 15px 50% transparent;
}
#node-5744 .docs .docs-list-title.more-versions, #node-5742 .downloads .docs-list-title.more-versions {
    font-size: 90%;
    margin-top:5px;
}
/*Product updates section*/
#node-5744 h3.smaller {
    font-size:20px;
}

#node-5742 h3.smaller {
    font-size:20px;
}

#node-5742 .header-image {
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/downloads-header.png') no-repeat;
    width:500px;
    height: 60px;
    margin-top:-40px;
    padding:80px 200px 0 20px;
}
#node-5742 .header-image p {
    color:#fff;
    font-weight:bold;
    font-size:110%
}
#node-5742 .header-text {
    width:678px;
    padding:20px 20px 20px 20px;
    border:1px solid #cccccc;
    margin:0 0 20px 0;
}
#node-5742 .downloads {
    width:325px;
    border:1px solid #cccccc;
    padding:10px 5px 20px 20px;
    min-height:245px;
}
#node-5742 #downloads-home {
    float:left;
}
#node-5742 #downloads-biz {
    float:right;
}
#node-5742 #downloads-home .title, #node-5742 #downloads-biz .title {
    width:230px;
    float:left;
}
#node-5742 #downloads-home .building, #node-5742 #downloads-biz .building {
    float:left;
}
#node-5742 #downloads-home .building img, #node-5742 #downloads-biz .building img {
    width:95px;
    height:auto;
    margin-top:-20px;
}
#node-5742 .downloads .button, #node-5742 .downloads .button-open {
    font-weight:bold;
    padding:5px 0 5px 15px;
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/list-plus.png') 0 no-repeat;
    cursor: pointer;
}
#node-5742 .downloads .button.active, #node-5742 .downloads .button-open.active {
    background:url('/sites/all/themes/zen/kaspersky_usatheme/images/list-minus.png') 0 no-repeat;
}
#node-5742 .panel.hidden {
    display:none;
}
#node-5742 .downloads .panel .button, #node-5742 .downloads .panel .panel, #node-5744 .docs .panel .button, #node-5744 .docs .panel .panel {
    margin:0 0 0 15px;
}
/*Product updates & documentation previous versions*/

.view-download-previous-versions .product-download-wrapper {
    border:1px solid #ccc;
    padding:10px 5px 20px 20px;
}
.view-download-previous-versions .product-download-wrapper .title {
    float:left;
    width:575px;
}
.view-download-previous-versions .product-download-wrapper .building {
    float:right;
    width:117px;
    margin:-20px 0 0 0;
}
.view-download-previous-versions .product-download-wrapper ul li{
    list-style-image: url("/sites/all/themes/zen/kaspersky_usatheme/images/list-arrow.png");
    list-style-type: none;
}

/* e-store section*/

/*Product Display*/
.productInfoPrd{
    position:relative;
    margin:20px 0 0 50px;
}

.productImage{
    position:absolute;
    top:-20px;
    left:-12px;
    width:105px;
    background-color:#fff;
}

/*Product Header*/
.productHeaderPrd{
    background:#d1d2d4 url(/sites/all/themes/zen/kaspersky_usatheme/images/productHeaderCorner.gif) no-repeat 100% 0;
    height:55px;
    padding:3px 0 0 113px;
    margin:50px 0 0;
    width:480px;
}
.win-compatible{
    margin:10px 0pt 0pt 35px;
}
.productHeaderPrd h2{
    color:#d2232a;
    font:bold 16px Arial, Helvetica, sans-serif;
}

.productHeaderPrd h2 span{
    color:#000;
    font:bold 16px Arial, Helvetica, sans-serif;
}

.productHeaderPrd h2 strong{
    color:#000;
    font:bold 12px Arial, Helvetica, sans-serif;
}

.productHeaderPrd em{
    color:#000;
    font:11px Arial, Helvetica, sans-serif;
    font-style:italic;
}

/*Product List*/
.productBodyPrd{
    border:1px solid #d1d2d4;
    border-bottom:0px solid #fff;
    overflow:auto;
    width:581px;
    padding-right:10px;
}
.productBodyPrd .price {
    color: rgb(204, 0, 0);
    font-weight: bold;
}
.priceStore {
    color: rgb(204, 0, 0);
    font-weight: bold;
}
.productBodyPrd ul{
    list-style:none;
    margin:13px 0 15px 100px;
}

.productBodyPrd h3 {
    margin:10px 0 0 113px;
}

.productBodyPrd p {
    margin:10px 0 0 113px;
}

.productBodyPrd li{
    background:#fff url(/sites/all/themes/zen/kaspersky_usatheme/images/redBullet.gif) no-repeat 0 5px;
    padding:0 0 0 10px;
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#000;
}

/*Buy Products Section*/
.downloadPrd{
    float:left;
    margin:0 0 0 30px;
    display:inline;
}

.purchaseTypes{
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#000;
    text-decoration:none;
    border-top:1px solid #d1d2d4;
    border-bottom:1px solid #d1d2d4;
    padding:2px 0;
    cursor:pointer;
}

.boxedPrd{
    float:right;
    margin:0 28px 0 0;
    display:inline;
}

.buyNowPrd p{
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#000;
    margin:10px 0 5px;
}

.buyNowPrd img{
    vertical-align:bottom;
    margin:0 10px 0 0;
}

.buyNowPrd a{
    cursor:pointer;
}

.dealPrice{
    font:bold 11px Arial, Helvetica, sans-serif;
    color:#d2232a;
}

.protectMultiPC{
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#29584c;
    padding:8px 0 0;
}

/*Bottom Rounded Corners*/
.divRoundedLeft{
    background:#fff url(/sites/all/themes/zen/kaspersky_usatheme/images/btmRightRoundedCorner_2.gif) no-repeat 100% 0;
    width:593px;
    height:17px;
    clear:both;
}
#popupWrapper{
    width:600px;
}
#popupWrapper .left{
    width:400px;
    float:left;
}
#popupWrapper .right{
    width:150px;
    float:left;
    padding-top:15px;
}
#popupHeader{
    background:#d1d2d4 url(/sites/all/themes/zen/kaspersky_usatheme/images/popup_TopRightRndCrn.gif) no-repeat 586px 0;
    height:38px;
}

#popupHeader h1{
    background: url(/sites/all/themes/zen/kaspersky_usatheme/images/popup_TopLeftRndCrn.gif) no-repeat 0 0;
    font:bold 15px Arial, Helvetica, sans-serif;
    color:#000;
    padding:10px 0 10px 15px;
}

#popupBody{
    padding:0 0 10px;
    border:2px solid #d1d2d4;
    border-bottom:0px solid #fff;
}

.multiUser{
    /*	width:146px;*/
    background:#fff url(/sites/all/themes/zen/kaspersky_usatheme/images/KasperskyAntiVirus.jpg) no-repeat 200px 20px;
    margin:0 0 0 10px;
}

.multiUser h2{
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#000;
    text-decoration:none;
    border-top:1px solid #d1d2d4;
    border-bottom:1px solid #d1d2d4;
    padding:2px 0;
    width:70px;
    margin:10px 0 0;
}

.multiUser p{
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#000;
    margin:12px 0 0;
    display:block;
}

.multiUser img{
    vertical-align:bottom;
    margin:0 10px 0 0;
}

.multiUser a{
    cursor:pointer;
    dislplay:block;
}

.multiUser .dealprice{
    font:bold 11px Arial, Helvetica, sans-serif;
    color:#d2232a;
}
.multiUser .savePercentage{
    font:bold 11.5px Arial, Helvetica, sans-serif;
    color:#d2232a;
    text-transform:uppercase;
    margin:0 0 0 65px;
}

.priceRenewal {
    position:relative;

    zoom:1;
}

#popupRightBottom{
    background:#fff url(/sites/all/themes/zen/kaspersky_usatheme/images/popup_BtmRightRndCrn.gif) no-repeat 316px 0;
    width:600px;
    height:15px;
}


/*#### Kaspersky Internet Security Popup ####*/
.multiUserKISE{
    /*	width:146px;*/
    margin:0 0 0 10px;
}

.multiUserKISE h2{
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#000;
    text-decoration:none;
    border-top:1px solid #d1d2d4;
    border-bottom:1px solid #d1d2d4;
    padding:2px 0;
    width:70px;
    margin:10px 0 0;
}

.multiUserKISE p{
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#000;
    margin:12px 0 0;
    display:block;
}

.multiUserKISE img{
    vertical-align:bottom;
    margin:0 10px 0 0;
}

.multiUserKISE a{
    cursor:pointer;
    dislplay:block;
}

.multiUserKISE .dealprice{
    font:bold 11px Arial, Helvetica, sans-serif;
    color:#d2232a;
}
.multiUserKISE .savePercentage{
    font:11.5px Arial, Helvetica, sans-serif;
    color:#d2232a;
    text-transform:uppercase;
    margin:0 0 0 15px;
}
#node-5777 #frame-container {
    width:600px;
    margin-left:auto;
    margin-right:auto;
}
#node-5777 .frame {
    width:183px;
    padding: 14px 8px 8px;
    border-right: 1px solid rgb(187, 187, 187);
    float:left;
    height:340px;
}
#node-5777 .frame-last {
    width:183px;
    padding: 14px 8px 8px;
    float:left;
    height:340px;
}
#node-5777 .frame img, #node-5777 .frame-last img{
    border: 1px solid rgb(187, 187, 187);
}
#node-5777 .frame .arrow, #node-5777 .frame-last .arrow{
    width:20px;
    height:25px;
    background:url(/sites/all/themes/zen/kaspersky_usatheme/images/redarrow.gif) no-repeat;
    float:left;
}
#node-5777 .frame .text, #node-5777 .frame-last .text{
    width:160px;
    float:left;
}
#node-5777 .frame .telephones, #node-5777 .frame-last .telephones{
    margin-top:15px;
}
/*Preload Images*/
div#preload { display: none; }

/*renewal-center-inner Page */
#renewal-center-inner { width:960px; float:left; }
#renewal-center-inner a {color:#00573d; font-size:1em; text-decoration:none;}
#renewal-center-inner a:hover {color:#00573d; font-size:1em; text-decoration:underline;}
.clear {clear:both; }
#renewal-center-inner #tabWrapper { /*width:960px; background-image:url('tab_bg-960.jpg'); background-repeat:repeat-y;*/
                                    background-color:#FDFCFB;
                                    background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/product_tab_bgspacer.jpg');
                                    background-repeat:repeat-x;
                                    border-bottom:1px solid #CECBBF;
                                    border-left:1px solid #CECBBF;
                                    border-right:1px solid #CECBBF;
                                    float:left;
                                    width:958px;
																		height:1500px;
                                    float:left;
																		height:1450px;}
#renewal-center-inner #tabWrapper .inner { padding:0 10px 10px 10px; }
#renewal-center-inner #tabWrapper .inner .right { /*width:430px; float:right; padding:20px 20px 20px 0;*/ border:1px solid #CCCCCC; float:right; margin:0px 0 10px 0; padding:15px 15px 20px 10px; width:430px; }
#renewal-center-inner #tabWrapper .inner .left { width:430px; float:left; padding:20px 0 0 20px; text-align:left; }
#renewal-center-inner #tabWrapper .inner .left a {color:#b5121b; font-size:1em; text-decoration:underline;}
#renewal-center-inner #tabWrapper .inner .left a:hover {color:#00573d; font-size:1em; text-decoration:underline;}
#renewal-center-inner #tabWrapper .inner .left .kis { float:left; margin-bottom:10px; width:400px;}
#renewal-center-inner #tabWrapper .inner .left .pricing-box {width:255px; height:175px; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/pricing-bg.jpg'); background-repeat:no-repeat; float:left;}
#renewal-center-inner #tabWrapper .inner .left .download-now { font-size:14px; font-weight:bold; color:#b5121b; float:left; width:255px; height:25px; padding:8px 0 0 8px;}
#renewal-center-inner #tabWrapper .inner .left .pricing-opts { width:255px; float:left; height:25px; padding:5px 0 0 8px; }
#renewal-center-inner #tabWrapper .inner .left .prices { width:255px; height:45px; float:left; padding:5px 0 0 8px; color:#b5121b; font-weight:bold; }
#renewal-center-inner #tabWrapper .inner .left .prices .big {font-size:18px }
#renewal-center-inner #tabWrapper .inner .left .pricing-box-bottom { width:255px; float:left; height:50px; padding:5px 0 0 8px; }
#renewal-center-inner #tabWrapper .inner .left .kav { float:left; border-top:2px solid #CCC; margin-bottom:10px; margin-top:20px; width:400px;}
#renewal-center-inner #tabWrapper .inner .left .kms { float:left; border-top:2px solid #CCC; margin-bottom:10px;margin-top:20px; width:400px;}
#renewal-center-inner #tabWrapper .inner .left .pure { float:left; border-bottom:2px solid #CCC; margin-bottom:10px; width:400px; height:285px;}
#renewal-center-inner #tabWrapper .inner .left h1 { font-size:19px; color:#00573d; font-weight:bold; padding-top:5px; }
#renewal-center-inner #tabWrapper .inner .right h1 { font-size:19px; color:#b5121b; font-weight:bold; padding-top:5px; }
#renewal-center-inner #tabWrapper .inner .right .biz { font-size:19px; color:#00573d; font-weight:bold; padding-top:5px; }
#renewal-center-inner #tabWrapper .inner .right .title { color:#fff; font-weight:bold; }
#renewal-center-inner #tabWrapper .inner .right .grey {background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/grey-td-bg.jpg'); background-repeat:repeat-x; background-color:#eeeeec; background-position:top;}
#renewal-center-inner #tabWrapper .inner .right .border-right { border-right:1px solid #CCC;}
#node-5867 #faq-list {  }
#node-5867 #faq-list p {padding-top:20px;}
#node-5867 #faq-list .question {font-size:14px; color:#00573d; font-weight:bold;}
#node-5867 #faq-list .answer {font-size:14px; color:#333; font-weight:200; padding-top:5px; display:inline-block;}
#renewal-center-inner .box {float:left; padding-right:20px;}
#renewal-center-inner .span-left{float:left}
#renewal-center-inner .span-right{float:right}


#renewal-center-inner .tab_display { display:none; visibility:hidden;}

#renewal-center-inner .tabs { width:960px; height:91px;margin-bottom:0;}
#renewal-center-inner .tab{ height:91px; float:left; cursor: pointer;}
#renewal-center-inner .tab img { border:0px;}

#renewal-center-inner .tab-hide {display: none;}
#renewal-center-inner .tab-show {display: block;}

#renewal-center-inner .tab h3 {font-size: 18px; color: #fff; }

#renewal-center-inner .tab .tab-link {line-height:91px; display:block; padding-left:100px; }
#renewal-center-inner .tab .tab-link {font-size: 18px; color: #fff;}
#renewal-center-inner .tab:hover .tab-link {font-size: 18px; color: #00573D;}

#renewal-center-inner .tab1 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/homeuser-tab.png') no-repeat;}
#renewal-center-inner .tab2 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/businessuser-tab.png') no-repeat;}
#renewal-center-inner .tab1:hover {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/homeuser-tab-over.png') no-repeat;}
#renewal-center-inner .tab2:hover {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/businessuser-tab-over.png') no-repeat;}

#renewal-center-inner .tab1-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/homeuser-tab-up.png') no-repeat; }
#renewal-center-inner .tab1-on .tab-link {color:#00573D; padding-left:100px; margin-top:-25px; display:block;}
#renewal-center-inner .tab2-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/businessuser-tab-up.png') no-repeat;}
#renewal-center-inner .tab2-on .tab-link {color: #00573D; padding-left:100px; margin-top:-25px; display:block;}
/*#renewal-center-inner .tab1 {background: url('tab-1.jpg') no-repeat;}
#renewal-center-inner .tab2 {background: url('tab-2-biz.jpg') no-repeat;}
#renewal-center-inner .tab3 {background: url('tab-3.jpg') no-repeat;}
#renewal-center-inner .tab4 {background: url('/tab-4.jpg') no-repeat;}

#renewal-center-inner .tab-on h3 {color: white; margin-top: 12px;}
#renewal-center-inner .tab1-on {background: url('tab-1-clicked.jpg') no-repeat; }
#renewal-center-inner .tab2-on {background: url('tab-2-clicked.jpg') no-repeat;}
#renewal-center-inner .tab3-on {background: url('tab-3-clicked.jpg') no-repeat;}
#renewal-center-inner .tab4-on {background: url('tab-4-clicked.jpg') no-repeat;}*/

.price {position:relative;margin:0 0 0 0px;zoom:1;}
.strike {position:absolute; display: block; background:url('/sites/all/themes/zen/kaspersky_usatheme/images/strike.png') center center no-repeat;height:13px;
         left:0;
         top:0;
         width:40px;}
#renewal-center p {font-size:14px; color:#00573d; padding:5px 10px;}
.strike-through {display: block; background:url('/sites/all/themes/zen/kaspersky_usatheme/images/strike.png') center center no-repeat;height:13px;
                 left:0;
                 top:0;
                 width:40px; margin-top:-10px;}

/*END renewal-center-inner Page */

/*About Us section*/

.employee {
    border-top: 1px solid #CCCCCC;
    padding-top:10px;
    padding-bottom:5px;
}
.employee .pic {
    float:left;
    width:110px;
    padding-right:10px;
}
.employee .pic img {
    border: 1px solid #CCCCCC;
}
.employee .text {
    float:left;
    width:600px;
}
.employee .text h3{
    margin-bottom:3px;
}
.employee .text .title{
    margin-top:3px;
}
.contact-box {
    width:208px;
    height:346px;
    padding:10px;
    float:left;
    margin-right:10px;
    margin-bottom:30px;
    border:1px solid #D4CDB4;
    -moz-border-radius-topright: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-bottomleft: 15px;
    -webkit-border-top-right-radius: 15px;
    -webkit-border-bottom-right-radius: 15px;
    -webkit-border-bottom-left-radius: 15px;
    background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/gradient.gif');
    background-repeat:repeat-x;
}
.contact-box h3 {
    margin-top:0px;
    margin-bottom:10px;
}
.contact-box h4 {
    text-decoration: underline;
}
.contact-box p {
    margin-top:7px;
    margin-bottom:7px;
}
.contact-box .header {
    border-bottom:1px solid #D4CDB4;
}
#contact-page {width:720px; float:left; }
#contact-page .head-image {margin-bottom:15px;margin-left:45px;}
#contact-page .clear {clear:both;}
#contact-page .home-users { width:342px; float:left; margin-right:18px; }
#contact-page .business-users { width:342px; float:left; margin-left:18px; }
#contact-page .buttons { margin:30px 0px; }

#contact-page .contact-info { width:720px; float:left; margin-top:20px; }
#contact-page .contact-info .top-shadow {height:8px; overflow:hidden;}
#contact-page .contact-info .contact-into-box {background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/shadow-full-spacer.jpg'); background-repeat:repeat-y; width:720px; float:left; }
#contact-page .contact-info .contact-into-box .inner {padding:15px 15px 3px 15px; width:720px; float:left;}
#contact-page .contact-info h2 {
    font-size:18px;
    font-weight:bold;
    margin: 0px 0px 10px;
    cursor:pointer;
    clear:left;
}
#contact-page .contact-info .label { width:80px; display:inline-block; }

#contact-page .contact-info .americas { margin:0px; width:690px; float:left; }

#contact-page .contact-info .brown-bar { width:690px; height:6px; float:left; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/stripes.jpg'); background-repeat:repeat-x; margin-bottom:10px; }

#contact-page #contact-slider a:hover {text-decoration:none}
#contact-page .button {width:260px; height:26px}
#contact-page .button .left {float:left; width:13px; height:26px;background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/button-left.png'); background-repeat:no-repeat;}
#contact-page .button .middle {float:left; width:234px; height:21px;text-shadow:1px 1px black;padding-top:5px;background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/button-middle.png'); background-repeat:repeat-x;color:#fff;font:13px Arial;font-weight:bold;}
#contact-page .button .middle a, #contact-page .button .middle a:hover {color:#fff; text-decoration: none;}
#contact-page .button .middle .arrows {font:10px Arial; text-shadow:none; margin-left:7px;}
#contact-page .button .right {float:left; width:13px; height:26px;background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/button-right.png'); background-repeat:no-repeat;}

#contact-frame {width:698px; border: 1px solid rgb(234, 234, 234); background-color: rgb(247, 247, 246); padding:10px;margin-bottom:20px;font: 12px Arial; color: rgb(74, 75, 74); -moz-border-radius: 10px 10px 10px 10px;}
#contact-frame .contact {float:left; width:230px; height:160px;}

/*Landing Pages*/

#page-landing-page { margin: 10px auto; width:932px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#page-landing-page .clear { clear:both; }
#page-landing-page .bold { font-weight:bold; }
#page-landing-page a { color:#b5121b; text-decoration:none;}
#landing-page { width:932px; border:1px solid #939393; text-align:left; float:left; }
#landing-page .logo { margin: 15px 0px; padding-left:25px; padding-bottom:15px; border-bottom:1px solid #939393; }
#landing-page #inner { margin: 10px auto; width:830px; }
#landing-page #inner .header { width:849px; float:left; }
#landing-page #inner .header-text { width:427px; float:left; margin-top:20px; }
#landing-page #inner .header-cal { width:422px; float:left; }
#landing-page #inner .box-1 { width:830px; height:279px; float:left; border:1px solid #d0d0d0; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/top-box-bg-spacer.jpg'); background-repeat:repeat-x; background-position:bottom; }
#landing-page #inner .kis-box { width:170px; float:left; margin:-25px 10px 0px 3px; }
#landing-page #inner .kis-info { width:620px; float:left; }
#landing-page #inner .kis-info h1 { color:#b5121b; font-size:21px; margin-top: 0.5em; }
#landing-page #inner .download { width:350px; float:left; border-right:1px solid #939393; }
#landing-page #inner .pricing-box { width:350px; float:left; }
#landing-page #inner .protection { padding-top:20px; color:#b5121b; }
#landing-page #inner .protection:hover { text-decoration:underline; }
#landing-page #inner .add-to-cart { width:96px; float:left; margin-top:7px; }
#landing-page #inner .pricing { width:250px; float:right; line-height:1.5em; margin-top:10px; }
#landing-page #inner .price { color:#b5121b; position:relative; }
#landing-page #inner .strike { position:absolute; left:0px; top:0px; background:url('/sites/all/themes/zen/kaspersky_usatheme/images/strike.png') center center no-repeat; width:45px; height:13px; }
#landing-page #inner .download p { padding: 0px; margin:5px 0px; }
#landing-page #inner .awards { width:250px; text-align:center; float:left; }
#landing-page #inner .awards-text { font-size:11px; color:#b5121b; margin-bottom:5px; }

#landing-page #inner .box-2 { margin-top:10px; width:830px; float:left; border:1px solid #d0d0d0; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/bottom-box-bg-spacer.jpg'); background-repeat:repeat-x; background-position:bottom; }

#landing-page #inner .sys-req { font-size:11px; margin-top:10px; }
#landing-page #inner .guarantee { width:118px; float:left; margin:-40px 0px 0px 5px; }
#landing-page #inner .bullets-left { width:330px; float:left; border-right:1px solid #939393; margin:10px 5px 5px 15px; }
#landing-page #inner .bullets-right { width:420px; float:left; margin:10px 5px 5px 10px; }
#landing-page #inner h3 { font-size:14px; font-weight:bold; padding-top:0px; margin-top:0px; }
#landing-page #inner .box-2 li { color:#000; font-size:11px; line-height:1.8em; }
#landing-page #inner ul { list-style:outside; margin:0px; padding:0px 0px 0px 15px; }
#landing-page #inner li { color:#b5121b; }

#landing-page #inner .hide { display:none }
#landing-page #inner .show { display:block; }
#landing-page #inner .bg {background-color:#000; position: absolute; width:100%; height:100%; filter:alpha(opacity=50); /* IE's opacity*/ opacity: 0.50; top:0; left:0;}
#landing-page #inner #moreusers {  }
#landing-page #inner #moreusers .moreusers-kis { position:absolute; width:450px; z-index:100; background-color:#fff; border-bottom:1px solid #939393; top:75px; filter:alpha(opacity=100); opacity: 100; }
#landing-page #inner #moreusers .moreusers-kav { position:absolute; width:450px; z-index:100; background-color:#fff; border-bottom:1px solid #939393; top:75px; filter:alpha(opacity=100); opacity: 100; }

#landing-page #inner #moreusers .pricing-box { width:400px; float:left }
#landing-page #inner #moreusers .pricing { float:right; line-height:1.5em; width:300px; display:block; margin-top:10px; }

/*Email More Users Specific Styles */
#landing-page #inner .box-1-email { width:830px; float:left; border:1px solid #d0d0d0; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/top-box-bg-spacer.jpg'); background-repeat:repeat-x; background-position:bottom; }
#landing-page #inner .download-email { width:400px; float:left; border-right:1px solid #939393; }
#landing-page #inner .pricing-box-email { width:400px; float:left; }
#landing-page #inner .pricing-email { width:300px; float:right; line-height:1.5em; margin-top:10px; }
#landing-page #inner .awards-email { width:210px; text-align:center; float:left; }

/*Windows Landing Pages*/

div#preload { display: none; }

#w7container { width:960px; float:left; font-size:14px; }
#w7container a {color:#00573d; font-size:1em; text-decoration:none;}
#w7container a:hover {color:#00573d; font-size:1em; text-decoration:underline;}
.clear {clear:both; }
#w7container #w7container-inner #tabWrapper { /*width:960px; background-image:url('tab_bg-960.jpg'); background-repeat:repeat-y;*/
                                              background-color:#FDFCFB;
                                              background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/product_tab_bgspacer.jpg');
                                              background-repeat:repeat-x;
                                              border-bottom:1px solid #CECBBF;
                                              border-left:1px solid #CECBBF;
                                              border-right:1px solid #CECBBF;
                                              float:left;
                                              width:958px;
                                              float:left;}
#w7container #w7container-inner #tabWrapper .inner { padding:25px 10px 10px 10px; }


#w7container #w7container-inner .tab_display { display:none; visibility:hidden;}

#w7container #w7container-inner .tabs { width:960px; height:91px;margin:0;}
#w7container #w7container-inner .tab{ height:91px; float:left; cursor: pointer;}
#w7container #w7container-inner .tab img { border:0px;}

#w7container #w7container-inner .tab-hide {display: none;}
#w7container #w7container-inner .tab-show {display: block;}

#w7container #w7container-inner .tab h3 {font-size: 18px; color: #fff; }

#w7container #w7container-inner .tab .tab-link {line-height:91px; display:block; padding-left:100px; }
#w7container #w7container-inner .tab .tab-link {font-size: 18px; color: #fff;}
#w7container #w7container-inner .tab:hover .tab-link {font-size: 18px; color: #00573D;}

#w7container #w7container-inner .tab1 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/homeuser-tab.png') no-repeat;}
#w7container #w7container-inner .tab2 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/businessuser-tab.png') no-repeat;}
#w7container #w7container-inner .tab1:hover {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/homeuser-tab-over.png') no-repeat;}
#w7container #w7container-inner .tab2:hover {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/businessuser-tab-over.png') no-repeat;}

#w7container #w7container-inner .tab1-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/homeuser-tab-up.png') no-repeat; }
#w7container #w7container-inner .tab1-on .tab-link {color:#00573D; padding-left:100px; margin-top:-25px; display:block;}
#w7container #w7container-inner .tab2-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/businessuser-tab-up.png') no-repeat;}
#w7container #w7container-inner .tab2-on .tab-link {color: #00573D; padding-left:100px; margin-top:-25px; display:block;}

#w7container{width:960px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
#w7container #banner{width:960px; margin-bottom:20px;}
#w7container #w7undertabs{width:960px; height:6px; background-image:url(/sites/all/themes/zen/kaspersky_usatheme/images/w7undertabs.jpg); background-repeat:no-repeat;}
#w7container .w7subcontainer{width:960px;  border:1px solid #d8d8d8; border-top:none;}
#w7container #w7tabs{width:960px; height:40px; background-image:url(/sites/all/themes/zen/kaspersky_usatheme/images/tabsbg.jpg); background-repeat:no-repeat;}
#w7container #w7tabs #w7hometab{float:left; width:204px; height:40px; background-image:url(/sites/all/themes/zen/kaspersky_usatheme/images/tabhomenosel.jpg); background-repeat:no-repeat;}
#w7container #w7tabs img:hover{cursor:pointer;}
#w7container #w7tabs #w7biztab{float:left; width:236px; height:40px; background-image:url(/sites/all/themes/zen/kaspersky_usatheme/images/tabbiznosel.jpg); background-repeat:no-repeat;}
#w7container #w7tabs #w7hometab.selected{background-image:url(/sites/all/themes/zen/kaspersky_usatheme/images/tabhomesel.jpg); background-repeat:no-repeat;}
#w7container #w7tabs #w7biztab.selected{background-image:url(/sites/all/themes/zen/kaspersky_usatheme/images/tabbizsel.jpg); background-repeat:no-repeat;}
#w7container .subcontainer-left{width:715px; float:left; padding-top:20px;}
#w7container .subcontainer-left .subcontainer-left-left{width:205px; float:left;}
#w7container .subcontainer-left .subcontainer-left-left img{margin-left:20px;}
#w7container .subcontainer-left .subcontainer-left-right{width:450px; float:left; padding-right:20px; line-height:1.5em}
#w7container .subcontainer-left .subcontainer-left-right p{font:14px Arial;}
#w7container .subcontainer-left h2{font:20px Arial; font-weight:bold; margin:0;}
#w7container .subcontainer-left #h2{font:20px Arial; font-weight:bold; margin:0; margin-left:18px; margin-bottom:20px;}
#w7container .subcontainer-right{width:217px;float:left; padding-top:20px;}
#w7container .subcontainer-right .subcontainer-right-box{width:207px; background-color:#FFF; border:1px solid #999;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-top{width:207px; height:24px; background-color:#FFF;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body{width:177px; background-color:#FFF; padding-left:15px; padding-right:15px;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #promo{margin-top:20px; color:#005447; font-weight:bold;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #promo p {font:12px Arial; color:#404040}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-bottom{width:207px; height:24px; background-color:#FFF;}
#w7container #w7home #features{width:353px; font:14px Arial; padding-top:20px;}
#w7container #w7home #features ul{margin:0; padding:0; list-style:none;}
#w7container #w7home #features ul li{margin-bottom:10px; padding-left:55px; background-image:url(/sites/all/themes/zen/kaspersky_usatheme/images/fact!.jpg); background-repeat:no-repeat; background-position:0 4px;}
#w7container .subcontainer-left .download-box{margin-top:30px; margin-left:20px; margin-bottom:15px;}
#w7container .subcontainer-left .download-box #win7compatible{float:left; margin-left:60px; margin-right:60px; margin-top:-20px;}
#w7container .subcontainer-left .download-box #kisdown{float:left; margin-right:25px;}
#w7container .subcontainer-left .download-box #download-text-home{float:left; font:16px Arial; color:#b5121b; font-weight:bold;}
#w7container .subcontainer-left #legend{padding-top:15px; border-top:1px solid #d9d9d9; font:14px Arial; color:#404040; margin-left:20px; margin-right:10px; padding-right:20px; margin-bottom:10px;}
/*#w7container .subcontainer-left #legend ul{list-style:none;}*/
#w7container .subcontainer-left #legend #footnote{font:11px Arial;}
#w7container .subcontainer-left .subcontainer-left-right #download-box-biz{margin-top:30px; margin-bottom:20px;}
#w7container .subcontainer-left .subcontainer-left-right #download-box-biz #download-text-biz{font:12px Arial; color:#b5121b; float:left; font-weight:bold;}
#w7container .subcontainer-left .subcontainer-left-right #download-box-biz #kossdown{margin-left:10px; float:left}
#w7container .subcontainer-left #legend #left{float:left;}
#w7container .subcontainer-left #legend #right{float:left; padding-left:20px;}
#w7container .subcontainer-left #legend #right p{margin:0; margin-bottom:10px;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #head{color:#b5121b; font:28px Arial; font-weight:bold; margin-bottom:20px;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body ul{margin:0; padding:0; margin-left:15px; margin-bottom:20px;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body ul li{color:#4d4d4d; font:15px Arial; font-weight:bold; margin-bottom:5px;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #price{color:#b5121b; font:24px Arial; font-weight:bold; margin-bottom:10px;}

#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #price .price { position:relative; margin:0 0 0 0px; zoom:1;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #price .strike { position:absolute; left:0px; top:0px; background:url(/sites/all/themes/zen/kaspersky_usatheme/images/strike-big.png) center center no-repeat; width:70px; height:23px; }
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #buylegend{color:#404040; font:15px Arial; margin-top:10px;}
#w7container .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #moneyback{margin-left:10px; margin-top:10px;}
#w7container #w7biz .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body #head{color:#b5121b; font:18px Arial; font-weight:bold; margin-bottom:20px;}
#w7container #w7biz .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body{font:15px Arial; color:#4d4d4d; padding-left:20px; width:172px;}
#w7container #w7biz .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body a, #w7container #w7biz .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body a:hover{text-decoration:none; color:#4d4d4d;}
#w7container #w7biz .subcontainer-right .subcontainer-right-box .subcontainer-right-box-body span{color:#b5121b; font-weight:bold;}
#w7container .hide{display:none;}
#w7container .show{display:block;}

/*Netbooks landing page*/

#netbooks { margin:0 auto; width:960px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
#netbooks .clear {clear:both;}
#netbooks a { color:#b5121b; }
#netbooks a:hover { color:#00573d; }
#netbooks .inner { float:left; }
#netbooks .header { width:935px; height:45px; margin:15px 0; padding-bottom:10px; padding-left:25px;}
#netbooks .header .logo { float:left; width:500px; }
#netbooks .header .bestbuy-logo { float:right; width:400px; padding-bottom:10px; text-align:right; }
#netbooks .banner img { border:1px solid #adadaa;}
#netbooks #content { margin-top:10px; border:1px solid #adadaa; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/box-bg.jpg'); background-repeat:repeat-x; background-color:#FFF; background-position:bottom; float:left; }
#netbooks #content .main-text { margin-top:25px; margin-left:50px; margin-right:50px; }
#netbooks #content .main-text .header-text {font-size:19px; line-height:25px;}
#netbooks #content .main-text .title { color:#00573d; font-weight:bold; font-size:14px; }
#netbooks #content h1 { color:#00573d; margin-bottom:8px; }
#netbooks #content .prod { border-top:1px solid #adadaa; margin:0px 50px 0px 50px; float:left; height:215px; padding-top:25px; }
#netbooks #content .prod .title { color:#00573d; font-weight:bold; }
#netbooks #content .kav { margin:0px 50px 25px 50px; float:left; height:215px; }
#netbooks #content .box { widows: 148px; height: 200px; float:left; padding-right:15px; }
#netbooks #content .prod-info {width:250px; height:215px; float:left;}
#netbooks #content .prod-links {padding:50px 0 0 50px; width:250px; height:215px; float:left; }
#netbooks #content .prod-links .left {width:115px; float:left;}
#netbooks #content .prod-links .right {width:75px; float:left;}
#netbooks #content .win7-compat {width:56px; height:67px; float:left; padding:65px 50px 25px 50px; }

/*sitemap*/

#site-map .expanded {
    width:210px;
    float:left;
    list-style: none;
}
#site-map .expanded .menu li{
    list-style: none;
}
#site-map .expanded a {
    font-size: 14px;
    font-weight: bold;
}
#site-map .expanded .leaf a {
    font-size: 11px;
    font-weight: normal;
}

/*Products section*/

#R2 { width:960px; float:left; }
#R2 a { color:#00573d; text-decoration:underline; }
#R2 .header {width:959px; height:237px; }
#R2 .clear {clear:both; }
#R2 #right-side { width:220px; float:right; }
#R2 #right-side .block1 { margin:10px; float:left; }
#R2 #right-side .block1 .link-group { float:left; margin-bottom:5px; clear:left; }
#R2 #right-side .block1 .triangle { width:8px; height:13px; float:left; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/triangle.jpg'); background-repeat:no-repeat; }
#R2 #right-side .block1 .link { float:left; margin-left:5px; }
#R2 #right-side .blocks { background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/block-bg.jpg'); background-repeat:no-repeat; background-color:#f9f8f7; background-position:top; float:left;}
#R2 #right-side .blocks .blocks-inner {margin:10px; }
#R2 #right-side .blocks .link-group { float:left; margin-bottom:10px; clear:left; }
#R2 #right-side .blocks .triangle { width:8px; height:13px; float:left; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/triangle.jpg'); background-repeat:no-repeat; }
#R2 #right-side .blocks .link { float:left; margin-left:5px; }
#R2 #left-side { width:740px; height:592px; margin:0px; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/left-bg-gradient.jpg'); background-position:bottom; background-repeat:no-repeat; float:left; }
#R2 #left-side .inner { width:720px; margin:5px 20px 5px 10px; }
#R2 #left-side .inner .left {float:left; width:560px; }
#R2 #left-side .inner .right { float:left; margin:0 50px; }
#R2 #left-side .inner .modules { width:353px; height:169px; border:1px solid #e6e6e6; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/module-bg.jpg'); background-position:bottom; background-repeat:no-repeat; }
#R2 #left-side .inner .modules .modules-inner {margin:10px;}

/* Structural */
#container {
    width: 720px;
    font-family: Arial, Helvetica, sans-serif;
}
#container th{ text-align:left; }
#container table{ border-collapse:collapse; }
#container a:link, #container a:visited, #overlay a:link, #overlay a:visited { text-decoration:none; }

#container #content-biz 			{float:left;width:545px;margin-right:5px;display:inline;overflow:hidden;}
#container #content-biz h1 			{font-size:18px;color:#005447;letter-spacing:0;padding:6px 0 10px 0;font-weight:normal;}
#container #content-biz h2 			{font-size:17px;color:#000000;letter-spacing:0;font-weight:bold;margin:10px 0 10px 0;line-height:1.25;}
#container #content-biz h3 			{font-size:14px;font-weight:bold;}
#container #content-biz p 			{font-size:12px;color:#000000;margin-bottom:10px;}
#container #content-biz ul 			{margin:10px 0 0 24px;_margin:10px 0 0 24px;}
#container #content-biz ul li 		{list-style: none;padding:0 0 10px 15px;background:url(/sites/all/themes/zen/kaspersky_usatheme/images/content-li-bg.gif) 0 5px no-repeat;font-size:13px;line-height:1.25;}
#container #content-biz ul.bulleted 	{margin:0 0 10px 24px;}
#container #content-biz ul.bulleted li{padding:0 0 0px 15px;background:url(/sites/all/themes/zen/kaspersky_usatheme/images/content-li-bg.gif) 0 5px no-repeat;font-size:13px;line-height:1.25;}

#container .flash {
    margin-bottom: 10px;
}

#container #intro {
    display: block;
    clear :both;
    background: url(/sites/all/themes/zen/kaspersky_usatheme/images/koss-content_intro-bg.jpg) no-repeat top left;
    padding: 48px 20px 0 18px;
    height:72px;
    font-family: "Myriad Pro", sans-serif;
    color: black;
    line-height: 1.2;
}
#container #intro span {
    color: #055039;
    background: url(/sites/all/themes/zen/kaspersky_usatheme/images/arrow.gif) no-repeat right center;
    padding-right:10px;
}

/*Sales info request form*/
#node-5864 #node-5712 .content h2{display:none!important;}

/* promo module */

#container #promo 		{width:250px;float:right;font-size:14px;margin:15px 0 10px 10px;}
#container #promo dl 	{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-dl-bg.png) repeat-y;}
#container #promo dt 	{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-dt-bg.png) top center no-repeat;height:26px;padding:10px 20px 10px 20px;}
#container #promo dd 	{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-dd-bg.png) bottom center no-repeat; padding:0 20px 30px 20px;display:block; margin:0;}
#container #promo p 		{font-size:14px;line-height:18px;}
#container #promo span 	{font-size:14px;font-weight:bold;}
#container #promo hr		{border-top:1px solid #EEEEEE;margin-bottom:15px;}

#container #promo img 	{margin:0;}
#container #promo span#title-at_work{height:28px;background:url(images/promo-title-at_work.gif) top left no-repeat;display:block;}
#container #promo span#title-at_home{height:28px;background:url(images/promo-title-at_home.gif) top left no-repeat;display:block;}
#container #promo span#title-in_the_cloud{height:28px;background:url(images/promo-title-in_the_cloud.gif) top left no-repeat;display:block;}
#container #promo span#title-on_the_road{height:28px;background:url(images/promo-title-on_the_road.gif) top left no-repeat;display:block;}

#container #promo ul		{margin:0;padding:0;}
#container #promo ul li	{width:200px;height:40px;display:block;background:none;padding:0;margin:0;}
#container #promo ul li a:link,
#container #promo ul li a:visited
{display:block;width:200px;height:40px;text-decoration:none;}

#container #promo ul li a:link#workstations,
#container #promo ul li a:visited#workstations
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 0 no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#workstations,
#container #promo ul li a:visited:hover#workstations
{background-position:-200px 0;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#file_servers,
#container #promo ul li a:visited#file_servers
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -40px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#file_servers,
#container #promo ul li a:visited:hover#file_servers
{background-position:-200px -40px;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#mail_servers,
#container #promo ul li a:visited#mail_servers
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -80px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#mail_servers,
#container #promo ul li a:visited:hover#mail_servers
{background-position:-200px -80px;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#gateways,
#container #promo ul li a:visited#gateways
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -120px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#gateways,
#container #promo ul li a:visited:hover#gateways
{background-position:-200px -120px;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#management,
#container #promo ul li a:visited#management
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -160px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#management,
#container #promo ul li a:visited:hover#management
{background-position:-200px -160px;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#mobile,
#container #promo ul li a:visited#mobile
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -200px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#mobile,
#container #promo ul li a:visited:hover#mobile
{background-position:-200px -200px;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#kaspersky,
#container #promo ul li a:visited#kaspersky
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -240px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#kaspersky,
#container #promo ul li a:visited:hover#kaspersky
{background-position:-200px -240px;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#email,
#container #promo ul li a:visited#email
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -280px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#email,
#container #promo ul li a:visited:hover#email
{background-position:-200px -280px;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#web_surfing,
#container #promo ul li a:visited#web_surfing
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -320px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#web_surfing,
#container #promo ul li a:visited:hover#web_surfing
{background-position:-200px -320px;width:200px;height:40px;text-decoration:none;display:block;}

#container #promo ul li a:link#instant_messaging,
#container #promo ul li a:visited#instant_messaging
{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/promo-protection_everywhere.gif) 0 -360px no-repeat;width:200px;height:40px;text-decoration:none;display:block;}
#container #promo ul li a:hover#instant_messaging,
#container #promo ul li a:visited:hover#instant_messaging
{background-position:-200px -360px;width:200px;height:40px;text-decoration:none;display:block;}

/* trial module */

#container #trial 		{width:250px;float:right;font-size:12px;margin:15px 0 10px 10px;}
#container #trial dl 	{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/trial-dl-bg.png) repeat-y;}
#container #trial dt 	{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/trial-dt-bg.png) top center no-repeat;height:45px;}
#container #trial dd 	{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/trial-dd-bg.jpg) bottom center no-repeat;margin:0 0 0 0;padding:0 20px 40px 20px;display:block;}
#container #trial p 		{font-size:12px;line-height:16px;}
#container #trial hr 	{border-top:1px solid #eeeeee;margin:0 0 10px 0;}
#container #trial span 	{font-size:14px;font-weight:bold;}
#container #trial span#available{height:28px;background:url(images/trial-title-available.gif) top left no-repeat;display:block;}
#container #trial ul 	{margin:10px 0 0 0;_margin:10px 0 0 0;font-size:12px;}
#container #trial ul li 	{font-size:12px;margin:0;padding:0 0 10px 0;background:#ffffff;}
#container #trial ul#more{margin:0 0 24px 0;padding:0;}
#container #trial ul#more li{padding:8px 0 8px 30px;margin:0;}
#container #trial ul#more li#free{background:url(images/trial-more-free.gif) top left no-repeat;}
#container #trial ul#more li#documentation{background:url(images/trial-more-documentation.gif) top left no-repeat;}
#container #trial ul#more li#how_to_buy{background:url(images/trial-more-how_to_buy.gif) top left no-repeat;}
#container #trial ul#more li#register{background:url(images/trial-more-register.gif) top left no-repeat;}
#container #trial ul#more li#information{background:url(images/trial-more-information.gif) top left no-repeat;}
#container #trial ul#available_list{margin:0 0 12px 0;padding:0;}
#container #trial ul#available_list li{background:url(images/content-li-bg.gif) 0px 5px no-repeat;padding:0 0 0 14px;margin-bottom:4px;}
#container #trial img 	{margin:0;}
#container #trial #product-email{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/trial-product_shot_email.jpg) top no-repeat;margin:0;padding:180px 0 0 0;width:210px;}
#container #trial #product-im{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/trial-product_shot_im.jpg) top no-repeat;margin:0;padding:180px 0 0 0;width:210px;}
#container #trial #product-web{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/trial-product_shot_web.jpg) top no-repeat;margin:0;padding:180px 0 0 0;width:210px;}
#container #trial h3		{color:#000000;font-weight:bold;font-size:12px;margin-bottom: 2px;}


/* open space navigation */

#container #open_space_nav{width:530px;height:80px;display:block;margin-bottom:15px;}
#container #open_space_nav ul{margin:0;padding:0;}
#container #open_space_nav ul li{display:block;float:left;height:80px;margin:0;padding:0;}
#container #open_space_nav ul li a:link{display:block;height:80px;}
#container #open_space_nav ul li a:hover{display:block;height:80px;}
#container #open_space_nav ul li a:visited{display:block;height:80px;}
#container #open_space_nav ul li a:visited:hover{display:block;height:80px;}

#container #open_space_nav ul li#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) 0 -160px no-repeat;width:71px;display:block;}
#container #open_space_nav ul li#total{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -71px -160px no-repeat;width:100px;display:block;}
#container #open_space_nav ul li#enterprise{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -171px -160px no-repeat;width:136px;display:block;}
#container #open_space_nav ul li#business{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -307px -160px no-repeat;width:121px;display:block;}
#container #open_space_nav ul li#work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -428px -160px no-repeat;width:102px;display:block;}

#container #open_space_nav ul li a:link#overview,
#container #open_space_nav ul li a:visited#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) 0 0 no-repeat;width:71px;}
#container #open_space_nav ul li a:hover#overview,
#container #open_space_nav ul li a:visited:hover#overview{background-position:0 -80px;width:71px;}

#container #open_space_nav ul li a:link#total,
#container #open_space_nav ul li a:visited#total{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -71px 0 no-repeat;width:100px;}
#container #open_space_nav ul li a:hover#total,
#container #open_space_nav ul li a:visited:hover#total{background-position:-71px -80px;width:100px;}

#container #open_space_nav ul li a:link#enterprise,
#container #open_space_nav ul li a:visited#enterprise{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -171px 0 no-repeat;width:136px;}
#container #open_space_nav ul li a:hover#enterprise,
#container #open_space_nav ul li a:visited:hover#enterprise{background-position:-171px -80px;width:136px;}

#container #open_space_nav ul li a:link#business,
#container #open_space_nav ul li a:visited#business{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -307px 0 no-repeat;width:121px;}
#container #open_space_nav ul li a:hover#business,
#container #open_space_nav ul li a:visited:hover#business{background-position:-307px -80px;width:121px;}

#container #open_space_nav ul li a:link#work,
#container #open_space_nav ul li a:visited#work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -428px 0 no-repeat;width:102px;}
#container #open_space_nav ul li a:hover#work,
#container #open_space_nav ul li a:visited:hover#work{background-position:-428px -80px;width:102px;}



/* open space diagram */

#container #open_space_diagram { width:530px;margin:20px 0 20px 0; }
#container #open_space_diagram dl { background:#f9f7ec; }
#container #open_space_diagram dt { background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-dt-bg.png) top center no-repeat;height:64px; }
#container #open_space_diagram dd { background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-dd-bg.jpg) bottom center no-repeat;padding-bottom:30px;margin:0;}
#container #open_space_diagram dd div { width:500px;background:#f9f7ec;padding:0 15px; }

#container #open_space_diagram img{margin:0;paddding:0;}
#container #open_space_diagram hr{border-top:1px solid #cccccc;margin:5px 0 5px 0;}
#container #open_space_diagram ul{margin:0;padding:0;display:block;}
#container #open_space_diagram ul li{display:block;height:30px;margin:0;padding:0;}
#container #open_space_diagram ul li a:link{display:block;height:30px;}
#container #open_space_diagram ul li a:hover{display:block;height:30px;}
#container #open_space_diagram ul li a:visited{display:block;height:30px;}
#container #open_space_diagram ul li a:visited:hover{display:block;height:30px;}

#container #open_space_diagram ul li#list{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-nav.gif) 0 0 no-repeat;width:500px;display:block;}
#container #open_space_diagram ul li#contact{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-nav.gif) -500px 0 no-repeat;width:500px;display:block;}
#container #open_space_diagram ul li#buy{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-nav.gif) -1000px 0 no-repeat;width:500px;display:block;}

#container #open_space_diagram ul li a:link#list,
#container #open_space_diagram ul li a:visited#list{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-nav.gif) 0 0 no-repeat;width:500px;}
#container #open_space_diagram ul li a:hover#list,
#container #open_space_diagram ul li a:visited:hover#list{background-position:0 -30px;width:300px;}

#container #open_space_diagram ul li a:link#contact,
#container #open_space_diagram ul li a:visited#contact{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-nav.gif) -500px 0 no-repeat;width:500px;}
#container #open_space_diagram ul li a:hover#contact,
#container #open_space_diagram ul li a:visited:hover#contact{background-position:-500px -30px;width:500px;}

#container #open_space_diagram ul li a:link#buy,
#container #open_space_diagram ul li a:visited#buy{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-nav.gif) -1000px 0 no-repeat;width:500px;}
#container #open_space_diagram ul li a:hover#buy,
#container #open_space_diagram ul li a:visited:hover#buy{background-position:-1000px -30px;width:500px;}


/* open space diagram alt */

/*
#container #open_space_diagram_alt{width:530px;margin:20px 0 20px 0;}
#container #open_space_diagram_alt dl{background:none;}
#container #open_space_diagram_alt dt{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-alt-dt-bg.png) top center no-repeat;height:15px;overflow:hidden;}
#container #open_space_diagram_alt dd{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-dd-bg.jpg) bottom center no-repeat;padding-bottom:30px;}
#container #open_space_diagram_alt dd {padding:0;display:block;background:#fff;}
#container #open_space_diagram_alt dd  div{width:500px;background:#fff;padding:0 15px;}

#container #open_space_diagram_alt img{margin:0;paddding:0;}
#container #open_space_diagram_alt hr{border-top:1px solid #eeeeee;margin:5px 0 5px 0;}
#container #open_space_diagram_alt ul{margin:0;padding:0;display:block;}
#container #open_space_diagram_alt ul li{display:block;height:30px;margin:0;padding:0;}
#container #open_space_diagram_alt ul li a:link{display:block;height:30px;}
#container #open_space_diagram_alt ul li a:hover{display:block;height:30px;}
#container #open_space_diagram_alt ul li a:visited{display:block;height:30px;}
#container #open_space_diagram_alt ul li a:visited:hover{display:block;height:30px;}

#container #open_space_diagram_alt ul li#list{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-alt-nav.gif) 0 0 no-repeat;width:500px;display:block;}
#container #open_space_diagram_alt ul li#contact{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-alt-nav.gif) -500px 0 no-repeat;width:500px;display:block;}
#container #open_space_diagram_alt ul li#buy{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-alt-nav.gif) -1000px 0 no-repeat;width:500px;display:block;}

#container #open_space_diagram_alt ul li a:link#list,
#container #open_space_diagram_alt ul li a:visited#list{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-alt-nav.gif) 0 0 no-repeat;width:500px;}
#container #open_space_diagram_alt ul li a:hover#list,
#container #open_space_diagram_alt ul li a:visited:hover#list{background-position:0 -30px;width:300px;}

#container #open_space_diagram_alt ul li a:link#contact,
#container #open_space_diagram_alt ul li a:visited#contact{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-alt-nav.gif) -500px 0 no-repeat;width:500px;}
#container #open_space_diagram_alt ul li a:hover#contact,
#container #open_space_diagram_alt ul li a:visited:hover#contact{background-position:-500px -30px;width:500px;}

#container #open_space_diagram_alt ul li a:link#buy,
#container #open_space_diagram_alt ul li a:visited#buy{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-diagram-alt-nav.gif) -1000px 0 no-repeat;width:500px;}
#container #open_space_diagram_alt ul li a:hover#buy,
#container #open_space_diagram_alt ul li a:visited:hover#buy{background-position:-1000px -30px;width:500px;}
*/


/* protection overview */

#container #protection_overview_at_home{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection_intro_at_home.jpg) top left no-repeat;width:345px;padding:55px 0 0 185px;display:block;border-bottom:1px solid #d0c9ad;font-size:12px;line-height:1.3;}
#container #protection_overview_at_home p{margin-bottom:10px;}
#container #protection_overview_at_work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection_intro_at_work.jpg) top left no-repeat;width:345px;padding:55px 0 0 185px;display:block;border-bottom:1px solid #d0c9ad;font-size:12px;}
#container #protection_overview_at_work p{margin-bottom:10px;}
#container #protection_overview_in_the_cloud{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection_intro_in_the_cloud.jpg) top left no-repeat;width:345px;padding:55px 0 0 185px;display:block;font-size:12px;}
#container #protection_overview_in_the_cloud p{margin-bottom:10px;}
#container #protection_overview_on_the_road{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection_intro_on_the_road.jpg) top left no-repeat;width:345px;padding:55px 0 0 185px;display:block;border-bottom:1px solid #d0c9ad;font-size:12px;}
#container #protection_overview_on_the_road p{margin-bottom:10px;}



/* protection intro */

#container #intro_at_home{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection_at_home.jpg) top left no-repeat;width:530px;height:165px;display:block;}
#container #intro_at_work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection_at_work.jpg) top left no-repeat;width:530px;height:165px;display:block;}
#container #intro_in_the_cloud{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection_in_the_cloud.jpg) top left no-repeat;width:530px;height:165px;display:block;}
#container #intro_on_the_road{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection_on_the_road.jpg) top left no-repeat;width:530px;height:165px;display:block;}



/* protection nav */

#container #protection_nav{width:530px;height:80px;display:block;margin:0;}
#container #protection_nav ul{margin:0;padding:0;}
#container #protection_nav ul li{display:block;float:left;height:80px;margin:0;padding:0;}
#container #protection_nav ul li a:link{display:block;height:80px;}
#container #protection_nav ul li a:hover{display:block;height:80px;}
#container #protection_nav ul li a:visited{display:block;height:80px;}
#container #protection_nav ul li a:visited:hover{display:block;height:80px;}

#container #protection_nav ul li#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) 0 -160px no-repeat;width:80px;}
#container #protection_nav ul li#at_work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -80px -160px no-repeat;width:80px;}
#container #protection_nav ul li#on_the_road{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -160px -160px no-repeat;width:116px;}
#container #protection_nav ul li#at_home{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -276px -160px no-repeat;width:82px;}
#container #protection_nav ul li#in_the_cloud{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -358px -160px no-repeat;width:130px;}

#container #protection_nav ul li a:link#overview,
#container #protection_nav ul li a:visited#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) 0 0 no-repeat;width:80px;}
#container #protection_nav ul li a:hover#overview,
#container #protection_nav ul li a:visited:hover#overview{background-position:0 -80px;width:80px;}

#container #protection_nav ul li a:link#at_work,
#container #protection_nav ul li a:visited#at_work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -80px 0 no-repeat;width:80px;}
#container #protection_nav ul li a:hover#at_work,
#container #protection_nav ul li a:visited:hover#at_work{background-position:-80px -80px;width:80px;}

#container #protection_nav ul li a:link#on_the_road,
#container #protection_nav ul li a:visited#on_the_road{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -160px 0 no-repeat;width:116px;}
#container #protection_nav ul li a:hover#on_the_road,
#container #protection_nav ul li a:visited:hover#on_the_road{background-position:-160px -80px;width:116px;}

#container #protection_nav ul li a:link#at_home,
#container #protection_nav ul li a:visited#at_home{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -276px 0 no-repeat;width:82px;}
#container #protection_nav ul li a:hover#at_home,
#container #protection_nav ul li a:visited:hover#at_home{background-position:-276px -80px;width:82px;}

#container #protection_nav ul li a:link#in_the_cloud,
#container #protection_nav ul li a:visited#in_the_cloud{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -358px 0 no-repeat;width:130px;}
#container #protection_nav ul li a:hover#in_the_cloud,
#container #protection_nav ul li a:visited:hover#in_the_cloud{background-position:-358px -80px;width:130px;}



/* hosted security nav */

#container #hosted_security_nav{width:530px;height:80px;display:block;margin:0;}
#container #hosted_security_nav ul{margin:0;padding:0;}
#container #hosted_security_nav ul li{display:block;float:left;height:80px;margin:0;padding:0;}
#container #hosted_security_nav ul li a:link{display:block;height:80px;}
#container #hosted_security_nav ul li a:hover{display:block;height:80px;}
#container #hosted_security_nav ul li a:visited{display:block;height:80px;}
#container #hosted_security_nav ul li a:visited:hover{display:block;height:80px;}

#container #hosted_security_nav ul li#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/hosted_security-nav.gif) 0 -160px no-repeat;width:85px;}
#container #hosted_security_nav ul li#email{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/hosted_security-nav.gif) -85px -160px no-repeat;width:100px;}
#container #hosted_security_nav ul li#web{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/hosted_security-nav.gif) -185px -160px no-repeat;width:96px;}
#container #hosted_security_nav ul li#im{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/hosted_security-nav.gif) -281px -160px no-repeat;width:163px;}

#container #hosted_security_nav ul li a:link#overview,
#container #hosted_security_nav ul li a:visited#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/hosted_security-nav.gif) 0 0 no-repeat;width:85px;}
#container #hosted_security_nav ul li a:hover#overview,
#container #hosted_security_nav ul li a:visited:hover#overview{background-position:0 -80px;width:85px;}

#container #hosted_security_nav ul li a:link#email,
#container #hosted_security_nav ul li a:visited#email{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/hosted_security-nav.gif) -85px 0 no-repeat;width:100px;}
#container #hosted_security_nav ul li a:hover#email,
#container #hosted_security_nav ul li a:visited:hover#email{background-position:-85px -80px;width:100px;}

#container #hosted_security_nav ul li a:link#web,
#container #hosted_security_nav ul li a:visited#web{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/hosted_security-nav.gif) -185px 0 no-repeat;width:96px;}
#container #hosted_security_nav ul li a:hover#web,
#container #hosted_security_nav ul li a:visited:hover#web{background-position:-185px -80px;width:96px;}

#container #hosted_security_nav ul li a:link#im,
#container #hosted_security_nav ul li a:visited#im{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/hosted_security-nav.gif) -281px 0 no-repeat;width:163px;}
#container #hosted_security_nav ul li a:hover#at_home,
#container #hosted_security_nav ul li a:visited:hover#im{background-position:-281px -80px;width:163px;}



/* security apps nav */

#container #security_apps_nav {width:530px;height:80px;display:block;margin:0;}
#container #security_apps_nav ul{margin:0;padding:0;}
#container #security_apps_nav ul li{display:block;float:left;height:80px;margin:0;padding:0;}
#container #security_apps_nav ul li a:link{display:block;height:80px;}
#container #security_apps_nav ul li a:hover{display:block;height:80px;}
#container #security_apps_nav ul li a:visited{display:block;height:80px;}
#container #security_apps_nav ul li a:visited:hover{display:block;height:80px;}

#container #security_apps_nav ul li#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) 0 -160px no-repeat;width:71px;}
#container #security_apps_nav ul li#workstations{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -71px -160px no-repeat;width:105px;}
#container #security_apps_nav ul li#file_servers{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -176px -160px no-repeat;width:67px;}
#container #security_apps_nav ul li#email{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -243px -160px no-repeat;width:52px;}
#container #security_apps_nav ul li#internet_gateways{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -295px -160px no-repeat;width:81px;}
#container #security_apps_nav ul li#mobile_devices{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -376px -160px no-repeat;width:60px;}
#container #security_apps_nav ul li#management{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -436px -160px no-repeat;width:94px;}

#container #security_apps_nav ul li a:link#overview,
#container #security_apps_nav ul li a:visited#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) 0 0 no-repeat;width:71px;}
#container #security_apps_nav ul li a:hover#overview,
#container #security_apps_nav ul li a:visited:hover#overview{background-position:0 -80px;width:71px;}

#container #security_apps_nav ul li a:link#workstations,
#container #security_apps_nav ul li a:visited#workstations{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -71px 0 no-repeat;width:105px;}
#container #security_apps_nav ul li a:hover#workstations,
#container #security_apps_nav ul li a:visited:hover#workstations{background-position:-71px -80px;width:105px;}

#container #security_apps_nav ul li a:link#file_servers,
#container #security_apps_nav ul li a:visited#file_servers{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -176px 0 no-repeat;width:67px;}
#container #security_apps_nav ul li a:hover#file_servers,
#container #security_apps_nav ul li a:visited:hover#file_servers{background-position:-176px -80px;width:67px;}

#container #security_apps_nav ul li a:link#email,
#container #security_apps_nav ul li a:visited#email{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -243px 0 no-repeat;width:52px;}
#container #security_apps_nav ul li a:hover#email,
#container #security_apps_nav ul li a:visited:hover#email{background-position:-243px -80px;width:52px;}

#container #security_apps_nav ul li a:link#internet_gateways,
#container #security_apps_nav ul li a:visited#internet_gateways{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -295px 0 no-repeat;width:81px;}
#container #security_apps_nav ul li a:hover#internet_gateways,
#container #security_apps_nav ul li a:visited:hover#internet_gateways{background-position:-295px -80px;width:81px;}

#container #security_apps_nav ul li a:link#mobile_devices,
#container #security_apps_nav ul li a:visited#mobile_devices{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -376px 0 no-repeat;width:60px;}
#container #security_apps_nav ul li a:hover#mobile_devices,
#container #security_apps_nav ul li a:visited:hover#mobile_devices{background-position:-376px -80px;width:60px;}

#container #security_apps_nav ul li a:link#management,
#container #security_apps_nav ul li a:visited#management{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -436px 0 no-repeat;width:94px;}
#container #security_apps_nav ul li a:hover#management,
#container #security_apps_nav ul li a:visited:hover#management{background-position:-436px -80px;width:94px;}



/* Security Apps Diagram */

#container #security_apps_diagram{margin-bottom:80px;}

#container #security_apps_diagram dl {width:530px; background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-diagram-dl.png) repeat-y;}
#container #security_apps_diagram dt {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-diagram-dt.png) top center no-repeat;width:530px;height:103px;display:block;}
#container #security_apps_diagram dd {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-diagram-dd-2.jpg) bottom center no-repeat;width:510px;padding:0 10px 122px 10px;margin:0;}

#container #security_apps_diagram dd table{font-size:12px;display:block;}

#container #security_apps_diagram dd  table th{padding:0;margin:0;overflow:hidden;line-height:0;}
#container #security_apps_diagram dd  table td{padding:6px 0 8px 0;border-bottom:1px solid #cccccc;background:none;margin:0;}
#container #security_apps_diagram dd  table td.name{width:294px;border-right:1px solid #e7e7e7;}
#container #security_apps_diagram dd  table td.cat_01{width:35px;border-right:1px solid #e7e7e7;}
#container #security_apps_diagram dd  table td.cat_02{width:35px;border-right:1px solid #e7e7e7;}
#container #security_apps_diagram dd  table td.cat_03{width:126px;border-right:1px solid #fff;padding:0 8px 6px 8px;}
/*#container #security_apps_diagram dd  table td.cat_04{width:35px;border-right:1px solid #e7e7e7;}
#container #security_apps_diagram dd  table td.cat_05{width:35px;border-right:1px solid #e7e7e7;}
#container #security_apps_diagram dd  table td.cat_06{width:35px;}*/
#container #security_apps_diagram dd  table td.mark{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-diagram-mark.gif) center no-repeat;padding:0;}
#container #security_apps_diagram dd  table .clear{border:0;background:none;padding:0;}


/* Business Sidebar */

#block-block-23 #sidebar {float:left;width:170px;margin:0 0 10px 0;padding-top:15px;}
#block-block-23 #sidebar h2{font-size:13px;}
#block-block-23 #sidebar hr{display:none}
#block-block-23 #sidebar ul{margin-left:-20px;}
#block-block-23 #sidebar #q {width:165px;height:108px;display:block;font-size:11px;background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_q-bg.png) no-repeat;padding:7px 5px 0 12px;}
#block-block-23 #sidebar #q hr {border-top:1px solid #666;margin:4px 0 4px 0;padding:0;}
#block-block-23 #sidebar #q span {font-size:12px;font-weight:bold;text-decoration:none;outline:none;line-height:14px;}
#block-block-23 #sidebar #q ul {height:38px;display:block;}
#block-block-23 #sidebar #q ul li {float:left;margin-right:7px;padding-left:15px;height:38px;padding-top:2px;display:block;font-size:10px;line-height:12px;}
#block-block-23 #sidebar #q ul li#call {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_q-li_call.jpg) left 1px no-repeat;padding-left:15px;}
#block-block-23 #sidebar #q ul li#chat {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_q-li_chat.jpg) left 1px no-repeat;padding-left:21px;}
#block-block-23 #sidebar #q ul li#email{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_q-li_email.jpg) left 1px no-repeat;padding-left:26px;margin-right:0;}
#block-block-23 #sidebar #buy {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_buy-bg.png) top left no-repeat;height:32px;margin-bottom:12px;padding:10px 0 0 48px;font-size:12px;}
#block-block-23 #sidebar #buy span {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/arrow.gif) no-repeat scroll right center;padding-right:8px;font-weight:bold;}
#block-block-23 #sidebar #modules {width:170px; padding-bottom:8px;/*background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_modules-border_bottom.png) bottom left no-repeat;*/}
#block-block-23 #sidebar #modules ul#bulleted li {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_modules-li-bg.gif) 0 5px no-repeat;padding-left:12px;}

/* Accordion Control */

#block-block-23 .accordion_toggle {display:block;width:130px;background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_modules-head.png) no-repeat top left transparent;padding:5px 10px 0 10px;color:#000000;font-size:13px;font-weight:bold;text-decoration:none;outline:none;border:0;cursor:pointer;margin:0 0 0 0;}
#block-block-23 .accordion_toggle_active {border:0;}
#block-block-23 h1.sidebar_modules {height:27px;}
#block-block-23 .accordion_content {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_modules-bg-bottom.gif) bottom left no-repeat #fff;color:#444444;width:133px;padding:0 7px 10px 10px;font-size:11px;overflow:hidden;}
#block-block-23 .accordion_content h2 {margin:0 0 3px 0;color:#000000;font-weight:bold;line-height:1.25;}
#block-block-23 .accordion_content p {margin-bottom:5px;line-height:1.25;}
#block-block-23 .accordion_content ul {margin-bottom:10px;font-size:11px;line-height:1.25;}
#block-block-23 .accordion_content ul li {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/arrow.gif) 0 3px no-repeat;padding:0px 0 0 8px;display:block;}
#block-block-23 h1.ui-state-active {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_modules-bg-selected.gif) top left no-repeat;margin-bottom:0;}

/* Slider (Graphical Scrollbar) */

#block-block-23 div.vertical_slider {width:17px;margin:0 6px 0 10px;background-color:transparent;float:right;display:none;position: relative;}
#block-block-23 a.ui-slider-handle {border: 0; position: absolute; width:17px; height:120px; margin-bottom: -60px; background: transparent url(/sites/all/themes/zen/kaspersky_usatheme/images/vertical_slider.gif) no-repeat center center; z-index: 1000;}
#block-block-23 div.slider_wrapper {height:194px;overflow:hidden;margin:0;margin-right:-8px;padding:0;}
#block-block-23 div.slider_content {height:194px;overflow:hidden;padding-right:5px;}
#block-block-23 div.slider_content p {width:182px;}
#block-block-23 #accordion {background:url(/sites/all/themes/zen/kaspersky_usatheme/images/sidebar_modules-bg-all.png) top left no-repeat;padding:7px 10px 10px 10px;height:312px;}
#block-block-23 #accordion .panel {padding:0px;margin-bottom:3px;}
#block-block-23 .ui-accordion-left {display:none;}

#protection_nav a:link,
#protection_nav a:visited,
#protection_nav a:hover,
#protection_nav a:visited:hover,
#security_apps_nav a:link,
#security_apps_nav a:visited,
#security_apps_nav a:hover,
#security_apps_nav a:visited:hover,
#open_space_nav a:link,
#open_space_nav a:visited,
#open_space_nav a:hover,
#open_space_nav a:visited:hover { 
  text-decoration:none;
}

/* protection nav*/

#container #content-biz #protection_nav{width:530px;height:80px;display:block;margin:0;}
#container #content-biz #protection_nav ul{margin:0;padding:0;}
#container #content-biz #protection_nav ul li{display:block;float:left;height:80px;margin:0;padding:0;}
#container #content-biz #protection_nav ul li a:link{display:block;height:80px; text-decoration:none !important;}
#container #content-biz #protection_nav ul li a:hover{display:block;height:80px; text-decoration:none !important;}
#container #content-biz #protection_nav ul li a:visited{display:block;height:80px; text-decoration:none !important;}
#container #content-biz #protection_nav ul li a:visited:hover{display:block;height:80px; text-decoration:none !important;}

#container #content-biz #protection_nav ul li#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) 0 -160px no-repeat;width:80px;}
#container #content-biz #protection_nav ul li#at_work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -80px -160px no-repeat;width:80px;}
#container #content-biz #protection_nav ul li#on_the_road{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -160px -160px no-repeat;width:116px;}
#container #content-biz #protection_nav ul li#at_home{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -276px -160px no-repeat;width:82px;}
#container #content-biz #protection_nav ul li#in_the_cloud{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -358px -160px no-repeat;width:130px;}

#container #content-biz #protection_nav ul li a:link#overview,
#container #content-biz #protection_nav ul li a:visited#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) 0 0 no-repeat;width:80px;}
#container #content-biz #protection_nav ul li a:hover#overview,
#container #content-biz #protection_nav ul li a:visited:hover#overview{background-position:0 -80px;width:80px;}

#container #content-biz #protection_nav ul li a:link#at_work,
#container #content-biz #protection_nav ul li a:visited#at_work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -80px 0 no-repeat;width:80px;}
#container #content-biz #protection_nav ul li a:hover#at_work,
#container #content-biz #protection_nav ul li a:visited:hover#at_work{background-position:-80px -80px;width:80px;}

#container #content-biz #protection_nav ul li a:link#on_the_road,
#container #content-biz #protection_nav ul li a:visited#on_the_road{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -160px 0 no-repeat;width:116px;}
#container #content-biz #protection_nav ul li a:hover#on_the_road,
#container #content-biz #protection_nav ul li a:visited:hover#on_the_road{background-position:-160px -80px;width:116px;}

#container #content-biz #protection_nav ul li a:link#at_home,
#container #content-biz #protection_nav ul li a:visited#at_home{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -276px 0 no-repeat;width:82px;}
#container #content-biz #protection_nav ul li a:hover#at_home,
#container #content-biz #protection_nav ul li a:visited:hover#at_home{background-position:-276px -80px;width:82px;}

#container #content-biz #protection_nav ul li a:link#in_the_cloud,
#container #content-biz #protection_nav ul li a:visited#in_the_cloud{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/protection-nav.gif) -358px 0 no-repeat;width:130px;}
#container #content-biz #protection_nav ul li a:hover#in_the_cloud,
#container #content-biz #protection_nav ul li a:visited:hover#in_the_cloud{background-position:-358px -80px;width:130px;}


/* security apps nav */

#container #security_apps_nav{width:530px;height:80px;display:block;margin:0; text-decoration:none !important;}
#container #security_apps_nav ul{margin:0;padding:0; text-decoration:none !important;}
#container #security_apps_nav ul li{display:block;float:left;height:80px;margin:0;padding:0; text-decoration:none !important;}
#container #security_apps_nav ul li a:link{display:block;height:80px; text-decoration:none !important;}
#container #security_apps_nav ul li a:hover{display:block;height:80px; text-decoration:none !important;}
#container #security_apps_nav ul li a:visited{display:block;height:80px; text-decoration:none !important;}
#container #security_apps_nav ul li a:visited:hover{display:block;height:80px; text-decoration:none !important;}

#container #security_apps_nav ul li#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) 0 -160px no-repeat;width:71px; text-decoration:none !important;}
#container #security_apps_nav ul li#workstations{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -71px -160px no-repeat;width:105px; text-decoration:none !important;}
#container #security_apps_nav ul li#file_servers{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -176px -160px no-repeat;width:67px; text-decoration:none !important;}
#container #security_apps_nav ul li#email{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -243px -160px no-repeat;width:52px; text-decoration:none !important;}
#container #security_apps_nav ul li#internet_gateways{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -295px -160px no-repeat;width:81px; text-decoration:none !important;}
#container #security_apps_nav ul li#mobile_devices{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -376px -160px no-repeat;width:60px; text-decoration:none !important;}
#container #security_apps_nav ul li#management{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -436px -160px no-repeat;width:94px; text-decoration:none !important;}

#container #security_apps_nav ul li a:link#overview,
#container #security_apps_nav ul li a:visited#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) 0 0 no-repeat;width:71px;}
#container #security_apps_nav ul li a:hover#overview,
#container #security_apps_nav ul li a:visited:hover#overview{background-position:0 -80px;width:71px;}

#container #security_apps_nav ul li a:link#workstations,
#container #security_apps_nav ul li a:visited#workstations{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -71px 0 no-repeat;width:105px;}
#container #security_apps_nav ul li a:hover#workstations,
#container #security_apps_nav ul li a:visited:hover#workstations{background-position:-71px -80px;width:105px;}

#container #security_apps_nav ul li a:link#file_servers,
#container #security_apps_nav ul li a:visited#file_servers{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -176px 0 no-repeat;width:67px;}
#container #security_apps_nav ul li a:hover#file_servers,
#container #security_apps_nav ul li a:visited:hover#file_servers{background-position:-176px -80px;width:67px;}

#container #security_apps_nav ul li a:link#email,
#container #security_apps_nav ul li a:visited#email{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -243px 0 no-repeat;width:52px;}
#container #security_apps_nav ul li a:hover#email,
#container #security_apps_nav ul li a:visited:hover#email{background-position:-243px -80px;width:52px;}

#container #security_apps_nav ul li a:link#internet_gateways,
#container #security_apps_nav ul li a:visited#internet_gateways{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -295px 0 no-repeat;width:81px;}
#container #security_apps_nav ul li a:hover#internet_gateways,
#container #security_apps_nav ul li a:visited:hover#internet_gateways{background-position:-295px -80px;width:81px;}

#container #security_apps_nav ul li a:link#mobile_devices,
#container #security_apps_nav ul li a:visited#mobile_devices{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -376px 0 no-repeat;width:60px;}
#container #security_apps_nav ul li a:hover#mobile_devices,
#container #security_apps_nav ul li a:visited:hover#mobile_devices{background-position:-376px -80px;width:60px;}

#container #security_apps_nav ul li a:link#management,
#container #security_apps_nav ul li a:visited#management{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/security_apps-nav.gif) -436px 0 no-repeat;width:94px;}
#container #security_apps_nav ul li a:hover#management,
#container #security_apps_nav ul li a:visited:hover#management{background-position:-436px -80px;width:94px;}

/* open space nav  */

#container #content-biz #open_space_nav{width:530px;height:80px;display:block;margin-bottom:15px;}
#container #content-biz #open_space_nav ul{margin:0;padding:0;}
#container #content-biz #open_space_nav ul li{display:block;float:left;height:80px;margin:0;padding:0;}
#container #content-biz #open_space_nav ul li a:link{display:block;height:80px; text-decoration:none !important;}
#container #content-biz #open_space_nav ul li a:hover{display:block;height:80px; text-decoration:none !important;}
#container #content-biz #open_space_nav ul li a:visited{display:block;height:80px; text-decoration:none !important;}
#container #content-biz #open_space_nav ul li a:visited:hover{display:block;height:80px; text-decoration:none !important;}

#container #content-biz #open_space_nav ul li#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) 0 -160px no-repeat;width:71px;display:block;}
#container #content-biz #open_space_nav ul li#total{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -71px -160px no-repeat;width:100px;display:block;}
#container #content-biz #open_space_nav ul li#enterprise{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -171px -160px no-repeat;width:136px;display:block;}
#container #content-biz #open_space_nav ul li#business{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -307px -160px no-repeat;width:121px;display:block;}
#container #content-biz #open_space_nav ul li#work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -428px -160px no-repeat;width:102px;display:block;}

#container #content-biz #open_space_nav ul li a:link#overview,
#container #content-biz #open_space_nav ul li a:visited#overview{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) 0 0 no-repeat;width:71px;}
#container #content-biz #open_space_nav ul li a:hover#overview,
#container #content-biz #open_space_nav ul li a:visited:hover#overview{background-position:0 -80px;width:71px;}

#container #content-biz #open_space_nav ul li a:link#total,
#container #content-biz #open_space_nav ul li a:visited#total{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -71px 0 no-repeat;width:100px;}
#container #content-biz #open_space_nav ul li a:hover#total,
#container #content-biz #open_space_nav ul li a:visited:hover#total{background-position:-71px -80px;width:100px;}

#container #content-biz #open_space_nav ul li a:link#enterprise,
#container #content-biz #open_space_nav ul li a:visited#enterprise{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -171px 0 no-repeat;width:136px;}
#container #content-biz #open_space_nav ul li a:hover#enterprise,
#container #content-biz #open_space_nav ul li a:visited:hover#enterprise{background-position:-171px -80px;width:136px;}

#container #content-biz #open_space_nav ul li a:link#business,
#container #content-biz #open_space_nav ul li a:visited#business{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -307px 0 no-repeat;width:121px;}
#container #content-biz #open_space_nav ul li a:hover#business,
#container #content-biz #open_space_nav ul li a:visited:hover#business{background-position:-307px -80px;width:121px;}

#container #content-biz #open_space_nav ul li a:link#work,
#container #content-biz #open_space_nav ul li a:visited#work{background:url(/sites/all/themes/zen/kaspersky_usatheme/images/open_space-nav.gif) -428px 0 no-repeat;width:102px;}
#container #content-biz #open_space_nav ul li a:hover#work,
#container #content-biz #open_space_nav ul li a:visited:hover#work{background-position:-428px -80px;width:102px;}

/*Exponential Times video page*/

#exponentialtimes { width:960; padding:20px 10px 10px 10px; float:left; }
#exponentialtimes h1 { color:#B5121B; font-size:2em; }
#exponentialtimes #video-space {width:720px; float:left; }
#exponentialtimes #video-space .wrapper { padding-top:20px; padding-bottom:20px; border:1px solid #ccc; background-color:#ebebe2;}
#exponentialtimes #sidebox { width:200px; margin-left:20px; float:left; }
#exponentialtimes #sidebox .inner { width:186px; }
#exponentialtimes #sidebox .inner .content { border-right:1px solid #ccc; border-left:1px solid #ccc; float:left;}
#exponentialtimes #sidebox h2 {display:none}
#exponentialtimes .exp { font-style:italic; font-weight:bold;}
/* Components Pages System Requirements */
#components_body .sys_req table td {
    border-bottom:1px solid #D0C9AD;
    padding:5px 5px 5px 8px;
    vertical-align:top;
    width:50%;
}
#components_body .sys_req table {
    background-color:#FCFCFA;
    border-collapse:collapse;
    margin-bottom:50px;
    width:100%;
}
#components_body .sys_req table tr.title {
    background-color:#F4F2EB;
}
#components_body .sys_req table tr.title, .sys_req table td.os {
    text-align:center;
}
#components_body .sys_req table tr.title td {
    border-bottom:3px solid #D0C9AD;
    color:#005447;
}
#components_body .sys_req table td.col2 {
    border-left:1px solid #D0C9AD;
}
#components_body .sys_req li {
    color:#333333;
    list-style-image:url(http://images.kaspersky.com/en/draft/bul_a_gre2.gif);
}

/*Find a Distributor Page */

#node-6987 .title {
    font-family: Arial, Helvetica, sans-serif;
    color:#000;
    padding-left:5px;
    border-bottom:1px solid #cc0000;
    font-size:16px;
    font-weight:bolder;
}
#node-6987 .data {
    padding:5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
}

.key-features-red {color:#cc0000;}

#rsa {width:960px; float:left;}
#rsa #main {width:960px; float:left; margin:20px 0 10px 0; }
#rsa #main h2 {color:#0c4d7d;}
#rsa #main .lock {width:575px;}
#rsa #main .shield {width:575px; margin-top:25px;}
#rsa #main .demo {margin:0px 0px;}
#rsa #main .pdfs {width:200px; float:left; margin:0 0 0 25px;}
#rsa #main a {color:#2b7d61; text-decoration:none;}
#rsa #main a:hover {color:#2b7d61; text-decoration:underline;}
#rsa #main .social {width:253px; height:350px; line-height:.76em; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/portal/social-box-bg.jpg'); background-repeat:no-repeat; padding:5px; }
#rsa #main .video {width:253px; height:525px; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/portal/video-box-bg.jpg'); background-repeat:no-repeat; padding:5px; }
#rsa #main .video .video-files {margin:0 0 10px 20px;}


#activate { width:720px; float:left; }
#activate a {color:#00573d; font-size:1em; text-decoration:none;}
#activate a:hover {color:#00573d; font-size:1em; text-decoration:underline;}
.clear {clear:both; }
#activate #tabWrapper { width:720px; line-height:1.25em; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/tab_bg.jpg'); background-repeat:repeat-y;}
#activate #tabWrapper .inner { padding:0 10px 10px 10px; }

#activate .tab_display { display:none; visibility:hidden;}

#activate .tabs { width:720px; height:29px; margin:0px !important;}
#activate .tab{ height:29px; float:left; cursor: pointer;}
#activate .tab img { border:0px;}

#activate .tab-hide {display: none;}
#activate .tab-show {display: block;}

#activate .tab h3 {font-size: 12px; color: #00573D; margin-top: 10px; margin-bottom:0px; }

#activate .tab1 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/activate/tab1.jpg') no-repeat;}
#activate .tab2 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/activate/tab2.jpg') no-repeat;}
#activate .tab3 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/activate/tab3.jpg') no-repeat;}
#activate .tab4 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/activate/tab4.jpg') no-repeat;}

#activate .tab-on h3 {color: white; margin-top: 12px;}
#activate .tab1-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/activate/tab1-clicked.jpg') no-repeat; }
#activate .tab2-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/activate/tab2-clicked.jpg') no-repeat;}
#activate .tab3-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/activate/tab3-clicked.jpg') no-repeat;}
#activate .tab4-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/activate/tab4-clicked.jpg') no-repeat;}

#install { width:720px; float:left; }
#install a {color:#00573d; font-size:1em; text-decoration:none;}
#install a:hover {color:#00573d; font-size:1em; text-decoration:underline;}
.clear {clear:both; }
#install #tabWrapper { width:720px; line-height:1.25em; background-image:url('/sites/all/themes/zen/kaspersky_usatheme/images/tab_bg.jpg'); background-repeat:repeat-y;}
#install #tabWrapper .inner { padding:0 10px 10px 10px; }

#install .tab_display { display:none; visibility:hidden;}

#install .tabs { width:720px; height:29px; margin:0px !important;}
#install .tab{ height:29px; float:left; cursor: pointer;}
#install .tab img { border:0px;}

#install .tab-hide {display: none;}
#install .tab-show {display: block;}

#install .tab h3 {font-size: 12px; color: #00573D; margin-top: 10px; margin-bottom:0px; }

#install .tab1 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-1.jpg') no-repeat;}
#install .tab2 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-2.jpg') no-repeat;}
#install .tab3 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-3.jpg') no-repeat;}
#install .tab4 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-4.jpg') no-repeat;}
#install .tab5 {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-5.jpg') no-repeat;}

#install .tab-on h3 {color: white; margin-top: 12px;}
#install .tab1-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-1-clicked.jpg') no-repeat; }
#install .tab2-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-2-clicked.jpg') no-repeat;}
#install .tab3-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-3-clicked.jpg') no-repeat;}
#install .tab4-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-4-clicked.jpg') no-repeat;}
#install .tab5-on {background: url('/sites/all/themes/zen/kaspersky_usatheme/images/store/install/tab-5-clicked.jpg') no-repeat;}

dl.search-results dd p.search-info { display:none; }



#left-sidebar { width:220px; margin-right:20px; float:left; }
#left-sidebar .box-unit {border:1px solid #e8e5df; margin-bottom:10px; color:#454545; }
#left-sidebar .box-unit .title { border-bottom:1px dotted #a0a1a1; }
#left-sidebar .box-unit .title img {padding-bottom:5px;}
#left-sidebar .box-unit .text {padding:0px 10px;}
#left-sidebar .box-unit .text ul li.last {
    border-bottom:0px none;}

#left-sidebar .box-unit .text ul {
    padding:0px;
    margin:5px 0px;
}

#left-sidebar .box-unit .text ul li{
    background:url("images/sidebar/nav_Bullet.gif") no-repeat scroll 0 12px transparent;
    border-bottom:1px solid #D0C9AD;
    line-height:18px;
    list-style:none outside none;
    padding:6px 0 6px 15px;}

#left-sidebar h2 {
    border-bottom:1px dotted #A0A1A1;
    color:#00573D;
    font-family:"Arial Narrow","Arial Black",Arial;
    font-size:1.4em;
    height:32px;
    line-height:32px;
    padding:0 0 0 15px; }

/*
 * CDW referal download page - hide Kaspersky links
 */
.page-downloads-free-business-trials-cdw-total-space-security #header,
.page-downloads-free-business-trials-cdw-total-space-security #navbar,
.page-downloads-free-business-trials-cdw-total-space-security .breadcrumb,
.page-downloads-free-business-trials-cdw-total-space-security #sidebar-first,
.page-downloads-free-business-trials-cdw-total-space-security #footer,
.page-trials-smb-users-cdw-enterprise-space-security #header,
.page-trials-smb-users-cdw-enterprise-space-security #navbar,
.page-trials-smb-users-cdw-enterprise-space-security .breadcrumb,
.page-trials-smb-users-cdw-enterprise-space-security #sidebar-first,
.page-trials-smb-users-cdw-enterprise-space-security #footer,
.page-downloads-free-business-trials-cdw-business-space-security #header,
.page-downloads-free-business-trials-cdw-business-space-security #navbar,
.page-downloads-free-business-trials-cdw-business-space-security .breadcrumb,
.page-downloads-free-business-trials-cdw-business-space-security #sidebar-first,
.page-downloads-free-business-trials-cdw-business-space-security #footer {
  display: none;
}

.page-downloads-free-business-trials-cdw-total-space-security #main-inner,
.page-trials-smb-users-cdw-enterprise-space-space-security #main-inner,
.page-downloads-free-business-trials-cdw-business-space-security #main-inner {
  position: relative;
  right: 100px;
}

