@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,300italic,400italic,700");.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:12px;padding-right:1rem}.p-r-2{padding-right:24px;padding-right:2rem}.p-l-1{padding-left:12px;padding-left:1rem}.p-l-2{padding-left:24px;padding-left:2rem}.p-t-2p{padding-top:2px}.p-t-half{padding-top:6px;padding-top:0.5rem}.p-t-1{padding-top:12px;padding-top:1rem}.p-t-2{padding-top:24px;padding-top:2rem}.p-t-3{padding-top:36px;padding-top:3rem}.p-t-4{padding-top:48px;padding-top:4rem}.p-b-half{padding-bottom:6px;padding-bottom:0.5rem}.p-b-quarter{padding-bottom:3px;padding-bottom:0.25rem}.p-b-1{padding-bottom:12px;padding-bottom:1rem}.p-b-2{padding-bottom:24px;padding-bottom:2rem}.p-all-half{padding:6px;padding:0.5rem}.p-all-1{padding:12px;padding:1rem}.p-all-2{padding:24px;padding:2rem}.m-b-0{margin-bottom:0}.m-b-1{margin-bottom:12px;margin-bottom:1rem}.m-b-half{margin-bottom:6px;margin-bottom:0.5rem}.m-b-quarter{margin-bottom:3px;margin-bottom:0.25rem}.m-b-2{margin-bottom:24px;margin-bottom:2rem}.m-b-3{margin-bottom:36px;margin-bottom:3rem}.m-b-4{margin-bottom:48px;margin-bottom:4rem}.m-t-0{margin-top:0}.m-t-half{margin-top:6px;margin-top:0.5rem}.m-t-quarter{margin-top:3px;margin-top:0.25rem}.m-t-1{margin-top:12px;margin-top:1rem}.m-t-2{margin-top:24px;margin-top:2rem}.m-t-3{margin-top:36px;margin-top:3rem}.m-t-4{margin-top:48px;margin-top:4rem}.m-r-1{margin-right:12px;margin-right:1rem}.m-r-2{margin-right:24px;margin-right:2rem}.m-l-1{margin-left:12px;margin-left:1rem}.m-l-2{margin-left:24px;margin-left:2rem}.m-all-1{margin:12px;margin:1rem}.m-all-2{margin:24px;margin:2rem}@font-face{font-family:"SSStandardRegular";src:url("/display/common/fonts/symbolset/ss-standard.eot");src:url("/display/common/fonts/symbolset/ss-standard.eot?#iefix") format("embedded-opentype"),url("/display/common/fonts/symbolset/ss-standard.woff") format("woff"),url("/display/common/fonts/symbolset/ss-standard.ttf") format("truetype"),url("/display/common/fonts/symbolset/ss-standard.svg#SSStandardRegular") format("svg");font-weight:normal;font-style:normal}.wrapper{width:100%}.content{width:auto;max-width:960px;margin:0 auto}.row{margin-bottom:20px}.box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.column,.columns{margin:0 1.04166666666667%;display:inline-block;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.column.alphs.omega,.columns.alpha.omega{margin:0}.sixteen{width:97.91666666666666%}.alpha.sixteen,.omega.sixteen{width:98.95833333333333%}.alpha.omega.sixteen{width:100%}.fifteen{width:91.66666666666667%}.alpha.fifteen,.omega.fifteen{width:92.70833%}.alpha.omega.fifteen{width:93.75%}.fourteen{width:85.41666666666667%}.alpha.fourteen,.omega.fourteen{width:86.45833333333334%}.alpha.omega.fourteen{width:87.5%}.thirteen{width:79.16666666666667%}.alpha.thirteen,.omega.thirteen{width:80.20833333333334%}.alpha.omega.thirteen{width:81.25%}.twelve{width:72.91666666666667%}.alpha.twelve,.omega.twelve{width:73.95833333333334%}.alpha.omega.twelve{width:75%}.eleven{width:66.66666666666667%}.alpha.eleven,.omega.eleven{width:67.70833333333334%}.alpha.omega.eleven{width:68.75%}.ten{width:60.41666666666667%}.alpha.ten,.omega.ten{width:61.45833333333334%}.alpha.omega.ten{width:62.5%}.nine{width:54.16666666666667%}.alpha.nine,.omega.nine{width:55.20833333333334%}.alpha.omega.nine{width:56.25%}.eight{width:47.91666666666667%}.alpha.eight,.omega.eight{width:48.95833333333334%}.alpha.omega.eight{width:50%}.seven{width:41.66666666666667%}.alpha.seven,.omega.seven{width:42.70833333333334%}.alpha.omega.seven{width:43.75%}.six{width:35.41666666666667%}.alpha.six,.omega.six{width:35.41666666666667%}.five{width:29.16666666666667%}.alpha.five,.omega.five{width:30.20833333333334%}.alpha.omega.five{width:31.25%}.four{width:22.91666666666667%}.alpha.four,.omega.four{width:23.95833333333334%}.alpha.omega.four{width:25%}.three{width:16.66666666666667%}.alpha.three,.omega.three{width:17.70833333333334%}.alpha.omega.three{width:18.75%}.two{width:10.41666666666667%}.alpha.two,.omega.two{width:11.45833333333334%}.alpha.omega.two{width:12.5%}.one{width:4.16666666666667%}.alpha.one,.omega.one{width:5.20833333333334%}.alpha.omega.one{width:6.25%}.one-third{width:31.25%}.two-thirds{width:64.58333333333333%}.alpha{margin-left:0}.omega{margin-right:0}.lrpad{padding-left:.5em;padding-right:.5em}.tbpad{padding-top:.5em;padding-bottom:.5em}.pad{padding:.5em}.blackBorder{border:1px solid #000}.lt-ie8 .column,.lt-ie8 .columns{margin:1%}.lt-ie8 .sixteen{width:98%;display:inline-block;float:left}.lt-ie8 .fifteen{width:91%;display:inline-block;float:left}.lt-ie8 .fourteen{width:85%;display:inline-block;float:left}.lt-ie8 .thirteen{width:79%;display:inline-block;float:left}.lt-ie8 .twelve{width:72%;display:inline-block;float:left}.lt-ie8 .eleven{width:66%;display:inline-block;float:left}.lt-ie8 .ten{width:60%;display:inline-block;float:left}.lt-ie8 .nine{width:54%;display:inline-block;float:left}.lt-ie8 .eight{width:47%;display:inline-block;float:left}.lt-ie8 .seven{width:41%;display:inline-block;float:left}.lt-ie8 .six{width:35%;display:inline-block;float:left}.lt-ie8 .five{width:29%;display:inline-block;float:left}.lt-ie8 .four{width:23%;display:inline-block;float:left}.lt-ie8 .three{width:16%;display:inline-block;float:left}.lt-ie8 .two{width:10%;display:inline-block;float:left}.lt-ie8 .one{width:4%;display:inline-block;float:left}.clearfix:before,.clearfix:after,.content:before,.content:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after,.content:after{clear:both}.row,.clearfix,.content{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.block{display:block}.left{float:left}.right{float:right}.tooltip:hover{cursor:default}#pearsonTopLogoLink{float:left;background:url(/display/common/images/strap/pearsonLogo.png) no-repeat 0 0;height:18px;width:113px;margin:13px 0 0 0}#pearsonAlwaysLearningImage{float:right;background:url(/display/common/images/strap/pearsonTag.png) no-repeat 0 0;height:9px;width:143px;margin:18px 0 0 0}@font-face{font-family:'Pictos';src:url("/display/common/fonts/pictos/pictos-web.eot?#iefix") format("embedded-opentype"),url("/display/common/fonts/pictos/pictos-web.woff") format("woff"),url("/display/common/fonts/pictos/pictos-web.ttf") format("truetype"),url("/display/common/fonts/pictos/pictos-web.svg#webfontIyfZbseF") format("svg")}.pic{font-family:'Pictos', sans-serif !important}.ss-icon,.list-solid-arrow li:before,.message-box:before{font-family:"SSStandardRegular" !important;font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-moz-font-feature-settings:"liga", "dlig";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}.break-word{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.alert{font-weight:bold;color:#C00;margin:2em 0;border:2px solid #c00;padding:1em 1em 1em 3em;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.check .alert{display:block;width:auto}.alert .ss-icon,.alert .list-solid-arrow li:before,.list-solid-arrow .alert li:before,.alert .message-box:before{font-size:1.7em;margin:-.3em .3em -1em -1.2em;float:left;line-height:1.7em}.ss-icon.info,.list-solid-arrow li.info:before,.info.message-box:before{color:#0939cb}fieldset{border:none;margin:0 0 1.5em 0;padding:.09em 0}fieldset legend{margin:0;color:#000}fieldset h1{padding:.2em .15em .2em .15em}.fence{padding:1em;border:1px solid #CCC}.fence fieldset{margin-bottom:1em}.fence fieldset:last-child{margin-bottom:0}form label{text-align:left;display:inline-block;margin-bottom:.25em;white-space:normal;font-weight:normal;margin-right:0}.required{font-weight:bold}.note{margin-left:1em}form .check label{display:inline}input[type=text],input[type=password],textarea,select{padding:.4em;border:1px solid #999;display:block;width:16em;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#eee;box-shadow:none}select{display:block;padding:.4em;width:auto;border:1px solid #999;background:#eee;box-shadow:none}input[type=checkbox],input[type=radio]{clear:left;display:inline-block;float:left;margin:1px .7em 0 0}input[type=checkbox]{margin-bottom:.3em}input[type=checkbox]+label,input[type=radio]{display:inline}.inline{display:inline !important}.multiAddress input[type=text],.multiPhone input[type=text]{margin-bottom:1em}.multiPhone{display:block;margin-bottom:0}.multiPhone input[type=text]{margin:0 !important;display:inline !important;width:auto !important}.formComment{margin-top:.5em}.simpleFieldset .button{margin-top:.5em}.choiceset fieldset{margin-bottom:.25em}.touch #account input[type="text"],.touch #account input[type="password"],.touch #account textarea,.touch #account select,.touch input[type=email],.touch input[type=tel],.touch input[type=number],.touch #ecommercePath input[type="text"],.touch #ecommercePath input[type="password"],.touch #ecommercePath textarea,.touch #ecommercePath select,.touch #ecommercePath input[type=email],.touch #ecommercePath input[type=tel],.touch #ecommercePath input[type=number]{font-size:1.2em;padding:.5em}body{margin:0;padding:0;text-align:left}#contentPopup{position:relative;margin:1em;text-align:left}#nav{z-index:12000}#footer{font-size:.9em;float:left;width:100%;overflow:hidden;position:relative;text-align:center}#footer ul,#footer .list-dra,#footer .list-solid-arrow,#footer .list-square{clear:left;float:left;list-style:none;margin:0;padding:0 0 0 1em;position:relative;left:50%;text-align:center}#footer ul li,#footer .list-dra li,#footer .list-solid-arrow li,#footer .list-square li{display:block;float:left;list-style:none;margin:1em 1em 0 0;padding:0 1em 0 0;position:relative;right:50%;border-right:1px solid #000}#footer ul li:last-child,#footer .list-dra li:last-child,#footer .list-solid-arrow li:last-child,#footer .list-square li:last-child{border:none}#footer p{clear:both;padding:0;margin:0}#firstCol{float:left;margin:0;margin-right:10px;padding:0 0 0 5px;width:475px;\width:480px;w\idth:475px}#secondCol{margin-left:495px;padding:1em 10px;height:100%}#secondCol .adSky{position:relative;float:right;width:160px;text-align:center;margin:0}#secondCol .adBSA{text-align:center;margin:0 0 1.5em 0;padding:0}#secondCol #skyArea{margin:0;clear:none}#secondCol h2{position:relative}#secondCol .pst{position:relative}#firstColThin{float:left;margin:0;padding:0;width:550px}#secondColThin{margin:0 0 0 560px;padding:1em}#secondColThin .adSky{float:right;width:160px;text-align:center;margin:1em}#secondColThin h2{position:relative}#secondColThin .pst{position:relative}#contentHome #firstCol{padding-left:5px !important}#singleCol{float:left;margin:0;padding:0;width:860px}#secondaryBTB{margin-bottom:1em}#secondaryBTB p{margin-bottom:.5em}#secondaryBTB div.btbCol1{width:45%;padding:0;margin:0 0 0.3em 0;float:left}#secondaryBTB div.btbCol2{width:45%;padding:0;margin:0 0 0.3em 0;float:right}#secondaryBTB ul,#secondaryBTB .list-dra,#secondaryBTB .list-solid-arrow,#secondaryBTB .list-square{margin:0;list-style-type:none;padding:0}#secondaryBTB li{margin-bottom:.4em}.comment #format{float:right;width:160px;border:1px solid #CCC;background-color:#EEE;text-align:left;padding:0;clear:right;margin:.5em 0 0 0}.comment #format dl{padding:0;margin:.5em}.comment #formatAuthor{width:160px;border:1px solid #CCC;background-color:#EEE;text-align:left;padding:0;margin:.5em 0 0 0}.comment #formatAuthor dl{padding:0;margin:.5em}.comment #legal{float:right;width:45%;text-align:right;margin:0;padding:0;clear:right}.comment #legal a{margin:0 .25em 0 0}.poll .vote{vertical-align:middle;margin-right:1em}.poll img.bar{margin:0 !important;padding-top:.3em;border:0 !important;height:8px;vertical-align:middle}.left{float:left}.right{float:right}.viewall{display:block;text-align:right;font-weight:bold}.inline{display:inline}.hide{display:none}.help{color:#999;font-size:87%}img{border:0}img.member,.prodlist img.member{border:0;margin-right:5px}#tools a{margin:0;padding:0}#tools img{padding:0;margin:0 .2em 0 1em;vertical-align:middle}br[clear="all"]{display:none}pre{overflow:auto !important;overflow:scroll;width:350px;padding:10px;margin:10px}pre{color:#333;background-color:#F7F7F7}sup{font-size:.6em}span.regularexpression{font-family:"Courier New", Courier, monospace;font-weight:bold}span.matchingregularexpression{font-family:"Courier New", Courier, monospace;font-weight:bold;color:green}span.captures{font-family:"Courier New", Courier, monospace;font-weight:bold;color:green;background-color:yellow}#contentExam pre{width:330px;padding:1em;margin:1em}#pageControls{padding-bottom:.5em;margin-bottom:1em;border-bottom:1px solid #999}#pageControls .showing{float:left;text-align:left;width:40%}#pageControls .sort{float:right;text-align:right;width:55%}#pageControls .paginate{float:right;text-align:right;width:70%;margin-top:.4em}#pageControls p{margin:0;padding:0}#rssfeed{font-size:0.95em;text-align:left;padding:5px;margin:0 0 .5em 0;border-bottom:1px solid #999}#rssfeedrule{font-size:0.95em;text-align:left;padding:5px;margin:0;border-top:1px solid #999;border-bottom:1px solid #999}#rssfeed img,#rssfeedrule img{vertical-align:middle;margin:0 .5em 0 0;padding:0;border:none}.leftcol{width:68px;padding:0;float:left;margin:0 0 1em 0;position:relative}.leftcol img{vertical-align:text-top;border:1px solid #999;width:51px}.rightcol{margin:0 0 1em 60px;padding:0px}.rightcol h2{margin:0;padding:0}.rightcol ul,.rightcol .list-dra,.rightcol .list-solid-arrow,.rightcol .list-square{list-style:none outside;margin:0;padding:0}.rightcol p{list-style:none outside;margin:0;padding:0}.clear{clear:both;font-size:0;line-height:0;height:0;display:block;margin:0;visibility:hidden;padding:0}.clearleft{clear:left;line-height:0;height:0;display:block;margin:0;visibility:hidden;padding:0}.featureBucket img{float:left;margin:0 10px 0 0}.bucket ol{margin-left:1em;padding-left:0}.bucket ul,.bucket .list-dra,.bucket .list-solid-arrow,.bucket .list-square{margin-left:0;padding-left:0;list-style-type:none}.prodlist{position:relative;margin-bottom:1.5em}.prodlist img{border:1px solid #999;margin-right:.5em}.prodlist img.right{float:right !important;margin-left:1em;margin-right:0;border:1px solid #999}.prodlist ul,.prodlist .list-dra,.prodlist .list-solid-arrow,.prodlist .list-square{list-style:none;padding:0;margin:0 .5em 1.5em 0}.prodlist ul li,.prodlist .list-dra li,.prodlist .list-solid-arrow li,.prodlist .list-square li{margin:0 .5em 0 0;padding:0}.prodlist ul li img,.prodlist .list-dra li img,.prodlist .list-solid-arrow li img,.prodlist .list-square li img{border:1px solid #999;margin:0}.prodlist ul li+li,.prodlist .list-dra li+li,.prodlist .list-solid-arrow li+li,.prodlist .list-square li+li{margin:0}.prodlist ul ul,.prodlist .list-dra ul,.prodlist .list-solid-arrow ul,.prodlist .list-square ul,.prodlist ul .list-dra,.prodlist .list-dra .list-dra,.prodlist .list-solid-arrow .list-dra,.prodlist .list-square .list-dra,.prodlist ul .list-solid-arrow,.prodlist .list-dra .list-solid-arrow,.prodlist .list-solid-arrow .list-solid-arrow,.prodlist .list-square .list-solid-arrow,.prodlist ul .list-square,.prodlist .list-dra .list-square,.prodlist .list-solid-arrow .list-square,.prodlist .list-square .list-square{margin-left:0;padding:0}#firstCol .prodlist dl{margin:0;clear:left}.prodlist dl{margin:0 0 1em 0}.prodlist dt{margin:1em 0 0 0}.prodlist table dt{margin:0}.prodlist table dl{margin:0}.prodlist dd{margin:0}.prodlist table td{vertical-align:top;padding:0 0 .75em 0}.prodlist table td dl{padding:0 0 0 .4em}.prodlist span.new{display:block;font-size:small;font-variant:small-caps;font-weight:bold}.prodlist1 ol{padding:0;margin:0 .5em 1em 2.5em;list-style-position:outside}.prodlist1 ol li{padding:0;margin:0 0 1em 0}.prodlist1 ol ul,.prodlist1 ol .list-dra,.prodlist1 ol .list-solid-arrow,.prodlist1 ol .list-square{list-style:none;padding:0;margin:0}.prodlist1 ol ul li,.prodlist1 ol .list-dra li,.prodlist1 ol .list-solid-arrow li,.prodlist1 ol .list-square li{margin:0;padding:0}.prodlist1 dt{margin:1em 0 0 0}.prodlist1 dd{margin:0}.prodlist1 .desc{display:block;font-size:.9em}.prodlist dd{font-size:.9em}.prodlist1 dd{font-size:.9em}#allProdlist table{width:10%}#allProdlist td{padding-bottom:.75em}#allProdlist td.num{text-align:right;vertical-align:top}#allProdlist td.txt{text-align:left;vertical-align:top}#allProdlist img{border:1px solid #999;margin:0 .5em 0 0}#contentBookstore #allProdlist .eproduct .overlay{bottom:15px;right:-6px}#allProdlist li.price img{border:none;vertical-align:middle}#allProdlist ul,#allProdlist .list-dra,#allProdlist .list-solid-arrow,#allProdlist .list-square{list-style:none;padding:0;margin:0}#allProdlist ul li,#allProdlist .list-dra li,#allProdlist .list-solid-arrow li,#allProdlist .list-square li{margin:0;padding:0;font-size:.9em}#allProdlist dd{margin:0;padding:0;font-size:.9em}#allProdlist dl{margin:0 0 1em 0}#allProdlist dt{margin:0}#allProdlist ol{padding:0;margin:0 .5em 1em 2.5em;list-style-position:outside}#allProdlist ol li{padding:0;margin:0 0 1em 0}#allProdlist ol ul,#allProdlist ol .list-dra,#allProdlist ol .list-solid-arrow,#allProdlist ol .list-square{list-style:none;padding:0;margin:0}#allProdlist ol ul li,#allProdlist ol .list-dra li,#allProdlist ol .list-solid-arrow li,#allProdlist ol .list-square li{margin:0;padding:0}#allProdlist .desc{display:block;font-size:.9em}#allProdlist span.new{display:block;font-size:small;font-variant:small-caps;font-weight:bold}.prodlist table,table#allProdlist{position:relative}.prodlist table tbody tr td,table#allProdlist tbody tr td{position:relative}.eproduct,#allProdlist .eproduct{position:relative;margin:0;padding:0}.eproduct a,#allProdlist .eproduct a{display:block;width:61px;position:relative;padding-bottom:6px}#contentAuthors .eproduct a{width:58px}.eproduct img.overlay{border:0;width:16px;position:absolute;bottom:0px;right:0;margin:0}#contentAuthors #productBSS{margin-top:2em}#contentAuthors td{vertical-align:top;padding-bottom:1em}#contentAuthors dl{margin:0}#contentAuthors dd a{font-size:.9em}#contentAuthors dd,#contentAuthors dd.meta,#contentAuthors dt{margin:0}#contentAuthors .title{display:inline-block}.pst img{float:left;margin:0 .5em .5em 0 !important}#contentSearchSupport #form1{margin-bottom:1em}#contentSearchSupport label,#contentSearchSupport input{margin-right:.5em}#contentSearchSupport #textfield{border:1px solid #999;background-color:#fffad9;padding:.3em}.contentSearch .spinner-container{clear:both}.wrapper1{width:200px;padding:0;margin:0;padding-bottom:0.5em}.wrapper1 h2{display:block;padding:.25em .25em;margin:0;text-align:left}.fromBook img,.relatedBook img{float:left}.wrapper1 p,.wrapper1 img{position:relative;margin:.5em;padding:0}.wrapper1 ol{list-style-position:outside;margin:0;padding:.2em .2em .2em 2.7em}.wrapper1 ol li{margin-bottom:.5em}#contentAffiliates #secondColThin h3{margin:0 0 .5em 0;padding:0}#contentAffiliates #secondColThin form{margin:0;padding:0}#contentAffiliates #secondColThin form label{margin:0;padding:0;display:block}#contentAffiliates #secondColThin ul,#contentAffiliates #secondColThin .list-dra,#contentAffiliates #secondColThin .list-solid-arrow,#contentAffiliates #secondColThin .list-square{margin:0 !important;padding:0 !important;list-style-type:none}#contentAffiliates #secondColThin li{margin:.25em 0 .75em 0 !important;padding:0}#contentAffiliates #secondColThin p{margin:.5em 0 .5em 0 !important;padding:0}#contentAffiliates #secondColThin input{margin:0;padding:0}#contentAffiliates #secondColThin input[type=checkbox]{margin:0 .25em 0 0;padding:0}#contentAffiliates #affiliateCreation .label{text-align:right;padding:4px;vertical-align:middle;width:25%}#contentAffiliates #affiliateCreation .input{text-align:left;padding:4px;vertical-align:middle;width:75%}#contentAuthorFirst #secondColThin h3{margin:0 0 .5em 0;padding:0}#contentAuthorFirst #secondColThin ul,#contentAuthorFirst #secondColThin .list-dra,#contentAuthorFirst #secondColThin .list-solid-arrow,#contentAuthorFirst #secondColThin .list-square{margin:0 !important;padding:0 !important;list-style-type:none}#contentAuthorFirst #secondColThin li{margin:.25em 0 .75em 0 !important;padding:0}#contentAuthorFirst #secondColThin p{margin:.5em 0 .5em 0 !important;padding:0}#contentAuthorFirst #secondColThin input{margin:0;padding:0}#contentAuthorFirst #secondColThin input[type=checkbox]{margin:0 .25em 0 0;padding:0}#contentAuthorFirst #passwordCreation ul,#contentAuthorFirst #passwordCreation .list-dra,#contentAuthorFirst #passwordCreation .list-solid-arrow,#contentAuthorFirst #passwordCreation .list-square{margin:0 !important;padding:0 !important;list-style-type:none}#contentAuthorFirst #passwordCreation li{margin:.25em 0 .75em 0 !important;padding:0}#contentAuthorFirst #passwordCreation input{margin:0;padding:0}#contentArticles #emailFriend p{margin-top:0;padding-top:0}#contentArticles #emailFriend ul li,#contentArticles #emailFriend .list-dra li,#contentArticles #emailFriend .list-solid-arrow li,#contentArticles #emailFriend .list-square li{margin-bottom:10px;list-style-type:none}#contentArticles #emailFriend label{display:inline}#contentArticles #emailFriend .input{width:40%;margin-left:0;padding-left:0}#contentArticles #emailFriend textarea{width:40em;margin-left:0;padding-left:0}#contentArticles table#allProdlist dd.intro{margin-top:0.75em}#contentArticle #firstCol{float:left;width:484px;\width:504px;w\idth:484px;padding:0 20px 0 0;margin:0;clear:none}#contentArticle #secondCol{width:336px;margin:0 0 0 504px;padding:0}#contentArticle #firstCol h1{margin-bottom:0.5em}#contentArticle #firstCol #prodInfo ul,#contentArticle #firstCol #prodInfo .list-dra,#contentArticle #firstCol #prodInfo .list-solid-arrow,#contentArticle #firstCol #prodInfo .list-square{list-style-type:none;padding:0;margin:0 0 1em 0}#contentArticle #firstCol #tools{margin:0 0 0.5em 0;padding:0}#contentArticle #firstCol #tools p{margin:0;padding-bottom:0.5em}#contentArticle #firstCol #tools img{margin:0 0.5em 0.5em 1em}#contentArticle #firstCol #tools img.save{margin:0 0.5em 0.5em 0}#contentArticle h2#toggleLink a:link,#contentArticle h2#toggleLink a:visited{padding-left:12px;color:#fff;text-decoration:none}#contentArticle h2#toggleLink{background-image:url(/display/common/images/buttons/toggle_open.gif);background-repeat:no-repeat;background-position:0 -22px}#contentArticle #articleInformation{margin:0 0 20px 0;padding:5px;width:474px;\width:484px;w\idth:474px}#contentArticle h2.toggleLink{margin:0}#contentArticle #articleInformation h3{margin-top:0}#contentArticle #articleInformation .toc{float:left;margin:0;padding:0;width:195px}#contentArticle #articleInformation .toc ol{margin-top:0}#contentArticle #articleInformation .toc ol li{margin:0 0 0.3em 0;padding:0}#contentArticle h2.toggleLink img{vertical-align:middle}#contentArticle #articleInformation #intro{margin:0 10px 15px 215px;padding:0}#contentArticle #articleInformation .relatedBook{margin:0 10px 0 215px}#contentArticle #articleInformation .fromBook{margin:0 10px 0 215px}#contentArticle .fromBook p,#contentArticle .relatedBook p{margin:0 0 0.5em 58px;padding:0}#contentArticle .fromBook img{float:left}#contentArticle .relatedBook img{float:left}#contentArticle #articleInformationPlain #intro{float:left;margin:0 10px 15px 0;padding:0;width:46%}#contentArticle #articleInformationPlain .relatedBook{float:left;margin:0 10px 0 0;width:46%}#contentArticle #articleInformationPlain .fromBook{float:right;margin:0 10px 0 0;width:46%}#contentArticle #articleInformationPlain h3{margin-top:0}#contentArticle #text #marketingDesc{margin:0 0 1em 0}#contentArticle #text h2,#contentArticle #text h3{border:none;background:none}#contentArticle #paginate{display:block;margin-bottom:1.5em}#contentArticle #paginate .prev{display:block;text-align:left;white-space:nowrap}#contentArticle #paginate .next{display:block;float:right;width:250px;text-align:right}#contentArticle .comment #format{border:1px solid #CCC;background-color:#EEE;text-align:left;padding:0.25em;margin:.5em 0;width:100%}#contentArticle .comment #format p{margin:0;padding:0;font-size:0.9em}#contentArticle #secondCol .adBSA{margin:0 0 2em 0;display:block}#contentArticle #secondCol .adSky{margin:0;padding:0}#contentArticle #secondCol .adSky p{margin:0;padding:0;font-size:xx-small}#contentArticle #secondCol .skyArea{float:left;margin:0;padding:0;width:100%}#contentArticle #secondCol .skyArea .relatedSafari img{border:none}#contentArticle #secondCol .prodlist{margin:0 0 2em 0}#contentArticle #secondCol .prodlist ol{margin:0;padding:0;list-style-type:none}#contentArticle #secondCol .prodlist li.pubdate{margin-top:0;padding:0}.styleTypeNone{list-style-type:none}#contentArticle table pre,#contentGuides table pre{width:100px}#contentArticle #mainContent table,#contentGuides #mainContent table{margin-top:.5em;border-collapse:collapse}#contentArticle #mainContent table tr td,#contentGuides #mainContent table tr td{vertical-align:top;border:1px solid #CCC;padding:.5em}#contentArticle #mainContent table tr td p,#contentGuides #mainContent table tr td p{margin-top:0;margin-bottom:.8em}div.sidebar{margin:0 0 0 30px}div.sidebar pre{width:320px}div.sidebar span.newterm{font-weight:bold;font-style:italic}div.sidebar p.title{font-weight:bold}div.sidebar p.tip{font-style:italic}div.sidebar p.caution,div.sidebar p.warning{color:#CC0000}div.figure{margin-top:1em}div.figure p{margin-top:.5em;color:#666}div.figure p a{font-weight:bold}div.figure img{border:1px solid #CCC}div.guidexpromo{border:2px solid #CC9;padding:5px;background-color:#FFC;text-align:center}div.guidexpromo p{margin:0;padding:0}#SBOSearchLabel,#SBOSearchInput{display:inline}.coverImage{display:inline-block;margin-top:-3px}#searchInsideButton{display:inline-block}div.storeProduct #columnOne{margin:0;padding:0;width:500px;float:left;position:relative}div.storeProduct #columnTwo{margin:0 0 0 38px;padding:0;width:312px;float:right;position:relative}div.storeProduct #columnOne h1{margin-top:0;padding-top:0;line-height:1.1em}div.storeProduct #columnOne #coverCol{width:180px;float:left}div.storeProduct #columnOne #bibCol{float:right;width:320px}div#cover{margin:0 0 .5em 0;padding-bottom:8px;float:left;position:relative;width:160px}div#cover p{text-align:center;font-size:.8em;padding:.3em 0 0 0;margin:0}.coverImage{display:inline-block;margin-top:-3px}#searchInsideButton{display:inline-block}div.storeProduct #columnOne #coverCol p.textButton{text-align:center;margin-left:5px;width:150px;clear:both;height:23px;background:url(../images/buttons/textBtn.png) no-repeat 0px 0px}div.storeProduct #columnOne #coverCol p.textButton a:link{color:#000}div.storeProduct #columnOne #coverCol p.textButton a:hover{color:#004f7f;text-decoration:none !important}div#metaInformation{margin:0;padding:0;font-size:.9em}.register{float:left;margin-top:0}#metaInformation ul,#metaInformation .list-dra,#metaInformation .list-solid-arrow,#metaInformation .list-square{list-style:none;margin-left:0;padding:0}ul.bibliography,.bibliography.list-dra,.bibliography.list-solid-arrow,.bibliography.list-square{margin-bottom:1.2em;width:100%}ul.bibliography li,.bibliography.list-dra li,.bibliography.list-solid-arrow li,.bibliography.list-square li{margin:0;padding:0 0 .5em 0}ul.bibliography li ul,.bibliography.list-dra li ul,.bibliography.list-solid-arrow li ul,.bibliography.list-square li ul,ul.bibliography li .list-dra,.bibliography.list-dra li .list-dra,.bibliography.list-solid-arrow li .list-dra,.bibliography.list-square li .list-dra,ul.bibliography li .list-solid-arrow,.bibliography.list-dra li .list-solid-arrow,.bibliography.list-solid-arrow li .list-solid-arrow,.bibliography.list-square li .list-solid-arrow,ul.bibliography li .list-square,.bibliography.list-dra li .list-square,.bibliography.list-solid-arrow li .list-square,.bibliography.list-square li .list-square{padding:1em 0}ul.bibliography li li,.bibliography.list-dra li li,.bibliography.list-solid-arrow li li,.bibliography.list-square li li{padding:0}ul.bibliography li #ulInfo li,.bibliography.list-dra li #ulInfo li,.bibliography.list-solid-arrow li #ulInfo li,.bibliography.list-square li #ulInfo li{margin-bottom:0}#bibPubInfo{float:left;display:block;width:45%}#bibISBN{float:right;display:block;width:52%}.bibProdType{font-weight:bold}.bibIsbnLast{padding-bottom:0.5em !important}p.instructions{margin-bottom:1em}ul.instructions,.instructions.list-dra,.instructions.list-solid-arrow,.instructions.list-square{margin-left:1em;margin-bottom:1em}ul.instructions li,.instructions.list-dra li,.instructions.list-solid-arrow li,.instructions.list-square li{margin-bottom:0.5em}#marketingDescription{margin:1.3em 0;padding:1em 0;border-top:1px solid #777;clear:both}#marketingDescription ul,#marketingDescription .list-dra,#marketingDescription .list-solid-arrow,#marketingDescription .list-square{list-style:disc;margin-left:1em}.storeProduct .instructions{background-color:#eee;border:1px solid #c7c8ca;padding:10px;margin:1em 0 2em 0}div.buyOption{background-color:#eee;padding:7px 7px 15px 7px;border:1px solid #e2e2e1;margin:0 0 10px 0;display:block;position:relative}.storeProduct .buyOption h3{max-width:70%}.lt-ie8 div.buyOption{padding-bottom:15px}.videoProduct #columnTwo div.buyOption{padding:0}div.buyOption strike{padding:0;color:#666;font-size:.95em}div.buyOption .buyHeader{padding:0 0 .3em 0;margin:0}.productPurchase{position:absolute;right:5px;bottom:7px;font-size:.9em !important}.productPurchase .ss-icon,.productPurchase .list-solid-arrow li:before,.list-solid-arrow .productPurchase li:before,.productPurchase .message-box:before{font-size:.9em;padding-right:.3em;line-height:1em}.unitPrice{color:#666}ul.copies,.copies.list-dra,.copies.list-solid-arrow,.copies.list-square{list-style:none;margin:0 0 -.4em 0;padding:0;width:100%}ul.copies li,.copies.list-dra li,.copies.list-solid-arrow li,.copies.list-square li{margin:0;padding:0 0 .4em 0;font-size:.9em}div.singlePrintOption,div.multPrintOption{font-size:.8em;width:240px;margin:-11px 0 10px -2px;padding:0 25px}div.singlePrintOption p,div.multPrintOption p{padding:3px 5px 3px 20px;margin:0;border:1px solid #e2e2e1;width:220px;background:url(../../common/images/uppExtraCheck.png) no-repeat 3px 3px}div.otherFormats{background-color:#eee;border:1px solid #E2E2E1;display:block;margin:0 0 1em;padding:.5em;position:relative}div.otherFormats p{margin:0;font-weight:bold}#messageInstructions{width:400px !important}div.childRedirect h2{font-size:1em;margin:.3em 0 .4em 0;color:#000}div.childRedirect div.buyOption p.productMessage{margin-top:0 !important}div.childRedirect div.buyOption p.buyHeader{font-size:.9em;line-height:1.3em !important}div#buy .safariInstantAccess{background-color:#F4F4F4;border:#CBCBCB thin solid;text-align:center;margin:30px auto 10px auto;padding:0 2px 5px 0}div#buy .safariInstantAccess #check{float:left;margin:0 0 0 6px;_position:relative}div#buy .safariInstantAccess p{padding:0;margin:5px 0 0 0;clear:right}div#buy .safariInstantAccess p.moreInformation{font-size:10px;margin:2px 0 0 0}div#buy div.safariMoreInformationText h3{margin-top:10px}div#buy div.safariMoreInformationText p{margin-top:10px}div#buy .safariInstantAccess div.moreInformationText h3{margin-top:10px}div#buy .safariInstantAccess div.moreInformationText p{margin-top:10px}#SBOSearchPanel{z-index:12001 !important}#SBOBookOverviewPanel{z-index:12002 !important}#SBOViewerPanel{z-index:12003 !important}#SBOSearchLabel,#SBOSearchInput{display:inline}div.buyMore,div.buyMore3{margin:0 0 2em 0;padding:0;border:0;position:relative}div.buyMore p.intro,div.buyMore3 p.intro{margin:0 0 1em 0;padding:0}div.buyMore .title,div.buyMore3 .title{font-weight:bold;padding-bottom:3px;margin:0;line-height:1.2em}div.buyMore p.productType img{margin-right:6px;vertical-align:text-top}div.buyMore3 p.productType img{margin-right:6px;vertical-align:text-top}div.buyMore div.offer{float:right;width:47%}div.buyMore3 div.offer{float:left;width:120px;padding:0 15px 10px 0}.priceMain .button{font-size:.9em !important;float:right}div.buyMore .priceMain,div.buyMore3 .priceMain{font-size:1em;font-weight:bold;padding:.75em .5em;margin:1em 0 0 0;clear:both;border:1px solid #e2e2e1;background-color:#eee}div.singlePrintOption 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.singlePrintOption div.moreInformationText h3{margin-top:10px}div.singlePrintOption div.moreInformationText p{margin-top:10px}div.buyMore p.pricing{margin-top:2em;text-align:right;white-space:nowrap;vertical-align:middle;clear:both}div.buyMore span.priceDefault{margin:0 0 0 1em;padding:0;text-decoration:line-through}div.buyMore span.priceDiscounted{margin:0 0 0 1em;padding:0;font-weight:bold}div.buyMore div#bundleImages{float:left;margin:0;padding:0;width:50%}div.buyMore3 div#bundleImages{float:left;margin:0 0 1em 0;padding:0}div.buyMore div#bundleImages .product,div.buyMore3 div#bundleImages .product{vertical-align:bottom}div.buyMore .bundleJoiner{font-size:3em;padding:0 3px;float:left}#bundleImages span{font-size:2em;padding:0 .3em;margin-bottom:.5em;display:inline-block}div.buyOther{margin:0;padding:10px;border:1px solid #e2e2e1;background-color:#eee;position:relative;display:block}div.buyOther p.productMessage{padding-top:3px;margin-top:0.4em !important}div.addthis_toolbox{width:160px;margin-bottom:15px;clear:left;margin-left:1em}div.addthis_toolbox .at15t_more{cursor:pointer;float:left}div#buySafari form{text-align:center;margin:1em 0}div#buySafari form .searchstring{font-size:87%}div#buySafari .button{margin-left:6px;vertical-align:text-top}#eFormatsInstructions p,#premiumEditionPracticeTest p{padding:.5em 0 0 0;margin:0}#eFormatsInstructions .zoomIcon,#premiumEditionPracticeTest .zoomIcon{width:2.3em;padding:0 1em 0 0;margin:0;float:left;text-align:center;width:25px !important}#eFormatsInstructions .zoomIcon img,#premiumEditionPracticeTest .zoomIcon img{clear:right;display:block}#eFormatsInstructions span.format,#premiumEditionPracticeTest span.format{font-size:.9em;font-weight:bold;width:100%;text-align:center;padding-top:.1em;clear:left}#eFormatsInstructions .zoomFormat,#premiumEditionPracticeTest .zoomFormat{clear:both;margin-bottom:1em}div#eFormatsInstructions{height:300px}.eFormatsLinks{padding:1em;margin:0 0 0 .5em}.eFormatsLinks li{padding:0 0 .3em 0;margin:0}#loader{position:absolute;bottom:1em;left:50%;background-color:#fff;border:2px solid #bdbdbd;padding:1em;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:2px 2px 2px 2px rgba(120,120,120,0.2);box-shadow:2px 2px 2px 2px rgba(120,120,120,0.2)}#loader p{margin-bottom:.2em;font-weight:bold;color:#444}#marketingHilight{border:1px solid #c7c8ca;border-right:2px solid #c7c8ca;border-bottom:2px solid #c7c8ca;padding:1em;background-color:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:-1.3em -2px .5em -2px}.lt-ie7 #marketingHilight,.lt-ie8 #marketingHilight{margin:-1.1em 0 0 0}#marketingHilight img.left{float:left;padding:0 10px 10px 0}#marketingHilight img.right{float:right;padding:0 0 10px 10px}#marketingHilight h3{font-size:120%;line-height:105%;margin-bottom:1em}.onlineSchedule{border-collapse:collapse;border:1px solid #bbb;margin-top:1em}.onlineSchedule td{padding:.5em .7em;border-collapse:collapse;border:1px solid #bbb;vertical-align:top}div.videoStoreProduct #coverCol{background-color:#f9f9f9;border:1px solid #c7c8ca;margin-bottom:1em;width:100% !important}div.videoStoreProduct #coverCol p.textButton{clear:none;float:left;margin-left:1.5em !important}div.videoStoreProduct div.addthis_toolbox{margin-bottom:0;margin-left:0;margin-top:.4em;clear:none;float:right}#playerHolder{float:left;width:600px;background:#d9d9d9 url(/display/common/images/icons/ajaxLoaderVideo.gif) no-repeat center center;overflow:auto;overflow-y:hidden;margin-right:-10px;margin-bottom:15px}#vidBasket{width:384px;height:308px;background-color:transparent;position:relative;float:left;z-index:5}#vidPlaylist{background-color:#666;width:216px;margin:0;padding:0;float:right}#vidPlaylist li{list-style-type:none;padding:.7em 0;width:100%;background:#ededed url(/display/common/images/buttons/vidPlaylistBGoff.png) repeat-x 0 bottom;font-size:.9em;margin:0 2px 0 0;border-bottom:1px solid #c7c8ca}.lt-ie8 #playerHolder{display:block;overflow:hidden}.lt-ie8 #vidPlaylist{float:right;width:216px}.lt-ie8 #vidPlaylist li{margin-left:0px}.lt-ie7 #playerHolder{width:590px}.lt-ie7 #vidPlaylist{float:right;width:203px}#vidPlaylist li.on{background:#fff url(/display/common/images/buttons/vidPlaylistBG.png) repeat-x 0 bottom}#vidPlaylist li a{font-weight:bold;text-decoration:none;line-height:1.1em;padding:.7em;display:block}#vidPlaylist li a{margin-left:-1000px}#vidPlaylist li a:link,#vidPlaylist li a:visited,#vidPlaylist li a:active{color:#004f7f}#vidPlaylist li a:hover{text-decoration:underline}#playerExtras{clear:both;padding-left:1em;margin-bottom:1em}#content.storeProduct{overflow:visible}div.storeProduct #columnOne div.videoStoreProduct #coverCol{padding-top:0}div.videoStoreProduct #bibCol2{clear:both;margin-bottom:1em}div.videoStoreProduct #bibPubInfo,div.videoStoreProduct #bibISBN{width:35%;float:left;list-style-type:none;margin:0 0 1em 0;padding-left:0}div.videoStoreProduct #bibPubInfo li,div.videoStoreProduct #bibISBN li{margin:0}.videoProduct #columnTwo #childContainer{margin-bottom:2em}div.storeProduct #columnOne #bibCol{margin-bottom:2em}div.storeProduct #columnOne #coverCol{width:162px}#divTabs{margin-bottom:3em}#bssMetaInformation{display:block;margin-bottom:1em}#bssMetaInformation ul,#bssMetaInformation .list-dra,#bssMetaInformation .list-solid-arrow,#bssMetaInformation .list-square{list-style:none;margin-left:0;padding-left:0}#bssMetaInformation li{margin:0;padding:0}#childContainer h2,#columnTwo #childContainer .childRedirect h2{background-color:#d5d5d5;font-size:1em;padding:.4em;margin-bottom:1em}#columnTwo #childContainer .childRedirect h2{color:#000}div.buyOption{background-color:transparent;padding:0 .5em;border:0;margin:0;display:block;position:relative}#columnTwo div.buyOption{padding:1em}div.buyOption.uppBundle{margin:0 0 1.5em 0}div.buyOption h3{font-size:1.1em;line-height:150%;margin:0}div.buyOption.uppBundle h3{font-size:1.3em}.uppPricing{list-style:none;margin:0 0 1.5em 0;padding:0;float:left;font-size:.9em}.uppPricing li{margin:0;padding:0}.uppPricing .list{margin-right:1em}.uppPricing .yours{font-weight:bold}.uppPricing .block{display:block;padding-top:.3em}.productMessage{clear:left}.buyAction{position:absolute;right:0;top:0;text-align:right}.buyAction .productPurchase{position:relative;right:auto;bottom:auto;margin-right:0;font-size:.9em !important}.buyAction .buy.button,.buyAction .button.inactive{padding:.55em .75em .5em .75em}.buyAction .button.inactive{background:#dedede;color:#333 !important;border:1px solid #bbb}.buyAction .button.inactive:hover{cursor:default}.singlePrintOption,.multPrintOption{text-align:right;font-size:.8em;width:100%;margin:.3em 0 0 0;padding:0}ul.copies,.copies.list-dra,.copies.list-solid-arrow,.copies.list-square{border-style:solid;border-color:#bdbdbd;border-width:1px 0;padding:1em 0;margin:0 0 2em 0}.addthis_toolbox a{padding:0 .3em}.addthis_separator{vertical-align:top;padding-right:.3em}.wishlist{text-align:center}.wishlist a{margin-right:0}.wishlist a.gray:link{color:#333;font-size:.9em}.wishlist a.gray:visited,.wishlist a.gray:hover,.wishlist a.gray:active{text-decoration:none}.storeProduct #columnTwo .productList h3{margin-bottom:.5em}.productList dl{margin:0}.storeProduct #columnTwo .productCover{position:relative;float:left}.storeProduct #columnTwo .overlay{position:absolute;bottom:-7px;left:46px}.rewardBox{font-family:Helvetica, Arial, sans-serif;display:inline-block;width:295px;height:auto;padding:5px 7px 9px 6px;margin-bottom:2em;border-color:#999;border-width:2px;border-style:solid;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.rewardBox.creative .rewardFree{width:144px;color:#fd922f;font-size:55px;line-height:55px;font-weight:bold;float:left}.rewardBox.creative .rewardLogo{float:right;margin:0}.rewardBox.creative .rewardHead{color:#fd922f;font-size:24px;font-weight:bold;float:left;width:100%;text-align:center;margin:.2em 0 0 0}.rewardBox.creative .rewardMore{display:none;margin-top:3px;color:#333;font-size:14px;float:left;text-align:center;width:100%}.rewardBox.creative .infoText{margin:12px 0 2px 0;line-height:16px}.rewardBox.creative .rewardLearn a:link,.rewardBox.creative .rewardLearn a:visited,.rewardBox.creative .rewardLearn a:active{color:#FD922F;font-size:14px;float:right;text-decoration:none}.rewardBox.creative .rewardLearn a:hover{text-decoration:underline}.rewardBox.creative .rewardMoreHead{color:#fd922f;font-size:30px;line-height:34px;margin:8px 0px 0px 0px;display:block}.rewardBox.creative .rewardMoreSubHead{color:#242424;font-size:24px;line-height:14px;margin:2px 0px 12px 0px;display:block}.rewardBox.safari .rewardFree{width:144px;color:#de2318;font-size:55px;line-height:55px;font-weight:bold;float:left}.rewardBox.safari .rewardLogo{float:right;margin:0}.rewardBox.safari .rewardHead{color:#333;font-size:20px;line-height:1em;font-weight:bold;float:left;width:100%;text-align:center;margin:.2em 0 0 0}.rewardBox.safari .rewardSubHead{color:#333;font-size:18px;line-height:1em;font-weight:normal;float:left;width:100%;text-align:center;margin:0}.rewardBox.safari .rewardMore{display:none;margin-top:3px;color:#333;font-size:14px;float:left;text-align:center;width:100%}.rewardBox.safari .infoText{margin:12px 2px 2px 2px;line-height:16px}.rewardBox.safari .rewardLearn a:link,.rewardBox.safari .rewardLearn a:visited,.rewardBox.safari .rewardLearn a:active{color:#004c6c;font-size:14px;margin-top:.6em;float:right;text-decoration:none}.rewardBox.safari .rewardLearn a:hover{text-decoration:underline}.rewardBox.safari .rewardMoreHead{color:#de2318;font-size:24px;font-weight:bold;line-height:30px;margin:8px 0px 0px 0px;display:block}.rewardBox.safari .rewardMoreSubHead{color:#015782;font-size:15px;line-height:17px;margin:2px 0px 12px 0px;display:block}#productBSS.tabwidget{position:relative}#productBSS.tabwidget ul.tabs,#productBSS.tabwidget .tabs.list-dra,#productBSS.tabwidget .tabs.list-solid-arrow,#productBSS.tabwidget .tabs.list-square{list-style:none;margin:0;padding:0 0 1px 0;height:2em;border-bottom:1px solid #bdbdbd}#productBSS.tabwidget ul.tabs li,#productBSS.tabwidget .tabs.list-dra li,#productBSS.tabwidget .tabs.list-solid-arrow li,#productBSS.tabwidget .tabs.list-square li{display:block;float:left;padding:0 1em;line-height:2em;margin:0;background-color:#eee;border:1px solid #bdbdbd;border-width:1px 1px 0 0}#productBSS.tabwidget ul.tabs li:first-child,#productBSS.tabwidget .tabs.list-dra li:first-child,#productBSS.tabwidget .tabs.list-solid-arrow li:first-child,#productBSS.tabwidget .tabs.list-square li:first-child{border-left:1px solid #bdbdbd}#productBSS.tabwidget ul.tabs li.selected,#productBSS.tabwidget .tabs.list-dra li.selected,#productBSS.tabwidget .tabs.list-solid-arrow li.selected,#productBSS.tabwidget .tabs.list-square li.selected{border-bottom:2px solid #fff;background-color:transparent}#productBSS.tabwidget div.container{display:none;clear:both;border-width:0 1px 1px 0;position:relative}#productBSS.tabwidget div.on{display:block}#productBSS.tabwidget .container h2{font-size:100%;font-weight:bold}#productBSS{clear:both}div#bssContent{margin:-1px 0 0 0;padding:1em;border:1px solid #bdbdbd;border-top:0}div#bssContent div.container p ~ li{margin-left:1em}div.storeProduct #productBSS.tabwidget ul.tabs,div.storeProduct #productBSS.tabwidget .tabs.list-dra,div.storeProduct #productBSS.tabwidget .tabs.list-solid-arrow,div.storeProduct #productBSS.tabwidget .tabs.list-square{height:1.8em}div.storeProduct #productBSS.tabwidget ul.tabs li,div.storeProduct #productBSS.tabwidget .tabs.list-dra li,div.storeProduct #productBSS.tabwidget .tabs.list-solid-arrow li,div.storeProduct #productBSS.tabwidget .tabs.list-square li{font-size:.9em;padding:0 .7em}div.crIFrame{padding:1em 0 2em 0;border-bottom:1px solid #c7c8ca;margin-bottom:2em}.productRefresh{position:relative;margin:0;padding:0}.productRefreshMessaging{position:absolute;z-index:1000;height:100%;width:100%;margin:0;padding:1em 0;text-align:center}.productRefresh img.productImage{filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;zoom:1}.productRefresh dl dt{filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;zoom:1}.productRefresh dl dd{filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;zoom:1}div#lessonContainer{padding:10px}div#lessonContainer h2{font-size:1em;margin-bottom:10px}div#lessonContainer h3{font-size:1em;margin:0;line-height:1.3em}#lessonsTable{border:none;margin-top:10px}#lessonsTable p{margin:0;padding:0}#lessonsTable td{vertical-align:top;padding:.2em}#lessonsTable .meta{font-size:.9em;color:#555}#lessonsTable .videoExampleBtn{padding:0 .5em 0 0;margin-bottom:-.3em}.videoOverviewBtn{margin:5px 0 25px 0}.videoHR{padding:10px 0}.videoHR hr{border:0;height:1px;color:#ccc;background-color:#ccc}.videoExcerpt{width:150px;text-align:right}.videoCheck{padding-top:5px !important}#vidSampleBlock{position:relative;display:block;clear:both;margin:2em 0}#vidSamplePoster{float:left;position:relative;text-align:center}#vidSamplePoster .samplePoster{float:left;position:relative;border:1px solid #000;width:305px;margin-bottom:3em;z-index:0}#vidSamplePoster .videoSampleBtn{float:left;position:absolute;border:0;z-index:3;left:42%;top:35%}#vidSamplePoster{position:relative;text-align:center;display:block}#vidSamplePoster .samplePoster{float:left;display:block;position:relative;border:1px solid #000;height:240px;margin-bottom:3em;z-index:0}#vidSampleBlock h3{font-size:120%;margin-bottom:1em}.videoCaption{line-height:2em;text-align:center;font-style:italic}div#lessonContainer .gray{font-size:.9em}.storeProduct #columnTwo .productList{margin-top:2em}.storeProduct #columnTwo .productList h3{margin-bottom:1em}.storeProduct #columnTwo .productList a.title{font-weight:bold}.storeProduct #columnTwo .productList dd{margin:.3em 0 0 0}.storeProduct #columnTwo .productList .cover{display:inline-block;width:20%}.storeProduct #columnTwo .productList .product{float:left}.storeProduct #columnTwo .productList dl{float:right;width:78%;display:inline-block}#contentAuthors #firstCol{float:left;margin:0 10px 0 0;padding:0;width:97%}#contentAuthors #secondCol{margin-left:670px;padding:1em 10px}#contentAuthors #secondCol .adSky{position:relative;float:right;width:160px;text-align:center;margin:0}#contentAuthors #tools{float:right;width:350px;text-align:right}#contentAuthors #tools img{margin:0 .5em 0 1em}#contentAuthors #AZinline a{margin:0 .45em 0 0;padding:0}#contentAuthors img.authorphoto{margin-right:15px;float:left;width:125px}#contentAuthors hr{display:block;clear:left;margin:0;visibility:hidden}div#bssContent div.container p ~ li{margin-left:1em}#contentCart{text-align:left !important}#contentCart h1,#contentCart h2,#contentCart h3{color:#999;text-align:left;font-family:Arial, Helvetica, sans-serif !important}#contentCart #cartSteps{display:inline}#contentCart .cartNav{text-align:right;margin:10px 0;padding:0}#contentCart .cartNav img.continueShopping{margin:0;padding:0;vertical-align:middle;float:left}#contentCart .cartNav form{display:inline}#contentCart .cartNav form input{margin:0;padding:0;vertical-align:middle}#contentCart #cartSummary{margin:0;padding:0}#contentCart #cartSummary table.summary{clear:both;background-color:#FFF;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}#contentCart #cartSummary table.summary td{margin:0;padding:5px;border:1px solid #CCC}#contentCart #cartSummary thead{background-color:#eee !important;padding:5px;color:#000;text-align:center;font-weight:bold}#contentCart #cartSummary table.priceTable{width:100%;margin:0;padding:0}#contentCart #cartSummary table.priceTable td{margin:0;padding:0;border:none}#contentCart #cartSummary tr.total{background-color:#eee !important}#contentCart #cartPromos{margin:35px 0 0 0;padding:0}#contentCart #cartPromos H2{font-size:1em;color:#FFF;margin:0;padding:5px}#contentCart #cartPromos div.promo{position:relative;margin:0;padding:10px 10px 0 10px}#contentCart #cartPromos div.promo p.intro{margin:0 0 10px 0;padding:0}#contentCart #cartPromos div.promo div.offer{margin:5px 0;padding:0}#contentCart #cartPromos div.promo div.offer p{margin:0;padding:0}#contentCart #cartPromos div.promo div.offer p.applied{margin:10px 0;padding:0;font-weight:bold;font-size:1.2em}#contentCart #cartPromos div.promo div.offer p.applied img{border:none}#contentCart #cartPromos div.promo div.offer img{position:relative;float:left;margin:0 5px 0 0;padding:0;border:1px solid #999}#contentCart #cartPromos div.promo div.offer a.button img{border:none;float:none;margin:3px 0 0 0;padding:0}#contentAddress{text-align:left !important}#contentAddress H1,#contentAddress H2,#contentAddress H3{color:#999;text-align:left}#contentAddress{margin:0;padding:20px;text-align:left}#contentAddress h1{float:left;color:#999;text-align:left;display:inline;margin-bottom:40px}#contentAddress #cartSteps{float:left}#contentAddress .cartNav{text-align:right;margin:10px 0;padding:0}#contentAddress .cartNav form{display:inline}#contentAddress h2{clear:both}#contentAddress .cartNav img.continueShopping{margin:0;padding:0;vertical-align:middle;float:left;width:179px}#contentAddress table.address td{margin:0;padding:0}#contentAddress #billing{margin:0;padding:0}#contentAddress #shipping{margin:0;padding:0}#contentAddress div#billing img,#contentAddress div#shipping img{margin-right:8px}#contentAddress .saveInfo{background-color:#EEE;margin:0;padding:5px}#contentAddress .saveInfo .edit{font-size:90%}#contentAddress #cartAddress H2{color:#FFF;background-color:#250E5C;margin:0;padding:5px}#contentAddress #cartAddress table.address{width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}#contentAddress #cartAddress table.address thead{color:#000;background-color:#CCC;font-weight:bold;margin:0;padding:0}#contentAddress #cartAddress table.address td{margin:0;padding:10px;border:1px solid #666}#contentAddress #cartAddress table.bill td{margin:0;padding:2px;border:none}#contentAddress #cartAddress table.ship td{margin:0;padding:2px;border:none}#contentAddress #cartAddress table.edit td{margin:0;padding:2px;border:none}#contentAddress div.address{margin:0 0 1.5em 0;padding:0}#contentAddress div.address p{margin:0;padding:0}#contentWeblog .adSky{float:right;width:160px;text-align:center}#contentWeblog #pageTools a{margin:0 .5em 0 0}#contentDiscuss .adSky{float:right;width:160px;text-align:center}#contentDiscuss #pageTools a{margin:0 .5em 0 0}#contentDiscuss #pageTools p.compress{float:right;text-align:right;margin:0;padding:0;width:20%}#contentDiscuss ul.postInfo,#contentDiscuss .postInfo.list-dra,#contentDiscuss .postInfo.list-solid-arrow,#contentDiscuss .postInfo.list-square{width:250px;border:1px solid #CCC;background-color:#EEE;text-align:left;padding:.5em;list-style-type:none;list-style-position:inside;margin:0}#contentDiscuss #form{border-top:1px solid #CCC;padding-top:.25em;margin:0}#contentDiscuss #form .input{float:left;width:300px}#contentDiscuss #format{border:1px solid #CCC;background-color:#EEE;text-align:left;padding:0.25em;margin:.5em 0}#contentDiscuss #format p{margin:0;padding:0;font-size:0.9em}#discussionComments{position:relative;padding:0;margin-right:170px}#discussionComments img{float:left;background-color:#fff;margin-right:.5em}#discussionComments #mainSub{position:relative;background-color:#eee;padding:.5em;height:65px}#discussionComments #mainSub p{margin:0;padding:0;white-space:normal}#discussionComments p.compress{float:right;text-align:right;width:20%}#discussionComments .subject{font-weight:bold;display:block}#discussionComments dl{margin:1em 0 0 0}#discussionComments dl dl{margin:.5em 0 .5em 3em}#discussionComments dt{background-color:#eee;padding:.5em}#discussionComments dt p{margin:0}#discussionComments dl dl dt{background-color:#eee;padding:.5em}#discussionComments dd{margin:1em 0 1em 1em}#weblogComments{position:relative;padding:0;margin-right:170px}#weblogComments dl{margin:1em}#weblogComments dt{font-weight:bold;background-color:#eee;padding:.5em}#weblogComments dd{margin:1em 0 1em 1em}#weblogComments p.compress{float:right;text-align:right;width:20%}#weblogComments p{margin:0}#weblogComments p.author{margin-top:1em}#contentGuides #guideHost img{float:left;margin-right:15px;width:51px;border:1px solid #999}#contentGuides #mainContent{margin:0 0 0 215px;padding:0}#contentGuides #related{float:left;width:200px;margin:0}#contentGuides .adVert{float:left;clear:both}#contentGuides .intro{padding:0;margin:0}#contentGuides .intro img{float:left;margin:0 .5em .5em 0;border:1px solid #999}#contentGuides .intro p{margin:0;padding:0 .5em 1em 0;font-size:.97em}#contentGuides #text h2,#contentGuides #text h3{border:none;background:none}#contentGuides #article{padding:0;margin:0}#contentGuides #paginate{clear:right;display:block;margin-bottom:1em}#contentGuides #paginate .prev{display:block;text-align:left;width:130px}#contentGuides #paginate .next{display:block;float:right;width:400px;text-align:right}#contentGuides #related .adSky{position:relative;text-align:center;width:200px;margin:0;padding:10px 0 0 0}#contentGuides #mainContent .adBSA{clear:right;float:right;margin:0 0 15px 15px;width:336px}#contentGuides #prodInfo ul,#contentGuides #prodInfo .list-dra,#contentGuides #prodInfo .list-solid-arrow,#contentGuides #prodInfo .list-square{list-style-type:none;padding:0;margin:0 1em}#contentGuides #tools{float:right;width:150px;text-align:right}#contentGuides #tools p{margin:0;padding-bottom:.5em}#contentGuides #tools img{margin:0 .5em 0 1em}#contentGuides .new{margin-left:.2em;font-size:small;color:#C00;font-variant:small-caps;font-weight:bold}#contentGuides #text table{width:95% !important}.toc1 ul,.toc1 .list-dra,.toc1 .list-solid-arrow,.toc1 .list-square{list-style:none;padding:0;margin:0;font-size:1em}.toc1 a:link,.toc1 a:visited{text-decoration:none}.toc1 a:hover{text-decoration:underline}.toc1 li.bhead{margin:1em 0 0 0;padding:0}.toc1 li.chead{margin:.3em}.toc1 li.bhead .bheadT{font-weight:bold;color:#333;display:block;padding:.2em;margin:0;border-bottom:1px solid #999}.toc1 li.chead .cheadT{margin:.25em;padding:0}.toc2 ul,.toc2 .list-dra,.toc2 .list-solid-arrow,.toc2 .list-square{list-style:none;padding:0;margin:.2em;font-size:.97em}.toc2 a:link,.toc2 a:visited{text-decoration:none}.toc2 a:hover{text-decoration:underline}.toc2 li img{float:left;vertical-align:top;clear:left;padding:0;margin-top:.25em}.toc2 li.bhead{margin:0;padding:0}.toc2 li.chead{margin:0;padding:0;font-weight:bold;border:1px solid #EEE}.toc2 li.dhead{display:block;margin:.2em 0 .5em 1.5em;padding:0;font-weight:normal}.toc2 li.dhead a{color:#333;text-decoration:underline}.toc2 li.bhead .bheadT{background-color:#999 !important;font-weight:bold;color:#FFF;display:block;padding:.2em;margin:0}.toc2 li.chead .cheadT{display:block;margin:0 0 .5em 1.8em;padding:0}#contentMyAccount #tools{float:right;width:350px;text-align:right}#contentMyAccount #tools img{margin:0 .5em 0 1em}#contentMyAccount #pageTools{margin:0;padding:0}#contentMyAccount #pageTools p{margin:5px 0;padding:0}#contentMyAccount #bookRegSummary img{float:left;margin:0;padding:0 5px 0 0}#contentMyAccount table#mySavedData{margin:1em 0}#contentMyAccount #mySavedData th{background-color:#ccc;text-align:left;padding:.25em}#contentMyAccount #mySavedData td{vertical-align:top}#contentMyAccount #mySaved .action img{margin-right:2em}#contentMyAccount.download{position:relative}#contentMyAccount.download h1{margin:0;padding:0 0 0.5em 0}#contentMyAccount.download p{margin:0;padding:0 0 1em 0}#contentMyAccount.download #cover{position:absolute;width:130px;height:auto;top:10px;left:10px}#contentMyAccount.download #cover img{border:1px solid #999}#contentMyAccount.download .details{margin-left:147px}#contentMyAccount.download ul,#contentMyAccount.download .list-dra,#contentMyAccount.download .list-solid-arrow,#contentMyAccount.download .list-square{list-style-type:none;margin:0;padding:0}#contentMyAccount.download li{margin:0;padding:0;line-height:1.5em}div.productList div.moreInformationText p{text-align:left}#contentRegister table{margin:5px;padding:0}#contentRegister table td,#contentRegister table th{vertical-align:top}#contentRegister td{margin:0;padding:3px}#contentRegister .label,.check{text-align:right}#contentRegister .input{width:80%}#contentRegister #memberExist{float:left;margin:0;padding:0;width:365px}#contentRegister #memberNew{margin:0 0 0 375px;padding:0;height:100%}#contentRegister #memberExist table,#contentRegister #memberNew table{width:100%;margin:0}#contentRegister #memberProfile p{margin-top:0;padding-top:0}#contentRegister #memberProfile ol li{margin-bottom:10px}#contentRegister #memberProfile ul li,#contentRegister #memberProfile .list-dra li,#contentRegister #memberProfile .list-solid-arrow li,#contentRegister #memberProfile .list-square li{list-style-type:none}#contentRegister #memberProfile label{display:inline}#contentRegister #memberProfile ul li label,#contentRegister #memberProfile .list-dra li label,#contentRegister #memberProfile .list-solid-arrow li label,#contentRegister #memberProfile .list-square li label{display:inline}#contentRegister #memberProfile select{width:35%}#contentRegister #memberProfile .desc{float:right;width:50%;margin:0 20px 0 0}#contentRegister #pstBlock #pst1,#contentRegister #pstBlock #pst3{float:left;width:360px;margin:0;padding:10px}#contentRegister #pstBlock #pst2,#contentRegister #pstBlock #pst4{margin-left:390px;padding:10px}#contentRegister div.address{margin:0 0 1.5em 0;padding:0}#contentRegister div.address p{margin:0;padding:0}#contentRegister div.default{margin:0 0 1.5em 0;padding:0}#contentRegister div.default p{margin:0;padding:0}#memberEmail h2 label{font-weight:bold}#memberNewsletters{position:relative;margin-top:3em !important;margin-bottom:1em}#memberNewsletters .menuDiv{padding-right:12px}#memberNewsletters .menuDivHeader{margin-top:12px;margin-bottom:8px;font-weight:bold;cursor:pointer}#memberNewsletters .menuButBlank{margin-right:6px}#memberNewsletters .menuButPlus{margin-right:6px}#memberNewsletters .menuButMinus{margin-right:6px;cursor:pointer}#memberNewsletters .menuMarker{margin-right:0px;cursor:pointer}#memberNewsletters .subTitle{margin-top:0px;margin-bottom:0px;margin-left:15px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif}#memberNewsletters .desc{display:block;font-weight:normal;margin-left:2em;color:#999}#memberNewsletters .showIt{display:block}#memberNewsletters .hideIt{display:none}#memberNewsletters .expBlank{display:none}#memberNewsletters .expBlank2{display:none}#memberNewsletters .expandIt{cursor:pointer;display:block;background-repeat:no-repeat}#memberNewsletters .expandIt2{cursor:pointer;display:block;background-repeat:no-repeat}#memberNewsletters a.controlP{margin-top:0px;margin-bottom:0px;font-size:12px;color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer}#subscribed li{list-style:none;list-style-type:none}#contentPromotions{position:relative}#contentPromotions .container{margin:30px 0;padding:0;position:relative;width:730px;vertical-align:top}#contentPromotions .firCol{margin:0;padding:0;float:left;width:455px}#contentPromotions .secCol{margin:0 0 0 470px;padding:0}#contentPromotions img{margin:0 .5em .5em 0;padding:0;float:left}#contentPromotions p{margin:.75em 0 .75em 0}#contentPromotions div.bucket{margin:0 0 25px 0;padding:0;position:relative}#contentPromotions #productlist{position:relative;margin:0;padding:0}#contentPromotions #productlist{margin:0 0 1.25em 0;padding:0}#contentPromotions #productlist ul,#contentPromotions #productlist .list-dra,#contentPromotions #productlist .list-solid-arrow,#contentPromotions #productlist .list-square{margin:.25em 0 .25em 0;padding:0;list-style-type:none}#contentPromotions #productlist p{margin:.25em 0 .25em 0;padding:0}#contentPromotions #promotionHeader{margin:0;padding:0;position:relative}#contentPromotions #promotionFooter{margin-top:30px;padding:0;position:relative}#contentPromotions .clear{clear:both;line-height:0;height:0;display:block;margin:0;visibility:hidden;padding:0}#contentPromotions .bucket{border:0;height:100px}#contentPromotions .bucket p{margin-top:0;padding-top:0}#contentPromotions .bucket ul,#contentPromotions .bucket .list-dra,#contentPromotions .bucket .list-solid-arrow,#contentPromotions .bucket .list-square{margin:0;padding:0}#contentPromotions .bucket ul li,#contentPromotions .bucket .list-dra li,#contentPromotions .bucket .list-solid-arrow li,#contentPromotions .bucket .list-square li{margin:0 0 0.25em 0;padding:0}#contentPromotions .addtoCart{font-weight:bold}#contentPromotions .bucketDesc p{margin-top:0;padding-top:0}#contentPromotions .bucketDesc ul,#contentPromotions .bucketDesc .list-dra,#contentPromotions .bucketDesc .list-solid-arrow,#contentPromotions .bucketDesc .list-square{margin:0;padding:0}#contentPromotions .bucketDesc ul li,#contentPromotions .bucketDesc .list-dra li,#contentPromotions .bucketDesc .list-solid-arrow li,#contentPromotions .bucketDesc .list-square li{margin:0 0 0.25em 0;padding:0}#contentPromotions .smaller{font-size:.8em}#contentPromotions .disclaimer{line-height:2em}#contentPress .bucket table th{text-align:left;vertical-align:top;margin:0;padding:0px}#contentPress .bucket table td{text-align:left;vertical-align:top;margin:0;padding:1px}#contentPress table td.reviewDate{white-space:nowrap}#contentPress dd{margin:0;padding:0}#contentExam .allExams,#discuss table{width:100%;margin-top:1em}#contentExam .allExams,#discuss thead{background-color:#eee;border-color:#eee}#contentExam .question{margin-bottom:2em}#contentExam .resources img{float:left;margin-right:0.5em}#contentExam .question ul,#contentExam .question .list-dra,#contentExam .question .list-solid-arrow,#contentExam .question .list-square{list-style-type:none;list-style-position:outside}#contentExam .right img{vertical-align:top}#contentExam #answers{margin-bottom:2em}#contentExam #answers h2{margin-top:0}#contentExam #answers p.right{margin-top:5px}#contentSearch #firstCol{float:left;margin:0 10px 0 0;padding:0 0 0 5px;width:595px;\width:600px;w\idth:595px}#contentSearch #secondCol{margin-left:615px;padding:10px;border:1px solid #CCC;background-color:#FFF}#contentSearch .searchTerm{font-weight:bold}#contentSearch #firstCol p.pagination{float:right}#contentSearch #firstCol tr.searchResult td{vertical-align:top;padding-bottom:1em}#contentSearch #firstCol tr.searchResult td img{margin-right:5px;vertical-align:middle}#contentSearch #firstCol tr.searchResult td p{margin-top:0;padding-top:0}#contentSearch .active{font-weight:bold}#contentSearch dt{margin-top:20px}#contentSearch dd{margin:3px 0 0 0;padding-left:20px}#contentSearch dd.resultIconArticle{background-image:url(/display/common/images/icons/article_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconAuthor{background-image:url(/display/common/images/icons/author_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconBookstore{background-image:url(/display/common/images/icons/book_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconDiscussion{background-image:url(/display/common/images/icons/discuss_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconEvent{background-image:url(/display/common/images/icons/event_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconExam{background-image:url(/display/common/images/icons/exam_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconPress{background-image:url(/display/common/images/icons/pressrelease_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconPromotion{background-image:url(/display/common/images/icons/promotion_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconGuide{background-image:url(/display/common/images/icons/guide_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconLibrary{background-image:url(/display/common/images/icons/library_16.gif);background-repeat:no-repeat}#contentSearch dd.resultIconContent{background-image:url(/display/common/images/icons/other_16.gif);background-repeat:no-repeat}#contentSearch #firstCol dt.searchResultSingleBook img{float:left;width:51px;margin-right:10px;border:1px solid #CCC}#contentSearch #firstCol dd.searchResultSingleBook{margin:0 0 2em 43px}#contentSearch #secondCol h2{margin-left:0;padding-left:0;border:0}#contentSearch #secondCol form{margin:0;padding:0}#contentSearch #secondCol form p{margin-bottom:0.25em}#contentSearch #secondCol input.searchString{width:200px}#contentSearch #secondCol table td{margin:0;padding:0 0 .35em 0;vertical-align:top}#contentSearch #secondCol table td input.checkBox{margin:0 5px 3px 15px;padding:0;vertical-align:top}#contentSearch #secondCol table td img{margin:0 5px 3px 0;padding:0;vertical-align:top}#contentSearch #secondCol table td label{margin:0;padding:0;vertical-align:middle}#contentSearch #secondCol table td input.radioButton{margin:0 5px 0 0;padding:0}#contentSearch #secondCol input.button{margin:2em 0 0 0;padding:0}#contentSearch #secondCol p.searchLinks{margin:0.25em 0 0 0;padding:0}#contentAdvanced form{margin-bottom:2em;border:1px solid #CCC}#contentAdvanced hr{margin-bottom:0.5em;padding:0;height:1px;width:400px;text-align:center;color:#CCC;background-color:#CCC;border:0}#contentAdvanced table{margin-left:90px}#contentAdvanced table td{padding-bottom:.5em}#advancedBoolean,#advancedFilter,#advancedSite,#advancedDisplay{margin-bottom:1.5em;padding:10px}#advancedBoolean{background-color:#EEE}#advancedBoolean td{text-align:right;padding-right:5px}#advancedBoolean input.searchstring{width:200px}#contentAdvanced #advancedFilter ul,#contentAdvanced #advancedFilter .list-dra,#contentAdvanced #advancedFilter .list-solid-arrow,#contentAdvanced #advancedFilter .list-square{margin:0 0 0 90px;padding:0;list-style-type:none}#contentAdvanced #advancedFilter ul li,#contentAdvanced #advancedFilter .list-dra li,#contentAdvanced #advancedFilter .list-solid-arrow li,#contentAdvanced #advancedFilter .list-square li{margin:0;padding:0 0 0.5em 0}#contentAdvanced #advancedFilter ul li label,#contentAdvanced #advancedFilter .list-dra li label,#contentAdvanced #advancedFilter .list-solid-arrow li label,#contentAdvanced #advancedFilter .list-square li label{margin:0;padding:0}#contentAdvanced #advancedFilter ul li input.radioButton,#contentAdvanced #advancedFilter .list-dra li input.radioButton,#contentAdvanced #advancedFilter .list-solid-arrow li input.radioButton,#contentAdvanced #advancedFilter .list-square li input.radioButton{margin:0 0.8em 0.4em 0;padding:0;vertical-align:middle}#contentAdvanced #advancedFilter #filterProducts{margin:0.5em 0 0 140px;position:relative;width:525px}#contentAdvanced #advancedFilter #filterProducts ul,#contentAdvanced #advancedFilter #filterProducts .list-dra,#contentAdvanced #advancedFilter #filterProducts .list-solid-arrow,#contentAdvanced #advancedFilter #filterProducts .list-square{margin:0;padding:0;list-style-type:none}#contentAdvanced #advancedFilter input.checkBox{margin-right:0.8em}#filterColRight{margin:0;padding:0;float:right;width:175px}#filterColLeft{margin:0;padding:0;float:left;width:175px}#filterColMiddle{margin:0;padding:0}#advancedSite ul,#advancedSite .list-dra,#advancedSite .list-solid-arrow,#advancedSite .list-square{margin:0 0 0 90px;padding:0;list-style-type:none}#advancedSite ul li,#advancedSite .list-dra li,#advancedSite .list-solid-arrow li,#advancedSite .list-square li{margin:0;padding:0 0 0.5em 0}#advancedSite ul li label,#advancedSite .list-dra li label,#advancedSite .list-solid-arrow li label,#advancedSite .list-square li label{margin:0;padding:0}#advancedSite ul li input.radioButton,#advancedSite .list-dra li input.radioButton,#advancedSite .list-solid-arrow li input.radioButton,#advancedSite .list-square li input.radioButton{margin:0 0.8em 0.4em 0;padding:0;vertical-align:middle}#advancedDisplay td{text-align:right;padding-right:5px}#advancedDisplay td+td{text-align:left}#contentSeries #allProdlist .eproduct .overlay{border:0;position:absolute;z-index:5;width:16px;bottom:0;right:-6px}#contentSeries .adSky{float:right;width:160px;text-align:center}#userGroups #registerGroup ul,#userGroups #registerGroup .list-dra,#userGroups #registerGroup .list-solid-arrow,#userGroups #registerGroup .list-square{margin:0;padding:0;list-style-type:none}#userGroups #contestSignup ul,#userGroups #contestSignup .list-dra,#userGroups #contestSignup .list-solid-arrow,#userGroups #contestSignup .list-square{margin:0;padding:0;list-style-type:none}#userGroups #readerReview ul,#userGroups #readerReview .list-dra,#userGroups #readerReview .list-solid-arrow,#userGroups #readerReview .list-square{margin:0;padding:0;list-style-type:none}#userGroups #readerReview ul.horzList li,#userGroups #readerReview .horzList.list-dra li,#userGroups #readerReview .horzList.list-solid-arrow li,#userGroups #readerReview .horzList.list-square li{display:inline}oups #readerReview ul.horzList li,oups #readerReview .horzList.list-dra li,oups #readerReview .horzList.list-solid-arrow li,oups #readerReview .horzList.list-square li{display:inline}.ebook-formats.layoutDoubleColumn a{text-decoration:none}.ebook-formats.layoutDoubleColumn a:hover{text-decoration:underline}.ebook-formats.layoutDoubleColumn #columnPrimary{width:555px;float:left;margin:0 25px 0 0}.ebook-formats.layoutDoubleColumn #columnSecondary{width:235px;float:left}.ebook-formats.layoutDoubleColumn img#devices{margin:0 0 25px 0}.ebook-formats.layoutDoubleColumn #columnSecondary ul#ebookFormatsMenu,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-dra,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-solid-arrow,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-square{list-style:none;list-style-type:none;margin:0;padding:0}.ebook-formats.layoutDoubleColumn #columnSecondary ul#ebookFormatsMenu li,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-dra li,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-solid-arrow li,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-square li{background-color:#CCCCCC;margin:0 0 2px 0;padding:0;border:1px solid #EEEEEE;background-image:url(../images/ebookFormatsMenu.png);background-repeat:x;background-position:top left;width:233px;height:51px}.ebook-formats.layoutDoubleColumn #columnSecondary ul#ebookFormatsMenu li.heading,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-dra li.heading,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-solid-arrow li.heading,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-square li.heading{background-image:url(../images/ebookFormatsMenuHeading.png);background-repeat:x;background-position:top left;width:233px}.ebook-formats.layoutDoubleColumn #columnSecondary ul#ebookFormatsMenu li a,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-dra li a,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-solid-arrow li a,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-square li a{font-size:16px;color:#333333;display:block;padding:15px 5px 15px 30px;width:198px;height:21px}.ebook-formats.layoutDoubleColumn #columnSecondary ul#ebookFormatsMenu li.heading a,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-dra li.heading a,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-solid-arrow li.heading a,.ebook-formats.layoutDoubleColumn #columnSecondary #ebookFormatsMenu.list-square li.heading a{padding-left:10px;font-size:18px;width:218px}.discountPercentage{font-size:1.25em;font-weight:bold}.dealObject .heading,.dealObject .details,.dealLanding .heading{background:#ffffff;background:-moz-linear-gradient(top, #eee 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #eee 0%, #fff 100%);background:-o-linear-gradient(top, #eee 0%, #fff 100%);background:-ms-linear-gradient(top, #eee 0%, #fff 100%);background:linear-gradient(to bottom, #eee 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0)}.lt-ie8 .dealObject.home .heading,.lt-ie8 .dealObject .details{filter:none}.dealObject .button,.dealObject .button:hover,.dealObject .button:active{font-size:.9em}.dealObject .button .ss-icon,.dealObject .button .list-solid-arrow li:before,.list-solid-arrow .dealObject .button li:before,.dealObject .button .message-box:before{padding:0 .3em 0 0}.dealObject{position:relative;width:100%;border:1px solid #CCCCCC;margin-bottom:1.5em}.dealObject .heading{padding:.3em;overflow:auto;border-bottom:1px solid #CCCCCC}.dealObject .heading h3{margin:0 0 0 3.25em;padding:.5em}.dealObject .heading h4{margin:0 0 0 5.5em;border-bottom:none}.dealObject .heading #icon{position:absolute;top:-1.25em;left:-.8em}.dealObject #cover,.dealObject .details .product{float:left;border:1px solid #ccc;max-width:75px}.dealObject .details{overflow:auto;padding:1.5em .5em .5em .5em}.dealObject .details ul,.dealObject .details .list-dra,.dealObject .details .list-solid-arrow,.dealObject .details .list-square{float:right;list-style:none;list-style-type:none;width:62%;padding:0;margin:0}.dealObject .details ul li.title,.dealObject .details .list-dra li.title,.dealObject .details .list-solid-arrow li.title,.dealObject .details .list-square li.title{font-size:.9em;font-weight:bold;margin-bottom:.5em}.dealObject .details ul li,.dealObject .details .list-dra li,.dealObject .details .list-solid-arrow li,.dealObject .details .list-square li{margin:0 0 .5em 0}.dealObject.store .details ul,.dealObject.store .details .list-dra,.dealObject.store .details .list-solid-arrow,.dealObject.store .details .list-square{width:73%}.dealLanding .heading{position:relative;border:1px solid #CCCCCC;margin:1em 0 2.5em 0;padding:.5em 0}.dealLanding #icon{position:absolute;top:-1.2em;left:0}.dealLanding .heading h1{margin:0 0 0 2.5em}.dealLanding .dealInfo{float:right;width:70%}span.discountPercentage{display:block;margin-top:1em}.dealLanding #childContainer{border:1px solid #e2e2e1;padding:10px;margin-bottom:10px}.dealLanding div.buyOption{background-color:#eee;padding:7px 4%;border:1px solid #e2e2e1;margin:0 0 10px 0;display:block;position:relative}.lt-ie8 .dealLanding div.buyOption{padding-bottom:15px}.dealLanding div.buyOption strike{padding:0;color:#666;font-size:.95em}.dealLanding div.buyOption .buyHeader{padding:0 0 .3em 0;margin:0}.dealLanding .productPurchase{position:absolute;right:5px;bottom:7px;font-size:.9em !important}.dealLanding .productPurchase .ss-icon,.dealLanding .productPurchase .list-solid-arrow li:before,.list-solid-arrow .dealLanding .productPurchase li:before,.dealLanding .productPurchase .message-box:before{font-size:.9em;padding-right:.3em;line-height:1em}.dealLanding .unitPrice{color:#666}.dealLanding #messageInstructions{width:400px !important}.dealLanding p.productMessage{color:#555;font-size:.85em;padding:0;margin:-.4em 0 .8em 0;clear:right;line-height:1.3em}.dealLanding p.productMessageFull{color:#555;font-size:.85em;padding:0;margin:-.4em 0 .8em 0;width:100%;clear:right;line-height:1.3em}.touch .dealLanding p.productMessage,.touch .dealLanding p.appStoreMessage,.touch .dealLanding p.productMessageFull,.touch div.dealLanding p.productMessage150{margin-bottom:1.8em}.dealLanding div.uppBundle .uppBundlePrice{margin:0;padding:0 0 .3em 0}.ebookDealObject,.ebookDealObject .heading,.ebookDeal .heading{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #fff 0%, #eee 100%);background:-o-linear-gradient(top, #fff 0%, #eee 100%);background:-ms-linear-gradient(top, #fff 0%, #eee 100%);background:linear-gradient(top, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.ebookDealObject{position:relative;margin:0 0 2em 0;border:1px solid #CCC}.ebookDealObject .heading{border-bottom:1px solid #CCC;padding:3px 0;margin-bottom:1em}.lt-ie8 .ebookDealObject{filter:none}.lt-ie8 .heading{background-color:#eee}.ebookDealObject #ebookDealIcon{position:absolute;top:-1.2em;left:-1em}.ebookDealObject .heading h3{margin:0;padding:0;position:relative;margin-left:3.5em}.ebookDealObject .heading span{position:relative;margin-left:6em;display:block}.ebookDealObject .ebookDetails{padding:5px}.ebookDealObject .ebookDetails .product{float:left;display:inline}.ebookDealObject .ebookDetails .title{display:inline-block;float:left}.ebookDealObject .ebookDetails .buttons{margin:.3em 0 0 0;float:left}.ebookDealObject .ebookDetails .buttons img{margin-bottom:5px;display:block}#contentBookstore .ebookDealObject .heading{padding:7px 0}#contentBookstore .ebookDealObject .heading h3{font-size:1.3em;margin-left:3em}#contentBookstore .ebookDealObject .ebookDetails{margin-top:1.2em}#contentBookstore .ebookDealObject .title,#contentBookstore .ebookDealObject .buttons{width:70%}#contentBookstore .ebookDealObject .buttons img{float:left}.homepage .ebookDealObject{max-width:220px}.homepage .ebookDealObject .title,.homepage .ebookDealObject .buttons{max-width:120px;margin-left:5%}.dealLanding .heading{border:1px solid #CCC;padding:5px 0 5px 50px;position:relative;margin-bottom:2em}.dealLanding .heading h1{margin:0;color:#666}.dealLanding h2.ebookDealTitle{font-size:175%;margin:0 0 0.5em 0}.dealLanding #ebookDealIcon{position:absolute;top:-1em;left:-1em}.dealLanding #prodInfo ul,.dealLanding #prodInfo .list-dra,.dealLanding #prodInfo .list-solid-arrow,.dealLanding #prodInfo .list-square{list-style:none;margin-left:0;padding:0}.dealLanding #prodInfo ul li,.dealLanding #prodInfo .list-dra li,.dealLanding #prodInfo .list-solid-arrow li,.dealLanding #prodInfo .list-square li{margin:0;padding:0 0 .5em 0}.content.dealLanding{padding-top:30px}.dealLanding .heading{position:relative;border:1px solid #ccc;margin:0 0 2.5em 0;padding:.5em 0}.dealLanding #icon{position:absolute;top:-1.2em;left:-5px}.dealLanding .heading h1{margin:0 0 0 2.5em}.dealLanding .pstFree h3{font-size:1.3em;margin-top:3em}.dealLanding p.productMessage,.dealLanding p.productMessageFull{color:#777;font-size:.85em;padding:0;margin:-.4em 0 .8em 0;width:70%;clear:right;line-height:1.3em}.dealLanding #moreInfo{padding-top:2em;clear:both}.dealLanding .mobileShow{display:none}.dealLanding.ebookCover #columnOne #metaInformation,.dealLanding.vidCover #columnOne #metaInformation{width:65%;float:right;margin-left:0.5em}.dealLanding .bibliography{padding:0;margin:0 0 2em 0;list-style:none}.dealLanding .bibliography li{margin:0;padding:0 0 .25em 0}.dealLanding.ebookCover #columnOne #cover,.dealLanding.vidCover #columnOne #coverCol{width:30%;float:left}.dealLanding.ebookCover #cover,.dealLanding.vidCover #cover{width:95%}.dealLanding.ebookCover img.coverImage,.dealLanding.vidCover img.coverImage{width:100%}.dealLanding.vidClip #columnOne #coverCol{width:100%;clear:left}.vidPlayerHolder{width:100%;max-width:640px;margin:0 auto}.videoWrapper{position:relative;height:0;padding:0 0 77%;overflow:hidden;background-color:#000}.videoWrapperInside{position:absolute;top:0;left:0;width:100%;height:100%}#vid_wrapper{width:100% !important;height:100% !important}.dealLanding.vidClip #columnOne #metaInformation{width:100%;float:left}.dealLanding.vidClip #columnOne #cover{width:100%;clear:left}.dealLandingAdditionalInfo{margin-top:1em;clear:both}.dealLanding div.addthis_toolbox{width:100%;max-width:312px;margin-left:0;clear:both !important;float:auto !important}.dealLanding div.addthis_toolbox .addthis_button_tweet,.dealLanding div.addthis_toolbox .addthis_button_google_plusone,.dealLanding div.addthis_toolbox .addthis_button_facebook_like,.dealLanding div.addthis_toolbox .addthis_button_email{position:relative;display:inline;float:left;margin-bottom:1em;left:auto}.dealLanding div.addthis_toolbox .addthis_button_facebook_like{left:0;top:2px;width:6.2em}.dealLanding div.addthis_toolbox .addthis_button_tweet{top:2px;width:7em}.dealLanding div.addthis_toolbox .addthis_button_google_plusone{top:2px;width:5.2em}.dealLanding div.addthis_toolbox .addthis_button_email{font-size:175%;margin-bottom:0.5em;padding:2px 0 0 0}.dealAdditionalInfo{margin-top:0;clear:both}.dealAdditionalInfo .icons{margin:12px 0}div.dealAdditionalInfo .dealVideo .rss,.dealLanding div.dealAdditionalInfo .dealVideo .email{width:50%;margin:0;display:inline-block;text-align:center}.socialShare-box .socialShare-icon{display:inline-block;text-align:center;margin:0;vertical-align:top;width:25%}.socialShare-box.dealVideo .socialShare-icon{width:33%}.dealLanding div.dealAdditionalInfo .twitter,div.dealAdditionalInfo .rss{float:left;text-align:center;margin-right:1em}.dealLanding div.dealAdditionalInfo a{font-size:.9em;font-weight:bold;color:#666}.dealAdditionalInfo img{display:block;margin-bottom:0.25em}.dealLandingAdditionalInfo .rss a{font-size:1.5em;font-weight:normal;color:#E47207}.dealLandingAdditionalInfo .rss a:hover{text-decoration:none;color:#f88315}.at15t_twitter{background:none}.dealLanding #productBSS{margin-top:1em;float:left}.dealLanding .icons .twitter span,.dealLanding .icons .rss span,.dealLanding .icons .email .at300b span,.socialShare-box .socialShare-icon.email .at300b span{display:block;visibility:visible}.dealLanding .icons .email .at300b .aticon-email{display:none}.socialShare-box .socialShare-icon.email .at4-icon-left.at4-icon.aticon-email{display:none}.socialShare-box .socialShare-icon.email-sm a{height:15px;padding:3px 5px 1px 5px;border:1px solid #ddd;display:inline-block;border-radius:3px;font-size:0.9em;overflow:hidden;line-height:15px}.socialShare-box .socialShare-icon.email-sm a:hover,.socialShare-box .socialShare-icon.email-sm a:active{text-decoration:none;border:1px solid #888}.socialShare-box .socialShare-icon.email-sm .ss-icon,.socialShare-box .socialShare-icon.email-sm .list-solid-arrow li:before,.list-solid-arrow .socialShare-box .socialShare-icon.email-sm li:before,.socialShare-box .socialShare-icon.email-sm .message-box:before{display:inline-block;position:relative;top:1px}.dealLanding .icons .twitter .ss-social-regular{color:#67ADD1;font-size:2.4em;line-height:36px}.dealLanding .icons .rss .ss-icon,.dealLanding .icons .rss .list-solid-arrow li:before,.list-solid-arrow .dealLanding .icons .rss li:before,.dealLanding .icons .rss .message-box:before{color:#FD8A25;font-size:2.4em;line-height:36px}.dealLanding .icons .email .ss-icon,.dealLanding .icons .email .list-solid-arrow li:before,.list-solid-arrow .dealLanding .icons .email li:before,.dealLanding .icons .email .message-box:before,.socialShare-box .socialShare-icon.email .ss-icon,.socialShare-box .socialShare-icon.email .list-solid-arrow li:before,.list-solid-arrow .socialShare-box .socialShare-icon.email li:before,.socialShare-box .socialShare-icon.email .message-box:before{color:#CCCCCC;font-size:2.4em;line-height:36px}.dealLanding .icons .icon-nohover:hover,.socialShare-box .socialShare-icon.email .icon-nohover:hover,.socialShare-box .socialShare-icon.email .icon-nohover:focus{text-decoration:none}.dealLanding div.dealAdditionalInfo a,.socialShare-box .socialShare-icon a{font-size:1em;font-weight:normal;color:#666}#zoom{z-index:13000 !important}#marketDesc{margin:1.3em 0;padding:1em 0;border-top:1px solid #666;clear:both}#marketingHilight{border:1px solid #c7c8ca;border-right:2px solid #c7c8ca;border-bottom:2px solid #c7c8ca;padding:1em;background-color:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:-1.3em -2px .5em -2px}.lt-ie8 #marketingHilight{margin:-1.1em 0 0 0}#marketingHilight img.left{float:left;padding:0 10px 10px 0}#marketingHilight img.right{float:right;padding:0 0 10px 10px}#marketingHilight h3{font-size:120%;line-height:105%;margin-bottom:1em}.onlineSchedule{border-collapse:collapse;border:1px solid #bbb;margin-top:1em}.onlineSchedule td{padding:.5em .7em;border-collapse:collapse;border:1px solid #bbb;vertical-align:top}#leaderboard *{z-index:0 !important}.explore h2{margin-bottom:0}.explore h2+p{margin-top:0}.explore #columnOne{border-right:1px solid #ccc;padding-right:2.08333333333334%}.explore .connected h2{font-size:125%;margin-bottom:.5em}.explore .connected a{float:left}.explore .connected img{padding-right:.5em;float:left}.layoutSearchColumn #columnOne{float:left;margin:0;padding:0 19px 0 0;width:538px;clear:left}.layoutSearchColumn #columnTwo{float:right;margin:0;padding:0;width:300px;border:none}#searchform2{display:block;background-color:#eee;border-bottom:1px solid #ccc;overflow:auto;padding:0;margin-bottom:1em}.layoutSearchColumn #searchform label.hide{display:none}#refineSearch{margin-bottom:1em;font-size:140%;display:block}#refineSearch *{display:inline}#refineSearch input[type="radio"]{clear:none;float:none;margin:0}.layoutSearchColumn #searchform{float:left;clear:both}#refineSearch input[type='radio']{margin-right:.5em}#refineSearch label{margin-right:.5em;display:inline;font-size:90%;font-weight:bold}#refineSearch input[type='text']{width:7em;margin:0 .4em}#refineSearch label.hide{display:none}#refineSearch .button{font-size:.7em;margin-left:.5em}.searchPreview #searchform h1{background-color:#ccc;font-weight:bold;font-size:1.8em;padding:.3em;margin:0}.faceted{display:block;background-color:#eee;border-bottom:1px solid #ccc;width:538px;overflow:auto}.filterholder{float:left;width:auto;margin-top:10px}.formfilter{float:left;width:135px;margin:10px 8px}.contentSearch .formfilter{width:125px}.sortfilter{width:100px}.filterholder .formfilter{margin-top:0}.extended{width:288px}.continued{float:left}.filterholder h3,.formfilter h3{font-size:100%;padding:0;padding-bottom:.5em;margin:0 !important}.filterholder h3{margin:0 0 0 10px !important}.formfilter ul,.formfilter .list-dra,.formfilter .list-solid-arrow,.formfilter .list-square{margin:0;padding:0}.formfilter li{list-style-type:none;padding:0;margin:0 !important}.formfilter input[type='checkbox'],.dialogBox input[type='checkbox']{float:left;clear:left;display:block;margin-left:0;margin-right:.7em}.formfilter label,.dialogBox label{float:left;width:5em;clear:right;text-align:left;padding-top:.2em;margin-right:0;margin-left:0 !important}.formfilter label{margin-top:0 !important}.formfilter fieldset,#allsubjects fieldset{border:none;margin-bottom:0}.ie .formfilter label{width:4em}.continued input[type='checkbox']{clear:none}.dialogBox label{width:18em}.formfilter p{clear:both}.formfilter .morefilter{margin-left:1.7em;display:none}.formfilter .morefilter label{width:3em}.formfilter fieldset,#allsubjects fieldset{border:none;padding-bottom:0}.formfilter #sort-options li{line-height:1.5em}img.ajaxloader{position:relative;z-index:10;float:right;margin:30px 45%}.searchPreview .searchresult .title{float:left;font-size:110%;line-height:1.3em;margin-top:0;width:412px}.layoutSearchColumn #columnOne div#docs>:nth-child(even){background-color:#eee}.searchPreview .searchProduct{float:left;width:518px;clear:right;padding:10px;margin:10px 0;text-align:left}.searchPreview .searchProduct .searchresult ul,.searchPreview .searchProduct .searchresult .list-dra,.searchPreview .searchProduct .searchresult .list-solid-arrow,.searchPreview .searchProduct .searchresult .list-square{margin-left:0;margin-top:0;padding-left:0;list-style-type:none}.searchPreview .searchProduct h4{font-size:100%;margin-bottom:0.3em;margin-top:1em;padding-bottom:0}.searchPreview .searchProduct .meta{font-size:100%}.searchPreview .searchProduct li{line-height:1.2em}.searchPreview .searchProduct .cover{float:left;width:70px;margin-right:20px}.searchPreview .searchProduct .cover img{border:1px solid #EEE}.searchPreview .searchProduct .searchresult{float:left;width:411px}.searchPreview .searchProduct .searchresult li{display:block;clear:both}.searchPreview .searchProduct .searchformats li{color:#333;display:inline;margin-right:1em}.searchContent{float:left;width:508px;clear:both;padding:10px;margin:5px 0;text-align:left}.searchContent p{text-align:left !important}.contenttype{display:block;color:#666;border-bottom:1px dotted #ccc;margin:0 0 .7em 0;font-size:90% !important}.searchContent h4{font-size:100%;margin:.1em 0 .2em 0;display:block}.searchContent .searchresult{float:left;width:528px}.empty{margin:1em 10px 0}.layoutSearchColumn #columnOne .results,.layoutSearchColumn #columnTwo .results{padding-top:0 !important}.layoutSearchColumn #columnOne .results{margin-bottom:1.5em}.layoutSearchColumn #columnTwo .results{margin-top:3.5em}.layoutSearchColumn #columnTwo .results .advertisement{margin:0;padding:0}#relatedreturns{border:1px solid #ccc;padding:1em}#relatedreturns h3{margin:0 0 .7em 0;font-size:110%}#relatedreturns ol li{line-height:1.3em;margin-bottom:.8em}#relatedreturns p{text-align:left}.layoutSearchColumn #pagination{margin:3em 0;clear:both;display:block;overflow:auto}#pagination #pager-bottom{list-style-type:none;margin:.8em 0;float:left;padding:0;clear:left}#pagination #pager-bottom li{display:inline;margin-right:.3em;padding:.2em;line-height:1.5em}#searchform #pagination #pager-bottom li{padding:.15em}#pagination #pager-bottom li .pager-current,#pagination #pager-bottom li .current{border:1px solid #999;padding:0.25em}#pager-header-top,#pager-header-bottom{margin:2em 0 0 0;font-weight:bold;font-size:90%;float:left;display:block;white-space:nowrap}#pager-header-bottom{margin-top:1em}.noResults{margin:2em 0 0 0}.results div.productList p{text-align:left;margin-top:0;line-height:1.4em}.layoutSearchColumn .empty ul,.layoutSearchColumn .empty .list-dra,.layoutSearchColumn .empty .list-solid-arrow,.layoutSearchColumn .empty .list-square{line-height:1.5em;margin-left:0}.lt-layoutSearchColumn .ie9 #columnOne div#docs>*:first-child+*,.lt-ie9 .layoutSearchColumn #columnOne div#docs>*:first-child+*+*+*,.lt-ie9 .layoutSearchColumn #columnOne div#docs>*:first-child+*+*+*+*+*,.lt-ie9 .layoutSearchColumn #columnOne div#docs>*:first-child+*+*+*+*+*+*+*,.lt-ie9 .layoutSearchColumn #columnOne div#docs>*:first-child+*+*+*+*+*+*+*+*+*{background-color:#eee}.lt-ie9 #searchform #refineSearch input[type='button'],.lt-ie9 #searchform #refineSearch input[type='submit']{padding:.4em}.lt-ie8 .layoutSearchColumn #columnOne{width:528px}.lt-ie8 .layoutSearchColumn #searchform input[type="text"]{width:8em !important}.lt-ie8 .faceted{width:538px;padding-bottom:1em}.lt-ie8 .searchContent{margin-left:-21px;padding:10px}.lt-ie8 .searchProduct{clear:both}.lt-ie8 #searchform #refineSearch input[type='button'],.lt-ie8 #searchform #refineSearch input[type='submit']{margin:0 0 -.2em 1em;padding:.2em;width:8em;border:1px solid #F15922}.lt-ie8 #searchform #refineSearch input[type="radio"]{margin:0 .15em 0 .3em}.lt-ie8 #searchform #refineSearch label{margin:0 .2em 0 0}.lt-ie8 #searchform #refineSearch input[type="text"]{margin:0 .4em -.1em .4em;width:11em}.lt-ie8 .layoutSearchColumn #columnOne div#docs>*:first-child+*,.lt-ie8 .layoutSearchColumn #columnOne div#docs>*:first-child+*+*+*,.lt-ie8 .layoutSearchColumn #columnOne div#docs>*:first-child+*+*+*+*+*,.lt-ie8 .layoutSearchColumn #columnOne div#docs>*:first-child+*+*+*+*+*+*+*,.lt-ie8 .layoutSearchColumn #columnOne div#docs>*:first-child+*+*+*+*+*+*+*+*+*{background-color:#eee}.lt-ie8 #pagination #pager-bottom{padding:.5em 0;margin:-.2em 0 0 0}.lt-ie7 .layoutSearchColumn #columnOne{width:518px}.lt-ie7 .layoutSearchColumn #searchQuery{width:7em}.lt-ie7 .contentSearch h1{width:508px}.lt-ie7 .faceted{width:518px;padding-bottom:1em}.lt-ie7 #relatedreturns{width:270px}.lt-ie7 .searchProduct{clear:both}.lt-ie7 #pagination #pager-bottom{padding:.5em 0;margin:-.2em 0 0 0}.smartReceipt{width:336px;border:1px solid #E2E2E1;padding:0 0 5px 0;line-height:1.5em;font-size:10px}.smartReceipt .header{padding:7px 0 7px 5px;color:#333;font-weight:bold;text-transform:uppercase;background:#EEEEEE;border-bottom:1px solid #E2E2E1}.smartReceipt .left{float:left;margin:5px 5px 0 5px;width:112px}.smartReceipt .right{float:left;margin:5px 5px 0 0;width:200px;font-size:12px;line-height:1.7em}.lt-ie7 #contentProduct .columnTwo .smartReceipt{width:326px}.lt-ie7 #contentProduct .columnTwo .smartReceipt .right{width:190px}.smartReceipt .left .details{margin:10px 0 0 15px}input[type="submit"]{-webkit-appearance:none}.button,.buttonLarge,.edit,.editSmall,.gray,.graySmall{display:inline-block;margin:0 5px 0 0;text-decoration:none;vertical-align:middle;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-family:Helvetica, Arial, sans-serif;font-weight:normal;line-height:1.366}.button,.button:active,button,button:active,.gray,.graySmall{padding:.25em .75em;font-size:1.1em}.buttonLarge{padding:1em 1.3em}.gray,.graySmall{background:#eee !important;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:-o-linear-gradient(top, #eee 0%, #ccc 100%);background:linear-gradient(top, #eee 0%, #ccc 100%);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3OTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFRUVFRUUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQ0NDQ0MiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3OTkpIiAvPgo8L3N2Zz4=);color:#333 !important;border:1px solid #ccc}.lt-ie9 .gray,.lt-ie9 .graySmall{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0)}.editSmall,.graySmall,a.editSmall:link,a.graySmall:link,a.editSmall:visited,a.graySmall:visited,a.editSmall:hover,a.graySmall:hover,a.editSmall:active,a.graySmall:active{font-size:10px !important;padding:1px 6px 2px 7px;text-decoration:none}.edit,.gray,a.edit:link,a.gray:link,a.edit:visited,a.gray:visited,a.edit:hover,a.gray:hover,a.edit:active,a.gray:active{padding:2px 12px;font-size:14px;text-decoration:none}.gray:hover,.graySmall:hover{text-decoration:none;filter:none;cursor:pointer;background:#ccc !important}.lt-ie7 .gray:hover,.lt-ie7 .graySmall:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ccc', GradientType=0)}.ebookDealObject .button{margin-bottom:.5em;font-size:.9em}.buy.button{font-size:.9em}.ebookDealObject .button:active,.buy.button:active{font-size:.9em}.buy.button .ss-icon,.buy.button .list-solid-arrow li:before,.list-solid-arrow .buy.button li:before,.buy.button .message-box:before{font-size:.9em;padding-right:.3em;line-height:1em}.touch .button,.touch .button:link,.touch .button:visited,.touch .button:hover,.touch .button:active,.touch .buttonLarge,.touch .buttonLarge:link,.touch .buttonLarge:hover,.touch .buttonLarge:active,.touch .buttonLarge:visited,.touch .edit,.touch .edit:link,.touch .edit:visited,.touch .edit:hover,.touch .edit:active,.touch .gray,.touch .gray:link,.touch .gray:visited,.touch .gray:hover,.touch .gray:active,.touch .editSmall,.touch .editSmall:link,.touch .editSmall:visited,.touch .editSmall:hover,.touch .editSmall:active,.touch .graySmall,.touch .graySmall:link,.touch .graySmall:visited,.touch .graySmall:hover,.touch .graySmall:active{padding:.75em;text-decoration:none}.touch #cartBody .qty .graySmall{padding:1em 0;margin:.5em 0}.productPurchase{position:absolute;right:5px;bottom:7px}dd.meta,dd.timestamp{margin:0}.tipr_content{font:13px/1.7 "Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;background-color:#fff;padding:0.3em 0.6em}.tipr_container_bottom{display:none;position:absolute;margin-top:.8em;z-index:1000}.tipr_container_top{display:none;position:absolute;margin-top:-4.3em;z-index:1000}.tipr_point_top,.tipr_point_bottom{position:relative;background:#fff;border:1px solid #666}.tipr_point_top:after,.tipr_point_top:before{position:absolute;pointer-events:none;border:solid transparent;top:100%;content:"";height:0;width:0}.tipr_point_top:after{border-top-color:#fff;border-width:8px;left:50%;margin-left:-8px}.tipr_point_top:before{border-top-color:#666;border-width:9px;left:50%;margin-left:-9px}.tipr_point_bottom:after,.tipr_point_bottom:before{position:absolute;pointer-events:none;border:solid transparent;bottom:100%;content:"";height:0;width:0}.tipr_point_bottom:after{border-bottom-color:#fff;border-width:8px;left:50%;margin-left:-8px}.tipr_point_bottom:before{border-bottom-color:#666;border-width:9px;left:50%;margin-left:-9px}#viewport-detector{position:fixed;bottom:45px;right:0;z-index:10000;padding:5px 10px;background:#ccc;background:rgba(204,204,204,0.85)}#viewport-detector span{display:block;padding:2px 0 2px 30px;font:400 12px/1.625 "Helvetica Neue",Helvetica,Arial,sans-serif}#viewport-detector .dimensions{background:url(/display/common/images/viewport/icon-1.png) no-repeat left center}#viewport-detector .retina{background:url(/display/common/images/viewport/icon-2.png) no-repeat left center}#viewport-detector .pixel-ratio{background:url(/display/common/images/viewport/icon-3.png) no-repeat left center}#colHeader{margin-bottom:2em}#colHeader .tempHilight{padding:2em 1em 6em}.browse #columnOne{float:right}.browse #columnTwo{float:left}a.ss-icon:hover,a.message-box:hover:before{text-decoration:none}.browse .header .ss-icon,.browse .header .list-solid-arrow li:before,.list-solid-arrow .browse .header li:before,.browse .header .message-box:before{color:#E37932;font-size:1.3em}.browse h1{display:inline-block;margin-right:.5em}.browse .viewWide{display:inline-block;float:right;margin-top:1.5em}.browse .pstWide{display:block}.browse .viewNarrow,.browse .pstNarrow{display:none}.touch .browse #pagination #pager-bottom li.pageNarrow{display:inline-block;margin:0 0 1em 0;width:50%;padding:0;line-height:1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.touch .browse #pagination #pager-bottom li.pageNarrow.full{width:100%}.touch .browse #pagination #pager-bottom li.pageWide{display:none}.no-touch .browse #pagination #pager-bottom li.pageNarrow{display:none}.no-touch .browse #pagination #pager-bottom li.pageWide{display:inline-block}.touch .browse #pagination #pager-bottom li.pageNarrow .button a{color:#fff}.browse #filters{margin-bottom:1em}.browse #filters form{float:left}.browse #filters fieldset{margin-right:2em}.browse #filters label{font-weight:700}.browse #filters input[type="submit"]{background-color:transparent;border:none;font-size:1.3em;padding:0 0 0 .2em;vertical-align:bottom}#inlineSearch{width:12em}#inlineSearchButton:hover{cursor:pointer}.browse #filters select{width:11em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.browse .viewChooser{font-size:1.3em}.browse .viewChooser .ss-icon,.browse .viewChooser .list-solid-arrow li:before,.list-solid-arrow .browse .viewChooser li:before,.browse .viewChooser .message-box:before{margin-left:.5em;color:#666}.browse .viewChooser a:hover{color:#999}.browse .viewChooser .active{padding:.2em .2em 0 .2em;border:1px solid #666}.browse .dealObject{margin-top:1em}.browse .dealObject.store{border:none}.browse .dealObject .heading h3{font-size:1.3em;margin:.5em 0 .5em 3.3em;padding:0}.browse .dealObject.store .heading{border:1px solid #ccc}.browse .details{padding:1.5em .5em .5em 70px}.browse .details img{margin-left:-65px;width:51px}.browse .dealObject.store .details ul,.browse .dealObject.store .details .list-dra,.browse .dealObject.store .details .list-solid-arrow,.browse .dealObject.store .details .list-square{width: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:1.1em;line-height:1.2em}.browse .dealObject .heading #icon{left:-.4em}.browse #columnTwo .pst{margin:2em 0}.browse #columnTwo #pst2 .pst{margin:1.5em 0 2.5em 0}.formatList{margin-bottom:2.5em}.formatList h3{margin:0 0 .3em 0;font-size:1.5em}.formatList ul,.formatList .list-dra,.formatList .list-solid-arrow,.formatList .list-square{margin:0;padding-left:0;list-style-position:inside}.formatList li{margin-bottom:0;font-size:1.1em;line-height:1.5em}.browse #columnTwo .pst+.dealObject{margin-top:3em}.flatImgPst{float:left;width:100%}.flatImgPst img{max-width:100%}.browse #pagination{display:block;clear:both}.touch .browse #pagination{text-align:center}.touch .browse #pager-header-bottom{margin:.5em 2em 1em 0;float:none;width:100%}.touch .browse #pagination #pager-bottom{float:none}.touch .browse #pagination #pager-bottom li{padding:.2em 5% .2em 0;margin:0;line-height:4em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.browseGrid .searchProduct{padding:0 .5em}.browseGrid .searchProduct h4{font-size:100%;float:left;width:100%;padding-top:1em;margin:0}.browseGrid .searchProduct .meta{font-size:90%}.browseGrid .searchProduct li{line-height:1em}.browseBiblio .browseFormats{float:left;margin-left:0}.browseBiblio .title{padding-bottom:.3em}.browseGrid .searchProduct .searchresult{float:left}.coverWrapper{float:left;margin-bottom:1em;width:100%}.coverWrapper img{max-width:100%;border:1px solid #666}.browseGrid .browseBiblio li{display:block;clear:both;width:100%;margin-bottom:.2em;overflow:visible;color:#333;line-height:1.3em;font-weight:700;font-size:1.1em}.browseGrid .browseFormats{list-style-type:none;width:100%;padding-bottom:3em}.browseGrid .browseFormats li{width:auto;float:left;clear:both;margin:.2em 0 0 0;color:#333;line-height:1.3em}#browseVideo .vidPlayerHolder{width:100%;max-width:100%;margin:0 auto 1em auto}#browseVideo .videoWrapperInside>div[id^="vid_"]{width:100% !important;height:100% !important;color:#fff}#browseVideo .videoWrapper.cover{background-color:transparent}#browseVideo .browseGrid .searchProduct .videoWrapper.cover img{width:auto;height:100%;padding:0}#browseVideo .coverWrapper img{border:none}#browseVideo video[id$="_video"]{width:100% !important;height:100% !important;top:0 !important}#browseVideo img[id$="_jwplayer_display_image"]{width:100% !important;height:auto !important}#browseVideo div[id$="_displayarea"],#browseVideo div[id$="_jwplayer_display"]{width:100% !important;height:100% !important}.flash .flashMissing,.js .jsMissing{display:none}.flashMissing a,.jsMissing a{color:#fff;text-decoration:underline}.browseGrid .buyFlag{padding:.5em 0;float:left;margin-top:-1.5em}.browseGrid .flagMessage{padding:0 1em 0 0;color:#fff;font-size:1em;float:left}.browseGrid .buyFlag .preorder{color:#3f72f1}.browseGrid .buyFlag .onsale{color:#d26139}.browseGrid .preorder .ss-icon,.browseGrid .preorder .list-solid-arrow li:before,.list-solid-arrow .browseGrid .preorder li:before,.browseGrid .preorder .message-box:before,.browseGrid .onsale .ss-icon,.browseGrid .onsale .list-solid-arrow li:before,.list-solid-arrow .browseGrid .onsale li:before,.browseGrid .onsale .message-box:before{padding:0 .5em 0 0;font-size:.9em}.browseGrid .preorder.ss-icon,.browseGrid .list-solid-arrow li.preorder:before,.list-solid-arrow .browseGrid li.preorder:before,.browseGrid .preorder.message-box:before{color:#3f72f1;padding-left:.5em}.browseGrid .onsale.ss-icon,.browseGrid .list-solid-arrow li.onsale:before,.list-solid-arrow .browseGrid li.onsale:before,.browseGrid .onsale.message-box:before{color:#d26139;padding-left:.5em}.touch li.tooltip{padding:.3em 0}.browseList .buyFlag{display:none}.browseList .flagMessage{font-size:1em;display:inline}.browseList .flagMessage.preorder{color:#3f72f1}.browseList .flagMessage.onsale{color:#d26139}.browseList .preorder .ss-icon,.browseList .preorder .list-solid-arrow li:before,.list-solid-arrow .browseList .preorder li:before,.browseList .preorder .message-box:before,.browseList .onsale .ss-icon,.browseList .onsale .list-solid-arrow li:before,.list-solid-arrow .browseList .onsale li:before,.browseList .onsale .message-box:before{padding:0 .5em .2em;font-size:.9em}.browseList .preorder.ss-icon,.browseList .list-solid-arrow li.preorder:before,.list-solid-arrow .browseList li.preorder:before,.browseList .preorder.message-box:before{color:#3f72f1;padding-left:.5em}.browseList .onsale.ss-icon,.browseList .list-solid-arrow li.onsale:before,.list-solid-arrow .browseList li.onsale:before,.browseList .onsale.message-box:before{color:#d26139;padding-left:.5em}.browseList .searchProduct{padding:1em;margin-bottom:2em}.browseList .searchProduct:nth-child(even){background-color:#eee}.browseList .searchProduct h4{font-size:100%;padding:1em 0 .2em 0;margin:0;float:left;width:100%}.browseList .searchProduct .meta{font-size:90%}.browseList .searchProduct li{line-height:1em}.browseList .searchProduct img{float:left}.browseBiblio,.browseFormats{float:left;margin:0;padding:0}.browseBiblio .title{padding-bottom:.3em}.browseList .searchProduct .searchresult{margin-left:85px}.browseList .browseBiblio li{display:block;clear:both;width:100%;margin-bottom:0;overflow:visible;color:#333;line-height:1.3em;font-weight:700;font-size:1.1em}.browseList .browseFormats{list-style-type:none}.browseList .browseFormats li{width:100%;display:inline;margin:.2em 1em .2em 0;color:#333;line-height:1.3em}body,.content,#hLogo,#headerLinks div,#headersearchform #query,#headersearchform #searchbutton{transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.spinner-container{text-align:center}.spinner{position:relative;display:inline-block;width:1em;height:1em;font-size:32px;border-bottom:1px solid;vertical-align:middle;overflow:hidden;text-indent:100%;-webkit-animation:0.5s spinner linear infinite;-moz-animation:0.5s spinner linear infinite;animation:0.5s spinner linear infinite}.spinner,.spinner:after{border-radius:100%}.spinner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid;opacity:0.5}.spinner--small{font-size:16px}.spinner--large{font-size:64px}.spinner--light{color:#fff}.spinner--dark{color:#333}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinner{to{-moz-transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}@media screen and (max-width: 600px){.r #strap{clear:both;position:relative !important}.r #pearsonTopLogoLink{float:right;margin:13px 10px 0 0}.r #pearsonAlwaysLearningImage{float:left;margin:18px 0 0 10px}}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){#pearsonTopLogoLink{background:url(/display/common/images/strap/pearsonLogo@2x.png) no-repeat 0 0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#pearsonAlwaysLearningImage{background:url(/display/common/images/strap/pearsonTag@2x.png) no-repeat 0 0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-state-focus:focus,.ui-state-focus a:focus{outline:none}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget-content{border:1px solid #dddddd;background-color:#fff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #B9B9B9;background:#ccc url(../images/jqueryui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#333;font-weight:bold}.ui-widget-header a{color:#ffffff}button.ui-button{background:#f6f6f6 !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background-color:#f6f6f6;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#666;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#eee;font-weight:bold;color:#666}.ui-state-hover a,.ui-state-hover a:hover{color:#666;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #B9B9B9;background-color:#ffffff;font-weight:bold;color:#000}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#000;text-decoration:none}.ui-widget :active{outline:none !important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(../images/jqueryui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(../images/jqueryui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(../../common/images/jqueryui/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../../common/images/jqueryui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../common/images/jqueryui/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(../../common/images/jqueryui/ui-icons_454545_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../../common/images/jqueryui/ui-icons_888888_256x240.png)}.ui-state-active .ui-icon{background-image:url(../../common/images/jqueryui/ui-icons_222222_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../common/images/jqueryui/ui-icons_888888_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../common/images/jqueryui/ui-icons_ffd27a_256x240.png)}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bottom{-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}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-widget-overlay{background:#666 url(../images/jqueryui/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(../images/jqueryui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:0}.ui-button-icon-only .ui-icon{left:0}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}.lt-ie9 button.ui-button{filter:none}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;-moz-box-shadow:0 0 10px #888;-webkit-box-shadow:0 0 10px #888;box-shadow:0 0 10px #888;border:1px solid #999;z-index:80000 !important}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 10px;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog-content{font-size:.9em}.dialogZoom,.dialogBox{position:absolute;margin-left:-5000px;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}div.zoomy{-moz-box-shadow:0 0 10px #888;-webkit-box-shadow:0 0 10px #888;box-shadow:0 0 10px #888;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}ul#tester,#tester.list-dra,#tester.list-solid-arrow,#tester.list-square{list-style-type:disc;margin-left:1em}ul#tester li,#tester.list-dra li,#tester.list-solid-arrow li,#tester.list-square li{padding-bottom:.2em}div.zoomy{background-image:none;background-color:#fff;border:1px solid #999;z-index:80000 !important}div.zoomy .ui-dialog-titlebar-close{float:left}div.zoomy .ui-dialog-titlebar{padding:0}div.zoomy .ui-widget-header{background:transparent;border:none}div.zoomy .ui-icon-closethick{background-position:-98px -130px !important}div.zoomy .ui-dialog-titlebar-close{position:absolute;right:8px;top:6px;margin:0 0 0 0;border:#999 1px solid;background-color:#d0d0d0;padding:0;height:15px;width:15px}div.zoomy div.ui-dialog-content{margin-top:5px}.ie6 div.zoomy div{float:left}.ie6 div.zoomy div.ui-dialog-titlebar{position:absolute;right:5px;width:30px;height:30px}.ie6 div.zoomy .ui-icon-closethick{background-position:-96px -128px !important}.ie6 div.zoomy div.ui-dialog-content{margin-top:30px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;background:none;padding:1em 0 !important}.ui-tabs .ui-tabs-hide{display:none !important}div#tabs.ui-widget-content{border:none;background:none}div#tabs .ui-widget-header{border:none;background:none}div#tabs .ui-tabs-nav{border-bottom:1px solid #B9B9B9}.dialogBox iframe{border:0;margin:.5em 0;padding:0;width:100%}.ordered-single{padding-left:1.5em}.list-inline,.inline-list{list-style:none;padding:0}.list-inline li,.inline-list li{float:left}.list-bullet,.bullet-list{list-style:square;margin:0 0 1em 1.2em;line-height:1.2}.list-bullet li,.bullet-list li{margin-bottom:1em}.list-indented,.indentedList{margin-left:2em}.list-plain,.list-article-author,.buckets-list,.plainList,.styleTypeNone{list-style:none;padding:0;margin:0 0 1em 0;line-height:1.2}.list-plain li,.list-article-author li,.buckets-list li,.plainList li,.styleTypeNone li{display:block;clear:both;margin:0 0 .5em 0}.list-plain li:last-child,.list-article-author li:last-child,.buckets-list li:last-child,.plainList li:last-child,.styleTypeNone li:last-child{margin-bottom:0}.list-plain.m-b-0,.m-b-0.list-article-author,.m-b-0.buckets-list,.plainList.m-b-0{margin-bottom:0}.list-plain.m-b-1,.m-b-1.list-article-author,.m-b-1.buckets-list,.plainList.m-b-1{margin-bottom:12px;margin-bottom:1rem}.list-plain.m-b-2,.m-b-2.list-article-author,.m-b-2.buckets-list,.plainList.m-b-2{margin-bottom:24px;margin-bottom:2rem}.list-plain.m-b-3,.m-b-3.list-article-author,.m-b-3.buckets-list,.plainList.m-b-3{margin-bottom:36px;margin-bottom:3rem}.list-plain.m-b-4,.m-b-4.list-article-author,.m-b-4.buckets-list,.plainList.m-b-4{margin-bottom:48px;margin-bottom:4rem}.list-article-author{margin-bottom:0;float:left}.list-text,.text-list{margin:0px 0px 15.6px;margin:0rem 0rem 1.3rem;line-height:1.2}.list-text li,.text-list li{margin-bottom:1em}.list-tight li{margin-bottom:0}.list-loose li{margin-bottom:1em}.list-dra,.list-solid-arrow{list-style-type:none}.list-dra li:before{content:"\00BB \0020";margin-left:-.9em}.list-solid-arrow li:before{content:"\25B9 \0020";margin-left:-1.5em;font-size:.7em}.list-square{list-style-type:square}.buckets-list-text-num{padding-left:36px;padding-left:3rem}.buckets-list-text-num .text-num-digit{margin-left:-36px;margin-left:-3rem;float:left;padding-top:3px}.lt-ie9 .buckets-list-text-num .text-num-digit{padding-top:6px}.buckets-other .buckets-other-heading{font-size:14.4px;font-size:1.2rem;margin-bottom:12px;margin-bottom:1rem}.buckets-other .buckets-list{margin-bottom:0}.buckets-image-51{padding-left:64px;margin-bottom:24px;margin-bottom:2rem}.buckets-image-51 .product{margin-left:-64px;float:left;width:51px}.buckets-image-51 .buckets-image-51-author,.buckets-image-51 .buckets-image-51-author a{color:#6d6f72;font-size:9px;font-size:0.75rem;margin-bottom:4.8px;margin-bottom:0.4rem}.buckets-image-75{padding-left:88px}.buckets-image-75 .product{margin-left:-88px;float:left;width:75px}.buckets-image-70{padding-left:83px}.buckets-image-70 .product{margin-left:-83px;float:left;width:70px}.message-box{padding:1em 1em 1em 3.4em;position:relative;margin-bottom:1.5em;line-height:1.5em}.message-box:before{font-size:2em;position:absolute;top:.6em;left:.4em}.message-box-info{background-color:#bde5f8;border:1px solid #23a9e8}.message-box-info:before{content:"\2139";color:#1175a5}.message-box-success{background-color:#dff2bf;border:1px solid #98d532}.message-box-success:before{content:"\2713";color:#68941e}.message-box-warning{background-color:#feefb3;border:1px solid #fccc0b}.message-box-warning:before{content:"\26D4";color:#b08d02}.message-box-error{background-color:#ffbaba;border:1px solid #ff1010}.message-box-error:before{content:"\26A0";color:#ba0000}.field-validation-error{display:inline-block;margin-top:.5em}.buy-more,#childContainer .buy-more{margin-top:0;margin-bottom:3em}.buy-more h2,#childContainer .buy-more h2{margin-bottom:1.5em;padding:.7em;font-size:1em}.buy-more .buckets-image-51,#childContainer .buy-more .buckets-image-51{margin-bottom:0}.buy-more p.buckets-other-title,#childContainer .buy-more p.buckets-other-title{margin-top:0}.buckets-list.list-tight .buckets-image-51-author{margin-bottom:0}.buy-more-price{margin:.5em 0 0 0;padding-bottom:1em;background-color:#eee;padding:.75em;font-weight:bold}.buy-more-price .button.productPurchase{font-size:.9em !important;float:right;margin-right:0;position:relative;margin-top:4px}.reward-holder{margin-bottom:1em}@font-face{font-family:"Stag Web Light";src:url("Stag-Light-Web.woff") format("opentype");font-weight:100;font-style:normal}.safari-title--small{font-family:'Stag Web Light', 'Source Sans Pro', 'Helvetica', sans-serif;font-size:22px;line-height:25px;font-weight:100;max-width:25em;margin:8px 10px 0px 15px;margin:0.8rem 10px 0rem 15px}.safari-text--regular{font-family:'Source Sans Pro', 'Helvetica', sans-serif;font-size:15px;line-height:17px;font-weight:100;max-width:35em;color:#695545;margin:5px 10px 0px 15px;margin:0.5rem 10px 0rem 15px}.safari-toggle-details{font-family:'Source Sans Pro', 'Helvetica', sans-serif;font-size:13px;text-align:right;margin:-29px 10px 0px 0px;margin:-2.9rem 10px 0rem 0px}.safari-cta{font-family:'Source Sans Pro', 'Helvetica', sans-serif;font-size:16px;font-weight:100;color:#fff}.safari-ad{text-align:left;width:100%;height:auto;overflow:hidden;padding:0px 0px 0px 0px;padding:0rem 0px 0rem 0px;border:solid 1px #c7c2ba;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;max-width:495px}.safari-ad .safari-switch{color:#e98300;text-decoration:none}.safari-ad .safari-switch:hover{text-decoration:underline}.safari-ad img{width:180px;left:20px}.safari-ad .details{margin:20px 0px 0px 0px;margin:2rem 0px 0rem 0px;display:none}.safari-ad .safari-cta{float:right;margin:26px 20px 0px 0px;padding:6px 16px 10px 16px;background-color:#e98300;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.safari-ad .safari-cta:hover{background-color:#ff9c1d}.safari-ad.safari-product{padding-bottom:24px}body{font-size:75%;margin:12em 0 0 0}#contentAll{width:100%;margin:10px 0 0 0;position:relative;z-index:0}.ie7 #contentAll #navCrumb{margin-top:10px !important}#content,#contentAbout,#contentCart,#contentAddress,#contentArticles,#contentBookreg,#contentBookstore,#contentProduct,#contentSeries,#contentMarkets,#contentAffiliates,#contentAuthorFirst,#contentArticle,#contentAuthors,#contentSales,#contentSiteMap,#contentProduct,#contentWeblog,#contentDiscuss,#contentSearch,#contentGuides,#contentKiosk,#contentMyAccount,#contentRegister,#memberNewsletters,#contentPromotions,#contentPromotionsPath,#contentPress,#contentExam,#contentSearch,#userGroups,#contentHome,#contentSearchSupport{position:relative;width:860px;\width:880px;w\idth:860px;margin:1em auto 25px auto;text-align:left}.content{max-width:960px;padding:0 0 5em}.cranium{width:auto;max-width:960px;margin:0 auto;position:relative}#popUp{margin:0}#secondCol #skyArea{margin:0 !important;clear:none}div,ul,.list-dra,.list-solid-arrow,.list-square,td,li,th,span,span,p,select,input,form,textarea,label,table{font-family:Arial,Helvetica, sans-serif;font-size:1em}a:link{color:#A5222B;text-decoration:none}a:visited{color:#A5222B;text-decoration:none}a:hover,a:focus{color:#333;text-decoration:underline}#crumbTrail{position:relative;width:860px;margin:1em auto 25px auto;text-align:left}.storeProduct #crumbTrail{width:960px}.pst{margin:0 0 1.5em 0;padding:0}#secondCol,#secondColThin{background-color:#EEE;border:1px solid #ccc}h1,h2,h3{color:#000}h1{font-size:2em;margin:0 0 1em 0}h3{font-size:1.2em;margin:1.5em 0 0.5em 0}h2{font-size:1.3em}h2 a:link{color:#000;text-decoration:none}h2 a:hover{color:#000;text-decoration:underline}#firstCol h2,#singleCol h2{border-top:1px solid #333;color:#000;padding:0;margin:0 0 0.75em 0}#secondCol .pst h2{background-color:transparent;border-top:none;color:#000;padding:0;margin:0}.cranium{width:auto;max-width:960px;margin:0 auto;position:relative}#header{text-align:left;position:absolute;top:0;width:100%}.ie7 #header{left:0}#header .cranium{height:8em}#header a img{border:none}#hLogo{position:absolute;left:1em;bottom:1.5em;width:20%;max-width:68px;z-index:5000}#logo{position:absolute;bottom:.8em;right:1.5em;width:149px}#header .logo{width:auto;height:auto;position:relative;top:auto;left:auto}#headerLinks{position:relative;width:60%;display:inline-block;float:right;text-align:right;padding-top:.5em;padding-right:1em;line-height:1.2em}#headerLinks a,#headerLinks span,#header .c,#headerLinks h2{line-height:1.2em;vertical-align:bottom}#header .s,#header .c,#header .hi{width:auto;float:right}#header .s label{display:none}#header .s{text-align:right;position:relative;clear:both;padding-top:1em;font-size:87%}#header .s #query{color:#666;border:1px solid #ccc;float:left;width:15em;padding:.3em;margin-right:2.5em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#header .s #query.focus{color:#000}#header .s #searchbutton{position:absolute;right:0;font-size:1.7em;color:#DCA001;border:none;background-color:transparent;padding:0}#header .s #searchbutton:hover{color:#fecb45;text-decoration:none;cursor:pointer}#header .c,#header .hi{position:relative;float:right;display:inline-block}#headerLinks .hi span{padding:0 .75em}#header .hi{padding:0;text-align:right;color:#7D6666}#header .hi.in{text-transform:none;line-height:120%}#hiAccount,#hiLogout,#hiName{display:inline;vertical-align:bottom;line-height:1.2em}#header .c{padding:0 0 0 2em}#header .c .ss-icon,#header .c .list-solid-arrow li:before,.list-solid-arrow #header .c li:before,#header .c .message-box:before{padding-right:.5em;color:#DCA001}#header .c .full{text-transform:none}#hiName{font-weight:normal;font-size:100%;font-family:"Helvetica", "Arial", sans-serif}div.containerCenter{margin:0 auto 0 auto;position:relative;padding:0;width:860px;text-align:left}div#containerWide{margin:0;padding:0}#siteNav{position:absolute;width:100%;background:#033}.ie7 #siteNav{left:0}#nav{height:28px}#nav,#nav ul,#nav .list-dra,#nav .list-solid-arrow,#nav .list-square{padding:0;margin:0;list-style:none;font-family:Arial, Helvetica, sans-serif}#nav a{display:block;color:#FFF;text-decoration:none;font-size:12px;padding:7px 1em}#nav li{float:left;background:#033;line-height:inherit;margin:inherit}#nav li ul,#nav li .list-dra,#nav li .list-solid-arrow,#nav li .list-square{position:absolute;width:13em;left:-999em;z-index:2}#nav li:hover ul,#nav li:hover .list-dra,#nav li:hover .list-solid-arrow,#nav li:hover .list-square,#nav li.sfhover ul,#nav li.sfhover .list-dra,#nav li.sfhover .list-solid-arrow,#nav li.sfhover .list-square{left:auto !important}#nav li:hover ul,#nav li:hover .list-dra,#nav li:hover .list-solid-arrow,#nav li:hover .list-square,#nav li.sfhover ul,#nav li.sfhover .list-dra,#nav li.sfhover .list-solid-arrow,#nav li.sfhover .list-square{margin-left:-.5em}#nav li ul li,#nav li .list-dra li,#nav li .list-solid-arrow li,#nav li .list-square li{width:100%;background:#333;margin:-1px 0 0 0}#nav li ul li a,#nav li .list-dra li a,#nav li .list-solid-arrow li a,#nav li .list-square li a{color:#fff !important}#nav+li:hover{cursor:pointer}#nav>li:hover a{color:#fc0}#nav li ul li:hover a,#nav li .list-dra li:hover a,#nav li .list-solid-arrow li:hover a,#nav li .list-square li:hover a{color:#fc0 !important}#nav .lastul,#nav .lastul li{width:10em}#siteNav{top:8em;z-index:10}#siteNav .cranium{max-width:920px;padding:.3em 0}.ie6 #siteNav .cranium{width:920px}#nav li:hover .lastul{margin-left:-2em}#footer{float:none;clear:both;text-align:left;max-width:860px;width:auto;margin:0 auto}#footer ul,#footer .list-dra,#footer .list-solid-arrow,#footer .list-square{float:none;padding:0 0 3em 0}#footer .address{padding:0 0 2em 0}.pst{margin:0 0 1.5em 0;padding:0}.pstFree{margin:0 0 1.5em 0;padding:0}.coverImage{border:1px solid #666}.authorImage{border:1px solid #666}.wrapper1{color:#000;background-color:#EEE;border:1px solid #999}.wrapper1 h2{color:#fff !important;background-color:#666;border-top:none !important;font-size:1em}.prodlist h2,.prodlist1 h2{border-top:1px solid #333;color:#000;padding:0.25em;margin-bottom:1em}div#buy .safariInstantAccess{font-size:12px;border:#CBCBCB thin solid;text-align:center;margin:20px auto 0 auto;padding:0 0 10px 0}div#buy .safariInstantAccess #check{float:left;margin:0 0 0 12px;position:relative}div#buy .safariInstantAccess p{display:block;padding:0;margin:5px 20px 0 0;clear:right}div#buy .safariInstantAccess p.moreInformation{font-size:10px;margin:2px 0 0 0}div#buy .safariInstantAccess div.moreInformationText{width:270px;height:auto;text-align:left;border:1px solid #000;margin:0;padding:12px;visibility:hidden;position:absolute;right:0;background-color:#FFF;z-index:1001}.prodlist,.prodlist1,#allProdlist dd{color:#000;font-weight:normal !important}.prodlist a.title,.prodlist1 a.title{font-weight:bold !important}.prodlist a:hover,.prodlist1 a:hover{color:#A5222B;text-decoration:underline}.title{font-weight:bold !important}.prodlist dd a,.prodlist1 dd a{color:#666}.prodlist dd a:hover,.prodlist1 dd a:hover{color:#666;text-decoration:underline}.rightcol ul li a,.rightcol .list-dra li a,.rightcol .list-solid-arrow li a,.rightcol .list-square li a{color:#666}.viewall{margin:0}.viewall a:link,.viewall a:visited{color:#666}.viewall a:hover,.viewall a:focus{color:#666}#allProdlist{color:#333}#allProdlist a.title:link{font-weight:bold !important;color:#A5222B}#allProdlist a.title:visited{color:#A5222B}#allProdlist a.title:hover,a:focus{color:#A5222B;text-decoration:underline}#allProdlist a{color:#A5222B}#allProdlist span.new{color:#033}.prodlist span.new{color:#033}#contentAbout #contentNetwork{margin:0;padding:0}#contentAbout #contentNetwork #firstCol{float:left;margin:0;margin-right:10px;padding:0 10px 0 5px;width:470px;\width:475px;w\idth:470px;border-right:1px solid #CCC}#contentAbout #contentNetwork #secondCol{margin-left:480px;padding:0 10px 0 5px;height:100%;background-color:#FFF !important;border:none}#contentAbout #contentNetwork #firstCol img,#contentAbout #contentNetwork #secondCol img{margin:12px 0 0 0;padding:0}#contentAbout #contentNetwork img#ptglogo{margin-left:8px;padding:0;text-align:right}#contentAbout #contentNetwork img#mainlogo{margin:12px 8px 0 0;padding:0;text-align:left}#contentAbout #contentNetwork p{margin-top:5px}#contentHome #firstCol{width:550px}#contentHome #firstCol{float:left;margin:0;padding:0 0 0 8px}#contentHome #firstCol hr{background-color:#ddd;height:1px;border:0}#contentHome #firstCol div.pst{margin:5px 0;padding:0}#contentHome #firstCol div.pst h2{border-top:none;color:#000 !important;margin-bottom:0 !important;padding-bottom:0 !important}#contentHome #firstCol div.pst h2 a:link{color:#000;text-decoration:none}#contentHome #firstCol div.pst h2 a:visited{color:#000;text-decoration:none}#contentHome #firstCol div.pst h2 a:hover{color:#000;text-decoration:underline}#contentHome #firstCol div.pst p{margin-top:0 !important}#contentHome #firstCol div.pst img{float:left;margin:0 10px 0 0;padding:0}#contentHome #firstCol .adSky{float:right;padding:0;border:1px solid #999;margin:0 0 1em 1em}#contentHome #secondCol{margin:0 0 0 585px;padding:0;background-color:#FFF;border:none}#contentHome #secondCol div.pst{margin:15px 0;padding:0}#contentHome #secondCol div.pst h2{background-color:#FFF;border-top:none;color:#000 !important;padding:0 !important;margin:0 !important}#contentHome #secondCol div.pst h2 a:link{color:#000;text-decoration:none}#contentHome #secondCol div.pst h2 a:visited{color:#000;text-decoration:none}#contentHome #secondCol div.pst h2 a:hover{color:#000;text-decoration:underline}#contentHome #secondCol div.pst h3{margin:1em 1em .25em 1em;font-size:.9em}#contentHome #secondCol div.pst p{margin:0 !important;padding-top:0 !important}#contentHome #secondCol div.pst img{margin:0 .25em .25em 1em !important;border:0 !important}#contentHome #secondCol div.pst ul,#contentHome #secondCol div.pst .list-dra,#contentHome #secondCol div.pst .list-solid-arrow,#contentHome #secondCol div.pst .list-square{margin-left:2em;padding:0}#contentHome #secondCol div.pst li{margin-right:1em}#contentHome #secondCol div.prodlist{background-color:#EEE;border-top:1px solid #333;margin:0;padding:1em}#contentHome #secondCol div.prodlist h2{background-color:#EEE;color:#000;border-top:none;margin:0;padding:0}#contentHome #secondCol div.pstAdText h2{background-color:#B4B4D6;padding:0.25em !important;margin:0 !important}#contentHome #secondCol div.pstAdText h2 a:link{color:#000;text-decoration:none}#contentHome #secondCol div.pstAdText h2 a:visited{color:#000;text-decoration:none}#contentHome #secondCol div.pstAdText h2 a:hover{color:#000;text-decoration:underline}#contentHome #secondCol div.pstAdText p{margin:0 1em 1em 1em}#contentHome #secondCol div.pstAdText ul,#contentHome #secondCol div.pstAdText .list-dra,#contentHome #secondCol div.pstAdText .list-solid-arrow,#contentHome #secondCol div.pstAdText .list-square{margin-left:1em}#contentHome #secondCol div.pstAdText li{margin-right:1em}#contentHome #secondCol #widgetbox_widget_parent_0{height:226px}#contentHome #leaderboard{position:absolute;width:860px;height:90px;top:-21px;left:0;background-color:#eee;border:1px solid #ccc}#contentHome #leaderboard div{width:720px;height:90px;margin:0 auto}.dealObject .details ul,.dealObject .details .list-dra,.dealObject .details .list-solid-arrow,.dealObject .details .list-square{width:68%}#contentArticle h2#toggleLink{padding:.3em .2em;background-color:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-position:0 .7em}#contentArticle h2#toggleLink a:link,#contentArticle h2#toggleLink a:visited{color:#000;text-decoration:none;padding-left:1.2em}#contentArticle h2#toggleLink a:hover,#contentArticle h2#toggleLink a:focus{color:#000;text-decoration:none}#contentArticle h2.articleInfo{margin:0;padding:0.2em 0.5em;color:#000;background-color:#ccc}#contentArticle #articleInformation,#contentArticle #articleInformationPlain{background-image:url(/display/common/images/backgrounds/gradient.gif);background-repeat:repeat-x}#contentArticle #articleInformation,#contentArticle #articleInformationPlain{font-size:0.95em}#contentArticle #articleInformationPlain{padding:10px}#contentArticle #articleInformation a:link,#contentArticle #articleInformation a:visited{text-decoration:none}#contentArticle #articleInformation a:hover,#contentArticle #articleInformation a:focus{text-decoration:none}#contentArticle #secondCol{border:0;background-color:#FFF !important}#contentArticle .skyArea .prodlist p.viewall{font-size:0.95em}#contentArticle .skyArea .prodlist ol li strong{font-size:0.95em}#contentArticle .skyArea .prodlist ul li,#contentArticle .skyArea .prodlist .list-dra li,#contentArticle .skyArea .prodlist .list-solid-arrow li,#contentArticle .skyArea .prodlist .list-square li{font-size:0.95em}#contentArticle .skyArea .prodlist ul li,#contentArticle .skyArea .prodlist .list-dra li,#contentArticle .skyArea .prodlist .list-solid-arrow li,#contentArticle .skyArea .prodlist .list-square li{font-size:0.95em}#contentArticle .skyArea .prodlist dd{font-size:0.95em}#contentArticle .skyArea .relatedSafari form p{margin:0.5em 0 0.25em 0;padding:0}#contentArticle .skyArea h3{margin-top:0;padding:0.2em;background-color:#EEE;border-top:1px solid #CCC;border-bottom:1px solid #CCC}#marketDesc{height:1%;overflow:auto;display:block;margin-bottom:1em;border-bottom:1px solid #fff;clear:both}#marketDesc h3{margin-top:0}#contentProduct .columnTwo div#pst div.pst{margin-bottom:1.5em}#contentProduct .columnOne #moreInfo h2{margin:0 0 0.5em 0;padding:0.25em 0.1em;font-size:1em;background-color:#033;color:#FFF;border:1px solid #666}#content.storeProduct{width:960px}div.storeProduct #columnOne{width:600px}div.storeProduct #columnOne #bibCol{width:410px}#columnTwo #childContainer h2,.buy-more h2{background-color:#1f505E;color:#fff}div#lessonContainer{padding:10px 0}div#lessonContainer h2{font-size:1em;margin-bottom:0.3em}div#lessonContainer h2 a:link{text-decoration:underline;color:#A5222B}div#lessonContainer h3{font-size:1em;margin:0;line-height:1.3em}#lessonsTable{border:none}#lessonsTable p{margin:0;padding:0}#lessonsTable td{vertical-align:top;padding:.2em}#lessonsTable .meta{font-size:.9em;color:#555}#lessonsTable .videoExampleBtn{padding:0 .5em 0 0;margin-bottom:-.3em}.videoOverviewBtn{margin:5px 0 25px 0 !important}.videoOverviewBtn{width:245px !important}.videoHR{padding:10px 0}.videoHR hr{border:0;height:1px;color:#ccc;background-color:#ccc}.videoExcerpt{width:120px;text-align:right}.videoCheck{padding-top:5px !important}#vidSampleBlock{position:relative;display:block;clear:both;margin:0 0 2em 0;height:300px}#vidSamplePoster{float:left;position:relative;text-align:center}#vidSamplePoster .samplePoster{float:left;position:relative;border:1px solid #000;width:332px;margin-bottom:2em;z-index:0}#vidSamplePoster .videoSampleBtn{float:left;position:absolute;border:0;z-index:3;left:42%;top:35%}#vidSampleBlock h3{font-size:120%;margin-bottom:1em !important}.videoCaption{line-height:2em;text-align:center;font-style:italic}#bsseddf03de2-44c6-4d90-89bd-add1096ac20e{margin-top:1em}div#lessonContainer .vidDefault{background:transparent url(../../common/images/upp/vdButtonBG.png) repeat-x 0 0;padding:2px 4px;margin:0 10px 0 0;text-align:center;border:1px solid #ccc;font-size:.9em}.vidBuy{background:#FFC302 url(../images/buttons/vdButtonBuyBG.png) no-repeat 3px 0;border:1px solid #FFC302;color:#000;font-size:.9em;padding:2px 4px 2px 17px}#contentProduct #moreInfo table{margin:0.5em 0 0 0;padding:0;font-size:0.95em}#contentProduct #moreInfo table td{padding-right:5px}#contentProduct .columnTwo h3{margin:0;padding:0.2em;background-color:#EEE;border-top:1px solid #CCC;border-bottom:1px solid #CCC}#contentProduct .adSky p{color:#666}#contentProduct .skyArea{margin-top:2em}#contentProduct .skyArea .prodlist p.viewall{font-size:0.95em}#contentProduct .skyArea .prodlist ol li strong{font-size:0.95em}#contentProduct .skyArea .prodlist ul li,#contentProduct .skyArea .prodlist .list-dra li,#contentProduct .skyArea .prodlist .list-solid-arrow li,#contentProduct .skyArea .prodlist .list-square li{font-size:0.95em}#contentProduct .skyArea .prodlist dt{font-size:0.95em}#contentProduct .skyArea .prodlist dd{font-size:0.95em}#contentProduct #productBSS a{margin:0 1em 0 0;font-size:.95em}#contentProduct #productBSS #bssTab_ebf03de2-44c6-4d90-89bd-add1096ac20e{text-decoration:none}div.crIFrame{padding:2em 0 2em 0;border-bottom:1px solid #c7c8ca;margin-bottom:2em}#contentProduct #cartPromos H2{font-size:1em;background-color:#600;color:#FFF;border:1px solid #666}#contentProduct #cartPromos div.promo{background-color:#EEE;border:solid #666;border-width:0 1px 1px 1px}.inlineIcon{border:none !important}.inlineIcon{width:16px !important}#contentProduct .secondCol .productTypeDescription{border:1px solid #000}div#amzReview{display:none}.browseList .searchProduct .meta a:link,.browseList .searchProduct .meta a:visited,.browseList .searchProduct .meta a:hover,.browseList .searchProduct .meta a:active{color:#a5222b}.browseList .searchProduct .meta a:hover{text-decoration:underline}#contentCart #cartPromos H2{font-size:1em;background-color:#600;color:#FFF;border:1px solid #666}#contentCart #cartPromos div.promo{position:relative;background-color:#EEE;border:solid #666;border-width:0 1px 1px 1px}.cart #cartSummary tr.safari td{padding:20px 5px}.cart #cartSummary tr.safari{background-color:#FFFFE3}.cart #cartSummary div.moreInformationText{width:400px;height:auto;text-align:left;border:1px solid #000;margin:0;padding:12px;z-index:600;visibility:hidden;position:absolute;right:11px;*top:215px;background-color:#FFF}.cart #cartSummary div.moreInformationText h3{margin-top:10px}.cart #cartSummary div.moreInformationText p{margin-top:10px}#contentBookreg div.alert img{vertical-align:middle;margin:0 5px 0 0;padding:0}div#bookreg{color:#000;width:760px;margin:0 0 10px 0;background-image:url(/display/CiscoPress/images/containers/status-top.gif);background-repeat:no-repeat}div#bookreg .container{width:760px;background-image:url(/display/CiscoPress/images/containers/status-bottom.gif);background-repeat:no-repeat;background-position:bottom;padding-bottom:0.5em;min-height:26px}div#bookreg p{padding:0.5em 1em 0 45px;margin:0}div#bookreg ul,div#bookreg .list-dra,div#bookreg .list-solid-arrow,div#bookreg .list-square{padding:0.5em 1em 0 60px;margin:0}#contentSearch #contentAdvanced h2{margin-left:0;padding:0;border:0}#refineSearch{font-size:125%}.ie7 .contentSearch .searchContent{margin-left:0}#contentArticle .comment h2,#contentArticle .comment h2,#contentGuides .comment h2,#contentGuides .comment h2{width:96%;display:block;color:#000;text-align:left;padding:0.20em .5em;margin:2.5em 0 .5em 0}#contentMyAccount h3{font-size:.9em}#contentRegister h2,#contentMyAccount h2,#contentSearch h2{color:#000;border-top:1px solid #333;text-align:left;padding:0.20em .5em;margin:0 0 .5em 0}table#memberExist thead td,table#memberNew thead td{padding:0;margin:0}#memberEmail table{margin-top:0}#myDigital{padding-bottom:1em;float:left}#myDigital h2 span{font-weight:normal;font-size:0.8em}#myDigital div{clear:left;float:left;width:375px;padding-bottom:1em}#myDigital .coverImage{float:left}#myDigital dl{margin:0 0 0 61px;padding:0}.cart #cartSummary tr.safari td{padding:20px 5px}.cart #cartSummary tr.safari{background-color:#FFFFE3}.cart #cartSummary div.moreInformationText{width:400px;height:auto;text-align:left;border:1px solid #000;margin:0;padding:12px;z-index:600;visibility:hidden;position:absolute;right:0;background-color:#FFF}div#content.widgetRegister td{padding:0 0 1.4em;vertical-align:top}div#content.widgetRegister #submitRow img{margin:0 2px 0 2px}div#content.widgetRegister label{display:inline;margin:0 5px 0 5px}div#content.widgetRegister div#submitRow{clear:left;padding-top:20px}div#content.widgetRegister #affiliateItems label{text-align:left;display:inline}div#content.widgetRegister #affiliateItems .textbox span{margin:0 0 0 5px}div#content.widgetRegister .affiliateForm{margin:15px 0 0 0}div#content.widgetRegister #cover{margin:0;padding-bottom:0}div#content.widgetRegister .widgetSize{margin:0}div#content.widgetRegister .widgetSize label{text-align:right;display:inline}div#content.widgetRegister .affiliate_widget{margin:10px 0 30px 0}div#content.widgetRegister form#frmWidget p{display:inline;margin-left:10px}div#content.widgetRegister ol#affiliateItems{padding-top:0;margin-top:0}div#content.widgetRegister ol li{margin-bottom:15px}div#content.widgetRegister #widgetTable td.labels{width:15%;text-align:right}div#content.widgetRegister #widgetTable td.inputFields{width:85%}div#content.widgetRegister #disclaimerDiv{_margin-top:10px;*margin-top:10px}div#content.widget #columnPrimary{width:525px;margin:0 5px 0 0;float:left}div#content.widget #columnSecondary{width:225px;float:left}div#content.widgetRegister .moreInformationText{width:350px;border:1px solid #000;margin:0;padding:12px;z-index:10;visibility:hidden;position:absolute;right:150px;background-color:#FFF}div#content.widgetRegister p.moreInformation{display:inline;height:1em}div#content.widgetRegister #NetworkWhatIs.moreInformationText{position:absolute;left:150px;top:100px;visibility:hidden;z-index:10;width:350px}.fancyZoomObject{display:none}.fancyZoomHeader{padding:10px;background-color:#EEEEEE}#series-list #allProdlist .eproduct{position:relative;width:60px;display:block;padding-right:0}#series-list #allProdlist .eproduct img.product{z-index:0;position:relative}#allProdlist .eproduct .overlay{border:0;z-index:5}#contentBookstore #allProdlist .eproduct .overlay{bottom:0}div#contentSeries div#series-list li.readSafari{display:none}#secondCol .adBSA{display:block;margin:0 auto 30px auto}#SBOSearchPanel{z-index:2 !important}#contentSearchSupport #form1 #isbnsearch{margin-bottom:-6px}.button,.buttonLarge{color:#333 !important;background:#FFC302;background:-moz-linear-gradient(top, #FFC302 0%, #C68A00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC302), color-stop(100%, #C68A00));background:-webkit-linear-gradient(top, #FFC302 0%, #C68A00 100%);background:-o-linear-gradient(top, #FFC302 0%, #C68A00 100%);background:-ms-linear-gradient(top, #FFC302 0%, #C68A00 100%);background:linear-gradient(top, #FFC302 0%, #C68A00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFC302', endColorstr='#C68A00',GradientType=0 )}.button:hover,.buttonLarge:hover{text-decoration:none;background:#FFC302;filter:none;text-shadow:none;cursor:pointer}.ie6 .button:hover,.ie6 .buttonLarge:hover{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFC302', endColorstr='#FFC302',GradientType=0 )}.edit,.editSmall{color:#333 !important;background:#FCE499;background:-moz-linear-gradient(top, #FCE499 0%, #EBD399 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FCE499), color-stop(100%, #EBD399));background:-webkit-linear-gradient(top, #FCE499 0%, #EBD399 100%);background:-o-linear-gradient(top, #FCE499 0%, #EBD399 100%);background:-ms-linear-gradient(top, #FCE499 0%, #EBD399 100%);background:linear-gradient(top, #FCE499 0%, #EBD399 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCE499', endColorstr='#EBD399',GradientType=0 );border:1px solid #FED551}.gray,.graySmall{background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:-o-linear-gradient(top, #eee 0%, #ccc 100%);background:-ms-linear-gradient(top, #eee 0%, #ccc 100%);background:linear-gradient(top, #eee 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );color:#333 !important;border:1px solid #CCCCCC}.edit:hover,.editSmall:hover{background:#EBD399;filter:none;cursor:pointer}.ie6 .edit:hover,.ie6 .editSmall:hover{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#EBD399', endColorstr='#EBD399',GradientType=0 )}.gray:hover,.graySmall:hover{background:#CCCCCC;filter:none;cursor:pointer}.ie6 .gray:hover,.ie6 .graySmall:hover{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 )}@media screen and (max-width: 3500px){#header .logo{position:absolute;height:36px;bottom:0;width:100%;left:0;background:url(../images/logos/cisco.png) no-repeat 0 bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#header #logo .logo{position:absolute;height:19px;bottom:0;width:100%;left:0;background:url(../images/logos/ciscoPress.png) no-repeat 0 bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.ie7 #header .logo,.ie8 #header .logo{background:none}.backtonav{display:none}}@media screen and (max-width: 960px){.content{margin:0 2.08333333333334%}}@media screen and (max-width: 850px){.r #nav>li a{padding:7px .5em;font-size:1em}#footer{padding:0 1em}}@media screen and (max-width: 750px){.r #headerLinks{width:98%;padding-right:0;margin-right:1%}.r .c .bighead{display:none}.r #headerLinks a{text-decoration:underline}.r #nav>li a{font-size:.85em}}@media screen and (max-width: 650px){body.r{margin-top:11em}.content{padding:0 0 2em 0}.r #header .cranium{border-bottom:5px solid #033}.r #hLogo{bottom:1em}.r #logo{right:6em;bottom:.7em}.r #headerLinks{padding-top:.7em}.r #siteNav{top:5.6em}.r #siteNav .cranium{padding:0}.r #nav{padding-top:2.4em;position:absolute;right:0}.r #nav a{color:#fff;font-family:"Lucida Grande", Arial, Helvetica, sans-serif}.r #nav li{float:none;background-color:#033;padding:1em 0;margin:0;background-image:none;text-align:left;font-size:1.2em}.r #nav li a{padding:0 1em;border:none}.r #nav li ul,.r #nav li .list-dra,.r #nav li .list-solid-arrow,.r #nav li .list-square,.r #nav li ul li,.r #nav li .list-dra li,.r #nav li .list-solid-arrow li,.r #nav li .list-square li{display:none}.r #nav li:hover a.arrow{background:none}.r #nav li ul li a:hover,.r #nav li .list-dra li a:hover,.r #nav li .list-solid-arrow li a:hover,.r #nav li .list-square li a:hover{text-decoration:underline}.r #nav a.arrow{background:none}.r #nav:hover{cursor:pointer}.r #nav::before{content:"Menu";position:absolute;top:0;right:5px;cursor:pointer;display:block;padding:.6em 1em;text-decoration:none;text-align:right;font-size:1em;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-o-border-top-left-radius:3px;-o-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff !important;background:#033}.r #nav li,.r #nav.show li ul li,.r #nav.show li .list-dra li,.r #nav.show li .list-solid-arrow li,.r #nav.show li .list-square li{display:none}.r #nav.show li{display:block;border:none;border-bottom:1px solid #FDD1AC}.content.dealLanding{padding-top:0}}@media screen and (max-width: 600px){#footer{padding:0}#footer ul.links,#footer .links.list-dra,#footer .links.list-solid-arrow,#footer .links.list-square{padding-bottom:2em}#footer #indicia{padding:0 1em}}@media screen and (max-width: 535px){.r .hi .bighead{display:none !important}.r #headerLinks a{line-height:1.2em;vertical-align:bottom}.r #header .s{padding:0;clear:none}.r #header .s #query{width:10em}.r #header .c,.r #header .hi{padding-top:.4em}.r #header .hi{position:absolute;left:1em;text-transform:none}.r #header .c{float:left;margin-left:7em}.r #header .c.in{float:left;margin-left:9.5em}.r #headerLinks{width:98%}}@media screen and (max-width: 450px){.r #logo{right:5.5em}.r #header .s #query{width:5em}}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){#header .logo{background:url(../images/logos/cisco@2x.png) no-repeat 0 bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#header #logo .logo{background:url(../images/logos/ciscoPress@2x.png) no-repeat 0 bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}
/*# sourceMappingURL=style.css.map */
