@import url('style-blessed1.css?z=1454324034725');.guides div.tabwidget.prop dd.resPodSubscribe a{padding-left:8px}.guides div.tabwidget.prop .more{margin-top:1em}.guides div.tabwidget.prop dd.resPod li.audio,.guides div.tabwidget.prop dd.resPod p.audio{background:url(../../common/images/icons/podcast_audio.png) top left no-repeat}.guides div.tabwidget.prop dd.resPod li.video,.guides div.tabwidget.prop dd.resPod p.video{background:url(../../common/images/icons/podcast_video.png) top left no-repeat}#accountProducts .readmore h3{font-size:120%;margin:1em 0 .3em 0}.accountRegister table{margin-bottom:2em}.accountRegister #profileQuestions{border-top:1px solid #d5d6d7}.accountRegister #profileQuestions ol{margin-left:3.5em}.accountRegister #profileQuestions li{margin-bottom:2em}#accountInformation h3{font-size:120%}#accountInformation li,#accountInformation p{font-size:87%;margin:0 !important}.accountIndex .moreInformationText{border:1px solid #000}.accountIndex #accountInformation form#MemberCode .moreInformationText{border:1px solid #000;top:1.5em}.accountIndex #accountInformation form#voucherForm .moreInformationText{border:1px solid #000;top:3em}.accountIndex h1,.accountIndex .crumb{margin-left:1.04166666666667%}form#MemberCode input{margin-right:0.5em}#showVoucherInputs,#showMCInputs{font-size:.85em}div.accountDigital{min-height:4500px !important}.accountDigital .tabwidget{clear:both}.savedProducts .productList dd.productState a:link{color:#33679a;text-decoration:none}.savedProducts .productList dd.productState a:visted{color:#33679a;text-decoration:none}.savedProducts .productList dd.productState a:hover,a:focus{color:#4d89c4;text-decoration:underline}div.accountWishList .timestamp{color:#9a9a9a}div.accountContent dd.timestamp{color:#9a9a9a}.accountNewsletters #memberNewsletters ul,.accountNewsletters #memberNewsletters .list-dra,.accountNewsletters #memberNewsletters .list-solid-arrow,.accountNewsletters #memberNewsletters .list-square{list-style-image:none}#content.authtools #contentForm .help,#content.authtools #uploadForm .help{color:#807557}#content.authtools #blogDashboard{border:1px solid #ccc;border-width:1px 1px 0 0}#content.authtools #blogDashboard th,#content.authtools #blogDashboard td{padding:0.5em 1em;border:1px solid #ccc;border-width:0 0 1px 1px}.unsubscribe #column1{margin:0 214px;width:532px}#ecommercePath.content,#account.content{max-width:980px;background-color:#fff;padding:25px 10px 4em}.lt-ie8 #account.content{margin-top:-13px}#columnStatus #selected{background-color:#e2853f}.sectionHeader,.podcasts .polyptych,.blog.post .titling,.podcasts.channel thead{background:#ffe9ae;background:-moz-linear-gradient(top, #ffe9ae 0%, #fff 98%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe9ae), color-stop(98%, #fff));background:-webkit-linear-gradient(top, #ffe9ae 0%, #fff 98%);background:-o-linear-gradient(top, #ffe9ae 0%, #fff 98%);background:linear-gradient(to bottom, #ffe9ae 0%, #fff 98%)}.lt-ie9 .sectionHeader,.lt-ie9 .podcasts .polyptych,.lt-ie9 .blog.post .titling,.lt-ie9 .podcasts.channel thead{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe9ae', endColorstr='#ffffff', GradientType=0)}.lt-ie8 .sectionHeader,.lt-ie8 .podcasts .polyptych,.lt-ie8 .blog.post .titling,.lt-ie8 .podcasts.channel thead{zoom:1}.articleProduct .tabwidget .container{border:1px solid #c7c8ca;border-width:0 1px 1px 1px}.articleProduct .tabwidget.prop{margin-bottom:24px}.articleProduct .tabwidget.prop h4{font-size:100%;color:#142549;font-weight:normal;float:left;line-height:100%;border:1px solid #c7c8ca;padding:5px;border-width:1px 1px 0 1px}.articleTools a:link,.articleTools a:visited,.articleTools a:active{color:#666}.articleTools a:hover{color:#7f7f7f}#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:#dd652e;color:#fff}#articleDiscussion{margin:0;padding:1em 0 0 0;position:relative}#articleDiscussion h3{margin:0;padding:0;line-height:2em}div#content.guides{overflow:auto}.guides #column1{width:512px;padding:0 24px 0 24px;margin-left:214px;float:left;border:1px solid #ccc;border-width:0 1px}.guides #articleContent table pre{width:100px}.guides.topic #column1{width:575px;margin-left:0;padding:0;float:left;border:none}.guides.topic #column2{padding-left:24px;margin-left:0;border:1px solid #d5d6d7;border-width:0 0 0 1px}.guides #articleContent{clear:both;margin-bottom:5em}.guides.topic #column2 .tabwidget{margin-bottom:2em}.guides.topic #column2 .advertisement{width:300px;display:block;margin:0 auto}.guides .titling{margin-bottom:1em}.guides.content .titling{margin-bottom:0}.guides .titling h1{line-height:100%;margin:0;margin-bottom:0.3em;font-size:165%}.guides .titling h2,.guides.topic #column1 h2{font-size:120%}.guides.topic.content h2{font-size:150%;padding-top:25px}.guides #column1 h3{clear:both}.guides .titling h3{font-size:100%;color:#6d6f72;line-height:1.5em}.guides .titling a{font-weight:bold;color:#000}.guides .titling img.author{float:left;margin:0 0.5em 0 0}.guides.topic #column1 h2,.guides.topic #column1 ul#toc,.guides.topic #column1 #toc.list-dra,.guides.topic #column1 #toc.list-solid-arrow,.guides.topic #column1 #toc.list-square{padding-left:6px}.guides.topic.content #column1 h2{padding-left:0}.guides #articleTOCList{width:300px;height:400px;overflow:scroll;background:#fff url(../images/objects/h1_fill.png) repeat-x;border-width:0 1px 1px 1px;white-space:normal}.guides #articleTOCList ul#toc,.guides #articleTOCList #toc.list-dra,.guides #articleTOCList #toc.list-solid-arrow,.guides #articleTOCList #toc.list-square{width:270px;float:left;font-weight:bold;color:#6d6f72;list-style:none;margin:0 0 0 3px;padding:0}.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;color:#33679a}.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:0;padding:0}.guides #articleTOCList ul#toc li,.guides #articleTOCList #toc.list-dra li,.guides #articleTOCList #toc.list-solid-arrow li,.guides #articleTOCList #toc.list-square li{border:none;padding:0;text-indent:0;line-height:1.5em;margin:0 0 1em 0}.guides #articleTOCList ul#toc li.minus,.guides #articleTOCList #toc.list-dra li.minus,.guides #articleTOCList #toc.list-solid-arrow li.minus,.guides #articleTOCList #toc.list-square li.minus{background:url(../images/icons/minus.png) 3px left no-repeat}.guides #articleTOCList ul#toc li.plus,.guides #articleTOCList #toc.list-dra li.plus,.guides #articleTOCList #toc.list-solid-arrow li.plus,.guides #articleTOCList #toc.list-square li.plus{background:url(../images/icons/plus.png) 3px left 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{margin:0 0 0.25em 0;padding-left:15px}.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 #intro{margin-left:312px}.guides #articleTOCList a.toggleClose img{position:absolute;top:-1px;right:5px}.guides .articleTools div.articleInteraction{text-align:center}.guides div#articleText+div.articleTools{width:100%}.guides div#articleText+div.articleTools div.articleInteraction{text-align:left}.guides div.tabwidget.prop h3{font-size:100%;color:#f2692d;font-weight:normal;float:left;line-height:100%}#promotions dl.store dd.pricing,#promotions dl.store dd.meta{margin:1em 0 0 63px}#promotions dl.blogs dd.meta span.timestamp{color:#6d6f72}#promotions.tabwidget.prop dd a{color:#6d6f72}#promotions.tabwidget.prop dd.meta{margin-top:0px}#promotions.tabwidget.prop dd.pricing{font-size:87%;margin-top:0px}#promotions.tabwidget.prop li.video a,#promotions.tabwidget.prop li.audio a{color:#33679a;font-weight:bold}#promotions.tabwidget.prop span.author a{color:#6d6f72;font-weight:normal}#promotions.tabwidget.prop dl.podcasts dt a{color:#6d6f72}#authorInformation{top:48px;border:1px solid #fcb831}#authorInformation div#informationHeader{background-color:#fed65d;width:100%}#authorInformation div#informationHeader h3{margin-top:12px}#authorInformation .toggleClose{margin:0;padding:0;position:absolute;top:12px;right:24px}#authorInformation .guides div.tabwidget ul.tabs,#authorInformation .guides div.tabwidget .tabs.list-dra,#authorInformation .guides div.tabwidget .tabs.list-solid-arrow,#authorInformation .guides div.tabwidget .tabs.list-square{background-color:#fed65d}#authorInformation .guides div.tabwidget ul.tabs li#first,#authorInformation .guides div.tabwidget .tabs.list-dra li#first,#authorInformation .guides div.tabwidget .tabs.list-solid-arrow li#first,#authorInformation .guides div.tabwidget .tabs.list-square li#first{border-left:1px solid #c7c8ca}#authorInformation .guides div.tabwidget div.container{margin:0}div#content.blog{margin-bottom:0;overflow:auto}.blog.post #column1{width:697px}.blog #column2,.blog.post #column2{margin-top:20px}.blog h1.plustag{margin-bottom:0}.blog p.tag{color:#6d6f72;margin:0 0 1.75em 0}.blog .entry h2 a{color:#000}.blog .meta a{color:#6d6f72}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{color:#33679a;list-style-image:none;list-style-position:outside;list-style-type:square;margin:0 0 0 1.5em;padding:0}div#content.blog div.authorlist li{margin:0 0 0 .5em;line-height:2em}div#content.blog div#column2 h3{font-size:120%;line-height:120%}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:#6d6f72}div#content.author p.authors .authorname a:hover{color:#33679a}.blog.post .titling{padding:1em;border-bottom:1px solid #ccc;margin-bottom:1em;margin-top:6px;float:left;width:100%}.blogsAddThis{margin:30px 0}.blog.post .comments p.add{position:absolute;line-height:24px;top:25px 0.5em;right:1em}.blog.post .comments .entry{margin-top:1em;padding-bottom:1em;border-bottom:1px solid #ccc}.blog.post .comments .authorspeaks{background-color:#eaeaea}.love h3{font-size:120%;line-height:120%;margin-bottom:1em;color:#000}.love dt img.product,.love dt img.author{margin:0 6px 6px 0}.love dl.blogs dd.meta span.timestamp{color:#6d6f72}.love dd a{color:#6d6f72}div#content.podcasts.episode{overflow:auto}.podcasts #column1{width:696px;padding:0 24px;margin-left:214px;float:left;border-left:1px solid #ccc}.podcasts #column2{position:absolute;top:45px;left:20px;width:190px}.podcasts.channel #column1{padding:0;border:none}.podcasts .list h3{line-height:100%}.podcasts.channel thead{color:#6d6f72;font-size:87%}.podcasts.channel td{border:1px solid #ffe9ae;border-width:1px 0 0 0;padding:0.5em}.podcasts.channel td h3{line-height:100%}.podcasts.channel #column1 div.pst{position:relative;margin:1em 0;padding:0.5em 0 1em 0;border-bottom:1px solid #d5d6d7;overflow:auto}.podcasts.channel #column2 div.pst{border-top:1px solid #d5d6d7}.podcasts .polyptych{border:1px solid #fcb831;padding:0 0 12px 0}.podcasts .polyptych h2{margin:.5em 0 .5em 12px;text-align:left}.podcasts .polyptych ul,.podcasts .polyptych .list-dra,.podcasts .polyptych .list-solid-arrow,.podcasts .polyptych .list-square{margin:0 auto;padding:0;display:inline-block}.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;margin:0;padding:0 19px;border-right:1px solid #fcb831;height:75px}.promotionsIndex ul,.promotionsIndex .list-dra,.promotionsIndex .list-solid-arrow,.promotionsIndex .list-square,.promotionsEntry ul,.promotionsEntry .list-dra,.promotionsEntry .list-solid-arrow,.promotionsEntry .list-square{list-style-type:disc}.promotionsEntry h3{margin-top:1em}.promotionsEntry .addThisWidget img{padding-bottom:2px}div.pressReleases #column1{padding:0 20px}div.pressReleaseDetail{margin:0 auto;width:960px;padding:25px 20px 35px;background-color:#fff}div.pressReleaseDetail #column1 #content{width:920px}.authorsIndex #column1{width:575px;border-right:1px solid #d5d6d7}.authorsIndex #column2{border-bottom:1px solid #d5d6d7}.authorsIndex #column2 .pst{padding:12px 0 12px 24px;color:#6d6f72;clear:both;border-top:1px solid #d5d6d7}div.imprintIndex #column1,div.imprintSeries #column1,div.imprintSeriesDetail #column1{width:575px;padding-right:24px;margin:0;border-right:1px solid #d5d6d7}div.imprintSeriesDetail #column1{border-right:none}div.imprintIndex #column2,div.imprintSeries #column2,div.imprintSeriesDetail #column2{width:360px}div.imprintIndex .meta a:link,div.imprintIndex dd.meta a:visited,div.imprintSeries .meta a:link,div.imprintIndex dd.meta a:visited{color:#6d6f72;text-decoration:none}div.imprintIndex .meta a:hover,div.imprintIndex dd.meta a:active,div.imprintSeries .meta a:hover,div.imprintIndex dd.meta a:active{color:#6d6f72;text-decoration:underline}div.imprintIndex a.title,div.imprintSeries a.title{font-weight:bold}div.imprintIndex #column2 .pst,div.imprintSeries #column2 .pst{padding:0 0 12px 24px;color:#6d6f72;clear:both}div.imprintSeriesDetail .pst{margin-bottom:2em}div.imprintSeriesDetail div.productList .eproduct img.overlay{border:0;position:absolute;bottom:20px;right:18px;z-index:5}.affiliatesProgram #column1{border-right:1px solid #d5d6d7}.affiliatesProgram #column2 ul,.affiliatesProgram #column2 .list-dra,.affiliatesProgram #column2 .list-solid-arrow,.affiliatesProgram #column2 .list-square{margin:0 0 2em 0}.affiliatesProgram #column2 .productList{margin-top:2em;border-top:1px solid #d5d6d7}.affiliate ul,.affiliate .list-dra,.affiliate .list-solid-arrow,.affiliate .list-square{list-style:none}.contactUs table{width:100%}.contactUs table td{padding:0 0.5em 1em 0}.contactUs table td label{white-space:nowrap}.contactUs table td p{text-align:right;margin-right:0.5em}.sitemap #column2{width:226px;margin-left:270px}.topicsIndex #column1 li a{background:#EEE}.topicsEntry #column2{margin-top:5px;border:1px solid #d5d6d7;border-width:0 0 0 1px}.topicsEntry #featured{border-bottom:1px solid #c7c8ca;position:relative;padding:12px;background:url(../images/objects/h1_fill.png) repeat-x}.topicsEntry #featured dt a.title{font-size:150%}.topicsEntry .productList a.title{font-size:110%}.topicsEntry .productList table dl{clear:both;margin-bottom:0}.topicsEntry #featured img.product{margin-bottom:1em}.topicsEntry .productList dd.intro p{margin-bottom:0.5em}.topicsEntry .articles dd.intro{margin:0 0 0.5em}.topicsEntry .blogs dd.more{margin-bottom:0.5em}.topicsEntry #column2 .advertisement{margin:0 auto 2em auto;display:block;width:300px}.topicsEntry .podcasts .latest{font-size:87%;text-align:left;color:#999}.topicsEntry #contentTypes{float:left}.topicsEntry .btb-header{color:#000}.topicsEntry .guides div.tabwidget.prop{font-size:100%}.topicsEntry #tabbedListing ul.tabs,.topicsEntry #tabbedListing .tabs.list-dra,.topicsEntry #tabbedListing .tabs.list-solid-arrow,.topicsEntry #tabbedListing .tabs.list-square{margin:0;padding:0;height:auto;border:none}.topicsEntry #tabbedListing ul.tabs li a,.topicsEntry #tabbedListing .tabs.list-dra li a,.topicsEntry #tabbedListing .tabs.list-solid-arrow li a,.topicsEntry #tabbedListing .tabs.list-square li a{padding:.5em 1em;color:#000;height:auto;display:block;background:none;overflow:hidden;text-indent:0;text-decoration:none}.topicsEntry div.tabwidget ul.tabs li,.topicsEntry div.tabwidget .tabs.list-dra li,.topicsEntry div.tabwidget .tabs.list-solid-arrow li,.topicsEntry div.tabwidget .tabs.list-square li{background-color:#fdd079;padding:0}.div.topicsEntry div.tabwidget ul.tabs li.selected,.div.topicsEntry div.tabwidget .tabs.list-dra li.selected,.div.topicsEntry div.tabwidget .tabs.list-solid-arrow li.selected,.div.topicsEntry div.tabwidget .tabs.list-square li.selected{background-color:#fdd079}.topicsEntry #tabbedListing ul.tabs li.selected,.topicsEntry #tabbedListing .tabs.list-dra li.selected,.topicsEntry #tabbedListing .tabs.list-solid-arrow li.selected,.topicsEntry #tabbedListing .tabs.list-square li.selected{background-color:#fee8bc}.topicsEntry #tabbedListing ul.tabs li.selected a,.topicsEntry #tabbedListing .tabs.list-dra li.selected a,.topicsEntry #tabbedListing .tabs.list-solid-arrow li.selected a,.topicsEntry #tabbedListing .tabs.list-square li.selected a{color:#000}.topicsEntry #tabbedListing ul.tabs,.topicsEntry #tabbedListing .tabs.list-dra,.topicsEntry #tabbedListing .tabs.list-solid-arrow,.topicsEntry #tabbedListing .tabs.list-square{background-color:#fdd079}.topicsEntry #tabbedListing ul.tabs li,.topicsEntry #tabbedListing .tabs.list-dra li,.topicsEntry #tabbedListing .tabs.list-solid-arrow li,.topicsEntry #tabbedListing .tabs.list-square li{border:1px solid #fff;border-width:0 2px 0 0}.topicsEntry #tabbedListing ul.tabs li:last-child,.topicsEntry #tabbedListing .tabs.list-dra li:last-child,.topicsEntry #tabbedListing .tabs.list-solid-arrow li:last-child,.topicsEntry #tabbedListing .tabs.list-square li:last-child{border-width:0}.topicsEntry #tabbedListing ul.tabs li:hover,.topicsEntry #tabbedListing .tabs.list-dra li:hover,.topicsEntry #tabbedListing .tabs.list-solid-arrow li:hover,.topicsEntry #tabbedListing .tabs.list-square li:hover,.topicsEntry #tabbedListing ul.tabs li:active,.topicsEntry #tabbedListing .tabs.list-dra li:active,.topicsEntry #tabbedListing .tabs.list-solid-arrow li:active,.topicsEntry #tabbedListing .tabs.list-square li:active{background-color:#feeecd}.topicsEntry #tabbedListing ul.tabs li:hover a,.topicsEntry #tabbedListing .tabs.list-dra li:hover a,.topicsEntry #tabbedListing .tabs.list-solid-arrow li:hover a,.topicsEntry #tabbedListing .tabs.list-square li:hover a{text-decoration:none}.topicsEntry div.tabwidget div.container,.topicsEntry div.tabwidget div.container.on{padding:2rem 1.5rem;border:1px solid #fdd079;border-top:none}.fancyZoomHeader{padding:7px}#question .options .option span.letter{padding-right:10px}#content.imprintSeriesDetail td.eproduct img.overlay{bottom:0;right:1px}.home .ebookDealObject{margin:0 0 12px 12px}.home .ebookDealObject #dealHeader{margin:-6px 0 0 0}.lt-ie7 .home .ebookDealObject #dealHeader{position:relative;top:-6px}.lt-ie7 .home .ebookDealObject .buttons .productPurchase{margin-top:3px}.smartReceipt{width:312px;border:1px solid #999;padding:0 0 5px 0;margin:0 0 10px 0;line-height:1.5em;font-size:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.smartReceipt .header{padding:7px 0 10px 5px;height:10px;color:#000;font-weight:bold;text-transform:uppercase;background:#F79420;border-bottom:1px solid #999;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0}.smartReceipt .left{float:left;margin:5px 5px 0 5px;width:112px}.smartReceipt .right{float:left;margin:5px 5px 0 0;width:185px;font-size:12px;line-height:1.7em}.smartReceipt .left .details{margin:5px 0 0 15px}button,.button,.buttonLarge{color:#fff !important;background:#F47638;background:-moz-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F47638), color-stop(100%, #BA4A1E)) !important;background:-webkit-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:-o-linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important;background:linear-gradient(top, #F47638 0%, #BA4A1E 100%) !important}.lt-ie9 button,.lt-ie9 .button,.lt-ie9 .buttonLarge{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F47638', endColorstr='#BA4A1E', GradientType=0)}button:hover,.button:hover,.buttonLarge:hover,button:active,.button:active,.buttonLarge:active{text-decoration:none;background:#BA4A1E !important;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='#BA4A1E', endColorstr='#BA4A1E', GradientType=0)}.edit,.editSmall{color:#fff !important;background:#E39649;background:-moz-linear-gradient(top, #E39649 0%, #D17330 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #E39649), color-stop(100%, #D17330));background:-webkit-linear-gradient(top, #E39649 0%, #D17330 100%);background:-o-linear-gradient(top, #E39649 0%, #D17330 100%);background:linear-gradient(top, #E39649 0%, #D17330 100%);border:1px solid #F15E2E}.lt-ie9 .edit,.lt-ie9 .editSmall{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E39649', endColorstr='#D17330', GradientType=0)}.edit:hover,.editSmall:hover,.edit:active,.editSmall:active{background:#D17330;filter:none;cursor:pointer}.lt-ie7 .edit:hover,.lt-ie7 .editSmall:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D17330', endColorstr='#D17330', GradientType=0)}body,.content{transition-property:none;-o-transition-property:none;-moz-transition-property:none;-webkit-transition-property:none}@media screen and (max-width: 3500px){.lt-ie9 #header .logo{background-image:none;left:-40px}.r #strap{min-width:1px}#header{min-width:0px}#header .cranium{height:105px}#header .s label{display:none}#header .s #query{width:15em;padding:.3em;height:1.3em}#header .s #searchbutton{max-width:1.9em;margin-left:.5em;height:2em}#header .hi{text-align:right;text-transform:uppercase;color:#49515e}#header .hi.in{text-transform:none}#headerLinks .hi span{padding:0 .75em}#hiAccount,#hiLogout,#hiName{display:inline}#nav{position:relative;float:right;margin-right:.5em}#nav li:hover .lastul{margin-left:-4.1em}.backtonav{display:none}}@media screen and (max-width: 1050px){#headerLinks{margin-right:1%;width:59%}}@media screen and (max-width: 960px){.body.r{margin:0}.r #tag{position:relative;top:10em;border-radius:0}.r .content{margin-top:12.1em}}@media screen and (max-width: 860px){.r #header .logo{top:.5em;left:10px;width:100%}.r #hLogo img{width:100%;max-width:290px;padding-left:10px}.r #tag p{margin-left:18px}.r #header .s{padding-top:1.5em}.r #nav{top:3px}.r #nav li ul,.r #nav li .list-dra,.r #nav li .list-solid-arrow,.r #nav li .list-square{margin-top:6px}.r .ui-tabs .ui-tabs-nav li{font-size:90%}}@media screen and (max-width: 768px){.r .fullsize{display:inline}.r .ui-tabs .ui-tabs-nav li{font-size:100%}}@media screen and (max-width: 750px){.r .c .bighead{display:none}.r #headerLinks a{text-decoration:underline}}@media screen and (max-width: 600px){.body.r{background-position:0 0}.r #tag{padding:.75em;top:4.5em;font-size:.9rem}.r #tag p{margin:0;line-height:.9rem}.r #header{top:0}.r #header #hLogo{max-width:inherit;bottom:0;top:0;width:100%;left:-1em}.r #header #hLogo .logo{display:block;position:static;margin:0 auto;width:190px;bottom:0}.r .menu-link{top:1rem}.r .content{margin-top:3.5em}.r #nav{margin:0}.r #nav a{color:#333}}@media screen and (max-width: 535px){#ecommercePath.content{padding:15px 1.04166666666667% 4em 2.08333333333334%}#ecommercePath.cartPage{padding-bottom:2em}#account.content{padding:15px 2.08333333333334% 4em}}@media screen and (max-width: 480px){#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 (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){#header .logo{background:url(../images/header/peachpit@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}