.cliquable{cursor:pointer;}
.notcliquable{cursor:default;}
.centered{margin-left:auto;margin-right:auto;}
.expanded{width:100%;height:100%;}
body{margin:0;font-family:"Lucida Grande",Tahoma,Verdana,sans-serif;font-size:11px;color:#333333;overflow:hidden;height:100%;background:url('../images/background.png');}body .gloss{height:50%;width:100%;position:absolute;float:left;top:0px;left:0px;background-image:url('../images/gloss.png');background-repeat:no-repeat;background-position:center top;background-size:cover;}
body #loading{margin-left:auto;margin-right:auto;height:120px;width:200px;text-align:center;font-size:13px;color:#cccccc;position:relative;display:none;}body #loading .spinner{margin-bottom:10px;height:64px;width:64px;background:transparent url('../images/spinner.gif') 0 0 no-repeat;margin:auto;}
body #loading .error{background-image:url('../images/error.png');}
body p.warning{margin:20px 50px;color:#B02B2C;font-size:15px;font-weight:bold;}
body #flipbook{background:url('../images/background.png');}body #flipbook #header{height:108px;width:100%;position:absolute;top:0px;left:0px;display:none;background:url('../images/header-background.png') repeat-x;}body #flipbook #header #logo{float:left;margin:10px;}
body #flipbook #header #book-info{float:left;margin:20px 0 0 30px;white-space:nowrap;}body #flipbook #header #book-info #title{font-size:20px;}
body #flipbook #header #book-info #publisher,body #flipbook #header #book-info #isbn{font-size:13px;color:#808080;}
body #flipbook #header.compact{height:63px;background-position:0px -45px;}body #flipbook #header.compact #logo{display:none;}
body #flipbook #header.compact #book-info{margin-top:15px;}body #flipbook #header.compact #book-info #publisher,body #flipbook #header.compact #book-info #isbn{display:none;}
body #flipbook #header.compact .icon-bar{margin-top:5px;}
body #flipbook #book{display:none;padding:10px 65px;overflow:hidden;position:absolute;}body #flipbook #book.mini{padding:10px;}
body #flipbook #book #right-arrow{right:10px;}
body #flipbook #book #left-arrow{left:10px;}
body #flipbook #book #shadow{margin:auto;padding:15px;position:relative;}body #flipbook #book #shadow .shadow-side{position:absolute;top:0px;height:100%;}body #flipbook #book #shadow .shadow-side.left{display:none;}body #flipbook #book #shadow .shadow-side.left .st,body #flipbook #book #shadow .shadow-side.left .sb{left:27px;}
body #flipbook #book #shadow .shadow-side.right{display:none;}body #flipbook #book #shadow .shadow-side.right .st,body #flipbook #book #shadow .shadow-side.right .sb{left:0px;}
body #flipbook #book #shadow .shadow-side.left-only{display:none;width:34px;}
body #flipbook #book #shadow .shadow-side.right-only{display:none;width:34px;}
body #flipbook #book #shadow .sborder{position:absolute;}body #flipbook #book #shadow .sborder.back-left,body #flipbook #book #shadow .sborder.back-right{background-color:white;}
body #flipbook #book #shadow .sborder.back-left{top:35px;left:27px;}
body #flipbook #book #shadow .sborder.back-right{top:35px;left:0px;}
body #flipbook #book #shadow .sborder.stl{background-image:url('../images/stl.png');width:34px;height:34px;top:1px;left:-7px;}
body #flipbook #book #shadow .sborder.sbl{background-image:url('../images/sbl.png');width:34px;height:34px;bottom:-13px;left:-7px;}
body #flipbook #book #shadow .sborder.str{background-image:url('../images/str.png');width:34px;height:34px;top:1px;right:-15px;}
body #flipbook #book #shadow .sborder.sbr{background-image:url('../images/sbr.png');width:34px;height:34px;bottom:-13px;right:-15px;}
body #flipbook #book #shadow .sborder.st{background-image:url('../images/st.png');height:34px;top:1px;}
body #flipbook #book #shadow .sborder.sb{background-image:url('../images/sb.png');height:34px;bottom:-13px;}
body #flipbook #book #shadow .sborder.sl{background-image:url('../images/sl.png');width:34px;left:-7px;top:35px;}
body #flipbook #book #shadow .sborder.sr{background-image:url('../images/sr.png');width:34px;right:-15px;top:35px;}
body #flipbook #book #shadow .sborder.stlr{background-image:url('../images/stlr.png');width:34px;height:34px;left:20px;top:1px;}
body #flipbook #book #shadow .sborder.sblr{background-image:url('../images/sblr.png');width:34px;height:34px;left:20px;bottom:-13px;}
body #flipbook #book #shadow .sborder.slr{background-image:url('../images/slr.png');width:34px;left:20px;top:35px;}
body #flipbook #book #shadow .sborder.strl{background-image:url('../images/strl.png');width:34px;height:34px;left:-12px;top:1px;}
body #flipbook #book #shadow .sborder.sbrl{background-image:url('../images/sbrl.png');width:34px;height:34px;left:-12px;bottom:-13px;}
body #flipbook #book #shadow .sborder.srl{background-image:url('../images/srl.png');width:34px;left:-12px;top:35px;}
body #flipbook #book #shadow #all-pages{cursor:pointer;}body #flipbook #book #shadow #all-pages.zoomed{cursor:move;}
body #flipbook #book #shadow #all-pages .page{background-color:white;-webkit-backface-visibility:hidden;}body #flipbook #book #shadow #all-pages .page .unloaded{width:100%;height:100%;float:left;display:table;}body #flipbook #book #shadow #all-pages .page .unloaded .middle{display:table-cell;vertical-align:middle;text-align:center;}
body #flipbook #book #shadow #all-pages .page-shadow{position:absolute;left:0px;top:0px;width:100%;height:100%;background-size:100% 100%;z-index:1;}
body #flipbook #book #shadow #all-pages .epub-content{position:relative;}body #flipbook #book #shadow #all-pages .epub-content .reflowable-book-frame,body #flipbook #book #shadow #all-pages .epub-content .fixed-book-frame{height:100%;width:100%;}body #flipbook #book #shadow #all-pages .epub-content .reflowable-book-frame .reflowable-content-frame,body #flipbook #book #shadow #all-pages .epub-content .fixed-book-frame .reflowable-content-frame,body #flipbook #book #shadow #all-pages .epub-content .reflowable-book-frame .fixed-page-frame,body #flipbook #book #shadow #all-pages .epub-content .fixed-book-frame .fixed-page-frame{height:100%;width:100%;}body #flipbook #book #shadow #all-pages .epub-content .reflowable-book-frame .reflowable-content-frame iframe,body #flipbook #book #shadow #all-pages .epub-content .fixed-book-frame .reflowable-content-frame iframe,body #flipbook #book #shadow #all-pages .epub-content .reflowable-book-frame .fixed-page-frame iframe,body #flipbook #book #shadow #all-pages .epub-content .fixed-book-frame .fixed-page-frame iframe{border:none;}
body #flipbook #book #shadow #all-pages .epub-content .reflowable-book-frame .fixed-page-frame,body #flipbook #book #shadow #all-pages .epub-content .fixed-book-frame .fixed-page-frame{position:absolute !important;}
body #flipbook #book .arrow-container{width:45px;height:100px;position:absolute;z-index:990;}body #flipbook #book .arrow-container .arrow{cursor:pointer;background-image:url('../images/arrows.png');float:left;width:45px;height:45px;margin-bottom:10px;}body #flipbook #book .arrow-container .arrow.first{background-position:0px 0px;}body #flipbook #book .arrow-container .arrow.first:hover{background-position:0px -45px;}
body #flipbook #book .arrow-container .arrow.previous{background-position:-45px 0px;}body #flipbook #book .arrow-container .arrow.previous:hover{background-position:-45px -45px;}
body #flipbook #book .arrow-container .arrow.next{background-position:-90px 0px;}body #flipbook #book .arrow-container .arrow.next:hover{background-position:-90px -45px;}
body #flipbook #book .arrow-container .arrow.last{background-position:-135px 0px;}body #flipbook #book .arrow-container .arrow.last:hover{background-position:-135px -45px;}
body #flipbook #statusbar{display:none;width:100%;height:30px;position:absolute;bottom:0px;}body #flipbook #statusbar #scrollbar{margin:5px 0 0 20px;float:left;}
body #flipbook #statusbar #page-display{position:relative;float:right;font-size:11px;background-image:url('../images/pageback.png');height:17px;padding:4px;margin:0 30px 0 0px;}body #flipbook #statusbar #page-display .page-left-border{background-image:url('../images/pageleft.png');position:absolute;width:8px;height:26px;left:-8px;top:0px;}
body #flipbook #statusbar #page-display .page-right-border{background-image:url('../images/pageright.png');position:absolute;width:8px;height:26px;right:-8px;top:0px;}
body #flipbook #statusbar #page-display .current{float:left;text-align:right;margin:2px 4px 0 0;padding:0;width:30px;font-size:11px;border:none;background:none;}
body #flipbook #statusbar #page-display .total{float:right;margin-top:2px;color:black;}
body #flipbook .back-shadow{background:url(../images/30.png);display:none;left:0px;top:0px;width:100%;height:100%;position:absolute;z-index:99;}
body #flipbook .pop{background-image:url('../images/popup-light.png');color:#cccccc;position:absolute;padding:8px;}body #flipbook .pop .closer{z-index:10;background-image:url('../images/popupclose.png');position:absolute;width:26px;height:26px;top:-15px;right:-15px;cursor:pointer;}
body #flipbook .pop .popup-border{position:absolute;}body #flipbook .pop .popup-border.ptl{background-image:url('../images/ptl.png');width:5px;height:5px;top:-5px;left:-5px;}
body #flipbook .pop .popup-border.pt{background-image:url('../images/popup-dark.png');height:5px;width:20px;top:-5px;left:0px;}
body #flipbook .pop .popup-border.ptr{background-image:url('../images/ptr.png');width:5px;height:5px;top:-5px;right:-5px;}
body #flipbook .pop .popup-border.pr{background-image:url('../images/popup-dark.png');height:20px;width:5px;top:0px;right:-5px;}
body #flipbook .pop .popup-border.pbr{background-image:url('../images/pbr.png');width:5px;height:5px;bottom:-5px;right:-5px;}
body #flipbook .pop .popup-border.pb{background-image:url('../images/popup-dark.png');height:5px;width:20px;bottom:-5px;left:0px;}
body #flipbook .pop .popup-border.pbl{background-image:url('../images/pbl.png');width:5px;height:5px;bottom:-5px;left:-5px;}
body #flipbook .pop .popup-border.pl{background-image:url('../images/popup-dark.png');height:20px;width:5px;top:0px;left:-5px;}
body #flipbook .pop .pop-content{position:absolute;overflow:auto;}
body #flipbook #sharing{background:url(../images/30.png);left:0px;top:0px;width:100%;height:100%;position:absolute;z-index:99;display:none;z-index:1000;}body #flipbook #sharing .sharing-title{font-size:20px;margin-bottom:16px;}
body #flipbook #sharing .section{margin-bottom:32px;overflow:auto;}body #flipbook #sharing .section .title{font-size:13px;margin-bottom:8px;}
body #flipbook #sharing .section .shares{float:left;}body #flipbook #sharing .section .shares .share{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer;padding:8px;float:left;}body #flipbook #sharing .section .shares .share:hover{background-image:url('../images/popup-dark.png');}
body #flipbook #sharing .section .links .result,body #flipbook #sharing .section .embed .result{clear:left;float:left;width:100%;margin-top:8px;}body #flipbook #sharing .section .links .result .content-output,body #flipbook #sharing .section .embed .result .content-output{background-color:white;color:black;width:100%;overflow:hidden;word-wrap:break-word;min-height:100px;font-family:monospace;}
body #flipbook #sharing .section .links .switch{text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer;padding:8px;margin-right:8px;float:left;font-size:13px;}body #flipbook #sharing .section .links .switch:hover{background-image:url('../images/popup-dark.png');}
body #flipbook #sharing .section .links .switch.selected{background-color:#666666;}
body #flipbook #sharing .section .embed .width,body #flipbook #sharing .section .embed .height,body #flipbook #sharing .section .embed .toolbars{float:left;margin-right:16px;}
body #flipbook #sharing .section .embed .width input,body #flipbook #sharing .section .embed .height input{width:50px;margin-left:4px;}
body #flipbook #sharing .section .embed .toolbars{padding-top:6px;}body #flipbook #sharing .section .embed .toolbars input{margin:0 3px 0 0;vertical-align:bottom;}
body #flipbook #warning{background:url(../images/30.png);left:0px;top:0px;width:100%;height:100%;position:absolute;z-index:99;z-index:1000;display:none;}body #flipbook #warning .pop-content .message{margin:32px;font-size:20px;}
body #flipbook #warning .pop-content .button{font-size:20px;margin:64px 32px 32px 32px;padding:32px;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;cursor:pointer;border:5px solid #232c2d;border:5px solid rgba(35, 44, 45, 0.82);}body #flipbook #warning .pop-content .button:hover{padding-top:37px;padding-bottom:37px;border:none;background-image:url('../images/popup-dark.png');}
body #flipbook #toc{background:url(../images/30.png);left:0px;top:0px;width:100%;height:100%;position:absolute;z-index:99;z-index:1000;display:none;}body #flipbook #toc .toc-entry{cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}body #flipbook #toc .toc-entry:hover{background-image:url('../images/popup-dark.png');}
body #flipbook #toc .toc-text,body #flipbook #toc .nav-elem{cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:8px;overflow:hidden;font-size:13px;}body #flipbook #toc .toc-text:hover,body #flipbook #toc .nav-elem:hover{background-image:url('../images/popup-dark.png');}
body #flipbook #toc .toc-text .toc-label,body #flipbook #toc .nav-elem .toc-label{float:left;width:90%;}body #flipbook #toc .toc-text .toc-label .toc-icon,body #flipbook #toc .nav-elem .toc-label .toc-icon{float:left;width:16px;height:16px;margin-right:4px;}body #flipbook #toc .toc-text .toc-label .toc-icon.locked,body #flipbook #toc .nav-elem .toc-label .toc-icon.locked{background-image:url('../images/locked.png');}
body #flipbook #toc .toc-text .toc-page,body #flipbook #toc .nav-elem .toc-page{float:right;width:10%;text-align:right;}
body #flipbook #toc .nav-elem{overflow:visible;}body #flipbook #toc .nav-elem a{color:#cccccc;text-decoration:none;width:100%;display:block;}
body #flipbook #toc .toc-image{cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:auto;float:left;padding:12px;}body #flipbook #toc .toc-image:hover{background-image:url('../images/popup-dark.png');}
body #flipbook #toc .toc-image img{width:75px;}
.icon-bar{float:right;margin:28px 20px;}.icon-bar .icons{background-image:url('../images/icons.png');width:45px;height:45px;cursor:pointer;margin-left:16px;float:right;}.icon-bar .icons.disabled{cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.icon-bar .icons.toc{background-position:0px 0px;}.icon-bar .icons.toc:hover{background-position:0px -45px;}.icon-bar .icons.toc:hover.disabled{background-position:0px 0px;}
.icon-bar .icons.excerpt-pdf{background-position:-45px 0px;display:none;}.icon-bar .icons.excerpt-pdf:hover{background-position:-45px -45px;}.icon-bar .icons.excerpt-pdf:hover.disabled{background-position:-45px 0px;}
.icon-bar .icons.zoom-in{background-position:-90px 0px;position:relative;}.icon-bar .icons.zoom-in:hover{background-position:-90px -45px;}.icon-bar .icons.zoom-in:hover.disabled{background-position:-90px 0px;}
.icon-bar .icons.zoom-out{background-position:-135px 0px;position:relative;}.icon-bar .icons.zoom-out:hover{background-position:-135px -45px;}.icon-bar .icons.zoom-out:hover.disabled{background-position:-135px 0px;}
.icon-bar .icons.sharing{background-position:-180px 0px;}.icon-bar .icons.sharing:hover{background-position:-180px -45px;}.icon-bar .icons.sharing:hover.disabled{background-position:-180px 0px;}
.icon-bar .icons.fullscreen-enter{background-position:-225px 0px;}.icon-bar .icons.fullscreen-enter:hover{background-position:-225px -45px;}.icon-bar .icons.fullscreen-enter:hover.disabled{background-position:-225px 0px;}
.icon-bar .icons.fullscreen-exit{background-position:-270px 0px;}.icon-bar .icons.fullscreen-exit:hover{background-position:-270px -45px;}.icon-bar .icons.fullscreen-exit:hover.disabled{background-position:-270px 0px;}
.icon-bar .icons.release{background-position:-315px 0px;display:none;}.icon-bar .icons.release:hover{background-position:-315px -45px;}.icon-bar .icons.release:hover.disabled{background-position:-315px 0px;}
.icon-bar .icons.excerpt-epub{background-position:-360px 0px;display:none;}.icon-bar .icons.excerpt-epub:hover{background-position:-360px -45px;}.icon-bar .icons.excerpt-epub:hover.disabled{background-position:-360px 0px;}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.icon-bar .icons{background-image:url('../images/icons@2x.png');background-size:405px 90px;}}
.scrollbar{height:16px;position:relative;}.scrollbar .background{position:absolute;top:3px;left:10px;height:10px;z-index:0;background-image:url('../images/scrollback.png');}.scrollbar .background .back-left{background-image:url('../images/scrollleft.png');position:absolute;width:6px;height:10px;left:-6px;top:0px;}
.scrollbar .background .back-right{background-image:url('../images/scrollright.png');position:absolute;width:6px;height:10px;right:-6px;top:0px;}
.scrollbar .foreground{position:absolute;top:3px;left:10px;height:10px;z-index:10;cursor:pointer;}.scrollbar .foreground .locked{position:absolute;background-image:url('../images/scrolllockback.png');height:10px;top:0px;cursor:default;}.scrollbar .foreground .locked .back-left{background-image:url('../images/scrolllockleft.png');position:absolute;width:2px;height:10px;left:-2px;top:0px;}
.scrollbar .foreground .locked .back-right{background-image:url('../images/scrolllockright.png');position:absolute;width:2px;height:10px;right:-2px;top:0px;}
.scrollbar .scrolltab{z-index:20;width:18px;height:22px;position:relative;top:-2px;cursor:pointer;background-image:url('../images/slider.png');}
.scrolltip{position:absolute;top:100px;left:100px;z-index:30;background-color:#FFFFFF;display:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #b3b3b3;padding:3px 5px;color:#333333;}.scrolltip.locked{color:#b3b3b3;}
.sharing{background-image:url('../images/sharing.png');width:32px;height:32px;cursor:pointer;}.sharing.blogger{background-position:0px 0px;}
.sharing.delicious{background-position:-32px 0px;}
.sharing.digg{background-position:-64px 0px;}
.sharing.facebook{background-position:-96px 0px;}
.sharing.google{background-position:-128px 0px;}
.sharing.myspace{background-position:-160px 0px;}
.sharing.reddit{background-position:-192px 0px;}
.sharing.stumbleupon{background-position:-224px 0px;}
.sharing.twitter{background-position:-256px 0px;}
.sharing.mail{background-position:-288px 0px;}
#debugger{position:absolute;background-color:black;z-index:1500;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;word-wrap:break-word;overflow:auto;}#debugger #debug_modes{position:fixed;}#debugger #debug_modes .mode_button{position:relative;float:left;width:24px;height:24px;margin:3px;background-image:url('../images/modes.png');cursor:pointer;}#debugger #debug_modes .mode_button#mode0{background-position:0px 0px;}
#debugger #debug_modes .mode_button#mode1{background-position:-24px 0px;}
#debugger #debug_modes .mode_button#mode2{background-position:-48px 0px;}
#debugger #debug_modes .mode_button#mode3{background-position:-72px 0px;}
#debugger #debug_modes .mode_button#mode4{background-position:-96px 0px;}
#debugger #debug_modes .mode_button#mode5{background-position:-120px 0px;}
#debugger.mode0{top:0px;left:0px;width:100%;height:100%;}#debugger.mode0 #debug_modes{top:0px;left:0px;}
#debugger.mode1{top:0px;left:0px;width:50%;height:100%;}#debugger.mode1 #debug_modes{top:0px;left:0px;}
#debugger.mode2{top:0px;right:0px;width:50%;height:100%;}#debugger.mode2 #debug_modes{top:0px;left:50%;}
#debugger.mode3{top:0px;left:0px;width:100%;height:50%;}#debugger.mode3 #debug_modes{top:0px;left:0px;}
#debugger.mode4{bottom:0px;left:0px;width:100%;height:50%;}#debugger.mode4 #debug_modes{top:50%;left:0px;}
#debugger.mode5{top:0px;left:0px;width:31px;height:31px;}#debugger.mode5 #debug_modes{top:0px;left:0px;}
#debugger .entry{font-size:110%;color:white;font-weight:bold;}#debugger .entry .dateinfo{margin-right:5px;color:#AAAAAA;}
