#page,#nav-wrapper{width:930px}
#nav{width:600px}
fieldset{border:0}
.accounts{float:left;width:100%}
.accounts h1{margin-bottom:2px}
#content .accounts p.intro{font-family:"Trebuchet MS",Arial,sans-serif;font-size:1.35em}
.accounts ul li{list-style-type:disc;margin-left:15px;padding:0 0 15px 0}
.accounts .img img{padding-top:8px}
.accounts .img img{padding-top:8px}
#content .accounts ul li a.img:hover,#content .accounts ul li a.img:active{background:0;text-decoration:none}
.full-box{float:left;width:930px;margin-bottom:10px}
.full-box .slice{width:930px;float:left;height:4px;font-size:1px;background:url(/assets/images/design/bg-930-box-purple-slice-1.gif) no-repeat 0 0}
.full-box h1{color:#fff;margin-bottom:0;padding:6px 10px 6px 10px;background:url(/assets/images/design/bg-930-box-purple-top.gif) no-repeat 0 0 #686090}
.full-box h1 span{display:block;font-size:.5em;margin-top:0}
.full-box h1,.full-box h2,.full-box h3,.full-box p{font-weight:normal;line-height:1.2}
.full-box a,.full-box a:active,#content .full-box p a,#content .full-box p a:active{color:#0083b3;text-decoration:none}
.full-box a:hover{background-color:#e6f5fa;text-decoration:underline}
.full-box-inside{float:left;width:904px;padding:17px 13px 11px 13px;background:url(/assets/images/design/bg-930-box-purple-btm-1.gif) no-repeat 0 100%}
.full-box-inside .left{float:left;width:260px;padding:0 40px 0 0}
.full-box-inside ol{float:left;width:600px;background:url(/assets/images/content/instant-downloads/homepage-3-steps.jpg) no-repeat bottom left;padding:0 0 125px 0}
.full-box-inside ol li{float:left;padding:0 20px 1px 40px;width:140px;font-weight:bold}
.full-box-inside ol li.one{background:url(/assets/images/icons/1-purple.gif) no-repeat 0 0}
.full-box-inside ol li.two{background:url(/assets/images/icons/2-purple.gif) no-repeat 0 0}
.full-box-inside ol li.three{background:url(/assets/images/icons/3-purple.gif) no-repeat 0 0}
.full-box-inside h2{color:#c00;font-size:2em;margin:-6px 0 6px 0}
.full-box-inside p{font-size:1.2em;font-family:"Trebuchet MS",Arial,sans-serif;color:#455866}
.full-box-inside #what-is-instant-downloads p{font-size:1em}
.full-box-inside #what-is-instant-downloads h4{font-weight:normal;color:#c00;font-size:1.1em}
.full-box-inside ul{padding:7px 0 7px 0}
.full-box-inside ul li{background:url(/assets/images/bullets/blt-blue-circle.png) no-repeat 0 50%;font-weight:normal;font-size:1.15em;line-height:1.6;font-family:"Trebuchet MS",Arial,sans-serif;padding-left:22px}
.full-box-inside ul li a:link,.full-box-inside ul li a,.full-box-inside ul li a:visited,#content .full-box-inside ul li a:link,#content .full-box-inside ul li a,#content .full-box-inside ul li a:visited,#content p.link a:link,#content p.link a,#content p.link a:visited{text-decoration:none}
#content p.link a{background:url(/assets/images/bullets/blt-blue-circle.png) no-repeat 0 50%;padding:1px 0 0 22px}
.full-box-inside ul li a:hover,#content p.link a:hover{text-decoration:underline}
.full-box-1{width:930px}
.full-box h1{background:url(/assets/images/design/bg-930-box-purple-top-1.gif) no-repeat 0 0 #78729b}
.full-box-1 .slice{background:url(/assets/images/design/bg-930-box-purple-slice.gif) no-repeat 0 0}
.full-box-1 h2,#content .full-box-1 h2{font-size:2em;margin:0;background:#e2e7ea url(/assets/images/design/bg-882-grey-top.gif) no-repeat 0 0;width:856px;padding:8px 13px 5px 13px}
.full-box p strong.highlight{color:#c00}
.full-box-1 .full-box-inside h3,#content .full-box-1 .full-box-inside h3{font-size:1.15em;padding-bottom:3px}
.full-box-1 .full-box-inside{width:882px;padding:10px 24px 17px 24px;background:url(/assets/images/design/bg-930-box-purple-btm.gif) no-repeat 0 100%}
.full-box-1 .full-box-inside .left{width:600px;padding:0}
.full-box-1 .full-box-inside .left p{background:url(/assets/images/icons/pdf.png) no-repeat 0 50%;padding-left:23px;font-size:1em}
.full-box-1 .full-box-inside .right{width:240px;text-align:right}
.full-box-1 .full-box-inside .right p,#content .full-box-1 .full-box-inside .right p{color:#c00;font-weight:bold;font-size:1.4em}
.full-box-1 .full-box-inside .tick{background:url(/assets/images/icons/tick-30-30.png) no-repeat 0 50%;width:30px;height:30px;float:right}
.full-box-1 .full-box-inside .right a{background:url(/assets/images/icons/remove-cross.png) no-repeat 0 0;padding-left:24px}
.full-box-1 .full-box-inside .intro,#content .full-box-1 .full-box-inside .intro{color:#000;font-size:1.5em;padding:0 0 10px 0;margin-bottom:0}
.full-box-1 .full-box-inside .items{padding:0 13px 0 13px;width:856px;float:left;margin-bottom:10px;background:url(/assets/images/design/bg-882-grey-btm.gif) no-repeat 0 100%}
.full-box-1 .full-box-inside .items li{background:0;width:856px;float:left;border-top:1px solid #cdd8de;padding:10px 0 10px 0}
.full-box-1 .full-box-inside .items li.first{border-top:0}
.full-box-1 li img{float:left}
.full-box-1 .left div{float:right;width:545px}
.full-box-1 form fieldset{width:858px;background:#efeef3;float:left;padding:12px}
.full-box-1 label{width:100%;float:left}
.full-box-1 label input{float:left}
.full-box-1 label .wrapper{float:right;width:835px;display:block}
.full-box-1 label .wrapper span{float:left;width:650px;display:block;font-size:1.1em;font-weight:bold}
.full-box-1 label strong{float:right;width:151px;color:#c00;text-align:right;padding:6px 12px 14px 12px;font-size:1.2em;margin-top:-7px}
.full-box-1 label em{color:#c00;font-style:normal}
.full-box-1 label strong.highlight{background:url(/assets/images/design/bg-price-highlighter.png) no-repeat 0 0}
.full-box-1 fieldset.voucher,.full-box-1 fieldset.action,.full-box-1 fieldset.voucher-applied{background:0;padding:12px 0 12px 12px;width:870px}
.full-box-1 fieldset.voucher p{display:inline;width:auto;float:left;margin-top:-2px}
.full-box-1 fieldset.voucher p a{font-size:.9em}
.full-box-1 fieldset.voucher div{float:right}
.full-box-1 fieldset.voucher label{width:auto}
.full-box-1 fieldset.voucher label,.full-box-1 fieldset.voucher input{float:left;margin-left:7px}
.full-box-1 fieldset.voucher input.text{width:89px}
.full-box-1 fieldset.voucher-applied p{float:left;width:100%}
.full-box-1 fieldset.voucher-applied span{width:425px;float:left;text-align:right;color:#c00}
.full-box-1 fieldset.voucher-applied strong{color:#000;font-weight:normal;font-size:1.32em}
.full-box-1 fieldset.voucher-applied span.applied{text-align:left;padding-left:28px;width:400px;background:url(/assets/images/icons/tick.gif) no-repeat 0 50%;color:#455866}
.full-box-1 fieldset.total p{text-align:right;font-size:1.38em;color:#000}
.full-box-1 fieldset.total strong{color:#c00;font-size:1.5em}
.full-box-1 fieldset.action{background:0;padding:6px 0 1px 12px;width:870px}
.full-box-1 fieldset.action ul{float:right}
.full-box-1 fieldset.action ul li{background:0;float:left;padding-left:5px}
.full-box-1 h1.stepped{float:left;width:910px}
.full-box-1 h1.stepped span.intro{font-size:.5em}
.full-box-1 h1.stepped span.main{float:left;width:800px;font-size:1em}
.full-box-1 h1.stepped span.step{float:right;width:100px;font-size:.6em;padding-top:11px}
.full-box-1 .details{width:882px;float:left;padding-bottom:7px;background:url(/assets/images/design/bg-882-double-box-grey-btm.gif) 0 100% no-repeat;margin-bottom:10px}
.full-box-1 .details .purchase,.full-box-1 .details .account{width:435px;float:left}
.full-box-1 .details .account{float:right}
.full-box-1 .details .inner{float:left;padding:0 10px}
#content .full-box-1 .details .inner ul{float:left;width:186px;padding-right:20px;margin-bottom:0}
#content .full-box-1 .details h2{border-bottom:1px solid #c1d0d6;width:415px;font-size:1.35em;font-weight:normal;background:#fff url(/assets/images/design/bg-435-box-grey-top.gif) no-repeat scroll 0 0;padding:6px 10px 6px 10px}
.full-box-1 .details .purchase p,.full-box-1 .full-box-inside .details .account p{background:0;font-size:.95em;font-family:Verdana,Helvetica,sans-serif;padding-left:0}
.full-box-1 .full-box-inside .details ul li{padding-left:0;float:left;width:100%;background:0}
.full-box-1 .details .action{float:left;width:415px;padding:8px 10px 0 10px;border-top:1px solid #c1d0d6}
.full-box-1 .action .left,.full-box-1 .action .right{width:200px;float:left}
.full-box-1 .action .secure{position:relative;top:2px;padding:1px 0 2px 22px;background:url(/assets/images/content/sign-up/padlock.png) no-repeat 0 50%}
.full-box-1 .action .right{float:right}
.full-box-1 .full-box-inside .action .right a{background:0;padding:0}
.full-box-1 .details .payment-info{float:left;width:414px;padding:10px 10px 0 10px;border-top:1px solid #c1d0d6}
#content .full-box-1 .full-box-inside .details .payment-info h3{font-size:1em}
#content .full-box-1 .full-box-inside .action .right a:hover,#content .full-box-1 .full-box-inside .action .right a:active,#content .full-box-1 .full-box-inside .action .right a:focus{background:0;text-decoration:none}
#content .full-box-1 .full-box-inside .details h3{font-size:.85em;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;margin-bottom:0}
.full-box-1 .confirm{background:#efeef3;padding:13px 15px 10px 15px;float:left;width:852px;margin-bottom:10px}
#content .full-box-1 .confirm p{font-family:Verdana,Helvetica,sans-serif;font-Size:1em;margin-bottom:0;width:585px;float:left}
#content .full-box-1 .confirm p.total{width:255px;float:right;text-align:right;font-weight:bold;font-size:1.3em;font-family:"Trebuchet MS",Arial,sans-serif;margin-top:-9px}
#content .full-box-1 .confirm p.total strong{color:#c00;font-size:1.5em;font-weight:normal}
.full-box-1 form{float:left}
.full-box-1 .form-action{width:882px;margin-bottom:-17px}
.full-box-1 .form-action p{width:625px;float:left;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;font-size:1.1em}
.full-box-1 .form-action ul{width:250px;float:right;text-align:right;padding:0}
.full-box-1 .form-action ul li{padding:0;background:0;display:inline}
.full-box-1 .instructions p{font-family:Verdana,Helvetica,sans-serif;font-size:1em}
#content{width:616px;margin-right:30px}
#instant-downloads .three-col-links{margin-left:0;margin-bottom:15px;background:url(/assets/images/design/bg-616-box-purple-btm.gif) no-repeat 0 100%}
#instant-downloads .three-col-links .section-logo{background:url(/assets/images/design/bg-magazine.png) no-repeat 0 0;width:113px;height:51px;float:right;margin:-64px 18px 0 0}
#instant-downloads .two-col-lists{float:left;width:100%;margin-bottom:10px}
#instant-downloads .two-col-lists-2 .wrapper{background:url(/assets/images/design/bg-rounded-bottom-616.gif) no-repeat 0 100%;float:left;width:600px;padding:10px 8px 0 8px;margin-top:-10px}
#instant-downloads .two-col-lists h2{background:url(/assets/images/design/bg-three-col-links.gif) no-repeat 0 0 #584f84;padding:1px 7px 5px 7px;float:left;width:602px;color:#fff;margin-bottom:10px}
#instant-downloads .two-col-lists-2 h2{background:#035860;background:url(/assets/images/design/bg-three-col-links.gif) no-repeat 0 0 #d5d3e0}
#instant-downloads .two-col-lists-3 h2{background:url(/assets/images/design/bg-616-box-light-purple-top.gif) no-repeat 0 0 #e3e2eb;color:#000;position:relative}
#instant-downloads .two-col-lists-4 h2{background:0;color:#c00;padding:0;font-size:1.69em;margin-bottom:7px}
#instant-downloads .two-col-lists-3 h2 span{display:block;background:url(/assets/images/content/instant-downloads/bg-magazine-fan.png) 0 0;float:right;width:94px;height:43px;position:absolute;bottom:0;right:10px}
#instant-downloads .two-col-lists-3 h2.small span{background:url(/assets/images/content/instant-downloads/bg-magazine-fan-2.png) 0 0}
.two-col-lists .left,.two-col-lists .right{width:50%}
.two-col-lists .left ul,.two-col-lists .left h3{float:left}
.two-col-lists .right ul,.two-col-lists .right h3{float:right}
#content .two-col-lists ul{width:302px;margin-bottom:7px}
.two-col-lists h3{background:url(/assets/images/design/bg-two-col-lists.gif) no-repeat 0 0 #d5d3e0;padding:5px 10px 7px 10px;width:282px}
.two-col-lists li{border-top:1px solid #cdd8de;float:left;width:100%;padding-top:5px;margin-bottom:5px}
.two-col-lists-3 .small-pdf li{padding-top:3px;margin-bottom:0}
.two-col-lists-2 li,.two-col-lists-3 li{border-top:0}
.two-col-lists li div{float:right;width:245px}
.two-col-lists li.first{border-top:0;padding-top:0}
.two-col-lists li img{float:left;padding-top:5px}
#instant-downloads .two-col-lists li h4{font-size:1.1em;font-family:Verdana,Helvetica,sans-serif}
#instant-downloads .two-col-lists ul li a{text-decoration:none;font-weight:bold}
#instant-downloads .two-col-lists li p{margin-bottom:5px}
#instant-downloads .two-col-lists li p.pdf{background:url(/assets/images/icons/pdf.png) no-repeat 0 50%;padding:0 0 0 22px;color:#c00;font-weight:bold;font-size:1.18em}
#TB_window{background:url(/assets/images/design/bg-instant-downloads-lightbox.png) 0 0 no-repeat;padding:20px 45px 0 0}
#TB_closeAjaxWindow,#TB_title{display:none}
#TB_ajaxContent{line-height:1.4}
#TB_ajaxContent p{margin-bottom:15px}
#TB_window #TB_closeWindowButton{display:block;width:22px;height:22px;left:634px;top:4px;position:relative}
#TB_closeWindowButton span{font-size:1px;left:-900000px;position:absolute!important;width:1px}
#how-to-pay h2,#TB_ajaxContent h2{font-size:2.05em;margin-bottom:1px;color:#c00;font-weight:normal}
#TB_ajaxContent h4{font-size:1.8em;margin-bottom:1px;color:#c00;font-weight:normal}
#how-to-pay p.intro,#TB_ajaxContent p.intro{margin-bottom:10px;color:#455866;font-size:1.3em}
#how-to-pay h3,#TB_ajaxContent h3{padding:0 0 0 38px;min-height:33px;font-size:1.48em;font-weight:normal;color:#000;line-height:1;margin-bottom:5px}
#how-to-pay li,#TB_ajaxContent li{float:left;width:100%}
#how-to-pay li.first h3,#TB_ajaxContent li.first h3{background:url(/assets/images/icons/1-purple.gif) no-repeat 0 50%}
#how-to-pay li.second h3,#TB_ajaxContent li.second h3{background:url(/assets/images/icons/2-purple.gif) no-repeat 0 50%}
#how-to-pay li.third h3,#TB_ajaxContent li.third h3{background:url(/assets/images/icons/3-purple.gif) no-repeat 0 50%}
#how-to-pay li div,#TB_ajaxContent li div{float:left;width:100%;background:url(/assets/images/design/bg-616-box-grey-top.gif) no-repeat 0 0;padding-top:5px}
#how-to-pay li div p,#TB_ajaxContent li div p{background:url(/assets/images/design/bg-616-box-grey-btm.gif) no-repeat 0 100%;width:592px;padding:0 12px 8px 12px;float:left;font-weight:bold;font-size:1.3em}
#how-to-pay li p strong,#TB_ajaxContent li p strong{color:#c00;font-size:1.5em;font-weight:normal}
#how-to-pay li p span,#TB_ajaxContent li p span{float:left;width:400px;margin-top:-6px}
#TB_ajaxContent li p span a{top:9px;position:relative}
#how-to-pay li span.payments,#TB_ajaxContent li span.payments{float:right;width:192px;padding-top:9px;display:block;text-align:right}
#how-to-pay li span.payments img,#TB_ajaxContent li span.payments img{margin-left:3px}
#instant-downloads #sidebar .promo,#instant-downloads #sidebar{width:302px}
#instant-downloads .promo div.wrapper{background:url(/assets/images/design/bg-promo-bottom.gif) bottom left no-repeat;float:left;width:284px}
#sidebar .promo .account-status,#content .account-status{display:block;background:url(/assets/images/content/instant-downloads/days-left/0-day.jpg) no-repeat 0 0;width:280px;height:22px;margin:8px 0 -4px 0}
#sidebar .promo .days-1,#content .days-1{background:url(/assets/images/content/instant-downloads/days-left/1-day.jpg) no-repeat 0 0}
#sidebar .promo .days-2,#content .days-2{background:url(/assets/images/content/instant-downloads/days-left/2-days.jpg) no-repeat 0 0}
#sidebar .promo .days-3,#content .days-2{background:url(/assets/images/content/instant-downloads/days-left/3-days.jpg) no-repeat 0 0}
#sidebar .promo .days-4,#content .days-4{background:url(/assets/images/content/instant-downloads/days-left/4-days.jpg) no-repeat 0 0}
#sidebar .promo .days-5,#content .days-5{background:url(/assets/images/content/instant-downloads/days-left/5-days.jpg) no-repeat 0 0}
#sidebar .promo .days-6,#content .days-6{background:url(/assets/images/content/instant-downloads/days-left/6-days.jpg) no-repeat 0 0}
#sidebar .promo .days-7,#content .days-7{background:url(/assets/images/content/instant-downloads/days-left/7-days.jpg) no-repeat 0 0}
#sidebar .promo .days-8,#content .days-8{background:url(/assets/images/content/instant-downloads/days-left/8-days.jpg) no-repeat 0 0}
#sidebar .promo .days-9,#content .days-9{background:url(/assets/images/content/instant-downloads/days-left/9-days.jpg) no-repeat 0 0}
#sidebar .promo .days-10,#content .days-10{background:url(/assets/images/content/instant-downloads/days-left/10-days.jpg) no-repeat 0 0}
#sidebar .promo .days-11,#content .days-11{background:url(/assets/images/content/instant-downloads/days-left/11-days.jpg) no-repeat 0 0}
#sidebar .promo .days-12,#content .days-12{background:url(/assets/images/content/instant-downloads/days-left/12-days.jpg) no-repeat 0 0}
#sidebar .promo .days-13,#content .days-13{background:url(/assets/images/content/instant-downloads/days-left/13-days.jpg) no-repeat 0 0}
#sidebar .promo .days-14,#content .days-14{background:url(/assets/images/content/instant-downloads/days-left/14-days.jpg) no-repeat 0 0}
#sidebar .promo .days-15,#content .days-15{background:url(/assets/images/content/instant-downloads/days-left/15-days.jpg) no-repeat 0 0}
#sidebar .promo .days-16,#content .days-16{background:url(/assets/images/content/instant-downloads/days-left/16-days.jpg) no-repeat 0 0}
#sidebar .promo .days-17,#content .days-17{background:url(/assets/images/content/instant-downloads/days-left/17-days.jpg) no-repeat 0 0}
#sidebar .promo .days-18,#content .days-18{background:url(/assets/images/content/instant-downloads/days-left/18-days.jpg) no-repeat 0 0}
#sidebar .promo .days-19,#content .days-19{background:url(/assets/images/content/instant-downloads/days-left/19-days.jpg) no-repeat 0 0}
#sidebar .promo .days-20,#content .days-20{background:url(/assets/images/content/instant-downloads/days-left/20-days.jpg) no-repeat 0 0}
#sidebar .promo .days-21,#content .days-21{background:url(/assets/images/content/instant-downloads/days-left/21-days.jpg) no-repeat 0 0}
#sidebar .promo .days-22,#content .days-22{background:url(/assets/images/content/instant-downloads/days-left/22-days.jpg) no-repeat 0 0}
#sidebar .promo .days-23,#content .days-23{background:url(/assets/images/content/instant-downloads/days-left/23-days.jpg) no-repeat 0 0}
#sidebar .promo .days-24,#content .days-24{background:url(/assets/images/content/instant-downloads/days-left/24-days.jpg) no-repeat 0 0}
#sidebar .promo .days-25,#content .days-25{background:url(/assets/images/content/instant-downloads/days-left/25-days.jpg) no-repeat 0 0}
#sidebar .promo .days-26,#content .days-26{background:url(/assets/images/content/instant-downloads/days-left/26-days.jpg) no-repeat 0 0}
#sidebar .promo .days-27,#content .days-27{background:url(/assets/images/content/instant-downloads/days-left/27-days.jpg) no-repeat 0 0}
#sidebar .promo .days-28,#content .days-28{background:url(/assets/images/content/instant-downloads/days-left/28-days.jpg) no-repeat 0 0}
#sidebar .promo .days-29,#content .days-29{background:url(/assets/images/content/instant-downloads/days-left/29-days.jpg) no-repeat 0 0}
#sidebar .promo .days-30,#content .days-30{background:url(/assets/images/content/instant-downloads/days-left/30-days.jpg) no-repeat 0 0}
#content div.intro h1{margin-bottom:6px}
#content div.intro p{font-size:1.30em;color:#455866;font-family:"Trebuchet MS",Arial,sans-serif}
.full-intro{width:100%;float:left;margin-bottom:20px}
.full-intro .left{float:left;width:314px}
.full-intro #pdf-download{margin:-30px 0 0 125px}
.full-intro .right{float:right;width:615px}
.full-intro h1{color:#455866;font-size:1.3em;margin-bottom:5px}
.full-intro h1 strong{color:#c00;font-size:1.95em;font-weight:normal;display:block}
.full-intro p.intro{font-size:1.15em;font-weight:bold;margin-bottom:17px}
.full-intro h2{color:#c00;font-size:1.49em;font-weight:normal;margin-bottom:3px}
.full-intro .checklist{float:left;width:100%}
.full-intro .checklist li{background:url(/assets/images/bullets/blt-compare-checkmark-2.png) no-repeat 0 0;padding:1px 0 4px 27px;margin-bottom:4px}
.full-intro .action{background:url(/assets/images/design/bg-rounded-top-616.gif) no-repeat 0 0;padding-top:4px;float:left;width:100%}
.full-intro .action ul{background:url(/assets/images/design/bg-rounded-bottom-616.gif) no-repeat 0 100%;padding:0 8px 4px 8px;width:600px;float:left}
.full-intro .action li{float:right;width:275px}
.full-intro .action .preview{float:left;margin-top:19px}
.full-intro .logged-in li{margin-top:10px;text-align:right}
.full-intro .logged-in .preview{margin-top:5px;text-align:left}
.full-intro .action .preview a:hover,.full-intro .logged-in a:hover{background:0}
.full-intro .action .login a{margin-left:12px}
.full-intro .action .basket p{float:right;font-size:1.45em;padding-top:1px}
.full-intro .action .basket strong{font-weight:normal}
.full-intro .action .basket strong span{color:#c00;font-size:1.5em}
.full-intro .action form{margin-top:7px}
.full-intro ul li a:link,.full-intro ul li a,.full-intro ul li a:visited{text-decoration:none;color:#0083b3}
.full-intro ul li a:hover{text-decoration:underline;background:#e6f5fa}
.test-taster{width:100%;float:left;margin-bottom:15px}
.test-taster .wrapper{background:url(/assets/images/design/bg-table-1.gif) no-repeat 0 100%;width:616px;padding:0 1px 0 1px;float:left}
.test-taster .wrapper .img{background:url(/assets/images/design/bg-taster-panel.jpg) no-repeat 0 0;padding-top:149px;width:614px;float:left;border-bottom:1px solid #cfced6;margin-bottom:-1px}
#content .test-taster h2{background:#d5d3e0 url(/assets/images/design/bg-three-col-links.gif) no-repeat scroll 0 0;color:#fff;float:left;margin-bottom:0;padding:1px 7px 5px;width:602px}
.test-taster .download{width:126px;padding:12px;float:left}
.test-taster .download p{font-weight:bold;text-align:center}
.test-taster .download a{display:block;margin-top:10px}
.test-taster .download .img{display:block;width:100%;padding:0 0 39px 0;margin:0;border:0;float:left;background:url(/assets/images/icons/best-dont-buy-side.png) no-repeat 50% 0}
.table{float:left;width:100%;margin:0 0 12px 0;border-color:#cfced6;border-width:0 0 1px 1px;border-style:solid}
.table td,.table th{padding:4px 6px 7px 6px;vertical-align:top;border-color:#cfced6;border-width:1px 1px 0 0;border-style:solid}
.table-1{float:left;width:464px;border-width:0;margin-bottom:0}
.table-1 td,.table-1 th{vertical-align:middle;padding:13px 6px 13px 6px}
.table-1 p{float:left;width:207px}
.table-1 img{float:left;padding:0 15px 0 8px}
.table-1 .row-1{width:295px}
#content .table-1 ul{margin-bottom:0}
.table-1 li{color:#455866;margin-bottom:4px}
.table-1 li strong{color:#000}
#sidebar .promo-6{width:302px;background:#8c88a9;float:left}
#sidebar .promo-6 .extra-wrapper{background:url(/assets/images/design/bg-instant-downloads-promo-top.jpg) no-repeat 0 0;width:302px;float:left;color:#fff}
#sidebar .promo-6 h2{background:0;margin-top:3px;padding:6px 18px 0 18px}
#sidebar .promo-6 .wrapper{background:url(/assets/images/design/bg-instant-downloads-promo-end.gif) no-repeat 0 100%;float:left;width:302px;padding-bottom:5px}
#sidebar .promo-6 .wrapper div{width:190px;padding:0 0 10px 18px;float:left}
#sidebar .promo-6 p{padding-bottom:6px}
#sidebar .promo-6 ul{padding-bottom:3px}
#sidebar .promo-6 li{padding:3px 0 5px 23px;background:url(/assets/images/bullets/blt-compare-checkmark-2.png) no-repeat 0 0}
#thickbox-content,#thickbox-content-b{display:none}
.pdf #TB_window{font-size:1em;overflow:hidden;padding-top:30px;background:url(/assets/images/design/bg-instant-downloads-lightbox-large.png) 0 0 no-repeat}
.pdf #TB_title{height:17px;position:relative}
.pdf #TB_ajaxContent{overflow:hidden;padding:0 0 10px 0;width:850px}
.pdf #TB_closeWindowButton{display:block;height:28px;overflow:hidden;text-indent:100000000px;width:28px}
.pdf #TB_closeAjaxWindow{height:28px;overflow:hidden;position:absolute;text-indent:100000000px;right:8px;top:-19px;width:28px}
.pdf #pdf-browser{float:left;margin:0 20px;width:75px;display:inline}
.pdf #next,.pdf #previous{cursor:pointer;display:block;text-align:center}
.pdf #previous{margin-top:2px}
.pdf #pdf-browser .items{height:360px}
.pdf #pdf-browser .items{margin:10px 0;overflow:hidden;width:79px}
.pdf #pdf-browser .items a,.pdf #pdf-browser .items span{border:2px solid #CCC;display:block;height:53px;margin-bottom:10px;width:75px;position:relative}
.pdf #pdf-browser a.active,.pdf #pdf-browser .items a:hover,.pdf #pdf-browser .items a:active{border:2px solid #C00}
.pdf #pdf-browser .items span img.no-page-preview{position:absolute;top:30px;left:0;z-index:5000;width:75px;height:40px;overflow:hidden}
.pdf #wrapper{border:1px solid #999;float:right;height:450px;width:700px;margin-right:30px;overflow:hidden;position:relative;display:inline}
.pdf #shadow{display:none;left:0;position:absolute;top:0;width:700px;z-index:10}
.pdf #preview-window{height:450px;overflow-x:hidden;overflow-y:scroll;position:absolute;width:700px;z-index:0}
.pdf #controls{clear:both;padding:8px 12px 12px;width:850px;overflow:hidden}
.pdf #controls p{color:#333;float:left;font:normal .775em/1.1em Verdana,Helvetica,sans-serif}
.pdf #controls p#shown-pages{width:104px;border-right:1px solid #CCC;margin:0 11px 0 0;display:inline}
.pdf #controls div{float:right;text-align:right;margin:0 40px 0 0;display:inline;width:310px}
.pdf #controls div a#download-pdf img{float:left}
.pdf #controls div input{position:relative;top:-2px}
.pdf #wrapper.simple{height:475px;width:814px}
.pdf #wrapper.simple #preview-window{height:455px;width:715px;padding:10px}
.pdf #preview-window h1{margin-bottom:5px}
.pdf #preview-window p{font:normal .75em Verdana,Arial,sans-serif}
.pdf #preview-window p.enlarge{color:#455866;font:normal .94em "Trebuchet MS",Arial,sans-serif}
.close-lightbox{display:block;width:22px;height:22px;text-indent:-9999px;position:absolute;right:35px;top:3px}
.pdf .close-lightbox{right:80px;top:3px;z-index:100}
#content .account-confirmation{background:url(/assets/images/design/bg-downloads-list-btm.gif) no-repeat 0 100%;padding-bottom:5px;margin-bottom:10px;width:433px;float:left;margin-right:10px}
#content .details{margin-right:0}
#content .account-confirmation .inner{border-left:1px solid #c1d0d6;border-right:1px solid #c1d0d6;float:left;width:431px;padding:0}
#content .account-confirmation h2{background:url(/assets/images/design/bg-downloads-list-head.gif) no-repeat 0 0;margin:0;font-size:1.3em;width:407px}
#content .details h2{background-image:url(/assets/images/design/bg-downloads-details-head.gif);border-bottom:1px solid #c1d0d6;width:407px}
#content .account-confirmation p{font-size:1em}
#content .account-confirmation ul{margin:0}
#content .account-confirmation li{border-top:1px solid #c1d0d6;background:0;padding:10px 10px 10px 65px;position:relative;min-height:60px}
#content .account-confirmation li img{position:absolute;top:10px;left:10px}
#content .account-confirmation li a img{position:static;margin-right:4px}
#content .account-confirmation li.first{border-top:0;padding-top:0}
#content .account-confirmation li.first img{top:0}
#content .details .inner p{font-family:Verdana,Helvetica,sans-serif}
#content .account-confirmation .status-wrapper{border-bottom:1px solid #c1d0d6;padding:10px 10px 15px;font-weight:bold}
#content .account-confirmation .status-wrapper strong{color:#c00}
.date-cost{float:left;width:47%;margin-left:10px;font-family:Verdana,Helvetica,sans-serif}
.date-cost strong{display:block}
#instant-downloads #content form.standard .no-label{margin-left:229px}
#need-help h2,#content .three-col-links h2{background:url(/assets/images/design/bg-three-col-links.gif) no-repeat 0 0 #584f84}
#need-help h3,#content .three-col-links h3{background:#efeef3;border-bottom:1px solid #9691b2}
#content div.search-pagination{width:607px}
#content .result-items{line-height:1.3}
#content .result-items h2{font-size:1.3em}
#content .result-items h2 strong{font-weight:normal}
#content .result-items p{font-size:1em}
#content .result-items h2 a{text-decoration:none}
.hightlight-box,.hightlight-box .inner{background:#efeef3}
.hightlight-box{padding:1px 0;width:614px;margin:10px 0 10px 1px}
.hightlight-box .inner{margin:0 -1px;padding:10px}
#content .hightlight-box h2{color:#333;font-size:1em;font-weight:bold}
#content .hightlight-box p{margin:0 0 5px}
#frame #content .paymonthly fieldset,#page #content .paymonthly fieldset{background-image:none;border:solid 1px #c0cfd6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:25px 0;padding:0 0 5px}
#content .paymonthly h2,#content .paymonthly p,#content .paymonthly address{margin:0 15px;padding:0;font-style:normal}
#content .paymonthly h2{color:#333;font-size:110%;font-weight:bold;margin-top:10px}
#content .paymonthly .editPanel{margin:0 5px}
#content .paymonthly h2.edit-title{color:#C00;font-size:1.2em;font-weight:normal;margin:10px;padding:10px 0 0;text-transform:uppercase}
.paymonthly .editbutton{display:block;margin:10px 0 0 10px}
.yourdownloads{background:#e1e6e9;border:solid 1px #c0cfd6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#content .yourdownloads h2{border-bottom:solid 1px #c0cfd6;margin:0;text-indent:15px;line-height:1.8}
.yourdownloadsinner{width:auto;background:#FFF;margin:2px;padding-bottom:10px;-moz-border-radius:0 0 4px;-webkit-border-radius:0 0 4px;border-radius:0 0 4px}
.yourdownloads p{margin-left:11px;padding-top:5px}
.yourdownloads table{width:97%;margin-left:11px;border-collapse:collapse}
.yourdownloads thead th{border-bottom:solid 1px #c0cfd6;line-height:1.8}
.yourdownloads td{padding:5px}
.yourdownloads .even td{background:#f6f7f8;border:solid #e9eef1;border-width:1px 0}
.yourdownloads td.last{width:20%}
.yourdownloads .entry{margin:5px 0}
code{font-size:125%;font-weight:bold}
#content .paymonthly .changeIntro{margin:15px}
#instant-downloads #content form.paymonthly .no-label{margin-left:260px}
#instant-downloads #content form.paymonthly div p.error{width:329px}
#frame #content .show-for-js,#page #content .show-for-js{display:none}
.btnWrapper{text-align:right;margin:15px 15px 0 0}
#instant-downloads #content .ccvHolder input{width:35px}
.ccvHolder img{vertical-align:top}
.ccvHolder input,#paymentDetailsEdit .select{margin-right:5px}
#instant-downloads #content #account-edit .error-box{background:url(/assets/images/design/bg-616-box-error-form-end.gif) no-repeat 0 100%}
#instant-downloads #content #account-edit .error-box div{background:url(/assets/images/design/bg-616-box-error-form-top.gif) no-repeat 0 0}
#content form.standard p.note{clear:both}
#security-PayMonthlyLogin #id-continue-shopping{margin-left:692px;float:left}
#security-PayMonthlyLogin #id-continue-shopping:hover{background:0}
#nav-wrapper{background-image:none;padding-bottom:0}
#basket-links{clear:both;background:url(/assets/images/design/bg-nav-main.png) #fff left bottom repeat-x;margin:0 0 10px;padding:0 0 8px 0;text-align:right}
#basket-links img{margin:0 10px;vertical-align:bottom}
#basket-links a{color:#000;text-decoration:underline}
#basket-links a:visited{color:#333;text-decoration:none}
#basket-links a:active{background:#ccc}
#basket-links a:hover{color:#000;text-decoration:none}
