body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}* html #fancybox-loading{position:absolute;margin-top:0;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/resources/images/fancybox/fancybox.png');}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}* html #fancybox-overlay{position:absolute;width:100%;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url('/resources/images/fancybox/fancybox.png');background-position:-40px 0px;cursor:pointer;z-index:1103;display:none;}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0;}#fancybox-content{height:auto;width:auto;padding:0;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}.fancybox-title-over{color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url('/resources/images/fancybox/fancy_title_over.png');display:block;}#fancybox-title-wrap{display:inline-block;}#fancybox-title-wrap span{height:32px;float:left;}#fancybox-title-left{padding-left:15px;background-image:url('/resources/images/fancybox/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat;}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url('/resources/images/fancybox/fancybox-x.png');background-position:0px -40px;color:#FFF;}#fancybox-title-right{padding-left:15px;background-image:url('/resources/images/fancybox/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat;}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('/resources/images/fancybox/blank.gif');z-index:1102;display:none;}#fancybox-left{left:0px;}#fancybox-right{right:0px;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url('/resources/images/fancybox/fancybox.png');background-position:-40px -30px;}#fancybox-right-ico{background-image:url('/resources/images/fancybox/fancybox.png');background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url('/resources/images/fancybox/fancybox-x.png');}#fancy-bg-ne{top:-20px;right:-20px;background-image:url('/resources/images/fancybox/fancybox.png');background-position:-40px -162px;}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url('/resources/images/fancybox/fancybox-y.png');background-position:-20px 0px;}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url('/resources/images/fancybox/fancybox.png');background-position:-40px -182px;}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/resources/images/fancybox/fancybox-x.png');background-position:0px -20px;}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url('/resources/images/fancybox/fancybox.png');background-position:-40px -142px;}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url('/resources/images/fancybox/fancybox-y.png');}#fancy-bg-nw{top:-20px;left:-20px;background-image:url('/resources/images/fancybox/fancybox.png');background-position:-40px -122px;}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie .fancy-bg{background:transparent !important;}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/fancybox/fancy_shadow_nw.png',sizingMethod='scale');}html,body{height:100%;}#doc{position:relative;min-height:100%;}#mainContent{width:746px;padding-left:33px;padding-top:10px;margin:0 auto;position:relative;}#headerContent,#footerContent{margin:0 auto;width:779px;position:relative;}#header,#headerContent{height:76px;position:relative;}#main{padding-bottom:90px;}#footer{position:absolute;bottom:0;width:100%;}#footer,#footerContent{height:62px;}.red{background-color:red;}body{font-family:Verdana,sans-serif;font-size:75%;line-height:150%;color:rgb(56,56,56);}.invisible{display:none;}.clear{clear:both;}em{font-style:italic;}strong{font-weight:bold;}dt{margin-top:6px;}ul,ol{margin:10px 0;}ul li{list-style-type:circle;margin-left:1.2em;}ol li{list-style-type:decimal;margin-left:30px;}form li{list-style-type:none;margin-left:0;}#header{background:url(/resources/images/header_grad.png) repeat-x;}#logoLink{padding:0;margin:0;position:absolute;top:24px;}#mainNav{position:absolute;left:302px;bottom:9px;}#mainNav .tab{height:29px;float:left;background:url(/resources/images/mainnav_tabs.gif);line-height:29px;text-align:center;margin-right:8px;width:100px;}#mainNav .tabActive{background-position:-100px;}#mainNav *,#subNav *,#footerNav *{color:rgb(255,255,255);}a,#mainNav a,#subNav a,#footerNav a,#headerNav a,a[name]:hover{text-decoration:none;}a:hover,#mainNav a:hover,#subNav a:hover,#footerNav a:hover,#headerNav a:hover{text-decoration:underline;}a.external{background:url(/resources/images/external.png) right center no-repeat;padding-right:14px;}#headerNav{position:absolute;right:0;top:8px;font-size:80%;color:rgb(102,104,105);}#headerNav a{color:rgb(102,104,105);}#headerNav .current{color:rgb(253,97,38);}#footer{background:url(/resources/images/footer_grad.png) repeat-x;}#languageChooser{position:absolute;margin-left:33px;font-size:80%;color:rgb(147,150,151);margin-top:10px;}#copyright{position:absolute;width:100%;text-align:left;bottom:7px;font-size:80%;color:rgb(147,150,151);margin-left:33px;}#priceInfo{position:absolute;margin-left:33px;top:-20px;font-size:80%;color:rgb(127,130,131);}#smallPrint{position:absolute;right:0;bottom:7px;font-size:80%;color:rgb(127,130,131);}#smallPrint a{color:rgb(127,130,131);}#footerNav{position:absolute;right:0;top:1px;height:30px;}#footerNav .tab{font-size:80%;color:rgb(255,255,255);float:left;margin-left:2px;padding:5px 10px;background-color:rgb(193,194,197);}#footerNav .tabLeft{background:rgb(193,194,197) url(/resources/images/footernav_left.png) bottom left no-repeat;}#footerNav .tabRight{background:rgb(193,194,197) url(/resources/images/footernav_right.png) bottom right no-repeat;}.bigger p,.bigger li{font-size:110%;}.bigger h2{font-size:130%;font-weight:normal;margin-top:15px;}a{color:rgb(18,43,151);}.small{font-size:90%;}h1,h2,h3{margin:5px 0;}h1.underline,h2.underline,h3.underline{border-bottom:1px solid rgb(200,200,200);}h1{font-size:155%;line-height:155%;color:#5260aa;}h2{font-size:110%;color:rgb(40,40,40);font-weight:bold;}h3{font-size:100%;font-weight:bold;color:rgb(40,40,40);font-weight:bold;margin-bottom:0;}.center{text-align:center;}.errorlist{color:rgb(200,0,0);}#subNav{height:22px;}#subNav .left,#subNav .right,#subNav .arrow,#subNav .tab{height:22px;float:left;}#subNav .tab{background:url(/resources/images/subnav_bg.png) repeat-x;padding:2px 10px 0px 10px;}#subNav .tabActive{background:url(/resources/images/subnav_bg_active.png) repeat-x;}#subNav .left,#subNav .arrow,#subNav .right{background:url(/resources/images/subnav_sprite.png) repeat-x;}#subNav .left,#subNav .right{width:7px;}#subNav .leftActive{background-position:-7px;}#subNav .right{background-position:-14px;}#subNav .rightActive{background-position:-21px;}#subNav .arrow{width:14px;background-position:-28px;}#subNav .arrowActiveLeft{background-position:-42px;}#subNav .arrowActiveRight{background-position:-56px;}.boundingBox{position:relative;overflow:hidden;width:100%;}#feedbackTab{position:fixed;right:0;top:30%;height:96px;width:24px;display:none;background:transparent url(/resources/images/feedback.png) left top no-repeat;}#feedbackTab:hover{background-position:right top;}.button{border:0;background:url(/resources/images/button_grey.gif) no-repeat;color:rgb(255,255,255);width:94px;height:28px;z-index:1;}label,dt,.greytext,.label{color:rgb(102,102,102);}label.required{font-weight:bold;}#thumbnails{padding-top:10px;text-align:center;}#thumbnails img{border:1px solid rgb(200,200,200);padding:1px;}#pp_index .usecases img{border:1px solid #c8c8c8;margin:0 0 20px 10px;float:right;width:118px;height:177px;}#pp_index div.usecase{clear:both;margin-top:10px;}#pp_index .usecases h2{margin-top:0;}.s0l,.s0,.s1l,.s1,.s5l,.s5{float:left;position:relative;zoom:1;}.s0l{margin-left:0;}.s0{margin-left:10px;}.s1l{margin-left:54px;}.s1{margin-left:64px;}.s2l{margin-left:108px;}.s2{margin-left:118px;}.s5l{margin-left:270px;}.s5{margin-left:280px;}.w1{width:44px;}.w2{width:98px;}.w3{width:152px;}.w4{width:206px;}.w5{width:260px;}.w6{width:314px;}.w7{width:368px;}.w8{width:422px;}.w9{width:476px;}.wa{width:530px;}.wb{width:584px;}.wc{width:638px;}.wd{width:692px;}.we{width:746px;}.greyBottom,.arrowBoxBottom,.whiteBottom{width:auto;padding:0;height:8px;margin-bottom:10px;}.invisibleTop,.greyTop,.whiteTop{padding:8px 16px;margin-top:10px;}.noBox{margin-top:18px;margin-bottom:18px;}.w4 .whiteTop{background:url(/resources/images/box_white_206px.png) no-repeat;}.w4 .whiteBottom{background:url(/resources/images/box_white_206px.png) no-repeat left bottom;}.w4 .greyTop{background:url(/resources/images/box_grey_206px.png) no-repeat;}.w4 .greyBottom{background:url(/resources/images/box_grey_206px.png) no-repeat left bottom;}.w6 .whiteTop{background:url(/resources/images/box_white_314px.png) no-repeat;}.w6 .whiteBottom{background:url(/resources/images/box_white_314px.png) no-repeat left bottom;}.w7 .whiteTop{background:url(/resources/images/box_white_368px.png) no-repeat;}.w7 .whiteBottom{background:url(/resources/images/box_white_368px.png) no-repeat left bottom;}.w7 .arrowBoxTop{background:url(/resources/images/arrowbox_368px.png) no-repeat;}.w7 .arrowBoxBottom{background:url(/resources/images/arrowbox_368px.png) no-repeat left bottom;}.w9 .whiteTop{background:url(/resources/images/box_white_476px.png) no-repeat;}.w9 .whiteBottom{background:url(/resources/images/box_white_476px.png) no-repeat left bottom;}.w9 .greyTop{background:url(/resources/images/box_grey_476px.png) no-repeat;}.w9 .greyBottom{background:url(/resources/images/box_grey_476px.png) no-repeat left bottom;}.we .whiteTop{background:url(/resources/images/box_white_746px.png) no-repeat;}.we .whiteBottom{background:url(/resources/images/box_white_746px.png) no-repeat left bottom;}.we .greyTop{background:url(/resources/images/box_grey_746px.png) no-repeat;}.we .greyBottom{background:url(/resources/images/box_grey_746px.png) no-repeat left bottom;}.we .arrowBoxTop{background:url(/resources/images/arrowbox_746px.png) no-repeat;}.we .arrowBoxBottom{background:url(/resources/images/arrowbox_746px.png) no-repeat left bottom;}.arrowBoxTop,.invisibleArrowBoxTop{padding:12px 32px 7px 56px;}.simpleTable{width:99%;}.simpleTable th{text-align:center;}.simpleTable td{vertical-align:top;}.simpleTable th,.simpleTable td{padding:4px 8px;border:1px solid rgb(193,193,193);}.simpleTable .leftTop{background:rgb(230,230,230) url(/resources/images/cart_bg.gif) no-repeat left top;border-left:0;border-top:0;}.simpleTable .top{background:rgb(230,230,230) url(/resources/images/cart_bg.gif) no-repeat -60px top;border-top:0;}.simpleTable .rightTop{background:rgb(230,230,230) url(/resources/images/cart_bg.gif) no-repeat right top;border-top:0;border-right:0;}.simpleTable .left{background:rgb(255,255,255) url(/resources/images/cart_bg.gif) no-repeat left center;border-left:0;}.simpleTable .right{background:rgb(255,255,255) url(/resources/images/cart_bg.gif) no-repeat right center;border-right:0;text-align:right;}.simpleTable .leftBottom{background:rgb(230,230,230) url(/resources/images/cart_bg.gif) no-repeat left bottom;border-bottom:0;border-left:0;}.simpleTable .bottom{background:rgb(230,230,230) url(/resources/images/cart_bg.gif) no-repeat center bottom;border-bottom:0;}.simpleTable .rightBottom{background:rgb(230,230,230) url(/resources/images/cart_bg.gif) no-repeat right bottom;border-bottom:0;border-right:0;text-align:right;}.btn{display:inline-block;position:relative;margin:0;padding:0 6px 0 0;height:28px;}.btn input,.btn button,.btn a{display:inline-block;background:transparent;margin:0;padding:0 6px 3px 12px;border-width:0;text-decoration:none;text-align:center;color:rgb(220,220,220);height:28px;background:transparent url(/resources/images/btn.png) no-repeat left top;line-height:28px;cursor:pointer;}.btn div{position:absolute;right:0;top:0;width:6px;height:28px;margin:0;padding:0;background:transparent url(/resources/images/btn.png) no-repeat right top;}.btn button:hover,.btn input:hover,.btn a:hover,.btn button:focus,.btn input:focus,.btn a:focus{color:rgb(240,240,240);}.btn button:active,.btn input:active,.btn a:active{color:rgb(255,255,255);}.btn button:focus,.btn input:focus,.btn a:focus,.btn button:active,.btn input:active,.btn a:active{outline:none;}body#errorpage{font-family:Verdana,sans-serif;font-size:70%;line-height:1.2em;background-color:rgb(255,255,255);color:rgb(40,30,10);text-align:center;margin-top:3em;}#errorpage h1{font-weight:bold;font-variant:small-caps;font-size:1.6em;margin-top:1em;margin-bottom:0.5em;}#pp_index .noBox{margin-bottom:30px;padding-right:16px;}#pp_index #wmfLogo{float:right;margin:5px;}#pp_index #testimonial .text{font-style:italic;font-size:1.1em;}#pp_index #testimonial .source{white-space:nowrap;font-style:normal;}#pp_index #sampleBook{margin-top:20px;position:relative;padding-top:16px;}#pp_index #sampleBookImage{position:absolute;left:-10px;top:-10px;text-align:center;}#pp_index #sampleBookText{margin-left:110px;}#pp_index #paymentLogos{text-align:center;padding-top:10px;}#pp_index p{margin-bottom:10px;}#pp_index #socialize img{vertical-align:middle;margin:0 8px 4px 0;}#pp_contact input,#pp_contact textarea{width:100%;}#pp_contact #id_send_copy{width:auto;}#pp_contact p{margin-top:8px;}#pp_contact #sendButton{float:right;margin-top:10px;width:94px;}#pp_imprint p{margin-top:1em;}#pp_faq p.q{font-weight:bold;margin:15px 0 0 0;}#pp_faq h2{margin-bottom:10px;margin-top:20px;}#pp_faq table{border:1px solid rgb(200,200,200);margin:20px 10px;}#pp_faq th{font-weight:bold;border:1px solid rgb(200,200,200);background-color:rgb(240,240,240);}#pp_faq td,#pp_faq th{padding:2px 4px;border-left:1px solid rgb(220,220,220);border-right:1px solid rgb(220,220,220);border-bottom:1px dotted rgb(240,240,240);vertical-align:top;}#pp_faq .right{text-align:right;}#pp_about p{margin-bottom:10px;}#pp_testimonials p.testimonial{font-size:1.2em;line-height:1.5em;margin-top:2em;}#pp_testimonials .text{font-style:italic;}#pp_testimonials .source{font-style:normal;white-space:nowrap;}#pp_testimonials .tweet{background:transparent url(http://twitter-badges.s3.amazonaws.com/t_mini-b.png) top right no-repeat;}#pp_testimonials .tweet .cover{float:left;margin-right:8px;}#pp_testimonials .tweet .whiteBottom{margin-top:-10px;}#pp_testimonials .cover img{border:1px solid rgb(142,144,145);box-shadow:2px 2px 2px rgb(162,164,165);-moz-box-shadow:2px 2px 2px rgb(162,164,165);-webkit-box-shadow:2px 2px 2px rgb(162,164,165);}#pp_press .newsitem{margin-top:10px;}#feedbackForm input#id_email,#feedbackForm textarea{width:100%;}#feedbackForm .buttonRow{text-align:right;width:100%;}#feedbackForm .very_important{display:none;}#book_upload #pleaseWait{text-align:center;color:rgb(28,53,131);margin-top:30px;}#book_upload #progressBarContainer{background:transparent url(/resources/images/upload_progress.png) top left no-repeat;height:15px;margin:3px 0 0 0;}#book_upload #progressSpacer{position:absolute;left:8px;width:690px;height:15px;}#book_upload #progressBar{width:0;height:15px;background:transparent url(/resources/images/upload_progress.png) bottom right no-repeat;z-index:1;}#book_upload #progressValue{position:absolute;right:0;top:-2px;font-size:90%;color:rgb(253,97,38);z-index:100;}#book_upload #statusText{font-size:90%;color:rgb(253,97,38);}#book_upload #bookpix{margin-top:40px;}#book_upload #testimonial{display:none;font-size:1.2em;line-height:1.6em;}#book_upload #testimonial .text{font-style:italic;}#book_upload #testimonial .source{font-style:normal;white-space:nowrap;}#book_setup h1{font-size:180%;}#book_setup #yourBooks{color:rgb(100,100,100);}#book_setup #id_current_book{width:144px;}#book_setup ul.status{list-style:none;}#book_setup ul.status li.info{background:rgb(255,255,255) url(/resources/images/icon_ok_info.png) no-repeat 6px 1px;list-style-type:none;margin:0;padding-left:30px;}#book_setup .tabs{height:26px;padding:20px 20px 0 30px;width:470px;margin:0 0;position:relative;overflow:hidden;list-style:none;}#book_setup .tabs li{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;float:left;width:140px;margin:0;margin-left:-1px;background-color:#999;border:solid 1px #ccc;position:relative;z-index:1;list-style-type:none;}#book_setup .tabs li:first-child{margin-left:0;}#book_setup .tabs li.current{z-index:3;}#book_setup .tabs li a:link,#book_setup .tabs li a:visited{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:block;text-align:center;width:140px;height:30px;line-height:26px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;font-size:12px;font-weight:bold;color:#fff;letter-spacing:1px;outline:none;float:left;background:-moz-linear-gradient(top center,#999,#666 20%) repeat scroll 0 0 #999;background:-webkit-gradient(linear,left bottom,left top,color-stop(.2,#666),color-stop(.8,#999));background:#999;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;}#book_setup .tabs li a:hover{background-color:#ccc;}#book_setup .tabs li.current a:link,#book_setup .tabs li.current a:visited{cursor:default !important;color:#2B477D !important;-webkit-transition:background-color 0.2s linear;background:-moz-linear-gradient(top center,#d1d1d1,#f2f2f2 80%) repeat scroll 0 0 #f2f2f2;background:-webkit-gradient(linear,left bottom,left top,color-stop(.2,#f2f2f2),color-stop(.8,#d1d1d1));background-color:#f2f2f2;}#book_setup ul.tabs:after{display:block;width:420px;height:2px;position:absolute;bottom:-2px;left:32px;border:none;background:none;z-index:2;-webkit-box-shadow:#111 0 -2px 6px;-moz-box-shadow:#111 0 -2px 6px;box-shadow:#111 0 -2px 6px;border-bottom:1px solid #ccc;content:' ';}#book_setup .panes .pane{display:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #ccc;background:#f2f2f2;width:480px;margin-top:-1px;padding:20px 0 20px 30px;position:relative;}#book_setup #newbookForm label{color:rgb(56,56,56);font-size:100%;}#book_setup #id_title,#book_setup #id_subtitle,#book_setup #id_editor{width:202px;margin:2px 0 10px 0;}#book_setup #id_title{font-size:150%;}#book_setup #coverPreviewArea{}#book_setup .coverPreviewArea{padding:1px 4px 4px 1px;}#book_setup .coverPreviewArea div{padding:0;margin:0;width:240px;}#book_setup .coverImage{-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.5);-moz-box-shadow:4px 4px 10px rgba(0,0,0,0.5);box-shadow:4px 4px 10px rgba(0,0,0,0.5);}#book_setup #booktitle{position:absolute;left:270px;top:20px;}#book_setup #pane2link{position:absolute;left:270px;top:336px;width:202px;text-align:right;}#book_setup #cartbox{position:absolute;left:560px;top:47px;width:185px;}#book_setup #color-theme{position:absolute;left:270px;top:20px;width:202px;}#book_setup #theme_chooser,#book_setup #image_chooser{overflow:auto;}#book_setup #color-theme .label,#book_setup #image-choose-text{color:rgb(56,56,56);font-size:100%;}#book_setup .theme{margin-right:1px;border:2px solid #f2f2f2;}#book_setup .theme{float:left;margin:0 10px 10px 0;}#book_setup #cover_image{margin-top:20px;}#book_setup #image-choose-text{margin:0 0 0.5em 0;}#book_setup #image_chooser{margin-left:-2px;}#book_setup #image_chooser .image_preview{border:2px solid #f2f2f2;margin:0 2px 2px 0;float:left;}#book_setup #image_chooser .image,#book_setup #image_chooser .image_blank{height:84px;width:84px;padding:0;border:1px solid #ddd;position:relative;}#book_setup .image a{height:84px;width:84px;display:block;text-decoration:none;color:rgb(56,56,56);}#book_setup .image IMG{position:absolute;bottom:2px;right:2px;}#book_setup #theme_chooser .theme.selected,#book_setup #image_chooser .image_preview.selected{border:2px solid rgb(253,97,38);}#book_setup .theme_preview{width:29px;height:44px;border:1px solid #ddd;background:rgb(255,255,255) url(/resources/images/cover_color_preview.png) no-repeat;}#book_setup .theme_nico_0 .theme_preview{background-position:0px 0px;}#book_setup .theme_nico_2 .theme_preview{background-position:-29px 0px;}#book_setup .theme_nico_3 .theme_preview{background-position:-58px 0px;}#book_setup .theme_nico_4 .theme_preview{background-position:-87px 0px;}#book_setup .theme_nico_5 .theme_preview{background-position:0px -44px;}#book_setup .theme_nico_6 .theme_preview{background-position:-29px -44px;}#book_setup .theme_nico_7 .theme_preview{background-position:-58px -44px;}#book_setup .theme_nico_8 .theme_preview{background-position:-87px -44px;}#book_setup .theme_nico_9 .theme_preview{background-position:0px -88px;}#book_setup .theme_nico_10 .theme_preview{background-position:-29px -88px;}#book_setup .theme_nico_11 .theme_preview{background-position:-58px -88px;}#book_setup .theme_nico_12 .theme_preview{background-position:-87px -88px;}#book_setup .theme_nico_13 .theme_preview{background-position:0px -132px;}#book_setup .theme_nico_15 .theme_preview{background-position:-29px -132px;}#book_setup .theme_nico_16 .theme_preview{background-position:-58px -132px;}#book_setup .theme_nico_17 .theme_preview{background-position:-87px -132px;}#book_setup .theme_nico_18 .theme_preview{background-position:0px -176px;}#book_setup .theme_nico_19 .theme_preview{background-position:-29px -176px;}#book_setup .theme_nico_20 .theme_preview{background-position:-58px -176px;}#book_setup .theme_nico_21 .theme_preview{background-position:-87px -176px;}#book_setup #survey-trigger .whiteTop{padding-top:10px;margin-bottom:-5px;}#book_setup #preface_form label{color:rgb(56,56,56);font-size:100%;}#book_setup #id_preface_title{width:450px;font-size:150%;margin-bottom:10px;}#book_setup #id_preface_content{width:450px;}.overlay{display:none;z-index:10000;background-color:#fff;-moz-box-shadow:0 0 90px 5px #777;-webkit-box-shadow:0 0 90px #777;box-shadow:0 0 90px #777;}.overlay .wrap{z-index:10001;}.overlay .inner{z-index:10002;}.overlay .close{background-image:url(/resources/images/preview/close.png);position:absolute;right:-10px;top:-10px;cursor:pointer;height:28px;width:28px;z-index:10100;}#preview-container{width:396px;height:612px;}#preview-container .left-page,#preview-container .right-page{position:absolute;top:0;width:396px;height:612px;z-index:10003;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;}#preview-container .left-page{display:none;left:0px;}#preview-container .right-page{right:0px;}#preview-container .prev-button{position:absolute;display:none;top:291px;left:0;width:30px;height:30px;background:transparent url(/resources/images/preview/prev.png) left top no-repeat;z-index:10100;}#preview-container .next-button{position:absolute;display:none;top:291px;right:0;width:30px;height:30px;background:transparent url(/resources/images/preview/next.png) right center no-repeat;z-index:10100;}#preview-container .spine{position:absolute;display:none;left:381px;top:0;width:30px;height:612px;background:transparent url(/resources/images/preview/spine.png) repeat-y;z-index:10100;}#preview-container .loading{position:absolute;z-index:10100;left:166px;top:274px;width:64px;height:64px;background:#000 url(/resources/images/preview/spinner.gif) center no-repeat;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius;10px;}#preview-container .error{position:absolute;display:none;z-index:10100;left:20px;width:346px;height:2em;top:260px;color:#fff;background-color:#000;padding:5px;text-align:center;vertical-align:middle;}#add-to-cart-box .btn{font-size:115%;margin-left:1.5em;}#add-to-cart-box #price-currency{font-size:150%;line-height:28px;vertical-align:bottom;}#add-to-cart-box #price-amount{font-size:180%;font-weight:bold;line-height:28px;vertical-align:bottom;}#add-to-cart-box #price-star{line-height:1.8em;vertical-align:top;}#add-to-cart-box2 p{clear:both;}#add-to-cart-box2 .cartbtn{background:#36518f;background:-moz-linear-gradient(top,#8c9cbf 0%,#546a9e 50%,#36518f 50%,#3d5691 100%);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#8c9cbf),color-stop(0.5,#546a9e),color-stop(0.5,#36518f),color-stop(1,#3d5691));border:1px solid #172d6e;border-bottom:1px solid #0e1d45;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 #b1b9cb;-webkit-box-shadow:inset 0 1px 0 0 #b1b9cb;box-shadow:inset 0 1px 0 0 #b1b9cb;color:#fff;font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:13px;font-weight:bold;padding:3px 0 4px 0;text-decoration:none;text-align:center;text-shadow:0 -1px 1px #000f4d;width:186px;}#add-to-cart-box2 .cartbtn:hover{background:#2f477d;background:-moz-linear-gradient(top,#7f8dad 0%,#4a5e8c 50%,#2f477d 50%,#364c80 100%);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#7f8dad),color-stop(0.5,#4a5e8c),color-stop(0.5,#2f477d),color-stop(1,#364c80));cursor:pointer;}#add-to-cart-box2 .cartbtn:active{-moz-box-shadow:inset 0 0 20px 0 #1d2845,0 1px 0 #fff;-webkit-box-shadow:inset 0 0 20px 0 #1d2845,0 1px 0 #fff;box-shadow:inset 0 0 20px 0 #1d2845,0 1px 0 #fff;cursor:pointer;}#add-to-cart-box2 .hr{height:1px;background-color:#999;margin:0.5em 0;clear:both;}#add-to-cart-box2 .hr hr{display:none;}#book_setup #add-to-cart-box2 p{}#book_setup #add-to-cart-box2 p .left{float:left;}#book_setup #add-to-cart-box2 p .right{float:right;}#book_setup #add-to-cart-box2 p .left,#book_setup #add-to-cart-box2 p .right{line-height:2em;}#book_setup #add-to-cart-box2 #hardcover_surcharge,#book_setup #add-to-cart-box2 #colorbook_surcharge{color:#999;}#book_setup #add-to-cart-box2 #hardcover_surcharge.selected,#book_setup #add-to-cart-box2 #colorbook_surcharge.selected{color:#383838;}#book_setup #add-to-cart-box2 #total_price{font-size:150%;font-weight:bold;}#book_setup #add-to-cart-box2 p label{color:#383838;}#book-options-box label.selected{font-weight:bold;}#book-options-box .whiteBottom{margin-top:-8px;}#book-options-box p{margin-top:0.5em;}#book-options-box #country-select{width:100%;}#country-select-top,#currency-select-top{width:170px;}#book-options-box select{font-size:90%;}#book_show .boundingBox{margin-top:20px;}#book_show #metadata #title{font-size:140%;}#book_show #metadata p{margin-top:8px;}#book_show #metadata .tag{font-size:90%;}#book_show #coverPreviewArea{background:rgb(255,255,255) url(/resources/images/cover_shadow_empty.png) no-repeat;}#book_show #coverPreviewArea{padding:1px 4px 4px 1px;width:201px;height:375px;}#book_show #coverPreviewArea div{padding:0;margin:0;width:201px;height:311px;text-align:center;}#book_show li.chapter{font-weight:bold;list-style-type:none;}#book_show li.article{list-style-type:none;margin-left:2em;}#book_show li.custom{list-style-type:none;margin-left:2em;}#book_your_books li{list-style-type:none;margin:0;padding-bottom:16px;float:left;width:333px;}#book_your_books div.cover{float:left;margin-right:8px;}#book_your_books div.data{margin-left:68px;}#book_your_books div.title{font-size:120%;}#book_your_books div.cover img{border:1px solid rgb(142,144,145);box-shadow:2px 2px 2px rgb(162,164,165);-moz-box-shadow:2px 2px 2px rgb(162,164,165);-webkit-box-shadow:2px 2px 2px rgb(162,164,165);}#category-tree li{list-style-type:none;}#category-tree li.current{font-weight:bold;}#bookList li.book{list-style-type:none;margin-left:0;padding-bottom:16px;}#bookList li.book .cover img{float:left;margin-right:8px;border-left:1px solid rgb(200,200,200);border-top:1px solid rgb(200,200,200);border-right:1px solid rgb(102,104,105);border-bottom:1px solid rgb(102,104,105);}#bookList li.book .title{font-size:120%;}li.book-digest{list-style-type:none;margin-left:0;padding-bottom:16px;}.book-digest .cover img{float:left;margin-right:8px;border:1px solid rgb(142,144,145);box-shadow:2px 2px 2px rgb(162,164,165);-moz-box-shadow:2px 2px 2px rgb(162,164,165);-webkit-box-shadow:2px 2px 2px rgb(162,164,165);}.book-digest .title{font-size:120%;}#cart_index th.quantity,#cart_index td.quantity{width:90px;text-align:center;}#cart_index table{width:auto;}#cart_index td.quantity input{width:60px;}#cart_index th.book{width:536px;}#cart_index th.price{width:120px;}#cart_index .cover{float:left;margin-right:8px;border:1px solid rgb(142,144,145);box-shadow:2px 2px 2px rgb(162,164,165);-moz-box-shadow:2px 2px 2px rgb(162,164,165);-webkit-box-shadow:2px 2px 2px rgb(162,164,165);}#cart_index tr.shipping td.right{border-top:0;border-bottom:0;vertical-align:bottom;}#cart_index table td p{margin-top:4px;}#cart_index .buttonCell{border-left:0;padding-bottom:8px;text-align:center;}#cart_index #bottomBox{margin-top:20px;}#cart_index #saveShipping{font-size:90%;}#cart_index #logos{float:right;}#collection_index .move{width:10px;height:10px;float:left;padding-right:4px;}#collection_index ul li{list-style-type:none;}#collection_index #bookmarkletLink{background-color:rgb(253,97,38);font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;padding:2px 4px;}#collection_index #metaData .title{font-size:140%;font-weight:bold;}#collection_index #metaData .subtitle{font-weight:bold;}#mdForm #id_title,#mdForm #id_subtitle,#mdForm #id_editor{width:100%;}#mdForm #submitRow{text-align:right;}#collection_index #collectionContainer{position:relative;padding-bottom:20px;}#collection_index #collectionContainer #clearCollectionLink{position:absolute;right:20px;bottom:10px;}#collection_rendering p{margin-bottom:20px;}#collection_rendering #spinner{float:left;}#collection_rendering #renderStatusContainer{float:left;padding-left:20px;}#miniCart.simpleTable thead th{text-align:left;padding:0 8px;}#miniCart.simpleTable tbody td.left{width:32px;}#miniCart.simpleTable tfoot td{border-top:1px solid rgb(193,193,193);}#miniCart.simpleTable td.right,#miniCart.simpleTable td.rightBottom{text-align:right;}#miniCart.simpleTable td,#miniCart.simpleTable th{padding:0 8px;border:0;}#miniCart .quantity{text-align:center;}#order_address input,#order_address textarea{width:100%;}#order_address input[type=checkbox]{width:auto;float:left;margin:3px 10px 20px 0;}#order_address .topDiv{height:8em;}#order_address #id_shipping_is_billing{width:auto;}#order_address select{width:200px;}#order_address .row{margin-top:8px;}#order_address #proceedBox{margin-top:12px;text-align:right;}#order_address .btn input{width:auto;}#order_address .field_helptext{font-size:80%;}#order_payment .method{margin-top:20px;}#order_payment .method .name{float:left;width:130px;}#order_payment .method .name{font-weight:bold;}#order_payment .method .input{float:left;width:360px;}#order_payment .method .logo{float:right;}#order_payment #buttonDiv{text-align:right;}#order_summary .btn{float:right;}#order_summary #logos{float:right;}#registration_login #id_username_or_email,#registration_login #id_password{width:100%;}#registration_login .button{margin-top:20px;float:right;}#registration_login p{margin-top:10px;}#registration_register #id_email,#registration_register #id_password,#registration_register #id_password2{width:100%;}#registration_register .button{margin-top:20px;float:right;}#registration_register p{margin-top:10px;}#registration_reset_password #id_username_or_email{width:100%;}#registration_reset_password .button{margin-top:20px;float:right;}#registration_reset_password p{margin-top:10px;}#registration_change_username #id_username{width:100%;}#registration_change_username .button{margin-top:20px;float:right;}#registration_change_username p{margin-top:10px;}#registration_change_password #id_old_password,#registration_change_password #id_new_password,#registration_change_password #id_new_password2{width:100%;}#registration_change_password .button{margin-top:20px;float:right;}#registration_change_password p{margin-top:10px;}#registration_change_email #id_email,#registration_change_email #id_password{width:100%;}#registration_change_email .button{margin-top:20px;float:right;}#registration_change_email p{margin-top:10px;}#registration_profile p{margin-top:10px;}#registration_profile pre{background-color:rgb(0,0,0);color:rgb(200,200,200);margin-top:20px;}div.survey{padding:20px;}.survey .intro{margin-bottom:20px;}.survey .question{font-weight:bold;color:#000;margin-bottom:10px;}.survey .answer{margin:0 20px 0 20px;margin-bottom:20px;}.survey input[type=text],.survey input[type=email],.survey textarea{width:100%;}.survey .answer li{line-height:1.8em;}.survey #submit-box{margin-top:12px;text-align:right;}.survey .btn input{width:auto;}