@import url('style-blessed1.css?z=1454324035230');div#columnTwo div.buyOption{min-height:35px}div#optionsHolder{clear:both;overflow:auto;display:block;margin:0}.buyLeft{margin:0;float:left;font-weight:bold}.buyRight{margin:0;float:right;font-weight:bold;padding-right:1px}#copies{display:none;width:290px;float:left;position:relative;z-index:1;background-color:#fff;border:1px solid #E2E2E1;border-top:0;overflow:auto;padding:10px;margin:0 0 25px -11px}#columnTwo #childContainer h2,.buy-more h2{background-color:#02618a;color:#fff}#zoom_content p{padding:.5em 0 0 0;margin:0}div#buy{margin:0;padding:10px;border:1px solid #c7c8ca;background-color:#eee;position:relative}div#buy p.productType{text-align:left;margin:0 0 0.75em 0;padding:0}div#buy p.productType img{margin:0 6px 1em 0;float:left}div#columnTwo div.uppBundle .uppBundlePrice{display:block}div#buy .safariInstantAccess div.moreInformationText{width:270px;height:auto;text-align:left;border:1px solid #000;margin:0;padding:12px;visibility:hidden;position:absolute;left:11px;background-color:#fff;z-index:1001}div#bssContent{border:1px solid #c7c8ca}.storeProduct .instructions{font-size:87%}.productTypeDescription{margin-top:1em}div.results{padding-top:0.5em;margin-bottom:1.5em;position:relative;clear:both;float:left}div.results label{margin:0.5em 0.5em 0 1em}div.results input{margin:0 0 0 1em}div.results select{font-size:87%;margin:0.5em 0;vertical-align:middle}div.results span.productType{margin-left:1.5em;color:#6d6f72}div#content .searchNoResults{overflow:hidden}.searchStore div.productList{width:570px}.searchPreview div.searchFilter{margin:0;padding:0 0 10px 0}.searchContent div.productList{width:560px !important}.searchContent p.pagination{clear:both}.layoutSearchColumn #searchform input[type='button'],.layoutSearchColumn #searchform input[type='submit']{background-color:#015E85;color:#fff;border:1px solid #015E85}.layoutSearchColumn #columnOne,.layoutSearchColumn #searchform,.faceted{width:638px}.layoutSearchColumn #columnTwo{width:280px}.lt-ie8 .layoutSearchColumn #columnOne,.lt-ie8 .layoutSearchColumn #searchform,.lt-ie8 .faceted{width:598px}.lt-ie8 .formfilter{width:125px}.searchPreview .searchProduct,.searchPreview .searchContent{width:618px}.ie .layoutSearchColumn #searchform input[type="text"]{width:10em}.lt-ie8 .layoutSearchColumn #searchform input[type="text"]{width:10em !important}.searchSupport{background:transparent url(../images/objects/fauxColumn.png) no-repeat 770px 26px}.searchSupport #column1{width:700px;margin:0 20px}.searchSupport #column2{display:none}.searchSupport form{margin-bottom:2em}.searchSupport td{vertical-align:top;padding:0 0 1em 0}.searchSupport #columnTwo img{bottom:2em}.browseList .searchProduct .meta a:link,.browseList .searchProduct .meta a:visited,.browseList .searchProduct .meta a:hover,.browseList .searchProduct .meta a:active{color:#004c6c}.browseList .searchProduct .meta a:hover{text-decoration:underline}.tabwidget{border-left:1px solid #c7c8ca}.tabwidget ul.tabs,.tabwidget .tabs.list-dra,.tabwidget .tabs.list-solid-arrow,.tabwidget .tabs.list-square{border-bottom:1px solid #c7c8ca}.tabwidget ul.tabs li,.tabwidget .tabs.list-dra li,.tabwidget .tabs.list-solid-arrow li,.tabwidget .tabs.list-square li,.tab-accordion-item{background:#5a5a5a url(/display/QuePublishing/images/buttons/cartBssBG.png) repeat-x 0 0;border:1px solid #c7c8ca;border-width:1px 1px 1px 0}.tab-accordion-item:hover{background:#5a5a5a url(/display/QuePublishing/images/buttons/cartBssBG.png) repeat-x 0 0}.tabwidget ul.tabs li.selected,.tabwidget .tabs.list-dra li.selected,.tabwidget .tabs.list-solid-arrow li.selected,.tabwidget .tabs.list-square li.selected,.tab-accordion-item.selected{background:#fff}.tab-accordion-item{border-bottom:0;z-index:2}.tabwidget ul.tabs li a,.tabwidget .tabs.list-dra li a,.tabwidget .tabs.list-solid-arrow li a,.tabwidget .tabs.list-square li a,.tab-accordion-item a{color:#fff}.tab-accordion-item a:hover{text-decoration:underline}.tabwidget ul.tabs li.selected a,.tabwidget .tabs.list-dra li.selected a,.tabwidget .tabs.list-solid-arrow li.selected a,.tabwidget .tabs.list-square li.selected a,.tab-accordion-item.selected a{color:#004c6c}.tabwidget .container{border:1px solid #c7c8ca;border-width:0 1px 1px 0}.articleProduct .tabwidget{border-left:none}.articleProduct .tabwidget ul.tabs li,.articleProduct .tabwidget .tabs.list-dra li,.articleProduct .tabwidget .tabs.list-solid-arrow li,.articleProduct .tabwidget .tabs.list-square li{border-width:1px}#articleText .sidebar{border-color:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-width:2px}#articleText .sidebar p.title{background-color:#02709F;color:#fff}#articleText .sidebar p.theholder{position:absolute;top:1em;font-size:1.4em;left:.5em;background-color:#fff;padding:0 1em .2em .2em}#articleDiscussion{margin:0 0 3em 0;padding:12px;border:1px solid #c7c8ca}#articleDiscussion>h3{background-color:#8c8c8c;color:#fff;margin:-12px -12px 12px;padding:5px 7px}#accountProducts .readmore h3{font-size:120%;margin:1em 0 .3em 0}.personalLink{display:none !important}div.accountIndex div.moreInformationText{border:1px solid #000}div.accountIndex #accountInformation form#MemberCode div.moreInformationText{border:1px solid #000;top:1.5em}div.accountIndex #accountInformation form#voucherForm div.moreInformationText{border:1px solid #000;top:3em}form#MemberCode input{margin-right:0.5em}.accountDigital div.tabwidget.prop div.container{border:1px solid #c7c8ca;width:auto}.showMe{margin-right:25em}div.accountWishList dd.timestamp{color:#6d6f72}div.accountContent dd.timestamp{color:#6d6f72}div.accountRegisteredBooks dd.timestamp{color:#6d6f72}div.accountValidate p,div.accountValidate div,div.accountValidate h1{margin-left:20px;width:700px}.lt-ie9 #account .note,.lt-ie9 #ecommercePath .note{display:inline-block}#content.authtools h2{line-height:220%}#content.authtools #blogDashboard{border:1px solid #9ca9b1;border-width:1px 1px 0 0}#content.authtools #blogDashboard th{background-color:#c7c8ca}#content.authtools #blogDashboard th,#content.authtools #blogDashboard td{padding:0.5em 1em;border:1px solid #9ca9b1;border-width:0 0 1px 1px}#content.preferences{width:940px}.unsubscribe #column1{margin:0 214px;width:532px}#ecommercePath.content,#account.content{background-color:#fff;max-width:960px;border-left:1px solid #ccc;border-right:1px solid #ccc}#columnStatus #selected{background-color:#9ac1d1}.publisherCredit a:link{color:#000}.publisherCredit a:visited{color:#000}.publisherCredit a:hover,a:active{color:#000;text-decoration:underline}.guides #column1{width:562px;padding:0;margin-left:214px;float:left}.guides div.btb{margin:0;padding:5px 0 15px 0;border:1px solid #c7c8ca;background-color:#eee}.guides.topic #column1{width:560px;margin-left:0;margin-top:130px;padding:0;float:left}.guides.topic #leaderboard{position:absolute;width:980px;height:110px;top:20px;left:0}.guides.topic #leaderboard div{width:720px;height:90px;margin:0 auto;background-color:#c7c8ca}.guides.content #column1{background:url(../images/objects/h1_fill.png) top left repeat-x}.guides.topic #column2 .advertisement{width:300px;display:block;margin:0 auto}.guides .titling{border:1px solid #c7c8ca;background-color:#9ca9b1;float:left;width:586px;padding:6px;overflow:auto}.guides .titling h1{line-height:100%;margin-bottom:0.3em;padding:0;font-weight:normal;color:#fff}.guides .titling h1 a{color:#fff}.guides .titling h2,.guides.topic #column1 h2{font-size:120%}.guides .titling img.author{float:left;margin:0 0.5em 0 0}.guides.topic.content h2{font-size:165%;padding-top:0}.guides .titling h3{font-size:100%;color:#6d6f72;line-height:1.5em}.guides .titling p a{font-weight:bold}.guides .titling p{line-height:150%;margin:0.5em 0;padding-right:0.5em;font-size:87%}.guides #articleContent{clear:both;width:574px;border-width:0 1px 1px 1px;padding:12px;float:left}.guides.topic.content #articleContent{width:598px;padding:0;float:none}.guides #articleTOCList{width:273px;height:400px;overflow:scroll;background-color:#f4951d;z-index:500;margin:0;padding:0;position:absolute;top:0;left:0}.guides #articleTOCList ul#toc,.guides #articleTOCList #toc.list-dra,.guides #articleTOCList #toc.list-solid-arrow,.guides #articleTOCList #toc.list-square{width:258px;float:left;font-weight:bold;color:#000;list-style:none;margin:0;padding:1em 0 0 0;border:none}.guides #articleTOCList ul#toc a,.guides #articleTOCList #toc.list-dra a,.guides #articleTOCList #toc.list-solid-arrow a,.guides #articleTOCList #toc.list-square a{font-weight:normal}.guides #articleTOCList ul#toc ul,.guides #articleTOCList #toc.list-dra ul,.guides #articleTOCList #toc.list-solid-arrow ul,.guides #articleTOCList #toc.list-square ul,.guides #articleTOCList ul#toc .list-dra,.guides #articleTOCList #toc.list-dra .list-dra,.guides #articleTOCList #toc.list-solid-arrow .list-dra,.guides #articleTOCList #toc.list-square .list-dra,.guides #articleTOCList ul#toc .list-solid-arrow,.guides #articleTOCList #toc.list-dra .list-solid-arrow,.guides #articleTOCList #toc.list-solid-arrow .list-solid-arrow,.guides #articleTOCList #toc.list-square .list-solid-arrow,.guides #articleTOCList ul#toc .list-square,.guides #articleTOCList #toc.list-dra .list-square,.guides #articleTOCList #toc.list-solid-arrow .list-square,.guides #articleTOCList #toc.list-square .list-square{list-style:none;margin:.5em 0 0 -15px;padding:0 0 0 10px;width:248px}.guides #articleTOCList ul#toc li,.guides #articleTOCList #toc.list-dra li,.guides #articleTOCList #toc.list-solid-arrow li,.guides #articleTOCList #toc.list-square li{padding:.5em 1em}.guides #articleTOCList p{margin:3px}.guides #articleTOCList a:link{color:#142549}.guides #articleTOCList a:visited{color:#142549}.guides #articleTOCList a:hover,#articleTOCList a:active{color:#142549;text-decoration:underline}.guides #articleTOCList ul,.guides #articleTOCList .list-dra,.guides #articleTOCList .list-solid-arrow,.guides #articleTOCList .list-square{margin:0}.guides #articleTOCList ul#toc span,.guides #articleTOCList #toc.list-dra span,.guides #articleTOCList #toc.list-solid-arrow span,.guides #articleTOCList #toc.list-square span{font-weight:normal;color:#000}.guides #articleTOCList ul#toc span.active,.guides #articleTOCList #toc.list-dra span.active,.guides #articleTOCList #toc.list-solid-arrow span.active,.guides #articleTOCList #toc.list-square span.active{font-weight:bold}.guides #articleTOCList li{padding:0 5px 0.5em 0em;text-indent:0;margin:0;border:none}.guides #articleTOCList ul#toc .plus,.guides #articleTOCList #toc.list-dra .plus,.guides #articleTOCList #toc.list-solid-arrow .plus,.guides #articleTOCList #toc.list-square .plus{background:url(../images/icons/plus.png) 15px 4px no-repeat}.guides #articleTOCList ul#toc .minus,.guides #articleTOCList #toc.list-dra .minus,.guides #articleTOCList #toc.list-solid-arrow .minus,.guides #articleTOCList #toc.list-square .minus{background:url(../images/icons/minus.png) 15px 4px no-repeat}.guides #articleTOCList ul#toc li li,.guides #articleTOCList #toc.list-dra li li,.guides #articleTOCList #toc.list-solid-arrow li li,.guides #articleTOCList #toc.list-square li li{padding:0 15px 0.25em 30px;text-indent:0;margin:0 0 0 -10px}.guides #articleTOCList ul#toc li.minus ul,.guides #articleTOCList #toc.list-dra li.minus ul,.guides #articleTOCList #toc.list-solid-arrow li.minus ul,.guides #articleTOCList #toc.list-square li.minus ul,.guides #articleTOCList ul#toc li.minus .list-dra,.guides #articleTOCList #toc.list-dra li.minus .list-dra,.guides #articleTOCList #toc.list-solid-arrow li.minus .list-dra,.guides #articleTOCList #toc.list-square li.minus .list-dra,.guides #articleTOCList ul#toc li.minus .list-solid-arrow,.guides #articleTOCList #toc.list-dra li.minus .list-solid-arrow,.guides #articleTOCList #toc.list-solid-arrow li.minus .list-solid-arrow,.guides #articleTOCList #toc.list-square li.minus .list-solid-arrow,.guides #articleTOCList ul#toc li.minus .list-square,.guides #articleTOCList #toc.list-dra li.minus .list-square,.guides #articleTOCList #toc.list-solid-arrow li.minus .list-square,.guides #articleTOCList #toc.list-square li.minus .list-square{width:238px}.guides #articleTOCList a.toggleClose img{position:relative;left:234px;bottom:5px;padding:5px}#promotions dl.store dd.pricing,#promotions dl.store dd.meta{margin:.1em 0 .5em 63px}#promotions dl.blogs dd.meta span.timestamp{color:#6d6f72;margin-left:0.5em;border-left:1px solid #ccc;padding-left:0.5em}#promotions.tabwidget.prop li.video a,#promotions.tabwidget.prop li.audio a{color:#004c6c;font-weight:bold}#promotions.tabwidget.prop span.author a{color:#6d6f72;font-weight:normal;font-size:87%}#promotions.tabwidget.prop dl.podcasts dt a{color:#6d6f72}#authorInformation{border:1px solid #c7c8ca}#authorInformation div#informationHeader{background-color:#9ca9b1;width:388px}#authorInformation div#informationHeader h3{font-size:145%;line-height:220%;margin-top:12px}#authorInformation .toggleClose{position:relative;bottom:3px;left:260px;padding:5px 0 0 0}#authorInformation div.tabwidget ul.tabs,#authorInformation div.tabwidget .tabs.list-dra,#authorInformation div.tabwidget .tabs.list-solid-arrow,#authorInformation div.tabwidget .tabs.list-square{background-color:#9ca9b1}#authorInformation div.tabwidget ul.tabs li#first,#authorInformation div.tabwidget .tabs.list-dra li#first,#authorInformation div.tabwidget .tabs.list-solid-arrow li#first,#authorInformation div.tabwidget .tabs.list-square li#first{border-left:1px solid #c7c8ca}div#content.blog{margin-bottom:0px;padding-bottom:130px !important}.ie div#content.blog{overflow:hidden}div#content.blog div.authorlist{background-color:#eee;border:1px solid #c7c8ca;margin:0 0 24px;padding:5px 5px 15px 5px}div#content.blog div.authorlist ul,div#content.blog div.authorlist .list-dra,div#content.blog div.authorlist .list-solid-arrow,div#content.blog div.authorlist .list-square{list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:5px;margin-right:5px}div#content.blog div#column2 h3{font-size:135%}div#content.author p.authors .authorname a:link,div#content.author p.authors .authorname a:visited,div#content.author p.authors .authorname a:active{color:#004c6c}.blog.post .titling{background-color:#9ca9b1;padding:1%;border:1px solid #c7c8ca;float:left;width:98%}.blog.post .content{border:1px solid #c7c8ca;border-width:0 1px 1px 1px;padding:2%;clear:left}.blog.post h1{line-height:120%;font-weight:normal;color:#fff}.blog.post .comments{margin:1.2em 0 50px 0;border:1px solid #c7c8ca;position:relative;overflow:auto}.blog.post .comments p.add{position:absolute;line-height:24px;top:0.5em;right:1em}.blog.post .comments h2{border-bottom:1px solid #ccc}.blog.post .comments .entry{margin-top:1em;padding:0 5px 1em 5px}.blog.post .comments .meta{color:#666}.love dl.blogs dd.meta span.timestamp{color:#6d6f72}.podcasts #column1{width:730px;padding:0;margin-left:200px;float:left}.podcasts #column2{position:absolute;left:20px;width:180px}.ie .podcasts.episode #column2{margin-left:-20px}.podcasts.episode #column2{width:120px}.podcasts.channel #column1,.podcasts.episode #column1{margin-top:20px !important}.podcasts.channel table{border:1px solid #ccc;border-width:1px 1px 0 1px}.podcasts.channel thead{background-color:#ccc;color:#6d6f72;font-weight:bold;font-size:87%}.podcasts.channel td{border:1px solid #ccc;border-width:0 0 1px 0;padding:0.5em}.podcasts.channel #column1 div.pst{position:relative;margin:1em 0 1.5em 0;padding:0.5em 0;border-bottom:1px solid #c7c8ca}.podcasts.channel #column2 div.pst{border-top:1px solid #c7c8ca}.podcasts.episode .meta a{color:#004c6c}.podcasts .polyptych{border:1px solid #c7c8ca;padding:0 0 12px 0}.podcasts .polyptych h2{text-align:left;margin:0.5em}.podcasts .polyptych ul,.podcasts .polyptych .list-dra,.podcasts .polyptych .list-solid-arrow,.podcasts .polyptych .list-square{margin:0 auto;padding:0;width:543px}.podcasts .polyptych ul li,.podcasts .polyptych .list-dra li,.podcasts .polyptych .list-solid-arrow li,.podcasts .polyptych .list-square li{float:left;display:block;width:75px;height:75px;margin:0;padding:0 30px 0 30px;border-right:1px solid #c7c8ca}.podcasts .comments{border:1px solid #c7c8ca;padding:0 0 1em 0;overflow:auto}.podcasts .comments p.add{position:absolute;line-height:24px;top:0.5em;right:1em}.podcasts .comments .entry{padding:0 5px}.podcasts .comments h2{background:#eee url(../images/icons/discuss_24.png) no-repeat scroll 6px 6px;border-bottom:1px solid #ccc;padding:6px 0 6px 40px}.podcasts .comments h3{display:none}.podcasts .comments p.edit{font-size:87%}.podcasts .comments .meta{color:#666}.podcasts .comments .meta,.blog.post .comments p{margin:0}.podcasts .comments .authorspeaks{background-color:#eee;padding:5px 5px 0.5em 5px;margin-bottom:1em}.podcasts .comments .authorspeaks img.author{float:right;margin:0 0 5px 10px}.podcasts .comments .authorspeaks h3{margin-top:0}.podcasts.comment form input,.blog.comment form textarea{display:block;width:100%}.podcasts.comment form input#sub{width:auto;margin-top:1em}.podcasts.comment form label{display:block;font-weight:bold;margin-top:1em;text-align:left}.promotionsIndex #columnOne{width:576px}.promotionsCollection #columnOne{width:560px}.promotionsCollection #columnTwo{float:left;width:336px;margin:0}.featuredTitleWithList #columnOne{border:1px solid red}div.pressReleaseDetail{width:auto;padding:0}.pressReleaseDetail.content{border:none;max-width:940px;margin-top:13em;padding:20px;border:1px solid #CCC;border-width:0 1px}.pressReleaseDetail #content{padding:1em 0 0 0;border:none}.pressReviewList{background:transparent url(../images/objects/fauxColumn.png) no-repeat 770px 26px}.pressReviewList #column1{width:700px;margin:0 20px}.authorsIndex .pst{border-bottom:1px solid #c7c8ca;color:#7f8286}.authorsIndex .pst li{list-style-type:none}.authorfirst #column2{width:316px}.authorfirst.access #column1{width:700px;margin:0 100px}.authorfirst.password #column1{width:700px;margin:0 100px}div.imprintIndex #column1,div.imprintSeries #column1{width:560px}div.imprintIndex #column2,div.imprintSeries #column2{width:336px}div.imprintSeries .pst{margin-bottom:2em}div.imprintSeriesDetail #column1{width:576px;margin:0 24px 0 0;padding:0;float:left}div.imprintSeriesDetail #column2{width:336px;margin:0;padding:0;float:left}div.imprintSeriesDetail div.productList .eproduct img.overlay{border:0;position:absolute;bottom:0px;right:0px;z-index:5}div.imprintSeriesDetail div.productList li.readSafari{display:none}.libraryIndex #columnOne{width:560px}.libraryIndex #columnOne .productList{width:560px}.libraryIndex #columnOne .productList table{width:560px}.libraryProduct #columnOne{width:560px}.rssIndex{background:transparent url(../images/objects/fauxColumn.png) no-repeat 770px 26px}.rssIndex #column1{width:700px;margin:0 20px}.affiliatesProgram #column1{border-right:1px solid #ccc}.affiliatesProgram #column2{width:316px}.affiliatesProgram #column1 h2{margin:1.5em 0 0.5em 0}.affiliatesProgram #column1 li{margin-bottom:0.5em}.affiliatesProgram #column2 ul,.affiliatesProgram #column2 .list-dra,.affiliatesProgram #column2 .list-solid-arrow,.affiliatesProgram #column2 .list-square{margin:0}.affiliatesProgram #column2 h3{margin-bottom:0.5em}.affiliatesProgram #column2 .productList{margin-top:2em;border-top:1px solid #ccc}.affiliates #column1{float:left;width:575px;margin:0;padding:0}.affiliates label{font-weight:bold;display:block;text-align:right}.affiliates span.radio label{text-align:left;margin-left:0.5em;display:inline;font-weight:normal}.about #columnPrimary,.aboutNetwork #columnPrimary{margin:0 100px;width:700px}.aboutIndex #columnPrimary{width:600px;margin:20px 20px 0 20px;padding:0;float:left;top:140px}.aboutIndex #columnSecondary{display:none}.privacyPolicy{background:transparent url(../images/objects/fauxColumn.png) no-repeat 770px 26px}.privacyPolicy #column1{width:700px;margin:0 20px}.topicsEntry #column2{margin-left:0}.topicsEntry #featured{border:1px solid #c7c8ca;position:relative;padding:12px;background-color:#9ca9b1}.topicsEntry #column2 .advertisement{margin:0 auto 2em auto;display:block;width:300px}.topicsEntry .productList a.title{font-size:130%}.topicsEntry .productList #featured dl{clear:both;margin-bottom:0}.topicsEntry .productList tr td:first-child{width:1%}.topicsEntry .articles dd.intro{margin:0 0 .5em 0}.topicsEntry .blogs dd.more,.topicsEntry .articles dd.more{margin-bottom:1em}div.topicsEntry div.tabwidget{border:0 !important;position:relative;background:url(../images/widget/DefaultTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabBusiness{background:url(../images/widget/BMTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabFinance{background:url(../images/widget/FITopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabGraphics{background:url(../images/widget/GPVTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabGadgets{background:url(../images/widget/GHTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabGeneral{background:url(../images/widget/GCTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabEntertainment{background:url(../images/widget/EGTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabInternet{background:url(../images/widget/IWATopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabComputer{background:url(../images/widget/CSTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabOs{background:url(../images/widget/OSTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabWeb{background:url(../images/widget/WDDTopicsHdrBG.png) no-repeat 0 0}div.topicsEntry div.tabwidget ul.tabs,div.topicsEntry div.tabwidget .tabs.list-dra,div.topicsEntry div.tabwidget .tabs.list-solid-arrow,div.topicsEntry div.tabwidget .tabs.list-square{list-style:none;margin:0 0 0 60px;padding:0 0 10px 0;height:45px;border:0}div.topicsEntry div.tabwidget ul.tabs li,div.topicsEntry div.tabwidget .tabs.list-dra li,div.topicsEntry div.tabwidget .tabs.list-solid-arrow li,div.topicsEntry div.tabwidget .tabs.list-square li{display:block;float:left;background:transparent;padding:.8em 1em;margin:0;border:0;line-height:1.5}div.topicsEntry div.tabwidget ul.tabs li a,div.topicsEntry div.tabwidget .tabs.list-dra li a,div.topicsEntry div.tabwidget .tabs.list-solid-arrow li a,div.topicsEntry div.tabwidget .tabs.list-square li a{color:#fff;font-size:130%}div.topicsEntry div.tabwidget ul.tabs li a:hover,div.topicsEntry div.tabwidget .tabs.list-dra li a:hover,div.topicsEntry div.tabwidget .tabs.list-solid-arrow li a:hover,div.topicsEntry div.tabwidget .tabs.list-square li a:hover{color:#000;text-decoration:none}div.topicsEntry div.tabwidget ul.tabs li.selected a,div.topicsEntry div.tabwidget .tabs.list-dra li.selected a,div.topicsEntry div.tabwidget .tabs.list-solid-arrow li.selected a,div.topicsEntry div.tabwidget .tabs.list-square li.selected a{font-weight:bold;background-color:#fff;padding:15px 11px;color:#333 !important;outline:0 none}div.topicsEntry div.btb{background:none;margin:0 0 2em 0;padding:0;border:0 !important}div.topicsEntry div.btb ul,div.topicsEntry div.btb .list-dra,div.topicsEntry div.btb .list-solid-arrow,div.topicsEntry div.btb .list-square{list-style:disc;margin-left:2em}div.topicsEntry div.btb li{color:#fff}div.topicsEntry div.btb li a{color:#fff}div.topicsEntry div.btb h3{margin:0;padding:10px 10px 7px 10px;color:#fff;line-height:1.2em}div.topicsEntry div.btbBusiness,div.topicsEntry div.btbFinance,div.topicsEntry div.btbGraphics,div.topicsEntry div.btbGadgets,div.topicsEntry div.btbGeneral,div.topicsEntry div.btbEntertainment,div.topicsEntry div.btbInternet,div.topicsEntry div.btbComputer,div.topicsEntry div.btbOs,div.topicsEntry div.btbWeb,div.topicsEntry div.btbSub{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}div.topicsEntry div.btbBusiness{background:#C10D2A}div.topicsEntry div.btbFinance{background:#F2CC20}div.topicsEntry div.btbGraphics{background:#004BAA}div.topicsEntry div.btbGadgets{background:#1BAA98}div.topicsEntry div.btbGeneral{background:#0278AA}div.topicsEntry div.btbEntertainment{background:#F19621}div.topicsEntry div.btbInternet{background:#2604AA}div.topicsEntry div.btbComputer{background:#F26722}div.topicsEntry div.btbOs{background:#AA009D}div.topicsEntry div.btbWeb{background:#AA0053}div.topicsEntry div.btbSub{background:#B5B5B5}.topicsEntry div.tabwidget div.container{display:none;clear:both;padding:10px;position:relative;border:0 !important}div.topicsEntry div.tabwidget div.on{display:block;padding:10px}div.topicsEntry div.tabwidget .container h2{display:none}.topicsEntry #featured{border-bottom:1px solid #c7c8ca;position:relative;padding:12px;background:url(../images/objects/h1_fill.png) repeat-x}.topicsEntry .podcasts table{margin-top:0}.topicsEntry .podcasts .list li{font-size:130%;line-height:115%;margin:0 0.5em 2em 0.5em;padding-left:20px;font-weight:bold}.topicsEntry .podcasts li.audio,.podcasts p.audio{background:url("../../common/images/icons/podcast_audio.png") no-repeat scroll left 4px transparent}.faq #columnPrimary{width:550px}div#content.widgetRegister label{text-align:right}#question .question{line-height:1.3em}div.options span.letter{display:block;float:left;margin:-3px 12px 0 0}.answers .correct{line-height:1.3em;margin-bottom:10px}#pushdown{width:970px;padding:0;z-index:10 !important;margin-top:0px;margin-left:-15px !important}div.articleProduct #pushdown ~ #columnOne,div.articleProduct #pushdown ~ #columnTwo{margin-top:30px;padding-top:0}div.podcasts #pushdown{margin-top:-5px}div.podcasts #pushdown ~ #column1,div.podcasts #pushdown ~ #column3{margin-top:30px}div.podcasts #pushdown ~ #column2{margin-top:90px !important}div.topicsEntry #pushdown ~ #column1,div.topicsEntry #pushdown ~ #column2{margin-top:20px}div.blog #pushdown ~ #column1,div.blog #pushdown ~ #column2,div.blog #pushdown ~ #column3{margin-top:50px}div.blog #pushdown ~ #column2{margin-top:110px}button,.button,.buttonLarge{color:#fff !important;background:#0271A0;background:-moz-linear-gradient(top, #0271A0 0%, #015072 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0271A0), color-stop(100%, #015072));background:-webkit-linear-gradient(top, #0271A0 0%, #015072 100%);background:-o-linear-gradient(top, #0271A0 0%, #015072 100%);background:linear-gradient(top, #0271A0 0%, #015072 100%)}.lt-ie9 button,.lt-ie9 .button,.lt-ie9 .buttonLarge{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0271A0', endColorstr='#015072', GradientType=0)}button:hover,.button:hover,.buttonLarge:hover{text-decoration:none;background:#015072;filter:none;text-shadow:none;cursor:pointer;background-image:none !important}.lt-ie7 button:hover,.lt-ie7 .button:hover,.lt-ie7 .buttonLarge:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#015072', endColorstr='#015072', GradientType=0)}.edit,.editSmall{color:#fff !important;background:#81B8D0;background:-moz-linear-gradient(top, #81B8D0 0%, #80A8B9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #81B8D0), color-stop(100%, #80A8B9));background:-webkit-linear-gradient(top, #81B8D0 0%, #80A8B9 100%);background:-o-linear-gradient(top, #81B8D0 0%, #80A8B9 100%);background:linear-gradient(top, #81B8D0 0%, #80A8B9 100%);border:1px solid #478199}.lt-ie9 .edit,.lt-ie9 .editSmall{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#81B8D0', endColorstr='#80A8B9', GradientType=0)}.editSmall{color:#000 !important}.edit:hover,.editSmall:hover{background:#80A8B9;filter:none;cursor:pointer}.lt-ie7 .edit:hover,.lt-ie7 .editSmall:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80A8B9', endColorstr='#80A8B9', GradientType=0)}@media screen and (max-width: 3500px){#strap{min-width:1px}.backtonav{display:none}.lt-ie9 #header .logo{background:none}}@media screen and (max-width: 960px){body.r{background-color:#fff}.r #siteNav{position:absolute;top:0;left:-20em;width:20em !important;height:100%;background:#CCC}.r #siteNav .cranium{height:100%}.r #siteNav #nav li a{font-size:1.25em;padding:.5em}.r #siteNav #nav li a:hover{text-decoration:none}.r #siteNav #nav li{float:none;text-align:left;border-bottom:1px solid #999}.r #siteNav #nav li.cart{position:static}.r .menu-link{display:block;position:absolute;left:.5em;top:.75em;font-size:1.5em}.r .menu-link:hover{text-decoration:none}.r #siteNav #nav li ul li,.r #siteNav #nav li .list-dra li,.r #siteNav #nav li .list-solid-arrow li,.r #siteNav #nav li .list-square li,.r #siteNav #nav li span.ss-icon,.r #siteNav #nav li span.message-box:before{display:none}.r #siteNav #nav li.mobile span.ss-icon,.r #siteNav #nav li.mobile span.message-box:before{display:inline}.wrapper{position:relative;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.wrapper.active{left:20em}.wrapper.active #siteNav{box-shadow:2px 5px 25px #666}.r #header #hLogo{left:4.5em;bottom:.5em}.r .menu-link{top:1em}.r #header .queLogoTag{margin:5em 0 0 4.5em;position:absolute}.r .content{border:none;padding-top:12em}#account fieldset h1,#ecommercePath fieldset h1{margin-left:0}.r #footer{border:0}.r #footer div{border-radius:0}}@media screen and (max-width: 885px){.tab-accordion-item{border-left:1px solid #c7c8ca}div.tabwidget{border-left:none}.authorsBiography div.tabwidget{border-left:1px solid #c7c8ca}}@media screen and (max-width: 850px){.r .ui-tabs .ui-tabs-nav li{font-size:90%}}@media screen and (max-width: 768px){.r .content{padding-top:12em}.topicsIndex li a{background-image:none}}@media screen and (max-width: 750px){.r #headerLinks a{text-decoration:underline}.r #nav li:hover .lastul{margin-left:-7em}.content.storeIndex h1{margin-left:0}}@media screen and (max-width: 600px){.r #strap{position:relative}.r #header{top:0;background-color:#000}.r #header .cranium{height:45px}.r #header #hLogo{max-width:inherit;position:absolute;display:block;width:100%;left:0}.r #header .logo{bottom:.5em;background-position:0 bottom;height:30px;width:110px;display:block;position:static;margin:0 auto}.r #header .queLogoTag{display:block;margin:0;width:100%;padding:.5em 0;text-align:center;top:3.5em;background:#EEE;color:#333;border-bottom:1px solid #CCC;font-weight:bold}.r #header #hLogo img{width:100%}.r .content{padding:7.5em 1em 2em}.r .hi .bighead{display:none !important}.r #header .s #searchbutton.ss-icon,.r #header .s .list-solid-arrow li#searchbutton:before,.list-solid-arrow .r #header .s li#searchbutton:before,.r #header .s #searchbutton.message-box:before{font-size:.9em;padding:.3em .4em 0 .5em;max-height:2em;width:auto}.r #footer a{color:#000}.r h1{font-size:150%}.r #nav a{border:none}.r .menu-link{top:.75em}.r #siteNav{background:#EEE}.r #siteNav .s:hover{background:transparent}.r #nav li{background:#EEE}.r #nav .mobile{background:#CCC}.tab-accordion-item{border-width:1px}.topicsIndex li a{background-image:inherit}}@media screen and (max-width: 535px){.body.r{background-color:#fff}}@media screen and (max-width: 480px){.r #header .s #query{width:71%}#account input[type=text],#account input[type=password],#account textarea,#account select{width:95% !important}#account .multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}.r .fieldParent h1{font-size:150%}}@media screen and (max-width: 320px){.body.r{background-image:none;background-color:#fff}.r #header .s #query{width:65%}}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){#header .logo{background:url(../images/header/que@2x.png) no-repeat 0 0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}/*! RWD
   ========================================================================== */@media screen and (max-width: 3500px){body{-webkit-text-size-adjust:100%}.dealLanding .buyWide{display:block}.dealLanding .buyNarrow{display:none}}@media screen and (max-width: 960px){.r .pst img{max-width:100%}.relatedBook{display:none}.relatedBook.slide{display:none;position:fixed;bottom:0;right:0;width:320px;z-index:999;margin:0}.articleProduct .rFull{width:100%;margin:0}.articleProduct #columnTwo{margin-top:2em}.articleProduct h1{font-size:1.6rem;line-height:1.9rem;margin-bottom:1rem}#articleText{font-size:1.1rem;line-height:1.1rem;padding:0;margin:1.5em 0}#articleText h2{font-size:1.4rem;margin-bottom:.5rem}#articleLongDescription{margin-bottom:2em;line-height:1.4em;margin-top:1.5em}table{font-size:1em}.relatedBook{font-size:13px;font-size:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#articleText tt,#articleText pre{width:auto;font-size:1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#articleHeader{background:none;padding:0;border:none}#articleHeader h1{color:#333}#articleContent{border:none}.articleTools{float:none;width:100%;margin:2em 0 0 0;border:none;background:#eee;padding:.75em .75em 0 .75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.articleTools #articleTOC{width:auto;padding:4px 0.75em 4px 0;border:none}.articleTools .articleInteraction{width:auto;padding:4px 0 4px 0;border:none}.articleTools .pagination{border-left:none;padding:4px 0 0 0;right:.5em}.bottomTools{background:#eee;border:none;padding:.5em}.bottomTools.articleTools .pagination{height:16px;padding:0}.bottomTools.articleTools .articleInteraction{height:16px;padding:0}.bottomTools .articleInteraction a{font-size:1em}.articleToolsSecond .articleInteraction ul,.articleToolsSecond .articleInteraction .list-dra,.articleToolsSecond .articleInteraction .list-solid-arrow,.articleToolsSecond .articleInteraction .list-square{margin:0}.articleToolsSecond .articleInteraction ul li,.articleToolsSecond .articleInteraction .list-dra li,.articleToolsSecond .articleInteraction .list-solid-arrow li,.articleToolsSecond .articleInteraction .list-square li{margin:0}.articleProduct .tabwidget h3{margin-bottom:1em}.tabwidget.prop h4{float:none;font-size:inherit;text-align:right}}@media screen and (max-width: 950px){.browse .viewNarrow{display:inline-block;float:right}.browse .viewWide{display:none}.browse #filters fieldset.formatsort{margin-right:0}.browse #filters select{width:10em}}@media screen and (max-width: 900px){.browse .dealObject .heading h3{margin:.65em 0 .65em 3.6em;font-size:110%}}@media screen and (max-width: 850px){.browse .viewChooser{margin-top:0}#inlineSearch{width:9em}.browse #columnOne .four{width:31.25%}.browse .dealObject .heading h3{margin-left:4em;font-size:100%}.browse .dealObject .details ul li.title,.browse .dealObject .details .list-dra li.title,.browse .dealObject .details .list-solid-arrow li.title,.browse .dealObject .details .list-square li.title{font-size:1em}}@media screen and (max-width: 768px){#account input[type=text],#account input[type=password],#account textarea,#account select{width:60% !important}#account.accountLogin input[type=text],#account.accountLogin input[type=password],#account.accountRegister input[type=text],#account.accountRegister input[type=password]{width:80% !important}#account .multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}}@media screen and (max-width: 750px){.vidClip .mobileShow{display:block}.dealLanding .buyNarrow{display:block;width:68%;float:right}.dealLanding.vidClip .buyNarrow{display:block;width:100%;float:left}.dealLanding.vidCover #childContainer{border:none;padding:0}.dealLanding .rFull,.explore .rFull{width:100% !important;margin:0 0 1em 0}.explore #columnOne.rFull{border-right:0;padding-right:0}.browse h1{margin-bottom:1em}.browse #columnOne,.browse #columnTwo{width:97.91666666666666%}.browse #columnTwo{margin-top:2em}.browse #inlineSearch{width:12em}.browse #pst2{margin:0 0 2em 0;background-color:#eee;padding:1em 1em 0 1em}.browse #columnTwo #pst2 .pst{margin:0}.formatList ul,.formatList .list-dra,.formatList .list-solid-arrow,.formatList .list-square{list-style-type:none;margin:0;padding:0}.formatList li{margin-bottom:0;font-size:1.1em;float:left;padding-right:2em;padding-bottom:.5em}.formatList h3{margin-bottom:.3em}.browse .pstWide{display:none}.browse .pstNarrow{display:block;clear:both;margin:2em 0}.browse .dealObject{width:47.91666666666667%;float:left;padding-right:2%}.browse .dealObject.pst{width:97.91666666666666%}.browse .dealObject .heading h3{margin:.5em 0 .5em 3.2em;font-size:135%}.browse .dealObject .details ul li.title,.browse .dealObject .details .list-dra li.title,.browse .dealObject .details .list-solid-arrow li.title,.browse .dealObject .details .list-square li.title{font-size:1.1em}}@media screen and (max-width: 600px){.rFull{width:100% !important;margin:0 0 1em 0}.lt-ie8 .rFull{width:100% !important;margin:0 0 1em 0}.r #strap{position:relative;clear:both}#pearsonTopLogoLink{float:right;margin:13px 10px 0 0}#pearsonAlwaysLearningImage{float:left;margin:18px 0 0 10px}h1{font-size:150%;line-height:1.2em}.dealLanding .heading h1{margin:0 0 0 3em}.relatedBook{margin:0 0 1em 0;float:none;width:100%}#articleText{font-size:1.1rem;line-height:1.1rem;padding:0;margin:2em 0}#articleText h2{font-size:1.3rem}#articleContent h1{font-size:1.4rem;line-height:1.6rem}.r #footer ul,.r #footer .list-dra,.r #footer .list-solid-arrow,.r #footer .list-square{float:none;padding:0}.r #footer ul li,.r #footer .list-dra li,.r #footer .list-solid-arrow li,.r #footer .list-square li{float:none;border-right:none;padding:0;margin:0}.r #footer ul li a,.r #footer .list-dra li a,.r #footer .list-solid-arrow li a,.r #footer .list-square li a{display:block;padding:1.5em 1em;background:#EEE;border:1px solid #CCC;border-width:1px 1px 0 1px}.r #footer ul li:last-child,.r #footer .list-dra li:last-child,.r #footer .list-solid-arrow li:last-child,.r #footer .list-square li:last-child{border-bottom:1px solid #CCC}.browse #columnOne .four{width:47.91666666666667%}.browse .viewWide{display:inline-block;float:right;margin-top:1.5em}.browse .viewNarrow{display:none}.browse #filters select{width:14em}.browse .subfilter{width:40%}.browse #filters fieldset.subfilterSearch{width:80%;margin:0 0 1em 0}.browse #inlineSearch{width:90%}}@media screen and (max-width: 535px){h2.dealLandingTitle{font-size:1.5em}.ebookDeal #columnOne,.ebookDeal #columnTwo{float:none;width:100%;margin:0}.ebookDeal #columnOne #coverCol{float:none;width:100%}.ebookDeal #columnOne #bibCol{float:none;width:100%}.dealLanding .buyNarrow{width:100%;float:left}.bottomTools .pagination{position:relative;top:0;height:auto;margin:.25em 0 .75em 0;border:none;width:100%}.bottomTools .articleInteraction{text-align:right}#articleTOCList{width:100%}.articleProduct table{font-size:.8em;overflow-x:auto;width:100%;display:block}}@media screen and (max-width: 500px){.browse #filters fieldset.subfilterSearch{width:70%;margin:0 0 2em 0}.browse #inlineSearch{width:80%}.browse #filters select{width:17em}.browse .details{padding-left:110px}.browse .details img{margin-left:-110px;width:90px}.browse .dealObject{width:97.91666666666666%;padding-right:0}}@media screen and (max-width: 480px){#pearsonTopLogoLink{margin-right:5px}#pearsonAlwaysLearningImage{margin-left:5px}.dealLanding.vidCover #columnOne #bibCol,.dealLanding.vidCover #columnOne #coverCol,.dealLanding.ebookCover #columnOne #bibCol,.dealLanding.ebookCover #columnOne #coverCol{width:100%}.dealLanding.vidCover #cover,.dealLanding.ebookCover #cover{width:60%;margin:.5em 0 .5em 20%}.dealLanding.vidCover #childContainer,.dealLanding.ebookCover #childContainer{width:100%}.bottomTools .articleInteraction{text-align:right}.articleProduct .tabwidget .tabs{height:2em}.articleProduct .tabwidget .tabs li{font-size:1em}}@media screen and (max-width: 400px){.relatedBook.slide{width:100%}.articleProduct .tabwidget .tabs{height:1.85em}.articleProduct .tabwidget .tabs li{font-size:.9em}}@media screen and (max-width: 320px){.dealLanding .heading{margin:0 0 1.5em 0}}@media screen and (max-height: 650px){.relatedBookLink{display:none;position:fixed;bottom:0;left:0;padding:1em;width:100%;background:#EEE;border-top:2px solid #CCC;z-index:99999999}.relatedBookLink:hover{text-decoration:none;background:#CCC}.mobileClose:hover{text-decoration:none}.relatedBookLink .ss-icon,.relatedBookLink .list-solid-arrow li:before,.list-solid-arrow .relatedBookLink li:before,.relatedBookLink .message-box:before,.mobileClose .ss-icon,.mobileClose .list-solid-arrow li:before,.list-solid-arrow .mobileClose li:before,.mobileClose .message-box:before{position:relative;top:3px;left:3px}.relatedBook.fixed{right:-50em !important}.relatedBookLink.active{bottom:-50em}.relatedBook.fixed.active{left:0;bottom:0}.articleProduct .relatedShow{display:block}.articleProduct .relatedHide{display:none}.relatedBook.slide{right:-2500em}.relatedBook.slide.active{right:0}}@media screen and (max-width: 3500px){body{-webkit-text-size-adjust:100%}#microCart,#hide{display:none}#cartBody .qty .graySmall{padding:.2em 0;width:5em}#shipToReview,#billToReview{margin-bottom:0}.cartOrderReview .addresses .shipping,.cartOrderReview .addresses .billing{float:left}.cartOrderReview .rToggle span{display:none}#ecommercePath .addresses{margin-bottom:3em}.lt-ie8 #columnContent{margin-left:-1%}.reward img{width:100%;max-width:613px}.accountIndex .bar,.tabBar{display:none}}@media screen and (max-width: 950px){.lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.65rem}.lt-ie9 .lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.8em}}@media screen and (max-width: 850px){.accountIndex.lessons .rFull{width:100% !important;margin:0 0 1em 0}.accountIndex.lessons .savedProducts .productList{margin-bottom:-3em}.accountIndex.lessons .savedProducts .productList dl{margin-bottom:3em}.accountIndex.lessons #enterCode{display:block;font-weight:bold}.lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.7rem}.lt-ie9 .lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.9em}.accountIndex.lessons #accountInformation.pad{border-left:none;padding-left:0}.accountIndex.lessons #accountProducts div.savedProducts{margin-bottom:0}}@media screen and (max-width: 768px){#account input[type=text],#account input[type=password],#account textarea,#account select{width:60% !important}#account.accountLogin input[type=text],#account.accountLogin input[type=password],#account.accountLogin input[type=email],#account.accountRegister input[type=text],#account.accountRegister input[type=password],#account.accountRegister input[type=email]{width:90% !important}#account .multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}.accountIndex .rFull{width:100% !important;margin:0 0 1em 0}.savedProducts .productList{margin:.5em 0}.savedProducts .productList{margin-bottom:-3em}.savedProducts .productList dl{margin-bottom:3em}#enterCode{display:block;font-weight:bold}#accountInformation .pad{border-left:none;padding-left:.5em}.backtonav{display:none}#accountInformation li{font-size:87%;margin:0 !important}#accountProducts .readmore{padding:2%;margin:1em 0 2em 0;float:left}#accountInformation.pad{border-left:none;padding-left:0}.OrderReceipt .twelve{width:66.66667%}.OrderReceipt .four{width:29.16666666666667%}.lt-ie8 .OrderReceipt .twelve{width:66%}.lt-ie8 .OrderReceipt .four{width:29%}}@media screen and (max-width: 750px){#columnStatus{width:30.20833333333334%}#columnContent{width:67.70833333333334%}.lt-ie8 #columnStatus{width:29%}.lt-ie8 #columnContent{width:66%}#ecommercePath.cartOrderReview #columnContent>.pad{padding:1.5em .5em 1.5em 1em}.rHalf{width:47.91666666666667%}.lt-ie8 .rHalf{width:47%}.shippingReview,.billingReview{float:right;clear:right}.cartOrderReview .addresses .billingReview{margin-right:1.04166666666667%}#shipToReview,#billToReview{margin-bottom:2em}.cartOrderReview .rToggle span{display:block}#ecommercePath .addresses{margin-bottom:0}.cartOrderReview .checkout .button.navigation{margin-top:0}.cartOrderReview .cover{display:none}.cartOrderReview #cartBody .prodInfo{margin-left:0}.cartOrderReview #cartBody .row:nth-child(even){padding:1em 0;margin-top:-1em;background-color:#eee}.cartOrderReview #cartBody button.graySmall{padding:1em .6em;margin:1em 0 0 0 !important}.cartOrderReview #cartBody .graySmall{padding:1em .8em;margin:1em 0 !important}#ecommercePath.cartOrderReview input[type="text"],#ecommercePath.cartOrderReview input[type="password"],#ecommercePath.cartOrderReview textarea,#ecommercePath.cartOrderReview select{font-size:1.2em;padding:.5em}.cartOrderReview #cartHead .yourprice{margin-right:.5em}.cartOrderReview #cartHead .listprice{text-align:center}.cartOrderReview #cartFooter .fourteen{width:79.16666666666667%}.cartOrderReview #cartFooter .two{width:16.66666666666667%}.lt-ie8 .cartOrderReview #cartFooter .fourteen{width:79%}.lt-ie8 .cartOrderReview #cartFooter .two{width:16%}}@media screen and (max-width: 670px){.lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.65rem}.lt-ie9 .lessons #accountProducts .ui-tabs .ui-tabs-nav li{font-size:.8em}}@media screen and (max-width: 600px){.r #strap{position:relative;clear:both}#account h1,#ecommercePath h1{font-size:150%}#account input[type=text],#account input[type=password],#account textarea,#account select{width:75% !important}#account .multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}#account .crumb{font-size:100%}#account.accountLogin .nine{border:0;padding-left:0;border-top:1px solid #ccc;padding-top:3em}#account.accountLogin .seven{border-right:0}#account.accountRegister .nine{border-right:0}#account.accountRegister .seven{padding-left:0;border-top:1px solid #ccc;padding-top:3em}.tabBar{background-color:#ddd;font-size:.7rem;font-weight:bold;padding:1.5em 1em;margin:.7em 0 !important;width:100%;white-space:normal;display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #B9B9B9;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBar a{width:90%;color:#333 !important}.tabBar a:hover,.tabBar a:active,.tabBar a:visited{text-decoration:none}.accountIndex .bar{display:block;clear:both;text-align:right;color:#363636;padding:.6em;margin-bottom:3em;background-color:#ddd;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.accountIndex .bar:hover,.accountIndex .ui-tabs-nav li:hover,.accountIndex .ui-tabs-nav li.ui-tabs-selected a:hover{cursor:pointer}.calloutGray{margin-bottom:2em}#accountProducts .ui-tabs-nav li{width:100%;white-space:normal;display:block;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #B9B9B9 !important}#accountProducts .ui-tabs-nav{border-bottom:none !important}.ui-tabs .ui-tabs-nav{padding-top:0}#accountProducts .ui-tabs .ui-tabs-nav li,.lessons #accountProducts .ui-tabs .ui-tabs-nav li{background-color:#ddd;font-size:.7rem;padding:.5em 0;margin:.7em 0 !important}#accountProducts .ui-tabs .ui-tabs-nav li.ui-state-active a{padding-bottom:.85em}#accountProducts .ui-tabs .ui-tabs-nav li a{color:#333;width:90%;padding:1em !important}#accountProducts div.savedProducts{margin:1em 0 0 0}#accountInformation h3,#accountInformation form h3{display:inline-block;margin-bottom:1em}#accountInformation p{font-size:100%}#accountInformation li{font-size:120%;margin:1em 0 1em 1em !important}#VoucherInputsContainer{display:none}#VoucherInputs{display:block !important}#addressesSaved .button{margin-bottom:1em}#addressesSaved p{margin-bottom:1em}#memberNewsletters{margin:1em 0 4em 0}#memberNewsletters .showThem{display:block;clear:both;margin:0 0 0 1em}#account .newsletterTitles fieldset{margin:1em 0 1em 0;margin-bottom:.5em}}@media screen and (max-width: 535px){#account input[type="text"],#account input[type="password"],#account input[type="email"],#account input[type="number"],#account textarea,#account select,#ecommercePath input[type="text"],#ecommercePath input[type="password"],#ecommercePath input[type="email"],#ecommercePath input[type="number"],#ecommercePath textarea,#ecommercePath select{font-size:1.2em;padding:.5em}#account.accountLogin input[type="text"],#account.accountLogin input[type="password"],#account.accountLogin input[type="email"],#account.accountRegister input[type="text"],#account.accountRegister input[type="password"],#account.accountRegister input[type="email"],#ecommercePath input[type="email"]{width:95% !important}.addressList.rFull{width:97.91666666666667%}#ecommercePath #columnContent .pad{border-left-width:1px}.cartPage .nav{margin-bottom:0;margin-top:.5em}.cartPage .nav .continue,.cartPage .button.navigation{padding-top:0;margin:0}.cartPage .nav .button{padding:.6em;margin-top:-.8em;font-size:12px}#account.OrderReceipt .cover,#cartBody .cover,.cartOrderReview .cover{display:none}#cartBody .prodInfo,#account.OrderReceipt .prodInfo{margin-left:0}#cartBody .ten,#cartHead .ten{width:41.66666666666667%}#cartBody .two,#cartHead .two,#cartFooter .two{width:16.66666666666667%}#cartFooter .fourteen{width:79.16666666666667%}.lt-ie8 #cartBody .ten,#cartHead .ten{width:41%}.lt-ie8 #cartBody .two,#cartHead .two,#cartFooter .two{width:16%}.lt-ie8 #cartFooter .fourteen{width:79%}#cartBody .qty input[type="text"]{width:1.3em;padding:.7em}#cartHead .pad{padding-right:0}#cartHead .listprice{text-align:center}#cartBody .qty .graySmall{padding:1em 0;width:4.5em;margin:.5em 0 !important}#cartBody .graySmall{padding:1em;margin:1em 0 !important}#cartBody .row:nth-child(even){padding-top:1em;margin-top:-24px;background-color:#eee}.cartPromos,.cartBundles{margin-bottom:1.5em !important}div.skipStep{margin-top:-4.4em}#cartBody .eight,#cartHead .eight{width:41.66666666666667%}.lt-ie8 #cartBody .eight,#cartHead .eight{width:41%}.cartOrderReview #cartBody .listprice,.cartOrderReview #cartBody .yourprice{font-size:90%}#columnStatus{position:absolute;z-index:10000;padding:0 0 2em 0;margin:0;background-color:#fff;border:2px solid #000;top:5px;left:-5000px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#columnStatus.four{width:60.41666666666667%}.lt-ie8 #columnStatus.four{width:60%}#columnStatus .section{border-left:1px solid #ccc;border-right:1px solid #ccc}#sidebarSummary{border-bottom:1px solid #ccc}#columnStatus .summaryHolder{border:none}#miniCart{margin-top:1.5em}#ecommercePath #columnStatus #cartMini h3{margin-top:.6em}#columnStatus p{font-size:95%;margin-bottom:0em}#ecommercePath #columnStatus h3{margin:0}#hide{display:block;width:100%;text-align:right;background-color:#fff;padding-bottom:1em}#hide h2{display:inline;float:left;font-size:125%;padding-top:.5em}#hide .graySmall{margin-right:0}.lightboxish{position:absolute;top:0;left:0;background-color:#000;width:100%;z-index:9998;opacity:0.4;filter:alpha(opacity=40);-moz-opacity:0.4}#microCart{display:block;width:100%;margin:0 0 .5em 0}#microCart .pad{background-color:#eee;padding:0 0 .5em 0 !important}#microCart .microTotal{float:left;font-weight:bold;padding-left:.5em}#microCart .ss-icon,#microCart .list-solid-arrow li:before,.list-solid-arrow #microCart li:before,#microCart .message-box:before{margin-right:.3em;font-weight:normal}#microCart .showCart{float:right;position:relative;z-index:10;margin-right:.5em}#microCart a.showCart{color:#000;margin-top:.4em}#microCart .showCart .ss-icon,#microCart .showCart .list-solid-arrow li:before,.list-solid-arrow #microCart .showCart li:before,#microCart .showCart .message-box:before{padding-left:.3em;font-size:1.1em}#microSteps{counter-reset:li;margin-left:0;padding-left:0;width:100%;background-color:#eee;font-size:85%;border-bottom:1px solid #ddd;margin-bottom:1em}#microSteps li{text-align:center;list-style:none;display:inline-block;width:16.66666666666667%;background-color:#eee;margin-bottom:0}#microSteps li span{text-align:center;display:block;border-right:1px solid #ccc}#microSteps li:last-child span{border-right:none}#microSteps .selected{background-color:#fff}#columnContent.twelve{width:98.95833333333333%}.lt-ie8 #columnContent.twelve{width:99%}}@media screen and (max-width: 400px){.PurchaseRewardBox{min-width:280px}.PurchaseRewardBox .safariHeader{font-size:1.5em}.PurchaseRewardBox img{margin:0 0 0 2px}}@media screen and (max-width: 320px){#cartFooter .two{width:22.91666666666667%}#cartFooter .fourteen{width:72.91666666666667%}.lt-ie8 #cartFooter .two{width:22%}.lt-ie8 #cartFooter .fourteen{width:72%}.cartOrderReview #cartBody,.cartOrderReview #cartHead,.cartOrderReview #cartFooter,#cartBody .qty input[type="text"]{font-size:95%}.cartOrderReview .cartTable p{line-height:1.3em}.cartOrderReview #cartFooter .fourteen{width:72.91666666666667%}.cartOrderReview #cartFooter .two{width:22.91666666666667%}.lt-ie8 .cartOrderReview #cartFooter .fourteen{width:72%}.lt-ie8 .cartOrderReview #cartFooter .two{width:22%}}.is-hidden{display:none !important;visibility:hidden !important}.is-vishidden{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}.cf,.clearfix{zoom:1}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.cf:after,.clearfix:after{clear:both}.center{text-align:center}.p-r-1{padding-right:13px;padding-right:1rem}.p-r-2{padding-right:26px;padding-right:2rem}.p-l-1{padding-left:13px;padding-left:1rem}.p-l-2{padding-left:26px;padding-left:2rem}.p-t-2p{padding-top:2px}.p-t-half{padding-top:6.5px;padding-top:0.5rem}.p-t-1{padding-top:13px;padding-top:1rem}.p-t-2{padding-top:26px;padding-top:2rem}.p-t-3{padding-top:39px;padding-top:3rem}.p-t-4{padding-top:52px;padding-top:4rem}.p-b-half{padding-bottom:6.5px;padding-bottom:0.5rem}.p-b-quarter{padding-bottom:3.25px;padding-bottom:0.25rem}.p-b-1{padding-bottom:13px;padding-bottom:1rem}.p-b-2{padding-bottom:26px;padding-bottom:2rem}.p-all-half{padding:6.5px;padding:0.5rem}.p-all-1{padding:13px;padding:1rem}.p-all-2{padding:26px;padding:2rem}.m-b-0{margin-bottom:0}.m-b-1{margin-bottom:13px;margin-bottom:1rem}.m-b-half{margin-bottom:6.5px;margin-bottom:0.5rem}.m-b-quarter{margin-bottom:3.25px;margin-bottom:0.25rem}.m-b-2{margin-bottom:26px;margin-bottom:2rem}.m-b-3{margin-bottom:39px;margin-bottom:3rem}.m-b-4{margin-bottom:52px;margin-bottom:4rem}.m-t-0{margin-top:0}.m-t-half{margin-top:6.5px;margin-top:0.5rem}.m-t-quarter{margin-top:3.25px;margin-top:0.25rem}.m-t-1{margin-top:13px;margin-top:1rem}.m-t-2{margin-top:26px;margin-top:2rem}.m-t-3{margin-top:39px;margin-top:3rem}.m-t-4{margin-top:52px;margin-top:4rem}.m-r-1{margin-right:13px;margin-right:1rem}.m-r-2{margin-right:26px;margin-right:2rem}.m-l-1{margin-left:13px;margin-left:1rem}.m-l-2{margin-left:26px;margin-left:2rem}.m-all-1{margin:13px;margin:1rem}.m-all-2{margin:26px;margin:2rem}