@import url(//fonts.googleapis.com/css?family=Montserrat:400,700);@import url(//fonts.googleapis.com/css?family=Lato:400,700,900,400italic,700italic);@import url(//fonts.googleapis.com/css?family=Sorts+Mill+Goudy&text=%26);.smallcaps{font-family:'Montserrat',Verdana,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px}p{margin:0 0 1em 0;padding:0}strong,b,.bold{font-weight:900}.orangebold,.obold,.obold a,.obold a:visited,a.obold,a.obold:visited{color:#b65f09;font-weight:900}.gbold{color:#4c6c04;font-weight:900}.bluebox{border-width:1px;border-style:solid;border-color:#737373;background-color:#e1e4e5;color:#5f5e5e;padding:10px}.bluehead{font-weight:bold;font-size:14px;font-size:1.4rem}.red{color:red}.redbold{color:red;font-weight:bold;font-size:13px;font-size:1.3rem}.bluebold{color:#b65f09;font-weight:bold}.gbold{color:#4c6c04;font-weight:bold}.green{color:#4c6c04}.small{font-size:10px;font-size:1rem}.norm{font-size:12px;font-size:1.2rem}.large{font-size:14px;font-size:1.4rem}.vlarge{font-size:16px;font-size:1.6rem}.supersmall{font-size:9px;font-size:.9rem}.little{font-size:4px;font-size:.4rem}h1{font-size:16px;font-size:1.6rem}h2{font-size:14px;font-size:1.4rem}h3{font-size:13px;font-size:1.3rem}h4{font-size:12px;font-size:1.2rem}h5{font-size:10px;font-size:1rem}h6{font-size:8px;font-size:.8rem}h1,h3,h4,h5,h6{margin:1.5em 0 1.25em 0;color:#b65f09;font-weight:900}h2{font-weight:900}.first-header{margin-top:0}.inline{display:inline}.small,small{font-size:11px;font-size:1.1rem}.large{font-size:15px;font-size:1.5rem}ul{list-style:none;list-style-image:none;padding:0}ul li{background:url("../images/diamond-orange.png") 25px 9px no-repeat;padding:1px 0 2px 40px}ul.nospace li{background:url("../images/diamond-orange.png") 0 9px no-repeat;padding:3px 0 3px 15px}.oheader{font-family:Georgia,Verdana,Arial,Serif;color:#b65f09;margin:0 0 15px 0;padding:10px 0 5px 0;letter-spacing:2px;text-transform:uppercase;text-align:left}.amp{font-family:'Sorts Mill Goudy',serif;font-weight:normal;font-size:18px;font-size:1.8rem;line-height:10%}.amp-menu{font-size:13px;font-size:1.3rem}blockquote{border-left:2px solid #ccc;margin:0;padding:0 0 0 30px;position:relative}blockquote:before{color:#ccc;font-family:Baskerville,"Goudy Old Style","Palatino","Book Antiqua",serif;position:absolute;top:-5px;left:5px;font-size:45px;content:'\201C'}blockquote p{margin:0 0 10px 0}blockquote cite:before{content:'\2014 \00A0'}.no-bullets{list-style:none;list-style-image:none;background:0}.no-bullets li{background:0}.coming-soon{color:#a42609}.above{display:block;padding:0 0 5px 0}.below{display:block;padding:5px 0 0 0}.row{width:680px;margin:10px 0 10px 0;overflow:hidden}.row .col1{width:75px}.row .col2{width:160px}.row .col3{width:245px}.row .col4{width:330px}.row .col5{width:415px}.row .col6{width:500px}.row .col7{width:585px}.row .col8{width:670px}.row .col1,.row .col2,.row .col3,.row .col4,.row .col5,.row .col6,.row .col7,.row .col8{display:inline-block;float:left;padding:5px}.em-spaced{margin:1em 0}span.arrow-right,.resources-go{display:block;float:right;width:16px;height:23px;margin:0;padding:0;background:url("../images/search-button.png") no-repeat center center;border:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon-box{margin:0;padding:10px 10px 15px 45px;text-align:left}.icon-ealerts{background:url("../images/emailicon.gif") no-repeat 10px 7px}.icon-ebooks{background:url("../images/ebooksicon.gif") no-repeat 10px 7px}.icon-catalog{background:url("../images/icon_cat.png") no-repeat 10px 8px}.icon-new-releases{background:url("../images/icon_best.gif") no-repeat 10px 6px}.icon-bestsellers{background:url("../images/bestseller-icon.png") no-repeat 10px 7px}.button{font-family:'Montserrat',Verdana,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-size:1rem;position:relative;height:21px;padding:0 19px;margin:0;text-align:center;vertical-align:middle;background:url("../images/button-bg.png") 0 0 repeat-x;border:0;display:inline-block;color:#fff;white-space:nowrap;line-height:21px}.button a{color:#fff;line-height:20px}.button a:hover{text-decoration:none}.button:hover{background:url("../images/button-bg.png") 0 -21px repeat-x;text-decoration:none}.button:hover:before{background:url("../images/button-left.png") 0 -21px no-repeat}.button:hover:after{background:url("../images/button-right.png") right -21px no-repeat}.button:disabled{background:url("../images/button-bg-disabled.png") 0 0 repeat-x;text-decoration:none}.button:disabled:before{background:url("../images/button-left-disabled.png") 0 0 no-repeat}.button:disabled:after{background:url("../images/button-right-disabled.png") right 0 no-repeat}.button:before{position:absolute;left:0;top:0;content:" ";display:inline-block;width:9px;height:21px;background:url("../images/button-left.png") top left no-repeat}.button:after{position:absolute;right:0;top:0;content:" ";display:inline-block;width:9px;height:21px;background:url("../images/button-right.png") top right no-repeat}a.button{display:table-cell}a.button:before,a.button:after{top:0}.lg{background:url(/images/button-lg.png) 0 21px;width:140px}.lg:hover{background:url(/images/button-lg.png) 0 0}.md{background:url(/images/button-md.png) 0 21px;width:120px}.md:hover{background:url(/images/button-md.png) 0 0}.sm{background:url(/images/button-sm.png) 0 21px;width:80px}.sm:hover{background:url(/images/button-sm.png) 0 0}.lg,.md,.sm{padding:0}.select-label{display:inline-block;font-weight:bold;position:relative;top:-7px;line-height:1}.select-box{display:inline-block;position:relative;overflow:hidden;border-radius:8px;border:1px solid #ccc;padding:0;margin:0}.select-box:after{content:'';right:0;top:0;width:22px;height:21px;padding:0;background:url("../images/search-type-dropdown.png") no-repeat 10px 5px;position:absolute;pointer-events:none;display:block}.select-input{background:white;background:-moz-linear-gradient(top,#fff 0,#ebebeb 65%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(65%,#ebebeb));background:-webkit-linear-gradient(top,#fff 0,#ebebeb 65%);background:-o-linear-gradient(top,#fff 0,#ebebeb 65%);background:-ms-linear-gradient(top,#fff 0,#ebebeb 65%);background:linear-gradient(to bottom,#fff 0,#ebebeb 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);height:21px;border:0;outline:0;display:inline-block;position:relative;color:#4b5c70;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 25px 0 0}.pull-left{float:left;display:inline-block}.pull-right{float:right}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.v-wrap{height:100%;white-space:nowrap}.v-wrap:before{content:"";display:inline-block;vertical-align:middle;width:0;margin-right:-0.25em;height:100%}.v-box{display:inline-block;vertical-align:middle;white-space:normal}.full-width{width:100%}.half{width:48%}.quarter{width:25%}.inline-block{display:inline-block}.block{display:block}.spaced-list{display:block;padding:0 0 3px 0}.spaced-list input{margin:3px 8px 3px 4px}.formfield{display:none}.hidden{display:none!important}.nojs-hide{display:none!important}.indent{margin-left:1em}.indent-lg{margin-left:2em}.no-margin{margin:0;padding:0 0 5px 0}.less-margin{margin:0 0 5px 0;padding:0 0 5px 0}.extra-margin{margin:2em 0 1em 0}.no-padding{padding:0}.clearfix:after{clear:both;display:block;content:" ";height:0;visibility:hidden}.clearfix{display:inline-block}/*\*//**/* html .clearfix{height:1%}.clearfix{display:block}li.clearfix{display:list-item}.underline{background:url("../images/double-dotted-line.png") bottom repeat-x}hr.underline{border:0;height:4px;background:url("../images/double-dotted-line.png") repeat-x}.underline-grey{border-bottom:1px dotted #ccc;width:100%;position:relative}.underline-grey:after{content:" ";position:absolute;z-index:1;right:0;bottom:2px;left:0;border-bottom:1px dotted #ccc}.double-border-box{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;width:100%;position:relative;padding:10px 0}.double-border-box:after{content:" ";position:absolute;z-index:1;right:0;bottom:2px;left:0;border-bottom:1px dotted #ccc}.double-border-box:before{content:" ";position:absolute;z-index:1;right:0;top:2px;left:0;border-bottom:1px dotted #ccc}.rounded-box{padding:10px;margin:0 0 10px 0;border-radius:10px;border:1px solid #ccc}.border-container{border:1px solid #ccc;border-radius:6px;padding:10px;overflow:hidden;position:relative}.h-line{border:0;background:url("../images/doth.gif") repeat-x 100% 50%;height:1px;clear:both}hr.double-line{border:0;height:4px;background:url("../images/double-dotted-line.png") repeat-x center;padding:0}.inner hr.double-line{margin:1.5em 0}.page-section{margin:0 0 40px 0;overflow:hidden}.featured-title{width:100px;height:auto}.alert{display:table;border-radius:5px;padding:10px;margin:15px 0 20px 0;color:#fff}.alert b{font-size:13px;font-weight:normal}.alert a{text-decoration:underline;color:inherit}.alert a:hover{text-decoration:none}.alert ul{list-style-image:url("../images/diamond-white.gif");padding:0;margin:0 0 0 20px}.alert li{list-style-image:url("../images/diamond-white.gif");background:0;padding:.25em 0 .25em 5px}.alert ul.nospace li{background:0;list-style-image:url("../images/diamond-white.gif");padding:3px 0 3px 5px}.alert-red{background:#ef443d}.alert-orange{background:#da751b}.alert-green{background:#486e09}.alert-blue{background:#8292a9}.alert-orange-text{color:#da751b;font-weight:bold;margin:2em 0 1em 0}.alert-red-text{color:#ef443d;font-weight:bold;margin:2em 0 1em 0}.alert h1,.alert h2,.alert h3{color:#fff;margin-top:0}.alert-full-width{width:100%;text-align:center;padding:10px 0}table{font-size:13px;font-size:1.3rem}table td{vertical-align:middle;padding:5px}table td.right{text-align:right}table td.top{vertical-align:top}table.spaced td{padding:8px 5px}table#search_ft td{padding:5px 10px}table#search_sd td{padding:20px 10px 0 20px;vertical-align:top}.bluebox{border-width:1px;border-style:solid;border-color:#737373;background-color:#e1e4e5;color:#5f5e5e;padding:10px}.bluebox p{margin:0;padding:1em 0 0 0}.dropshadow-animate{-webkit-transition:box-shadow .25s;transition:box-shadow .25s;-webkit-box-shadow:2px 2px 14px 0 rgba(168,168,168,0.75);box-shadow:2px 2px 14px 0 rgba(168,168,168,0.75)}.dropshadow-animate:hover{-webkit-box-shadow:0 0 10px 3px rgba(168,168,168,0.75);box-shadow:0 0 10px 3px rgba(168,168,168,0.75)}.dropshadow{-webkit-filter:drop-shadow(2px 2px 4px rgba(168,168,168,0.75));filter:url(../images/shadow.svg#drop-shadow);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')"}#no-template{background:#fff;color:#4b5c70;width:100%;margin:0;padding:10px 0 0 0;overflow:scroll;font-size:13px;font-size:1.3rem}#no-template #content-800{margin:0 auto;text-align:left;width:800px}#no-template #content-600{margin:0 auto;text-align:left;width:600px}.cms-gen{text-align:left;background:white;padding-left:20px;width:750px;font-size:13px;font-size:1.3rem}.featured-title-box{width:329px;overflow:hidden;vertical-align:middle;padding:5px 0 0 5px}.featured-title-box td{padding:0 0 10px 0}.featured-title-box img,.new-title-box img{width:100px;height:auto;float:left}.featured-title-box .featured-title-cover,.new-title-box .featured-title-cover{width:130px;padding-bottom:10px}.featured-title-box .nip,.new-title-box .nip{font-size:11px;font-size:1.1rem;font-weight:900;display:block;padding:0 0 8px 0}.featured-title-box .author,.new-title-box .author{font-size:11px;font-size:1.1rem;display:block;padding:8px 0 0 0}.back{background:url("../images/carousel-left.png") no-repeat center center}.forward{background:url("../images/carousel-right.png") no-repeat center center}.play{background:url("../images/carousel-play.png") no-repeat center center}.pause{background:url("../images/carousel-pause.png") no-repeat center center}.jcarousel-wrapper-large{font-family:Arial,Helvetica,sans-serif;width:656px;border:1px solid #ccc;height:160px;position:relative;margin:30px 0 50px 0;border-radius:10px;overflow:hidden}.jcarousel-featured{height:160px;position:absolute}.jcarousel-featured-controls{position:absolute;bottom:5px;right:5px}.jcarousel-featured-controls .control{cursor:pointer;display:block;float:left;margin-left:5px;text-align:center;width:18px;height:18px;display:relative;bottom:0;background-size:16px 16px;background-repeat:none}.jcarousel-featured-pagination{position:absolute;bottom:5px;left:5px;margin:0}.jcarousel-featured-pagination a{font-size:11px;font-weight:bold;line-height:18px;display:inline-block;margin-right:3px;text-align:center;vertical-align:middle;width:18px;height:18px;background:url("../images/carousel-control-background-inactive.png") no-repeat center center;background-size:16px 16px;color:#fff}.jcarousel-featured-pagination a.active{background:url("../images/carousel-control-background-active.png") no-repeat center center;background-size:16px 16px}.jcarousel-wrapper-large .jcarousel-featured li a{display:inline;max-width:100%;height:auto!important;overflow:hidden}.jcarousel-pagination a.active{background:#796a5d}.jcarousel-wrapper-small{font-family:Arial,Helvetica,sans-serif;margin:0 0 20px 0;padding:0;position:relative;overflow:hidden;text-align:center}.jcarousel-wrapper-large .jcarousel-featured{overflow:hidden;margin:0 auto}.jcarousel-wrapper-small .jcarousel{overflow:hidden;display:inline-block;padding:0;position:relative}.carousel-shadow{width:40px;height:205px;position:absolute;top:0;right:33px;background:url("../images/carousel-shadow.png") right;z-index:999}.jcarousel-wrapper-small .jcarousel ul,.jcarousel-wrapper-large .jcarousel-featured ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel-wrapper-large .jcarousel-featured li{width:656px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:0;padding:0}.featured-category{list-style:none;list-style-image:none;font-size:12px;font-size:1.2rem;text-align:justify;margin:10px 0 3px 0;padding:0;width:100%}.featured-category li{display:inline-block;padding:0 0 4px 0;letter-spacing:0;color:#7d90a6;font-weight:400;text-align:center;background:bottom repeat-x;transition:color 225ms;font-size:12px}.featured-category li#page1-link{width:216px;text-align:left}.featured-category li#page2-link{width:74px}.featured-category li#page3-link{width:124px}.featured-category li#page4-link{width:74px}.featured-category li#page5-link{width:170px;text-align:right}.featured-category li span{padding:0 0 3px 0}.featured-category li.active span{font-weight:700;color:#a42609;background:url("../images/dotted-line.png") bottom repeat-x}.featured-category li:hover span{color:#a42609;background:url("../images/dotted-line.png") bottom repeat-x;cursor:pointer}.jcarousel-wrapper-small .jcarousel{width:592px}.jcarousel-wrapper-small .jcarousel li{width:592px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:0;background:0;padding:0}.jcarousel-wrapper-small .jcarousel li .featured-category{font-size:12px;font-size:1.2rem;text-align:left;padding:5px 0 5px 13px}.jcarousel-wrapper-small .jcarousel li .featured-title{padding:10px 0 20px 0;width:25%;height:auto;text-align:center;display:block;float:left}.jcarousel-wrapper-small .featured-title a{display:block;float:left;width:100%}.jcarousel-wrapper-small .jcarousel li img{display:inline;max-height:165px;width:auto!important}.featured-titles-in{font-weight:normal;font-size:80%;text-transform:none}.featured-titles-category{position:relative;width:500px}.featured-titles-category a{text-transform:none;font-weight:normal;color:#4b5c70;letter-spacing:1px;font-size:80%;position:absolute;bottom:3px;right:0}.featured-titles-category a:hover{text-decoration:none}.jcarousel-wrapper-small .jcarousel-control-prev,.jcarousel-wrapper-small .jcarousel-control-next{position:absolute;top:39%;width:23px;height:23px;margin:5px 0;text-align:center;color:#fff;text-decoration:none;font:17px Arial,sans-serif;font-weight:bold;background-size:21px 21px}.jcarousel-wrapper-small .jcarousel-control-prev{left:0}.jcarousel-wrapper-small .jcarousel-control-next{right:0}html{font-size:62.5%;background:#fff;font-family:'Lato';letter-spacing:.5px;min-width:960px;min-height:100%}body{background:url("../images/header-dropshadow.png") repeat-x #fff;color:#4b5c70;margin:0;padding:0;min-height:100%}img{border:0;padding:0;margin:0}a{color:#a42609;text-decoration:none}a:hover{text-decoration:underline}a.home{display:block;float:left;height:80px;width:400px}p.breadcrumb{margin:0 0 20px 0;padding:0}p.breadcrumb .breadcrumb-active{color:#909090}p.breadcrumb .small{font-size:15px;font-size:1.5rem}ul{margin:1em 0}input[type="text"],input[type="password"],select{border-radius:8px;padding:2px 8px;height:15px;background:#f0f0f0;border:1px solid #ccc;box-sizing:content-box;font-family:'Lato'}select{font-size:11px;font-size:1.1rem;color:#4b5c70;background:white;background:-moz-linear-gradient(top,#fff 0,#ebebeb 65%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(65%,#ebebeb));background:-webkit-linear-gradient(top,#fff 0,#ebebeb 65%);background:-o-linear-gradient(top,#fff 0,#ebebeb 65%);background:-ms-linear-gradient(top,#fff 0,#ebebeb 65%);background:linear-gradient(to bottom,#fff 0,#ebebeb 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0)}select:after{width:10px;height:10px;background:#000;position:absolute;top:0;right:0}textarea{border-radius:8px;padding:6px 8px;background:#f0f0f0;border:1px solid #ccc}.fb-button-white{width:16px;height:16px;background:url("../images/fb_white.png") 0 0 no-repeat;display:inline-block}.fb-button-white:hover{background:url("../images/fb_white_active.png") 0 0 no-repeat}.rss-button-white{width:16px;height:16px;background:url("../images/rss_white.png") 0 0 no-repeat;display:inline-block}.rss-button-white:hover{background:url("../images/rss_white_active.png") 0 0 no-repeat}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.header-wrapper{width:100%;height:80px;background:#6e8198;position:relative}.header-wrapper .header{height:80px;background:#6e8198 url('../images/header.png') no-repeat left center;position:relative;width:960px;margin:0 auto}.header-wrapper .header .header-inner{float:right;overflow:hidden;margin:0 10px 14px 0;position:absolute;bottom:0;right:0}.header-wrapper .header .header-inner ul{text-align:right;padding:0 0 12px 0;margin:0;list-style-type:none}.header-wrapper .header .header-inner li{display:inline;padding:0 13px 0 4px;margin:8px 2px 0 0;background:url("../images/diamond-white.gif") 100% 50% no-repeat}.header-wrapper .header .header-inner li.signed-in{padding:0 5px 0 4px;background:0}.header-wrapper .header .header-inner li a{font-family:'Montserrat',Verdana,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-size:1.1rem;color:#e3d25e;transition:color 225ms}.header-wrapper .header .header-inner li a:hover{color:#fff;text-decoration:none}.header-wrapper .header .header-inner .cart{background:url("../images/cart_wh.gif") 100% 0 no-repeat;padding-right:22px;margin-right:0}.header-wrapper .header .header-inner .fb{background:0;padding:0 5px 0 25px}.header-wrapper .header .header-inner .rss{background:0;padding:0}.header-wrapper .header .header-inner .header-search{text-align:right}.header-wrapper .header .header-inner .header-search label{font-size:13px;font-size:1.3rem;font-family:'Montserrat',Arial,Helvetica,sans-serif;line-height:17px;letter-spacing:.5px;text-transform:uppercase;color:#c1c1c1;vertical-align:bottom;display:inline-block;padding:0 0 2px 0}.header-wrapper .header .header-inner .header-search .search-input,.header-wrapper .header .header-inner .header-search .search-input:focus{font-size:13px;font-size:1.3rem;width:280px;border-radius:8px;border:0;padding:0 10px;margin:0 0 0 5px;height:21px;color:#4b5c70;background:#fff;vertical-align:bottom}.header-wrapper .header .header-inner .header-search .search-input:invalid,.header-wrapper .header .header-inner .header-search .search-input:-moz-submit-invalid,.header-wrapper .header .header-inner .header-search .search-input:focus:invalid,.header-wrapper .header .header-inner .header-search .search-input:focus:-moz-submit-invalid{-moz-box-shadow:none;box-shadow:none}.header-wrapper .header .header-inner .header-search .search-type-box{display:inline-block;width:10px;overflow:hidden;position:relative;border-radius:8px;margin:0 0 0 5px;height:21px;vertical-align:bottom;background:#fff}.header-wrapper .header .header-inner .header-search .search-type-box .search-type{font-size:11px;font-size:1.1rem;width:130px;height:21px;display:inline-block;background:url("../images/search-type-dropdown.png") no-repeat right transparent;border:0;padding:0 5px 0 7px;margin:0;color:#4b5c70;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top}.header-wrapper .header .header-inner .header-search .search-submit{font-size:11px;font-size:1.1rem;font-weight:bold;text-transform:uppercase;color:#c1c1c1;border:0;cursor:pointer;background:#6e8198;padding:0;margin:0 0 0 2px;width:18px;vertical-align:bottom;text-align:right;height:21px;-webkit-appearance:none;border-radius:0}.footer{font-size:11px;font-size:1.1rem;overflow:hidden;width:100%;text-align:center;padding:0;margin:20px 0 0 0;color:#7c90a7;position:relative;background:url("../images/footer-dropshadow.png") repeat-x #fff}.footer .footer-menu{width:920px;margin:0 auto;padding:30px 20px 20px 20px}.footer .footer-header{font-family:'Montserrat',Verdana,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-weight:bold;font-size:.9em;padding-bottom:6px;margin:0 30px 6px 0;width:auto}.footer .address{padding:0 60px 0 0;margin:0;background:url("../images/gp-logo-white.png") no-repeat 100% 3%}.footer .address img{margin:0 0 0 15px}.footer hr{clear:both}.footer ul{margin:0;padding:0;width:100%;float:right;list-style-type:none}.footer ul li{display:inline;padding:0 10px 0 0;margin:0 10px 0 0;background:url(../images/diamond-blue.gif) 100% 50% no-repeat}.footer ul li.last{background:0;padding:0;margin:0}.footer a{color:#7c90a7}.footer a:hover{color:#25384e;text-decoration:none}#no-template #footer,#printbd #footer{clear:both;color:#4b5c70;width:100%;border-top:3px solid #ccc;margin:20px 0 0 0;padding:10px 0 10px 0;text-align:center;font-size:11px}#no-template #footer ul,#printbd #footer ul{margin:0;padding:0;list-style-type:none}#no-template #footer ul li,#printbd #footer ul li{display:inline;padding:0 10px 0 0;margin:0 10px 0 0;background:url(../images/diamond-blue.gif) 100% 50% no-repeat}#no-template #footer ul li.last,#printbd #footer ul li.last{background:0}.cart_qty{color:#fff;font-weight:normal}#head ul#nav li.signed-in{margin:8px 0 0 5px;padding:0 4px 0 0}#account-menu{width:170px}.dropdown{font-size:12px;font-size:1.2rem;position:absolute;display:none;z-index:500;background:transparent}.dropdown .dropdown-inner{background:#fff;border:1px solid #ccc;border-radius:5px;text-align:left;padding:10px 10px 0 10px;-webkit-box-shadow:5px 5px 5px #888;-moz-box-shadow:5px 5px 5px #888;box-shadow:2px 2px 4px #888;z-index:501}.dropdown .dropdown-inner .line{font-size:0;margin:10px 0 10px 0;padding:0;width:100%;height:5px;background:url("../images/dotted-line.png") 0 50% repeat-x;clear:both}#cart-dropdown{width:400px}#cart-dropdown p{padding:0 0 10px 0;font-size:12px;font-size:1.2rem}#cart-dropdown .item{margin:0 0 10px 0;overflow:hidden;clear:both}#cart-dropdown .item div{float:right;width:318px;padding:3px 0 0 0}#cart-dropdown .item img,#cart-dropdown .item .spacer{float:left;width:50px;height:auto}#cart-dropdown .item .package_and{text-align:left}#cart-dropdown .item span{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cart-dropdown .item span.format{width:70%;float:left;color:#aaa}#cart-dropdown .item span.quantity{width:30%;float:right;text-align:right;color:#aaa}#cart-dropdown a.item_link,#cart-dropdown .item a{color:#4b5c70;overflow:hidden}#cart-dropdown a.item_link:hover,#cart-dropdown #cart-dropdown .item a:hover{color:#000;text-decoration:none}#cart-dropdown .view-cart{display:block;text-align:center;margin:0 0 15px 0;font-family:'Montserrat',Arial,Helvetica,sans-serif;font-size:12px;font-size:1.2rem;letter-spacing:.5px;text-transform:uppercase}#cart-dropdown #cart-dropdown .more{display:block;text-align:center;font-weight:bold}#account-menu .dropdown-inner a{display:block;margin:0 0 10px 0}#your-account span{display:inline-block;width:10px;background:url("../images/arrow-down.png") no-repeat;background-position:0 3px}.arrow-up{border-style:solid;border-width:9px;border-color:transparent;border-top-width:0;border-bottom:9px solid #ccc;width:0;font-size:0;line-height:0;top:-9px;margin:0 auto;height:0}#cart-dropdown .arrow-up{margin:0 10px 0 auto}.arrow-up-inner{border-style:solid;border-width:9px;border-color:transparent;border-top-width:0;border-bottom:9px solid white;font-size:0;width:0;line-height:0;left:-9px;top:1px;position:relative}#signin-or-register{display:none;text-align:center;margin:40px 0 20px 0;width:500px}#signin-or-register #signin-button,#signin-or-register #register-button{display:inline-block;width:195px;text-align:center;text-transform:uppercase;font-size:20px;font-size:2rem;padding:12px 0;text-decoration:none;position:relative;letter-spacing:2px}#signin-or-register #register-button{margin:0 0 0 3px;border-top-right-radius:15px}#signin-or-register #signin-button{border-top-left-radius:15px}.tmp #register-button{margin:0 0 0 3px;border-top-right-radius:15px;border-top-left-radius:15px}.tmp #signin-button{border-top-left-radius:15px;border-top-right-radius:15px}#signin-or-register .inactive{background:#6f8199;color:#c1c1c1}#signin-or-register .inactive:hover{color:#fff}#signin-or-register .active{background:#475464;color:#fff}#signin-or-register .active:after{width:0;height:0;display:inline-block;border-left:15px solid transparent;border-right:15px solid transparent;content:'';position:absolute;bottom:-14px;left:83px;border-top:15px solid #475464}#register,#signin{width:50%;float:left;text-align:center}#signin label{display:inline-block;width:125px;text-align:right;padding:0 10px 5px 0;font-weight:bold;margin:0 0 0 45px}#register label{display:inline-block;width:175px;text-align:right;padding:0 10px 5px 0;font-weight:bold}#signin input,#register input{margin:10px 0}.form_left{text-align:left}.nojs label{text-align:left!important;display:block!important;margin:0!important}.nojs{text-align:left!important}form#signin h2{display:none}.nojs h2{display:block}#head ul#nav li.signed-in{background-image:none}.account-item{display:block;overflow:hidden;position:relative;width:100%;padding:6px 0}.account-item img{margin:0 15px 0 45px;width:40px;height:40px}.account-item span{overflow:visible;display:inline-block;position:absolute;display:inline-block;top:0;bottom:0;margin:auto 0;height:1em}.free-shipping{text-align:center;font-size:16px;font-size:1.6rem;font-family:'Montserrat',Arial,Helvetica,sans-serif;font-weight:bold;margin:4px 0 20px 0;letter-spacing:.5px;color:#b65f09;text-transform:uppercase;cursor:pointer}.free-shipping a{color:#b65f09}.free-shipping:hover span,.free-shipping:hover{color:#a42609;text-decoration:none}.free-shipping span{letter-spacing:1px;color:#4b5c70;font-family:'Montserrat',Arial,Helvetica,sans-serif;font-size:14px;font-size:1.4rem;text-transform:none}#popupBackground{display:none;position:absolute;background:#000;top:0;left:0;z-index:1}.popup,#popupContact{color:#4b5c70;display:none;position:absolute;width:538px;background:#fff;border:2px solid #cecece;z-index:2;padding-top:32px;padding-left:16px;padding-bottom:16px;padding-right:16px;margin:0 auto;overflow:auto;font-size:13px;font-size:1.3rem;border-radius:12px}.popup h1,#popupContact h1{font-size:17px;font-size:1.7rem;text-align:left;color:#b65f09;font-weight:700;padding-bottom:2px;margin-bottom:20px;margin:0 0 15px 0}#popupContact h1{text-align:center}.close-popup,#popupContactClose{font-size:14px;line-height:14px;right:6px;top:4px;position:absolute;color:#6fa5fd;font-weight:700;display:block;cursor:pointer}#popup-ffac-button{cursor:pointer}#popup-ffac #biblio{width:90%;margin:0 auto;padding:0 0 15px 0}#popup-ffac #cover{width:30%;float:left}#popup-ffac #info{width:67%;float:right}.ffac-availability{padding-top:1.5em}.ffac-availability span{color:#b65f09;font-weight:bold;font-size:14;margin:5px 0}#popupContact{position:absolute;text-align:left}#popupButton{cursor:pointer}#popupButton2{cursor:pointer}#contentArea{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px;text-align:left}.free_shipping{font:1.4em Verdana,Arial,Serif;text-align:center;cursor:pointer;font-weight:bold;color:#475464}.free_shipping a{color:#475464}.free_shipping:hover{color:#710a0b;text-decoration:none}.free_shipping a:hover{color:#710a0b;text-decoration:none}#coverPopup{color:#4b5c70;display:none;position:absolute;background:#000;border:2px solid #cecece;z-index:2;padding-top:16px;padding-left:21px;padding-bottom:21px;padding-right:21px;text-align:left;margin:0 auto;overflow:auto}#coverPopupClose{font-size:14px;line-height:14px;right:6px;top:4px;margin-bottom:4px;position:absolute;color:grey;font-weight:700;display:block;cursor:pointer}#coverPopupButton{cursor:pointer}a.norm_link{color:#700a0a;text-decoration:none;font-weight:normal}a.norm_link:hover{text-decoration:underline}#cookiePopup{text-align:left}.alert-controls{text-align:center;padding:10px 0 0 0}.alert-popup{padding:16px}.content{font-size:13px;font-size:1.3rem;overflow:hidden;padding:30px 10px 0 10px;margin:0 auto 0 auto;width:938px}.content .inner{overflow:hidden;margin:0 0 0 280px;width:658px}.internal .content{padding-top:15px;padding-bottom:15px;margin:15px auto 5px auto;background:url("../images/double-dotted-line-v.png") repeat-y 239px 30px}.internal .content .sidebar{width:212px;padding:0 46px 0 0}.internal .content .sidebar .categories{margin-bottom:10px}.internal .content .sidebar .categories-header{padding:0;margin:0 0 10px 0}.internal .content .sidebar .resources-header{padding:0;margin:15px 0 0 0}.internal .content .sidebar .res-container{margin:25px 0 20px 0}.internal .content .sidebar .res{vertical-align:top;position:relative;margin:10px 0 15px 0}.internal .content .sidebar .resources-header,.internal .content .sidebar .resources{display:none}.internal .content .sidebar .res-container{display:block}.internal .content .sidebar .res-container .resources-header{display:block}.internal .content .sidebar .search-type-box{display:inline-block;width:185px;overflow:hidden;position:relative;border-radius:8px;margin:0;height:21px;vertical-align:bottom;background:white;background:-moz-linear-gradient(top,#fff 0,#ebebeb 65%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(65%,#ebebeb));background:-webkit-linear-gradient(top,#fff 0,#ebebeb 65%);background:-o-linear-gradient(top,#fff 0,#ebebeb 65%);background:-ms-linear-gradient(top,#fff 0,#ebebeb 65%);background:linear-gradient(to bottom,#fff 0,#ebebeb 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);border:1px solid #ccc}.internal .content .sidebar .search-type-box .search-type{font-size:11px;font-size:1.1rem;width:200px;height:21px;display:inline-block;background:url("../images/search-type-dropdown.png") no-repeat right transparent;border:0;padding:0 5px 0 7px;margin:0;color:#4b5c70;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top}.internal .content .sidebar .icon-box{padding:10px 10px 10px 45px;margin-left:-10px}.internal .content .inner{overflow:hidden;margin:0 0 0 258px;width:680px}.content .sidebar{width:270px;padding:0 10px 0 0;float:left;overflow:hidden;display:block}.content .sidebar h2{font-family:Georgia,Verdana,Arial,Serif;font-size:16px;font-size:1.6rem;color:#b65f09;margin:0 0 15px 0;padding:0 0 5px 0;letter-spacing:2px;width:95%;text-transform:uppercase}.content .sidebar ul{display:block;list-style:none;list-style-image:none;padding:0;letter-spacing:.5px;margin:5px 0 30px 0}.content .sidebar li{font-size:13px;font-size:1.3rem;font-family:'Lato',Verdana,Arial,Helvetica,sans-serif;padding:0;margin:0;color:#a42609;width:95%;background:0}.content .sidebar li:last-of-type{border:0}.content .sidebar li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;color:#4b5c70;border-radius:5px;padding:3px 5px 4px 10px}.content .sidebar li a:hover{background:#f0f0f0 url("../images/arrow_on.gif") 1% 50% no-repeat;text-decoration:none;color:#000}.content .sidebar .toggle span{display:none}.content .sidebar .periodicals{display:block;width:95%;height:81px;margin:15px 0 0 0;text-align:center}.content .sidebar hr{border:0;height:4px;background:url("../images/double-dotted-line.png") repeat-x center;padding:0}.content .sidebar .res-container{display:none}.content .inner .conferences{overflow:hidden;margin-bottom:20px;width:100%;float:left}.content .inner .conferences a:hover{text-decoration:none}.content .inner .conferences a.conference{font-size:10px;font-size:1rem;width:32.1%;float:left;text-align:center;letter-spacing:2px;padding:10px 2px;border-right:1px dashed #ccc;font-family:Georgia,Verdana,Arial,sans-serif;color:#4b5c70}.content .inner .conferences a.conference a,.content .inner .conferences a.conference em{display:block}.content .inner .conferences a.conference span{font-family:Georgia,serif;font-weight:bold;font-size:14px;font-size:1.4rem;color:#84612a;text-decoration:none;color:#5d7d17}.content .inner .conferences a.conference em{font-size:12px;font-size:1.2rem;font-family:'Times New Roman'}.content .inner .conferences a.conference:hover span{color:#a42609}.content .inner .conferences .conference:last-child{border:0}.content .inner .ebooks-periodicals{margin:10px 0;overflow:hidden;text-align:center;width:100%;float:left}.content .inner .ebooks-periodicals em{font-weight:bold}.content .inner .ebooks-periodicals div{padding:5px 2px 5px 8px;border:1px solid #ccc;border-radius:8px;width:206px;height:120px;text-align:center;transition:background 250ms}.content .inner .ebooks-periodicals div:hover{background:#f0f0f0}.content .inner .ebooks-periodicals .ebook{font-size:12px;font-size:1.2rem;padding:5px;border:1px solid #ccc;border-radius:8px;width:176px;height:120px;text-align:center}.content .inner .ebooks-periodicals .ebook:hover span,.content .inner .ebooks-periodicals .ebook:hover a{color:#a42609;text-decoration:none}.content .inner .ebooks-periodicals .ebook span{text-transform:uppercase;letter-spacing:.9px;color:#4b6c03;font-weight:bold;font-family:'Montserrat',Arial,Helvetica,sans-serif}.content .inner .ebooks-periodicals .ebook img{display:block;margin:0 auto 4px auto}.content .inner .ebooks-periodicals h3{margin-bottom:15px}.content .inner .content-columns{width:100%;overflow:hidden;margin:10px 0}.content .inner .content-columns .left{width:420px;float:left}.content .inner .content-columns .right{width:210px;float:right;text-align:center}.content .inner .content-columns .right h2{padding-top:0}.content .inner .content-columns .right .google{font-size:11px;font-size:1.1rem;font-family:'Montserrat',Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0;margin:0 0 31px 0}.content .inner .content-columns .right .google:hover,.content .inner .content-columns .right .google:hover a{color:#a42609;text-decoration:none}.content .inner .content-columns .right .google a{color:#4b5c70}.content .inner .section-header{font-size:16px;font-size:1.6rem;margin:0;padding:0 0 5px 0;font-family:Georgia,Verdana,Arial,Serif;color:#b65f09;letter-spacing:2px;text-transform:uppercase;text-align:left}.content .inner .page-search{overflow:hidden}.content .inner .page-search p{padding:0;margin:1em 0}.content .inner .page-search p.breadcrumb{margin:0 0 20px 0}.content .inner .page-search .search-message{margin:25px 0}.content .inner .page-search .refine-search{width:100%;float:right;overflow:hidden;margin:0 0 20px 0}.content .inner .page-search .refine-search .refine-search-col{width:23%;margin:0 2% 10px 0;float:left;text-overflow:ellipsis}.content .inner .page-search .refine-search .refine-search-col b{display:block;padding:0 0 5px 0}.content .inner .page-search .refine-search .refine-search-col label{display:block;padding:0 0 3px 0;font-size:10px;font-size:1rem;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:121px;float:left}.content .inner .page-search .refine-search .refine-search-col label input{float:left;width:20px}.content .inner .page-search .refine-search .refine-search-col label .refine-value{width:101px;text-overflow:ellipsis;white-space:nowrap}.content .inner .page-search .refine-search .refine-search-col .count{font-size:10px;font-size:1rem;width:20%;text-align:right;float:right;display:inline-block}.content .inner .page-search .refine-search .refine-search-col input[type="checkbox"]{display:inline-block;padding:0;margin:0}.content .inner .page-search .refine-search .refine-search-col .more{clear:both;display:block;text-align:center;font-size:12px;font-size:1.2rem;color:#888}.content .inner .page-search .refine-search .refine-search-button{display:block;clear:both;text-align:center}.content .inner .page-search .refine-search .refine-search-button button{margin:5px 0}.content .inner .page-search .sort{width:100%;padding:10px 0}.content .inner .page-search .sort strong,.content .inner .page-search .sort a{margin:0 10px 0 0}.content .inner .page-search .sort .search-sort-box{margin-right:20px}.content .inner .page-search .sort ul{position:absolute;list-style:none;display:inline-block;float:right;top:-3px;right:0}.content .inner .page-search .sort ul li{display:inline-block;border:1px solid #ccc}.content .inner .page-search .sort ul li a{display:block;padding:5px 9px;margin:0}.content .inner .page-search .sort ul .first{padding:5px 9px;border:1px solid white;font-weight:bold}.content .inner .page-search .sort ul .current{padding:5px 9px;font-weight:bold}.content .inner .page-search .results-text{width:100%;padding:0 0 15px 0}.content .inner .page-search .result{width:658px;margin:0;overflow:hidden;position:relative}.content .inner .page-search .result .cover-container{width:90px;padding:20px 30px 20px 20px;float:left;position:relative;overflow:visible}.content .inner .page-search .result .cover-container .result-cover{width:90px;padding:0}.content .inner .page-search .result .spacer{width:140px;height:100px;float:left}.content .inner .page-search .result .result-content{float:right;width:518px;overflow:hidden;padding:20px 0}.content .inner .page-search .result .result-content .title{font-size:15px;font-size:1.5rem}.content .inner .page-search .result .result-content .package-item{padding:0 0 5px 0}.content .inner .page-search .result .result-content .format-icon{display:inline-block;vertical-align:bottom;padding:0 0 0 5px}.content .inner .page-search .result .result-content .subheading{padding:10px 0 0 0;display:block}.content .inner .page-search .result .result-content .edition{font-size:11px;font-size:1.1rem;display:block;width:156px;padding-right:10px;float:left;margin:10px 0 0 0}.content .inner .page-search .result .result-content .edition .publication{display:block}.content .inner .page-search .result .result-content .edition .price{text-decoration:line-through}.content .inner .page-search .result .result-content .edition .price-reduced{padding:0 0 0 5px;color:#b65f09;font-weight:bold}.content .inner .page-search .result .result-content .order-package{display:inline-block;width:100%;padding:15px 0 0 0}.content .inner .page-search .result .result-content .order-container{font-size:13px;font-size:1.3rem;text-align:left;padding:5px 0 0 0}.content .inner .page-search .result .result-content .order-container .order{padding:0 20px 0 0;background:url("../images/cart_red.jpg") no-repeat right -2px}.content .inner .page-search .result .result-content .order-container .order:after{content:"";white-space:pre}.content .inner .page-product{overflow:hidden}.content .inner .page-product .toplinks{width:100%;font-size:12px;font-size:1.2rem;text-align:right;margin:0 0 15px 0}.content .inner .page-product .cover{float:left;width:170px;margin:0 0 10px 0;padding:0 10px 0 10px;color:#b65f09;font-weight:900;font-size:11px;font-size:1.1rem}.content .inner .page-product .cover a{color:#b65f09;font-weight:900}.content .inner .page-product .cover img{max-width:144px;height:auto!important;margin:0}.content .inner .page-product .cover .dropshadow-cover{-webkit-box-shadow:2px 2px 14px 0 rgba(128,128,128,0.7);-moz-box-shadow:2px 2px 14px 0 rgba(128,128,128,0.7);box-shadow:2px 2px 14px 0 rgba(128,128,128,0.7)}.content .inner .page-product .cover .view-large-cover{width:144px;display:block;text-align:center;padding:10px 0 0 0}.content .inner .page-product .cover .view-large-cover span{padding:0 15px 0 0;background:url("../images/mglass.png") no-repeat 100%}.content .inner .page-product .cover .impact{width:144px;padding:10px 0 0 0;text-align:center}.content .inner .page-product .cover .impact a{color:#4b5c70;font-weight:900}.content .inner .page-product .biblio{width:488px;float:left;overflow:hidden;margin:0 0 10px 0}.content .inner .page-product .biblio p{clear:both}.content .inner .page-product .biblio .title{font-size:19px;font-size:1.9rem;font-family:Garamond,Times,serif;font-weight:bold;color:#4b5c70;display:block}.content .inner .page-product .biblio .title sup{font-size:10px;font-size:1rem}.content .inner .page-product .biblio .subtitle{font-size:16px;font-size:1.6rem;font-family:Garamond,Times,serif;font-weight:bold;color:#4b5c70;display:block}.content .inner .page-product .biblio .author{display:block;margin:15px 0}.content .inner .page-product .biblio .details{font-size:11px;font-size:1.1rem}.content .inner .page-product .biblio .format{width:30%;float:left;padding:10px 0 25px 0;font-size:11px;font-size:1.1rem}.content .inner .page-product .biblio .format .middle{vertical-align:middle}.content .inner .page-product .biblio .digital-archive{padding:0}.content .inner .page-product .biblio span{display:block;clear:both}.content .inner .page-product .biblio span.format-title{font-weight:900}.content .inner .page-product .biblio .price strong{color:#b65f09}.content .inner .page-product .biblio .order{display:inline-block;vertical-align:baseline;font-weight:900;margin:5px 0 0 0;padding:2px 20px 0 0;background:url("../images/cart_red.jpg") no-repeat right -2px}.content .inner .page-product .biblio .order-soon{display:inline-block;vertical-align:baseline;margin:5px 0 0 0;padding:2px 20px 0 0;background:url("../images/ebook_logo.jpg") no-repeat right -2px}.content .inner .page-product .biblio .sub-info{font-size:11px;font-size:1.1rem}.content .inner .page-product .biblio .sub-notice{font-size:11px;font-size:1.1rem;padding:0}.content .inner .page-product .biblio .sub-select{margin:10px 10px 10px 0;padding:0 0 10px 0;float:left}.content .inner .page-product .biblio .sub-select select{font-size:11px;font-size:1.1rem;height:21px}.content .inner .page-product .biblio .sub-buttons{float:left;padding:4px 0 0 0}.content .inner .page-product .biblio .sub-buttons #p_sub,.content .inner .page-product .biblio .sub-buttons #p_ren{border-style:none;border:0;cursor:pointer;cursor:hand;color:#a42609}.content .inner .page-product .biblio .sub-buttons #p_sub:hover,.content .inner .page-product .biblio .sub-buttons #p_ren:hover{text-decoration:underline}.content .inner .page-product .biblio .sub-buttons #p_sub{padding:2px 22px 0 0;background:#fff url(../images/new/cart_red.jpg) 100% 0 no-repeat}.content .inner .page-product .biblio .sub-buttons #p_ren{padding:2px 20px 0 0;background:#fff url(../images/new/renew2.jpg) 100% 0 no-repeat}.content .inner .page-product hr{clear:both;height:21px;margin:0;border:0;background:url("../images/double-dotted-line.png") repeat-x 0 8px}.content .inner .page-product .sample-chapter{display:block;padding:0 0 0 45px;height:34px;line-height:34px;vertical-align:middle;background:url("../images/sample_chapter.jpg") no-repeat left -2px}.content .inner .page-product .menu{padding:10px 0 0 0;margin:0;width:170px;float:left}.content .inner .page-product .menu li{padding:0;background:0}.content .inner .page-product .menu .google-preview{text-align:left;padding:15px 0 0 0}.content .inner .page-product .menu a{background:url("../images/arrow_off.gif") 1% 50% no-repeat;display:block;color:#7d8998;padding:3px 5px 4px 15px}.content .inner .page-product .menu a:hover{background:url("../images/arrow_on.gif") 1% 50% no-repeat;text-decoration:none;color:#000}.content .inner .page-product .menu .current{background:url("../images/arrow_on.gif") 1% 50% no-repeat;color:#000}.content .inner .page-product .product-desc{padding:10px 0 0 0;width:488px;float:right;line-height:140%}.content .inner .page-product .product-desc p{margin:0;padding:1em 0 0 0}.content .inner .page-product .product-desc .initcap{font-family:Times,serif;font-size:37px;font-size:3.7rem;line-height:100%;color:#b65f09;font-weight:bold;padding:0 2px 0 0;float:left;height:3.5rem}.content .inner .new-titles-header{margin:0}.content .inner .page-category .section{margin:20px 0 0 0}.content .inner .page-category .subcategories a{display:block;margin:0 0 15px 15px}.content .inner .page-category .featured-title{width:17%;padding:20px 2.5% 20px .5%;overflow:hidden}.content .inner .page-category .featured-title img{max-height:130px;width:auto}.content .inner .view-cart .uprem{font-family:'Montserrat',Verdana,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:0;font-size:7px;font-size:.7rem;border-style:none;background:0;color:#a42609;font-weight:700;cursor:pointer;cursor:hand;display:block}.content .inner .view-cart .uprem:hover{text-decoration:underline}.content .inner .view-cart .promo-msg{width:412px;padding:20px 10px 0 0;float:left}.content .inner .view-cart .promo-apply{padding:20px 0 0 0;width:250px;height:21px;float:right;text-align:right;text-transform:uppercase}.content .inner .view-cart .promo-apply button{top:-1px;margin:0 0 0 5px}.content .inner .view-cart .row{padding:0 0 20px 0}.content .inner .teachers-featured .border-container{height:215px;padding:10px 5px 5px 10px}.content .inner .teachers-featured .essential-library{padding:10px 0 0 0}.content .inner .teachers-featured .essential-library img{width:32%;padding:0 .5%;margin:0;float:left}.content .inner .page-ordering-information .o_head{background-color:#d1dfe6;border-width:1px;border-style:solid;padding:4px;text-align:center}.content .inner .page-ordering-information .o_num{background-color:#d1dfe6;text-align:center;border-width:1px;border-style:solid;padding:4px}.content .inner .page-ordering-information .o_proc{background-color:#efe493;text-align:center;border-width:1px;border-style:solid;border-color:#4b5c70}.content .inner .page-ordering-information .o_shipmin{background-color:#ffb34d;text-align:center;border-width:1px;border-style:solid;border-color:#4b5c70}.content .inner .page-ordering-information .o_shipmax{background-color:#c60;text-align:center;border-width:1px;border-style:solid;border-color:#4b5c70}.content .inner .page-ordering-information .o_sub{padding:4px;text-align:right;background-color:#e8f1d4;border-right:1px solid}.content .inner .page-ordering-information .o_ship{padding:4px;text-align:right;background-color:#d9e6bb;border-right:1px solid}.content .inner .new-releases td{padding:15px 8px;overflow:hidden}.content .inner .new-releases .new-release{width:100px;height:auto}.checkout_html{background:#fff}.checkout{color:#4b5c70;background:#fff;font-size:13px;font-size:1.3rem;margin:0;text-align:center}.checkout h1{font-size:14px;font-size:1.4rem}.checkout h2{font-size:13px;font-size:1.3rem}.checkout p{margin:0;padding:10px 0}.checkout img{border:0}.checkout img.center{display:block;margin-left:auto;margin-right:auto}.checkout .clear{clear:both}.checkout .grey{color:#4b5c70}.checkout table{color:#4b5c70;padding:0;margin-left:auto;margin-right:auto;text-align:left}.checkout table td{vertical-align:middle;padding:5px}.checkout table#intro td{padding:0 10px}.checkout table#intro td h2{color:#b65f09}.checkout td.left{text-align:right;vertical-align:middle}.checkout td.right{text-align:right}.checkout td.bar{background:url("../images/dotv.gif") repeat-y 100% 0}.checkout select{color:#4b5c70;font-size:12px;font-size:1.2rem;vertical-align:middle;font-weight:normal}.checkout input.uprem{font-family:'Montserrat',Verdana,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-size:.9rem;border-style:none;background:0;color:#700a0a;cursor:pointer;cursor:hand;font-weight:700}.checkout input.uprem:hover{text-decoration:underline}.checkout .line{margin:10px 0;padding:0;width:100%;background-image:url("../images/doth.gif");background-repeat:repeat-x;clear:both}.checkout .spacer{margin:8px 0 0;padding:0}.checkout .go{vertical-align:middle;margin:0 0 0 5px}.checkout .pad20{padding-left:20px;padding-right:20px;text-align:left}.checkout .pad10{padding-left:10px;padding-right:10px;text-align:left}.checkout .box{border-width:1px;border-style:solid;border-color:#737373;background-color:#eff1eb;color:#5f5e5e;padding:10px}.checkout input[type="checkbox"]{margin-right:10px;vertical-align:middle}.checkout .allcaps{font-family:Georgia,Verdana,Arial,Serif;font-size:1em;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.checkout #page{width:800px;background-color:white;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 auto 0 auto;padding:0}.checkout #head{width:800px;margin:0 auto 20px auto;padding:0}.checkout #content{width:750px;margin:0 auto;padding:0;text-align:center}.checkout #content ul{margin-top:1em;margin-bottom:1em}.checkout #content ul li{margin-bottom:.25em}.checkout #content ul.leftul{margin-left:15px;padding-left:0}.checkout #content ul.nospace{margin-top:0;margin-bottom:0}.checkout #content .top-aligned-cells td{vertical-align:top}.checkout #content .top-aligned-cells .middle-align{vertical-align:middle}.checkout #content .no-v-padding td{padding-top:0;padding-bottom:0}.checkout #footer{clear:both;border-top:0;margin:0 10px 0;padding:2em 0 5px 0;text-align:center;font-size:11px;font-size:1.1rem}.checkout #footer ul{margin:15px 0;padding:0;list-style-type:none}.checkout #footer ul li{display:inline;padding:0 10px 0 0;margin:0 10px 0 0;background:url("../images/diamond-blue.gif") 100% 50% no-repeat}.checkout #footer ul li.last{background:0;padding:0;margin:0}.checkout #conf{width:600px;background-color:white;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 auto 0 auto;padding:0}.checkout .addr_type_heading{padding:0 0 5px 0}#printbd{background:#fff;color:#4b5c70;width:100%;margin:0;padding:10px 0 0 0;overflow:scroll}#printbd #printpg{width:680px;background:#fff;margin:0 auto;text-align:left}#printbd #printpg .underline{margin:15px 0}#printbd #printpg .cover{float:left;width:170px;margin:0 0 10px 0;padding:0 10px 0 10px;color:#b65f09;font-weight:900;font-size:11px;font-size:1.1rem}#printbd #printpg .cover a{color:#b65f09;font-weight:900}#printbd #printpg .cover img{max-width:144px;height:auto!important;margin:0}#printbd #printpg .cover .view-large-cover{width:144px;display:block;text-align:center;padding:10px 0 0 0}#printbd #printpg .cover .view-large-cover span{padding:0 15px 0 0;background:url("../images/mglass.png") no-repeat 100%}#printbd #printpg .cover .impact{width:144px;padding:10px 0 0 0;text-align:center}#printbd #printpg .cover .impact a{color:#4b5c70;font-weight:900}#printbd #printpg .biblio{width:490px;float:left;overflow:hidden;margin:0 0 10px 0}#printbd #printpg .biblio p{clear:both}#printbd #printpg .biblio .title{font-size:19px;font-size:1.9rem;font-family:Garamond,Times,serif;font-weight:bold;color:#4b5c70;display:block}#printbd #printpg .biblio .title sup{font-size:10px;font-size:1rem}#printbd #printpg .biblio .subtitle{font-size:16px;font-size:1.6rem;font-family:Garamond,Times,serif;font-weight:bold;color:#4b5c70;display:block}#printbd #printpg .biblio .author{display:block;margin:15px 0}#printbd #printpg .biblio .details{font-size:11px;font-size:1.1rem}#printbd #printpg .biblio .format{width:30%;float:left;padding:10px 0 25px 0;font-size:11px;font-size:1.1rem}#printbd #printpg .biblio .format .middle{vertical-align:middle}#printbd #printpg .biblio .digital-archive{padding:0}#printbd #printpg .biblio span{display:block;clear:both}#printbd #printpg .biblio span.format-title{font-weight:900}#printbd #printpg .biblio .price strong{color:#b65f09}#printbd #printpg .biblio .order{display:inline-block;vertical-align:baseline;font-weight:900;margin:5px 0 0 0;padding:2px 20px 0 0;background:url("../images/cart_red.jpg") no-repeat right -2px}#printbd #printpg .biblio .order-soon{display:inline-block;vertical-align:baseline;margin:5px 0 0 0;padding:2px 20px 0 0;background:url("../images/ebook_logo.jpg") no-repeat right -2px}#printbd #printpg .biblio .sub-info{font-size:11px;font-size:1.1rem}#printbd #printpg .biblio .sub-notice{font-size:11px;font-size:1.1rem;padding:0}#printbd #printpg .biblio .sub-select{margin:10px 10px 10px 0;padding:0 0 10px 0;float:left}#printbd #printpg .biblio .sub-select select{font-size:11px;font-size:1.1rem;height:21px}#printbd #printpg .biblio .sub-buttons{float:left;padding:4px 0 0 0}#printbd #printpg .biblio .sub-buttons #p_sub,#printbd #printpg .biblio .sub-buttons #p_ren{border-style:none;border:0;cursor:pointer;cursor:hand;color:#a42609}#printbd #printpg .biblio .sub-buttons #p_sub:hover,#printbd #printpg .biblio .sub-buttons #p_ren:hover{text-decoration:underline}#printbd #printpg .biblio .sub-buttons #p_sub{padding:2px 22px 0 0;background:#fff url(../images/new/cart_red.jpg) 100% 0 no-repeat}#printbd #printpg .biblio .sub-buttons #p_ren{padding:2px 20px 0 0;background:#fff url(../images/new/renew2.jpg) 100% 0 no-repeat}#printbd #printpg hr{clear:both;height:21px;margin:0;border:0;background:url("../images/double-dotted-line.png") repeat-x 0 8px}#printbd #printpg .sample-chapter{display:block;padding:0 0 0 45px;height:34px;line-height:34px;vertical-align:middle;background:url("../images/sample_chapter.jpg") no-repeat left -2px}#printbd #printpg .menu{padding:10px 0 0 0;margin:0;width:170px;float:left}#printbd #printpg .menu li{padding:0;background:0}#printbd #printpg .menu .google-preview{text-align:left;padding:15px 0 0 0}#printbd #printpg .menu a{background:url("../images/arrow_off.gif") 1% 50% no-repeat;display:block;color:#7d8998;padding:3px 5px 4px 15px}#printbd #printpg .menu a:hover{background:url("../images/arrow_on.gif") 1% 50% no-repeat;text-decoration:none;color:#000}#printbd #printpg .menu .current{background:url("../images/arrow_on.gif") 1% 50% no-repeat;color:#000}#printbd #printpg #description{line-height:140%}#printbd #printpg #description p{margin:0;padding:1em 0 0 0}#printbd #printpg #description .initcap{font-family:Times,serif;font-size:37px;font-size:3.7rem;line-height:100%;color:#b65f09;font-weight:bold;padding:0 2px 0 0;float:left;height:3.5rem}