div.form-wrapper form fieldset{float:left;clear:both;width:100%;margin:1.5em 0 0 0;padding:0 0 1em 0;border-style:none;border-top:2px solid #dedede;}fieldset ol{padding:0;margin:0;list-style:none;}fieldset li{float:left;clear:left;width:100%;padding:.3em 0 .3em 0;margin-bottom:.1em;}div.form-wrapper fieldset.submit{float:none;width:auto;border-style:none;padding-left:14.5em;background-color:transparent;margin-top:0;}div.form-wrapper label{position:relative;float:left;width:13em;margin-right:1.5em;padding-top:.2em;text-align:right;}div.form-wrapper fieldset p.populated-data{padding:0;padding-top:.2em;margin:0;line-height:1.5em;}.star{color:#b63d38;padding-right:.2em;}div.form-wrapper label span.static-star{color:#b63d38;padding-right:.2em;position:static;}div.form-wrapper label.device-help-label{width:18em;}div.form-wrapper label span{position:absolute;left:38.5em;top:.2em;width:27em;font-weight:normal;text-align:left;padding-left:2.5em;font-size:.9em;}div.form-wrapper label span.form_icon{background-image:url(../images/icons/info.gif);background-position:0 top;background-repeat:no-repeat;height:16px;}legend{margin-left:0;padding:0;padding-top:.5em;padding-bottom:1em;color:#558F20;font-weight:bold;font-size:1.166em;}*+html legend,* html legend{margin-left:-5px;}legend span{position:absolute;margin-top:-2em;font-size:100%;font-size:.9em;}div.form-wrapper fieldset input.text,div.form-wrapper fieldset select.text,div.form-wrapper fieldset textarea.text{width:220px;color:#4b5558;}div.form-wrapper fieldset textarea.widetextarea{width:510px;}div.form-wrapper fieldset.submit input.text{width:auto;}div.form-wrapper fieldset input.short_input,div.form-wrapper fieldset select.short_input{width:110px;}div#content div.duet-column-left{float:left;display:inline;width:48%;}div#content div.duet-column-right{float:right;display:inline;width:48%;}div#content .duet-column-left fieldset,div#content .duet-column-right fieldset,div#content .label-over-input fieldset,div#content .label-over-input fieldset{margin:0;padding:0;}div#content .duet-column-left fieldset ol,div#content .duet-column-right fieldset ol,div#content .label-over-input fieldset ol{padding:0;list-style:none;margin:0;}div#content .duet-column-left fieldset li,div#content .duet-column-right fieldset li,div#content .label-over-input fieldset li{padding-bottom:1em;list-style:none;margin-left:0;}div#content .duet-column-left fieldset ol li label,div#content .duet-column-right fieldset ol li label,div#content .label-over-input fieldset label{display:block;}div#content .duet-column-left fieldset ol li label.one-line,div#content .duet-column-right fieldset ol li label.one-line{display:inline;padding-right:20px;}div#content .duet-column-left fieldset input.text,div#content .duet-column-right fieldset input.text,div#content .label-over-input fieldset input.text,div#content .label-over-input fieldset select.text{width:220px;}div#content .duet-column-right ul,div#content .label-over-input ul{list-style-position:inside;list-style-type:disc;margin-left:1em;margin-bottom:1em;padding-left:0;}
div#content .label-over-input span{margin-left:0;margin-bottom:1em;display:block;}div.form-wrapper form fieldset.no-legend{float:left;clear:both;width:100%;margin:.5em 0 1em 0;padding:0;border-style:none;}fieldset.submit .submit{line-height:25px;margin:0 1.5em 0 0;border:none;color:#3a6980;font-weight:normal;background:transparent;text-align:center;}fieldset.submit .look-up-order{width:95px;}fieldset.personalized{float:left;clear:both;width:100%;margin:1.5em 0 0 0;padding:0 0 1em 0;border-style:none;border-top:2px solid #dedede;}fieldset.personalized legend span{color:#333;font-weight:normal;display:inline;position:relative;}fieldset.personalized ul{list-style:none;padding:0;margin:0;}fieldset.personalized ul li{padding:.1em 0;margin:0;}fieldset.personalized div.first,fieldset.personalized div.second,fieldset.personalized div.third{width:33%;}fieldset.personalized div.first{float:left;display:inline;}fieldset.personalized div.second{float:right;display:inline;}fieldset.personalized div.third{margin-left:auto;margin-right:auto;float:left;}fieldset.top-padding{margin-top:2em;}div#content h1.line-under-page-title span.user-name{margin-top:-0.15em;margin-left:4px;position:absolute;}#account_recent_column{float:left;display:inline;width:65.9%;flow:hidden;}#content #account_info_column{float:right;display:inline;width:31.5%;}div#account_recent_column h6 strong{display:inline;font-size:.8em;right:0;position:absolute;font-weight:bold;}#account_recent_column div#quick_links.gradient_bg{padding:1em 1em .5em 1em;}#account_recent_column div#quick_links ul{list-style:none;margin:0;padding:0;}#account_recent_column div#quick_links ul li{margin:.2em 0;}#account_recent_column #recent_purchases{margin-bottom:2em;}#account_recent_column #recent_purchases div.recent-purchased-item{float:left;width:75%;display:inline;margin:0 0 .7em 0;padding-right:1%;}div#content div#account_recent_column #recent_purchases a.more:link,div#content div#account_recent_column #recent_purchases a.more:visited{display:inline;text-align:right;font-weight:normal;margin-bottom:.7em;float:right;}div#content #account_recent_column #recent_purchases h6 span a.more:link,div#content #account_recent_column #recent_purchases h6 span a.more:visited{width:15em;position:absolute;display:inline;text-align:right;right:1em;top:0;font-weight:normal;}div#account_recent_column div#email-subscriptions-saved-devices ul{margin:0;padding:0;list-style:none;}div#account_recent_column div#email-subscriptions-saved-devices ul li{padding:.2em;list-style:none;}.gradient_bg br{display:block;}div#account_info_column div.gradient_bg,div#account_recent_column div.gradient_bg{padding:1em;background-color:#f6f6f6;margin-bottom:1.5em;}div#account_recent_column div.gradient_bg p{width:100%;position:relative;padding:0;}div#account_info_column div.gradient_bg p.bold{margin:0;padding:0;}div#account_info_column div.gradient_bg span{display:inline;text-align:right;right:15px;position:absolute;font-weight:normal;}div#account_info_column p{margin-bottom:0;padding:3px 0;}
strong.active-points{color:#3a698f;position:relative;font-weight:bold;}strong.none-active-points{color:#4b5558;position:relative;font-weight:bold;}div#remove_my_account p{margin-left:20px;margin-top:0;}div#account_info_column div#rewards-points{background-color:#e0f1d1;padding:1em;margin-bottom:2em;}div#account_info_column div#rewards-points table#points-table td#current-points{font-weight:bold;text-align:right;color:#3a6980;}div#account_info_column div#rewards-points table#points-table td#pending-points{font-weight:bold;text-align:right;}div#content ul.saved-devices li,{display:block;}div#content ul.saved-devices li.remove a,div#content ul.saved-devices li.remove a span,div#content td.product-description.promo-code p.remove a,div#content td.product-description.promo-code p.remove a span{float:left;width:14px;height:14px;background-image:url(../images/icons/remove-sprites.gif);background-repeat:no-repeat;background-position:0 -28px;}div#content ul.saved-devices li.remove a,div#content td.product-description.promo-code p.remove a{margin-top:.2em;margin-right:.5em;background-position:0 -0px;}div#content ul.saved-devices li.remove a span,div#content td.product-description.promo-code p.remove a span{text-indent:-1000px;background-position:0 -28px;}div#content ul.saved-devices li.remove a:hover span,div#content td.product-description.promo-code p.remove a:hover span{background-image:none;}div#content td.product-description.promo-code p{margin:0;padding:0 0 0 3px;}#content #account_info_column.your_order_column{width:25%;float:right;display:inline;}#content #payment_info{width:72%;float:left;display:inline;}div#account_info_column.your_order_column div.product-info{float:left;width:140px;display:inline;padding-bottom:5px;}div#account_info_column.your_order_column div.price{float:right;width:60px;display:inline;text-align:right;clear:right;padding-bottom:5px;}.receive-updates{width:250px;margin-left:16.3em;}.receive-updates-checkbox{margin-left:14.3em;float:left;}p#newsletter-note{margin-left:14em;}* html p#newsletter-note{margin-left:14.3em;}*+html p#newsletter-note{margin-left:14.3em;}fieldset label span.update-gift_cert{margin-left:-20px;margin-top:-2px;}#payment_info .line-under-page-title strong{margin-right:270px;}fieldset li#gift_certificate_bg{background-color:#deeff6;padding:5px 0;}div#account_info_column p.dotted-line-divider{height:1px;background-image:url(../images/common/dot.gif);background-repeat:repeat-x;background-position:top left;clear:both;}#account_info_column div.tax-bg{clear:left;padding:5px;color:#cc622c;font-size:.9em;margin-bottom:10px;}h6 span img{position:absolute;margin-left:-25px;}span.subtotal-price{color:#fff;}#subtotal{background-image:url(../images/common/total-bg.gif);background-position:top right;background-repeat:no-repeat;font-size:1.5em;padding:5px 0;font-size:1.2em;height:31px;}#page-purchase #content-without-navigation #content #account_info_column .gradient_bg span{margin-left:10px;}div.form-wrapper fieldset div#existing_card{background-color:#e0f1d1;padding:10px;}
div.form-wrapper fieldset div#existing_card p{margin-bottom:5px;}div.form-wrapper fieldset div#existing_card input.submit{margin-left:20px;}.error_message_bg{background-color:#ffc1be;padding:10px;color:#b63d38;margin-bottom:10px;padding-left:30px;background-image:url(../images/icons/error.gif);background-position:12px 12px;background-repeat:no-repeat;font-weight:bold;}.error{padding:10px 0;color:#b63d38;padding-left:30px;margin-left:165px;background-image:url(../images/icons/error.gif);background-position:10px center;background-repeat:no-repeat;font-weight:bold;}.error-lable{color:#b63d38;font-weight:bold;}div#content fieldset.no-legend.divider-line{border-bottom:2px solid #ccc;}a.remove:link,a.remove:visited{background-image:url(../images/icons/remove-sprites.gif);background-repeat:no-repeat;background-position:0 -28px;padding-left:20px;line-height:23px;vertical-align:top;}a.remove:hover{background-image:url(../images/icons/remove-sprites.gif);background-repeat:no-repeat;background-position:0 0;padding-left:20px;line-height:23px;}* html a.remove:link,a.remove:visited{vertical-align:middle;}*+html a.remove:link,a.remove:visited{vertical-align:middle;}div#content fieldset.personalized ul li input[type="checkbox"]{vertical-align:middle;padding-top:5px;}div#content div.trial-download-item{display:block;margin-bottom:1em;background-image:url(../images/common/dot.gif);background-repeat:repeat-x;background-position:bottom left;padding-bottom:10px;}div#content ul.trial-download{margin:0;padding:0;list-style:none;}div#content ul.trial-download li{display:inline;}div#content ul.trial-download li div.product-summary{width:65%;float:left;display:inline;}div#content ul.trial-download li a span{width:30px;display:inline;float:left;}div#content ul.trial-download li.full-purchase{width:auto;float:right;display:inline;text-align:right;margin-top:20px;}div#content ul.trial-download li.remove a,div#content ul.trial-download li.remove a span{float:left;width:14px;height:14px;background-image:url(../images/icons/remove-sprites.gif);background-repeat:no-repeat;background-position:0 -28px;}div#content ul.trial-download li.remove a{margin-top:.2em;margin-right:1.5em;background-position:0 -0px;}div#content ul.trial-download li.remove a span{text-indent:-1000px;background-position:0 -28px;}div#content ul.trial-download li.remove a:hover span{background-image:none;}div#content div#subscription-products ul{margin:0;padding:0;list-style:none;display:block;margin-bottom:1em;background-image:url(../images/common/dot.gif);background-repeat:repeat-x;background-position:bottom left;padding-bottom:10px;}div#content div#subscription-products ul#edit-subscription{background-image:none;padding-bottom:.5em;}div#content div#subscription-products ul li{padding:0;list-style:none;}div#content div#subscription-products ul li label{width:25%;display:block;text-align:right;float:left;}div#content div#subscription-products ul li span{width:70%;display:block;text-align:left;float:right;border-left:1px solid white;padding-left:5px;}
div#content div#subscription-products ul li.color-bar{background-color:#f1f1f1;line-height:2.5em;vertical-align:middle;}div#content div#subscription-products ul li span.active{color:#6ea938;font-weight:bold;}div#content div#subscription-products ul li span.active-canceled{color:#ce814f;font-weight:bold;}div#content div#subscription-products ul li span.canceled{color:#ba6057;font-weight:bold;}div#content table.device-management th,div#content table.payment-management th{display:none;}div#content table.device-management td{padding:1.5em 0;background-image:url(../images/common/dot.gif);background-repeat:repeat-x;background-position:bottom left;}div#content table.payment-management td{padding:1.5em 0 1.5em .5em;background-image:url(../images/common/dot.gif);background-repeat:repeat-x;background-position:bottom left;}div#content table.device-management td.remove-cell,div#content table.payment-management td.remove-cell{width:6%;}div#content table.device-management td.device-name{width:22%;}div#content table.device-management td.model-name{width:40%;}div#content table.device-management td.right-align{width:16%;right:0;}div#content td label#primary-device,div#content td label#primary-card{color:#558f20;font-weight:bold;}div#content table.payment-management td.address{width:25%;}div#content table.payment-management td.right-align{width:16%;}div#content h4.bold{padding:.5em 0;}div#content div#note-section{padding-top:1.5em;}div#content div#note-section ul{margin-left:2em;padding:.5em;}div#content div#note-section ul li{padding-bottom:1em;list-style:disc;}table.highlighted-table,table.non-highlighted-table{margin-bottom:2em;}table.highlighted-table th{background-color:#e0f1d1;padding:.7em;border-right:1px solid white;}table.highlighted-table td{background-color:white;padding:.7em;border-right:1px solid white;border-top:1px solid white;}table.non-highlighted-table th{background-color:#dcdcdc;padding:.7em;border-right:1px solid white;}table.non-highlighted-table td{background-color:#f1f1f1;padding:.7em;border-right:1px solid white;border-top:1px solid white;}table#redeem-points-detail.non-highlighted-table{margin-bottom:.5em;}table.non-highlighted-table th.border-bottom{background-color:#dcdcdc;padding:.7em;border-top:1px solid white;width:50%;text-align:right;}div#content h6#rewards-info{width:50%;}div#content div.form-wrapper fieldset#area_of_interests ul,div#content div.form-wrapper fieldset#select_devices ul,div#content div.form-wrapper fieldset#current-subscriptions ul{margin:0;padding:0;list-style:none;}div#content div.form-wrapper fieldset#area_of_interests ul li,div#content div.form-wrapper fieldset#select_devices ul li,div#content div.form-wrapper fieldset#current-subscriptions ul li{margin:0;padding:.1em 0;list-style:none;display:inline;}div#content div.form-wrapper fieldset#area_of_interests ul li input,div#content div.form-wrapper fieldset#select_devices ul li input,div#content div.form-wrapper fieldset#current-subscriptions ul li input{display:inline;float:left;width:auto;}
div#content div.form-wrapper fieldset#area_of_interests ul li label,div#content div.form-wrapper fieldset#select_devices ul li label,div#content div.form-wrapper fieldset#current-subscriptions ul li label{width:auto;display:inline;float:left;text-align:left;padding-left:.5em;}div#content div.form-wrapper fieldset#select_devices ul li label{font-weight:bold;}div#content div.form-wrapper fieldset#area_of_interests ul li #enter_area_of_interest{margin-left:-0.5em;}div#content div.form-wrapper fieldset#save-subscription-options input{margin-left:-14.5em;}div#content div.form-wrapper fieldset#add-device input{margin-left:-14.5em;padding-top:-2em;}div.form-wrapper fieldset#current-subscriptions p{margin-bottom:0;}div.form-wrapper fieldset#current-subscriptions h6{color:#000;font-weight:bold;font-size:1.166em;width:auto;margin-top:1em;margin-bottom:0;border:none;background-image:url(../images/common/dot.gif);background-repeat:repeat-x;background-position:bottom left;padding-bottom:.3em;}div.form-wrapper fieldset#current-subscriptions p.bold{margin:0;}div#content div.form-wrapper fieldset#current-subscriptions ul.newsletters{margin-bottom:1em;}div#content div.form-wrapper fieldset#current-subscriptions ul.newsletters li{margin-left:1.5em;}div.form-wrapper fieldset#current-subscriptions ul.saved-devices li.remove{font-weight:bold;}div.form-wrapper fieldset#current-subscriptions ul#unsubscribe{padding:2em 0;margin-top:1em;}div.form-wrapper fieldset#current-subscriptions ul#unsubscribe li{background-color:#f6f6f6;}div.form-wrapper fieldset#current-subscriptions ul#unsubscribe li label{height:30px;margin-top:7px;}div.form-wrapper fieldset#current-subscriptions ul#unsubscribe li input{height:30px;}div#email-subscriptions div.primary-content-section{width:62.91%;}div#email-subscriptions div.secondary-content-section{width:32.21%;}div#content table.purchase-history-table table.non-highlighted-table{width:96%;text-align:right;margin-left:1.5em;margin-bottom:.7em;padding-right:0;}div#content table.purchase-history-table table.non-highlighted-table td{font-weight:bold;margin-bottom:1em;}div#content table.purchase-history-table th#invoice-date,div#content table.purchase-history-table th#reference-number,div#content table.purchase-history-table th#invoice-total,div#content table.purchase-history-table th#view-invoice{display:none;}table.non-highlighted-table th.title{width:45%;padding:.5em;}table.non-highlighted-table th.dps{width:7%;padding:.5em;}table.non-highlighted-table td.dps-yes{color:#6ea938;}table.non-highlighted-table td.dps-no{color:#b63d38;}table.non-highlighted-table th.download,table.non-highlighted-table td.download{width:127px;padding:.5em;text-align:center;background:#f1f1f1;border:none;}div#content table.purchase-history-table th,div#content table.purchase-history-table td,div#content div.purchase-history-item table.non-highlighted-table td.title,div#content div.purchase-history-item table.non-highlighted-table td.dps,div#content div.purchase-history-item table.non-highlighted-table td.registration,div#content div.purchase-history-item table.non-highlighted-table td.download,div#content div.purchase-history-item table.non-highlighted-table td.dps-yes,div#content div.purchase-history-item table.non-highlighted-table td.dps-no{padding:.7em;}
table.purchase-history-table td.view-invoice{text-align:right;}ul.buttons a.print{display:block;}div#content table.purchase-history-table tr.last-row-for-this-product td{background-image:url(../images/tables/row-divider-background.gif);background-position:bottom left;background-repeat:repeat-x;padding:.1em .7em;}div#content div#sort-by{margin-top:1em;padding-top:1em;}div#content div#email-subscriptions-saved-devices h4.bold{padding-top:0;padding-left:20px;}div#content div#email-subscriptions-saved-devices ul{margin-bottom:1em;}div#content h6#tell-friend-product,div#content h6#upgrade-pricing{border:none;color:#4b5558;}div#content fieldset#save-now{margin-top:1em;}div#content p.notes,ul.notes{font-size:.9em;}ul.no-list-style{list-style:none;margin:0;padding-bottom:2em;}div#content ul#international li img{margin:.2em 0 .1em 0;}div#primary-content blockquote{margin-left:2em;}div#content div#primary-content h6#reviews-found{margin-bottom:1em;border:none;color:#4b5558;}div#content h1.line-under-page-title span.search-term{margin-top:.85m;padding-bottom:0;margin-left:4px;position:absolute;vertical-align:middle;}div#content div.primary-content-no-navigation{width:70%;}div#content div.primary-content-no-navigation ul{margin:0 1.5em 1.5em;padding:0;}div#content div.primary-content-no-navigation h4{margin-bottom:1em;}div#content div.primary-content-no-navigation p#available{margin-top:1em;}div#search-error-box{margin-top:1em;padding-bottom:8px;background-image:url(../images/common/error-bottom-arrow.gif);background-repeat:no-repeat;background-position:bottom left;width:auto;}div#search-error-box p{width:auto;}div#content div.primary-content-no-navigation div#did-u-mean{padding-left:22px;background-image:url(../images/icons/did-u-mean.gif);background-position:left center;background-repeat:no-repeat;margin:1.5em 0;font-weight:bold;}div#page #content-and-navigation #content .primary-and-secondary-content-section .secondary-content-section p.more,div#page #content-and-navigation #content .primary-and-secondary-content-section .primary-content-section p.more{float:right;padding-right:20px;}input.right-padding-5px{margin-right:5px;}div.secondary-content-section div.last-section-in-group{color:#4b5558;}p.top{padding-left:14px;background-image:url(../images/icons/arrow-top.gif);background-repeat:no-repeat;background-position:left center;}h6.extra-padding-top{margin-top:1.5em;margin-bottom:.5em;}div#agree_disagree{background-color:#f1f1f1;padding:1em 1em .5em 1em;text-align:right;}div#agree_disagree input{vertical-align:text-bottom;margin-bottom:0;padding-bottom:0;}div#agree_disagree p.bold img{vertical-align:middle;}div#eula.in-page-help-content-group{height:470px;overflow:scroll;overflow-x:hidden;}div#agree_disagree{background-color:#f1f1f1;padding:1em 1em .5em 1em;text-align:right;}div#agree_disagree input{vertical-align:text-bottom;margin-bottom:0;padding-bottom:0;}div#agree_disagree p.bold img{vertical-align:middle;}div#eula.in-page-help-content-group{height:470px;overflow:scroll;}
div.product-view-navigation label#for-sort-by{float:left;display:inline;}div.product-view-navigation label select{margin-left:.2em;}div#content div.product-view-navigation input,div#content div.product-view-navigation select{vertical-align:middle;}div#detail-page div.viewing-options{float:right;display:inline;width:13em;margin-top:.4em;text-align:right;height:1.5em;}div.product-view-navigation div.viewing-options{float:right;display:inline;width:300px;height:1.5em;margin:0;text-align:right;}div.product-view-navigation ul.product-view-paging,div#content ul.product-view-paging{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0;}div#content div#detail-page ul.product-view-paging{text-align:left;}div.product-view-navigation ul.product-view-paging li,div#content ul.product-view-paging li{display:inline;list-style-type:none;}div.product-view-navigation ul.product-view-paging li a,div#content ul.product-view-paging li a{padding-left:.1em;padding-right:.1em;}div.product-view-navigation ul.product-view-paging li a{line-height:1.5;}div#in-page-help-element-2-of-2 div.in-page-help-content-group ol{list-style:decimal;margin-left:2em;padding-left:1em;}div#in-page-help-element-2-of-2 div.in-page-help-content-group ul#additional_terms_subscription li,div#in-page-help-element-2-of-2 div.in-page-help-content-group ul#cancellation li{background-image:none;list-style:lower-alpha;}div#in-page-help-element-2-of-2 div.in-page-help-content-group ul#additional_terms_subscription li ul li{list-style:lower-roman;}div#in-page-help-element-2-of-2 div.in-page-help-content-group blockquote#definitions{margin-left:25px;margin-top:1em;}.create-and-link-left-td{text-align:right;line-height:2.5em;width:50%;}.create-and-link-right-td{text-align:left;line-height:2.5em;width:50%;}