html,body{font-family:"Avenir";}#content{min-height:100%;height:auto!important;}#bw-results_nav_bottom{position:absolute;width:100%;bottom:0;}#bw-results_nav_bottom *{padding:1em;margin:0;}#results-container,.results{margin:0;padding:0;font-size:17px;font-family:Helvetica,sans-serif;}#results-container h2{padding-top:10px;padding-bottom:10px;margin-left:10px;color:#b11b65;font-size:20px;display:none;width:80%;}#results-container h3{margin-left:10px;font-size:18px;display:none;color:#b11b65;width:80%;}#results-container h4{padding-left:10px;font-size:14px;display:none;color:gray;margin:0;}#results{margin:0;padding:0;}#results>li{clear:both;list-style-type:none;border-top-width:1px;border-top-color:#d9d9d9;border-top-style:solid;width:100%;margin:0;font-weight:bold;}#results li:first-child{border-top:0;}#results a{padding-top:10px;display:block;text-decoration:none;color:black;height:inherit;min-height:100%;margin:0;-webkit-tap-highlight-color:#c8c8c8;}#results .img-holder{padding:0;margin:0;width:100px;display:block;min-height:125px;float:left;text-align:center;}#results .content-holder{float:right;width:80%;}#results a img{margin:auto;display:block;vertical-align:middle;max-height:100px;}#results li span.author{font-size:14px;display:block;color:#a0a0a0;display:block;padding-bottom:14px;}#results .no-icon{margin-left:10px;width:90%;}#results .no-icon span.author{margin:0;width:100%;}#results span.date{color:#a0a0a0;font-size:smaller;margin:0;padding:0;font-weight:normal;}#results a.add-epub{color:white;background:#b11b65;padding:.2em 0 .2em 0;margin-top:.5em;font-weight:normal;}.clicking-disabled{opacity:.5;}#results span.summary{color:black;font-size:smaller;margin:1em 0 1em 0;padding:;font-weight:normal;display:block;}#results .catalog-name{padding:.5em 0 .5em 0;margin:0;}#results span.publisher{color:#a0a0a0;font-size:smaller;margin:0;padding:0;font-weight:normal;display:block;}.small-title{font-size:16px!important;}.results a .elide{color:gray;}.results a.pdf{display:inline;}.my-books-thumbnail{vertical-align:middle;display:block;float:left;width:30px;}#content strong,#content th{font-weight:bold;}#content em,#content address,#content caption,#content cite{font-style:italic;}#content table{display:table;border-spacing:2px;border-collapse:separate;}#content tr{display:table-row;vertical-align:inherit;}#content td{display:table-cell;border-spacing:2px;padding:2px;vertical-align:inherit;text-align:inherit;padding:1px;border-collapse:none;}#content th{display:table-cell;vertical-align:inherit;font-weight:bold;padding:1px;border-collapse:none;}#content p{display:block;margin:1em 0;}#content dl{display:block;margin-left:1em;}#content dd{display:block;margin-left:2em;}#content dt{display:block;}#content dd+dt{padding-top:1em;}#content blockquote{display:block;margin:1em 40px;}#content address{display:block;font-style:italic;}#content center{display:block;text-align:center;}#content h1{display:block;font-size:2em;font-weight:bold;margin:.67em 0;}#content h2{display:block;font-size:1.5em;font-weight:bold;margin:.83em 0;}#content h3{display:block;font-size:1.17em;font-weight:bold;margin:1em 0;}#content h4{display:block;font-weight:bold;margin:1.33em 0;}#content h5{display:block;font-size:.83em;font-weight:bold;margin:1.67em 0;}#content h6{display:block;font-size:.67em;font-weight:bold;margin:2.33em 0;}#content ul{display:block;list-style-type:disc;margin:1em 0;padding-left:40px;}#content ol{display:block;list-style-type:decimal;margin:1em 0;padding-left:40px;}#content li{display:list-item;}#content pre{display:block;font-family:Courier New;white-space:pre;margin:1em 0;}#content code,#content tt{font-family:Courier New;white-space:pre;margin:1em 0;}#content{padding:0;}.maincontent{position:relative;}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{line-height:1.2em;}#content img{max-width:100%;display:inline;}#bookCont #content div,#bookCont #content p{line-height:1.4em;}#bookCont #content p{margin-top:.5em;}#bookCont #content div,#bookCont #content div.section{margin:0;padding:0;}#login ul{margin:0;padding:0 0 1em 0;}#login li{margin:1em 0 0 0;padding:0;list-style-type:none;}#login input[type=submit],#catalog-add input[type=submit]{clear:both;display:block;}#login input,#catalog-add input{font-size:large;display:block;}#delete-account input{font-size:large;display:block;}.tData #login input[type=submit]{margin:1em 0 1em 0;}#login input[type=submit]{margin:.5em 0 0 0;}#register-tab{padding:10px;}#login-header{margin-bottom:1em;}#login .errorlist li,#catalog-add .errorlist li{background-color:#fffbdc;margin:0;padding:0;font-weight:bold;}#login div>.errorlist>li,#catalog-add div>.errorlist>li{visibility:hidden;}#login .errorlist ul,#catalog-add .errorlist ul{visibility:visible;}#login h3{display:inline;padding-left:10px;}#login h3 a{background:white;padding:5px 5px 0 5px;color:black;text-decoration:none;}.mobile-only{display:none;}#GB_window label{display:none;}.bw-message{background-color:#FFFBDC;font-size:larger;font-weight:bold;padding:1em;text-align:center;}.additional-links li{display:block;margin-bottom:.75em;}table.document-pagination{width:100%;font-weight:bold;}table.document-pagination,table.document-pagination th,table.document-pagination td{background:white;color:#333;border:none;}table.document-pagination th a{color:#333!important;}#searchform{margin:1em 0 1em 0;}#searchform label{font-weight:bold;margin-right:2em;}#catalog-name{font-size:large;margin:0 0 1em 0;}#site-credits dt{font-weight:bold;margin:.4em 0 .4em 0;}#site-credits dd{text-indent:1em;}body.reading-mode{background:none;padding-bottom:0;}body.reading-mode .maincontent{padding:0;margin:0 auto 0 auto;height:100%;}body.reading-mode .wrap1{background:none;height:100%;}body.reading-mode .ibis-masthead{display:none;}body.reading-mode .ibis-page{width:inherit;height:100%;}body.reading-mode .sideCol{display:none;}body.reading-mode .mainCol{width:inherit;padding:0 5% 0 5%;float:none;height:100%;}body.reading-mode .ibis-page{background:none;width:inherit;}body.reading-mode #bookCont{padding:0 0 5em 0;min-height:inherit;}body.reading-mode .footer{display:none;}.only-reading-mode{display:none;}body.reading-mode #content{padding:0 2em 0 2em;border-left:2px solid #eee;margin:0 auto 0 auto;}body.reading-mode .not-reading-mode{display:none;}body.reading-mode .bottom-nav-bar{position:absolute;width:100%;clear:both;right:2em;bottom:0;}body.reading-mode .only-reading-mode{display:block;}body.reading-mode{background:none;text-indent:0;}body.reading-mode .toggle-reading-mode{display:inline;color:#a61659;text-decoration:underline;}#content .ui-resizable-e{border-right:2px solid #eee;margin:0!important;padding:0!important;}#last-position{visibility:hidden;}body.reading-mode #last-position{color:#a61659;font-weight:bold;position:fixed;font-size:x-large;left:5px;display:none;visibility:visible;}body.reading-mode dt.only-reading-mode{display:inline!important;padding-right:2em;}body.reading-mode dd a span.only-reading-mode{display:inline!important;}body.reading-mode #reading-mode-help-text{display:none;position:absolute;right:20px;background:white;z-index:999999;border:1px solid #aaa;width:300px;color:black;text-align:left;padding:1em;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:5px 5px 2px #ddd;-moz-box-shadow:5px 5px 2px #ddd;box-shadow:5px 5px 2px #ddd;}body.reading-mode #reading-mode-help-text p{margin-bottom:.5em;margin-top:.2em;}.catalog-url{color:gray;font-size:x-small;}.catalog-added{color:gray;font-size:small;margin:0;padding:0;background-color:white!important;}#results a.catalog-delete{float:right;background:#b11b65;color:white!important;width:25px;height:25px;text-align:center;display:block;margin-bottom:1em;}.footer,.copyright{background-color:white!important;}.errorlist{color:red;font-weight:bold;}#results .summary a{display:inline;}#results .summary strong,#results .summary th{font-weight:bold;}#results .summary em,#results .summary address,#results .summary caption,#results .summary cite{font-style:italic;}#results .summary table{display:table;border-spacing:2px;border-collapse:separate;}#results .summary tr{display:table-row;vertical-align:inherit;}#results .summary td{display:table-cell;border-spacing:2px;padding:2px;vertical-align:inherit;text-align:inherit;padding:1px;border-collapse:none;}#results .summary th{display:table-cell;vertical-align:inherit;font-weight:bold;padding:1px;border-collapse:none;}#results .summary p{display:block;margin:1em 0;}#results .summary dl{display:block;margin-left:1em;}#results .summary dd{display:block;margin-left:2em;}#results .summary dt{display:block;}#results .summary dd+dt{padding-top:1em;}#results .summary blockquote{display:block;margin:1em 40px;}#results .summary address{display:block;font-style:italic;}#results .summary center{display:block;text-align:center;}#results .summary h1{display:block;font-size:2em;font-weight:bold;margin:.67em 0;}#results .summary h2{display:block;font-size:1.5em;font-weight:bold;margin:.83em 0;}#results .summary h3{display:block;font-size:1.17em;font-weight:bold;margin:1em 0;}#results .summary h4{display:block;font-weight:bold;margin:1.33em 0;}#results .summary h5{display:block;font-size:.83em;font-weight:bold;margin:1.67em 0;}#results .summary h6{display:block;font-size:.67em;font-weight:bold;margin:2.33em 0;}#results .summary ul{display:block;list-style-type:disc;margin:1em 0;padding-left:40px;}#results .summary ol{display:block;list-style-type:decimal;margin:1em 0;padding-left:40px;}#results .summary li{display:list-item;}#results .summary pre{display:block;font-family:Courier New;white-space:pre;margin:1em 0;}#results .summary code,#results .summary tt{font-family:Courier New;white-space:pre;margin:1em 0;}ul,ol{list-style:none;}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}hr,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,legend,input{margin:0;padding:0;}fieldset,a img,*:link img,*:visited img{border:none;}address{font-style:normal;}table,td,th,tr{border-collapse:collapse;padding:0;margin:0;text-align:left;}img{display:block;}body{font-size:62.5%;}a{color:#a61659;text-decoration:none;}a:hover{text-decoration:underline;}.sprt{background-image:url("../images/bg_bars.png");background-repeat:no-repeat;overflow:hidden;}body{background:#b11a64 url("../images/bg_bars.png") repeat-x 0 -260px;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;padding-bottom:20px;}.wrap1{background:url("../images/bg_center.png") no-repeat center top;}.ibis-masthead{background:url("../images/bg_header.png") no-repeat center bottom;}.ibis-page{background:#fff url("../images/bg_content.jpg") no-repeat 0 0;}.mainRad{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}.secRad{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.btmRad{-moz-border-radius-bottomleft:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.ibis-menu a:hover,.ibis-menu li.active a{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.ibis-masthead{width:989px;height:127px;margin:0 auto;position:relative;}.ibis-page{width:989px;margin:0 auto;color:#333;}.sideCol{width:212px;float:left;}.mainCol{width:776px;float:right;font:normal 13px/21px "Lucida Grande","Lucida Sans Unicode",sans-serif;}.homepage .mainCol{float:none;width:989px;}.ibis-masthead{font-weight:bold;}.ibis-masthead .login a{color:#f2b839;}.ibis-logo{width:258px;height:76px;display:block;text-indent:-270em;overflow:hidden;position:absolute;left:10px;top:37px;background:url("../images/logo_main.png") no-repeat 0 0;}.ibis-logo span{color:#edbbd3;}.usrtools{float:right;font-size:12px;font-weight:bold;padding:6px 5px 0 0;}.usrtools li{display:inline;}.usrtools a{color:#fff;text-decoration:none;margin-left:10px;}.usrtools a:hover{text-decoration:underline;}.usrtools .usrNick{color:#f7aac4;}.ibis-menu{display:block;position:absolute;top:74px;right:0;font-size:14px;text-align:right;}.ibis-menu li{display:inline;}.ibis-menu a{text-decoration:none;color:#fff;padding:2px 15px 4px;display:inline-block;}.ibis-menu a:hover,.ibis-menu li.active a{background:url("../images/bg_topbar.png") repeat-x top left;}.ctrlBar{color:#ccc;display:block;margin:0 .75em 0 1em;padding:0 0 0 2em;}.ctrlBar dl{display:block;font-size:15px;padding:13px 0 11px;}.ctrlBar dt{display:inline-block;font-weight:bold;padding-right:5px;vertical-align:middle;}.ctrlBar dd{display:inline;vertical-align:middle;color:#ccc;padding:0 2em 0 0;}.pageNavBar{margin:0;padding:0;text-align:right;}.pageNavBar a{color:#333;}.btnPink{display:block;padding:17px 20px 15px;text-align:center;background:#be4d73 url("../image/bg_bars.png") repeat-x 0 -522px;font-size:15px;color:#fff;}.btnPink .addBook{display:inline-block;background-position:-473px -260px;padding:0 10px 0 26px;}.btnGrey{display:block;padding:17px 20px 15px;text-align:center;background:#be4d73 url("../image/bg_bars.png") repeat-x 0 -441px;font-size:15px;color:#fff;}.btnOrng{display:inline-block;padding:10px 20px;text-align:center;background:#ecaa18 url("../image/bg_bars.png") repeat-x 0 -364px;font-size:15px;color:#fff;}.btnOrng .gtStrted{display:inline-block;background-position:100% -305px;padding:0 15px 0 0;}.sideCol{padding-top:46px;}.sideCol .title{color:#9b1950;font-size:18px;font-weight:bold;padding:0 26px 10px 4px;}.sideCol .auth{font-size:14px;font-weight:bold;padding:9px 30px 17px 4px;}.sideCol .bookNav ol{font-weight:bold;background:url("../images/bg_leftrule.png") no-repeat top right;font-size:12px;}.sideCol .bookNav ol a{color:#333;}.sideCol .bookNav ol li{padding:3px 33px 3px 4px;margin:0 0 2px;}.sideCol .bookNav ol .active{background:#9b1950;color:#fff;}.sideCol .bookNav ol .active.has-children{background:inherit;display:block;padding-top:1em;}.sideCol .bookNav ol .active.has-children span{color:#333;}.sideCol .bookNav ol .active.has-children ol{background:none;margin-top:1em;}.sideCol .bookNav ol .active.has-children li{font-size:14px;color:#333;padding:5px 2px 5px 2px;}.sideCol .bookNav ol .active.has-children li a{background:inherit;font-size:12px;font-weight:normal;color:#333;}.sideCol .bookNav ol .active.has-children li.active a{color:#fff;}.sideCol .bookNav ol .active a{color:#fff;}.sideCol .bookNav .bookTools a{font-weight:normal;}.sideCol .bookTools{padding:9px 0 5px 4px;}.sideCol .toc{padding:9px 0 5px 4px;}.sideCol .supplement{padding:9px 0 5px 4px;}.sideCol .bookNav{text-align:right;background:url("../images/bg_leftrule.png") no-repeat bottom right;padding:0 0 5px;}.sideCol .suplmntNav{padding:0 15px;font-size:13px;}.sideCol .suplmntNav .hdr{display:block;padding-bottom:8px;text-transform:uppercase;}.sideCol .stus{padding-left:25px;}.sideCol .usrTools2{display:block;font-size:16px;padding-bottom:20px;}.sideCol .usrTools2 a{color:#fff;font-weight:bold;text-indent:-27em;display:inline-block;overflow:hidden;width:179px;height:51px;margin-bottom:5px;}.sideCol .usrTools2 .addBk{background-position:0 -110px;}.sideCol .usrTools2 .editPrfl{background-position:-179px -110px;}.mainCol{padding:20px 0 50px 0;position:relative;}.maincontent{padding:32px 30px 0 35px;}.maincontent p{margin-bottom:1em;}.contTitle{color:#9b1950;text-transform:uppercase;margin-bottom:28px;font:normal 30px Helvetica,Arial,sans-serif;}.hLite{background-color:#fffbdc;}.homepage{background:#fff;width:989px;}.bannerPromo{margin:0 auto;width:989px;}.homepage .mainCol{width:686px;float:left;padding:0;}.homepage .sideCol{width:289px;float:right;padding:0;}.homepage .cBlock{margin-bottom:5px;padding:20px 15px;font-size:13px;}.homepage .type1{background:url("../images/bg_grad_type1.png") repeat-x 0 0;}.homepage .type2{background:#242424 url("../images/bg_grad_type2.png") repeat-x 0 0;border:1px solid #ac3363;color:#fff;}.homepage .type3{background:url("../images/bg_grad_type3.png") repeat-x left bottom;}.homepage .cBlock h3{font-size:16px;padding-bottom:5px;}.lnkArw{display:inline-block;font-size:0;line-height:0;width:4px;height:7px;margin-left:5px;background-position:-3px -217px;}.gtStrtd{display:block;font-size:0;line-height:0;width:133px;height:40px;background-position:-360px -110px;text-indent:-27em;}.homepage .mainCol .maincontent{padding:5px 0 45px 4px;}.homepage .quoteDisp{font:bold 15px/18px Arial,Helvetica,sans-serif;color:#272727;}.homepage .mainCol .type3{margin-left:15px;position:relative;}.homepage .mainCol .type3{padding:0;}.homepage .mainCol .type3 dt{font-size:16px;padding:30px 0 5px;font-weight:bold;}.homepage .mainCol .type3 .vwLrg{display:inline-block;position:absolute;font-size:14px;font-weight:bold;color:#666;}.homepage .mainCol .promo1{min-height:185px;background:url("../images/photo_product1.jpg") no-repeat left bottom;padding:0 50px 0 175px;}.homepage .mainCol .promo1 .vwLrg{bottom:8px;left:105px;}.homepage .mainCol .promo2{min-height:185px;background:url("../images/photo_product2.jpg") no-repeat right bottom;padding:0 220px 0 30px;}.homepage .mainCol .promo2 .vwLrg{bottom:7px;right:95px;}.homepage .mainCol .promo3{min-height:195px;background:url("../images/photo_product3.jpg") no-repeat left bottom;padding:0 50px 0 230px;}.homepage .mainCol .promo3 .vwLrg{bottom:25px;left:200px;}.homepage .sideCol .maincontent{padding:5px 4px 45px 0;}.homepage .sideCol .type1 h3{border-bottom:1px solid #ccc;font-size:14px;font-weight:bold;padding:0 0 10px;}.homepage .sideCol .type1 ul{padding:0 0 7px;}.homepage .sideCol .type1 li{border-bottom:1px solid #ccc;padding:7px 0;}.bookCont{padding:0 30px 0 35px;min-height:800px;}.bookCont .contTitle{border-bottom:1px solid #e5e5e5;margin-bottom:23px;}.calloutBlock{border:1px solid #eae9e5;padding:10px 15px 0;background:url("../images/bg_callout.jpg") no-repeat 0 0;}.calloutBlock form{display:block;margin-bottom:30px;}.calloutBlock form legend{color:#9b1950;font:normal 21px Helvetica,Arial,sans-serif;padding:0 0 10px 25px;background-position:-472px -159px;}.calloutBlock form label{display:block;padding-bottom:10px;}.calloutBlock .bkLst{margin-bottom:10px;}.calloutBlock .bkLst a{text-decoration:underline;}table{border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}table td,table th{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}caption{text-align:left;padding:0 0 5px;}table th{font:normal 11px/21px Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;background-color:#b63c67;padding:0 12px 2px;}table td{font-size:13px;weight:bold;color:#333;padding:15px 12px 13px;}table th.active{background-color:#7f012c;}table th a{color:#fff;}table.bkLst th{border-color:#fff;}table.bkLst td{border-color:#fff;}table.bkLst .tc1{width:415px;border-left-color:#e5e5e5;}table.bkLst .tc2{width:166px;padding-left:14px;}table.bkLst .tc3{width:90px;padding-left:17px;}table.bkLst .tc4{width:40px;}table.bkLst th a{font-weight:bold;}table.bkLst th span{background-position:-423px -164px;display:inline-block;width:5px;height:10px;vertical-align:middle;margin-left:5px;}table.bkLst tbody td{border-bottom-color:#e5e5e5;vertical-align:top;font-size:13px;line-height:16px;font-weight:bold;}table.bkLst tbody .selected td{background-color:#fffdef;}table.bkLst tbody .tc3{padding:15px 0 13px 17px;}table.bkLst tbody .tc4{padding:15px 10px 13px 0;}table.bkLst tbody td.last{border-bottom:0 solid #e5e5e5;}table.bkLst tbody td span{display:block;}table.bkLst tbody .title{line-height:18px;font-size:14px;padding-bottom:5px;}table.bkLst tbody .prevAction{font-weight:normal;color:#999;}table.bkLst .delBox{display:block;width:19px;height:18px;overflow:hidden;font-size:0;line-height:0;text-indent:-27em;background-position:-343px -181px;}.footer{clear:both;background:url("../images/bg_footer.gif") repeat-x top left;}.footer .content{padding:25px 20px 50px 35px;font-size:12px;display:inline-block;}.footer dl{display:block;width:185px;float:left;}.footer dt{font-weight:bold;font-size:13px;}.footer .copyright{background:url("../images/logo_threepress.png") no-repeat right bottom;margin:0 20px 0 35px;padding:0 200px 0 0;text-align:right;font:bold 12px/28px Arial,Helvetica,sans-serif;}#GB_overlay{background-image:url(../images/overlay.png);position:absolute;margin:auto;top:0;left:0;z-index:100;width:100%;height:100%;}#GB_window{display:none;position:absolute;top:0;left:230px;overflow:auto;z-index:150;background:#a01753 url("../images/bg_lb1.png") repeat-x left top;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}#GB_window form{background-position:-463px -193px;padding:14px 30px 13px 35px;}#GB_window .hlp{color:#fff;display:inline-block;margin-left:10px;}#GB_window input{display:inline-block;}