@import "wiley-master.css";a:link,a:visited{color:#0d56a2;text-decoration:none;}a:hover{text-decoration:underline;}#autonav ul.autonavLevel0 a:link,#autonav ul.autonavLevel0 a:visited,#autonav ul.autonavLevel0 a:hover{color:#fbf900;}#topnav a:link,#topnav a:visited,#topnav a:hover,#autonav ul.autonavLevel1 a:link,#autonav ul.autonavLevel1 a:visited,#autonav ul.autonavLevel1 a:hover{color:#000;font-weight:bold;}
#topic-leftnav a:link,#topic-leftnav a:visited,#sidebar .howto-series a:link,#sidebar .howto-series a:visited{color:#000;font-weight:normal;}#topic-leftnav a:hover,#sidebar .howto-series a:hover{color:#0d56a2;text-decoration:none;}.article-listing h4 a:link,.article-listing h4 a:visited,.article-listing h4 a:hover{color:#01458a;}
.article-tools a:link,.article-tools a:visited,.article-tools a:hover{color:#666;}.article-tools .sharethis a:link,.article-tools .sharethis a:visited,.article-tools .sharethis a:hover{color:#0d56a2;}a.tooltip-link:link,a.tooltip-link:visited,a.tooltip-link:hover{text-decoration:none;border-bottom:1px dashed #666;}
#main-content p{margin:8px 0;}h1,h2,h3,h4,h5,#title .productDetail-title{color:#000;}#main-content h1,#article h1{font-size:1.67em;}#titlebar h1{float:left;line-height:130%;font-size:2.33em;font-style:italic;margin:15px 30px 0 30px;_margin-left:15px;}h1.listing{font-size:1.33em;padding:25px 0 15px 20px;margin-bottom:25px;border-bottom:4px solid #d0d0d0;}
h1.series-title{color:#33384b;margin-bottom:25px;}#main-content h2,.article-content h2{font-size:1.33em;}#searchresults h2,.searchresults h2{font-size:20px;font-style:italic;padding:5px 10px 15px 10px;border-bottom:4px solid #d0d0d0;}#searchresults h3,.searchresults h3,.search-result-titles h4{padding:10px;font-size:16px;border-bottom:1px solid #ddd;background:#fff url(images/bg/short_generic-gradient-bg.gif) repeat-x top left;}
.search-result-titles h4{border-bottom:none;}.send-email{width:100%;overflow:hidden;padding:0 0 5px 0;margin:30px 0 10px;border-bottom:1px solid #ccc;}.send-email h2{float:left;font-size:1.17em;}.send-email div{float:right;margin-right:20px;font-size:.92em;}#store .featured-partner h2,#store .featured-titles h4{font-size:1.33em;margin:8px 0 10px 0;padding:8px 10px;border-top:4px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background:#fff url(images/bg/store-headings-bg.gif) repeat-x top left;}
#topic-landing h2,#homepage #main-content h2{margin:0;font-size:1.33em;color:#fbf900;font-style:italic;padding:10px 15px 5px;background:#1b1b1b url(images/bg/leftnav-header-bg.gif) repeat-x bottom left;}#topic-landing h2{background-color:#262626;}#topic-landing .featured-series h3{font-size:18px;margin:10px 10px 0 10px;}
.featured-videos h3,.featured-stepbystep h3,.expert-help h3{font-size:1.43em;}.featured-videos h3 a,.featured-stepbystep h3 a,.expert-help h3 a{color:#000;}.product-excerpt h3{font-size:1.08em;}.product-excerpt .downloads{font-size:.92em;}.article-listing h3{font-size:1.33em;}.article-listing li h3{font-size:1.00em;}
.article-listing h4 a{font-size:.92em;}.bestselling-products h4 span{font-size:1em;}.featured-blog h4 span{font-size:.86em;}.placement .caption{color:#999;text-align:center;font-family:verdana;font-size:.83em;font-weight:normal;}.dummies-editions{font-size:1.14em;}.dummies-editions h5{font-weight:normal;}
.icon li{list-style:none;padding:0 0 3px 10px;background:url(images/icons/check.gif) no-repeat 0 8px;}body{background:#fff;font-family:arial,verdana,sans-serif;}body>.container{width:980px;margin:0 auto;}#wrapper{width:960px;padding:1px 13px 35px 13px;margin:0 auto;background:#fff url(images/bg/wrapper-bg.gif) repeat-y;}
#main-ad{text-align:center;padding:8px 0;background:#c7c6c7 url(images/bg/main-ad-bg.gif) repeat-x;}#titlebar{margin:8px 15px 20px 0;}#columns{overflow:hidden;width:958px;margin:0 0 10px 0;color:#333;border:solid #ccc;border-width:0 1px 1px;font-size:.75em;background:#fff;}#store #columns,#title #columns{background:#fff url(images/bg/columns-leftnav-bg.gif) repeat-y;}
.interstitial #columns{background:#fff!important;}#sidebar{float:left;width:150px;margin-right:20px;padding:0 0 10px 3px;}#main-content{float:left;margin:20px 10px;}#rightbar{float:left;width:300px;margin:0;padding-bottom:10px;}.layout-twocol-right #columns{background:#fff;background-image:none!important;padding:10px 0;}
.layout-twocol #columns{padding:5px 0;background:#fff url(images/bg/columns-leftnav-bg.gif) repeat-y;}#article #columns{background:#fff;}#searchresults #columns,#store .searchresults,.layout-singlecol #columns{background:#fff!important;padding:5px 0;}#store #main-content{width:465px;padding-left:0;margin:5px 16px 0 0;}
.layout-singlecol #main-content{float:none!important;width:auto!important;margin:20px 10px!important;}#store #sidebar{width:150px;margin-right:20px;}.layout-threecol #sidebar,#store .searchresults #sidebar{width:202px;margin-right:15px;padding-left:3px;}.layout-twocol-right #main-content{width:630px!important;padding-left:10px!important;margin:0 10px 0 0!important;}
.layout-twocol #main-content{width:630px;padding-left:10px;margin:5px 10px 0 0;}.layout-threecol #main-content,#store .searchresults #main-content{width:415px;margin:0 15px 0 0;}#title #main-content{width:763px;margin:25px 5px 0 0;}.interstitial #main-content{float:left;width:auto!important;margin:20px 10px!important;}
#searchresults #main-content,#store .searchresults #main-content{margin-top:5px;}#promo{padding:10px 0;font-size:.75em;margin:0 0 10px 0;border:1px solid #d0d0d0;border-top:6px solid #d0d0d0;background:#fff url(images/bg/promo-bg.gif) repeat-x top left;}#promo td{width:233px;padding:0 10px;vertical-align:top;overflow:hidden;border-right:1px solid #d0d0d0;}
#promo h3{font-size:1.17em;padding-bottom:5px;margin:0 10px 10px;border-bottom:1px solid #d0d0d0;}#promo h4{color:#666;font-weight:normal;font-size:.83em;line-height:130%;margin-bottom:5px;text-transform:uppercase;}#promo .content{line-height:130%;}#promo .content b{font-weight:normal;}#promo ul{margin:0;padding:0;}
#promo li{margin:0;padding:0;line-height:120%;list-style:none;padding:2px 0 3px;}#promo .sibling-topic li{padding-left:20px;background:url(images/icons/check.gif) no-repeat 0 5px;}#promo .generic-promo img,#promo .featured-series img,#promo .featured-article img,#promo .featured-blog-promo img{float:left;}
#promo .featured-series img,#promo .featured-article img,#promo .featured-blog-promo img{margin-right:10px;}#promo .generic-promo .content{margin-left:135px;}#mobile-header{display:none;}#header{height:113px;position:relative;background:url(images/bg/header-bg.png) no-repeat top left;color:#fff;font:15px "Myriad Pro",arial,sans-serif;}
#header .logo{display:block;float:left;}#header #header-logo{margin-top:15px;}#header form{position:absolute;right:12px;bottom:20px;}#header #header-links{position:absolute;right:0;top:0;float:right;}#header #social-links{float:left;padding-top:10px;}#header #social-links img{vertical-align:middle;margin-right:3px;}
#header #store-link{display:block;float:right;color:#000;line-height:43px;padding:15px 15px 12px;margin-left:40px;}#header #query{width:191px;height:20px;padding:5px;border:0;margin:1px 10px 0 0;background:#e3e3e3 url(images/bg/textbox-bg.png) no-repeat;font-family:inherit;font-size:18px;vertical-align:middle;}
#title #header,#store #header{height:108px;background:url(images/bg/store-header-bg.gif) no-repeat top left;}#title #header .logo,#store #header .logo{left:20px;position:absolute;top:15px;}#title #header form,#store #header form{left:570px;top:47px;}#title #header label img,#store #header label img{margin:0 1px -1px 0;display:block;}
#title #header #query,#store #header #query{width:185px;height:11px;font-size:12px;}#title #header .button,#store #header .button{margin:0 0 -9px 1px;}#homepage-content{width:728px;margin:17px 10px 15px 0;float:right;}.multi-feature-carousel{position:relative;width:622px;height:268px;float:left;}.multi-feature-carousel .feature{position:absolute;left:0;top:0;font-size:14px;color:#fff;}
.multi-feature-carousel .feature a{color:#51b5f8;}.multi-feature-carousel .feature .top-banner{padding:8px 12px;background:url(images/bg/mask-70.png) repeat;font-weight:bold;position:absolute;top:0;left:0;}.multi-feature-carousel .feature .bottom-banner{padding:15px 18px;width:586px;height:40px;background:url(images/bg/mask-70.png) repeat;position:absolute;bottom:0;left:0;}
.multi-feature-carousel .feature .bottom-banner h3,.multi-feature-carousel .feature .bottom-banner h4,.multi-feature-carousel .feature .bottom-banner h5{color:#fff;}.multi-feature-carousel .feature .bottom-banner h3{font:19px "Arial",sans-serif;}.multi-feature-carousel .feature .bottom-banner h4{font:17px "Arial",sans-serif;}
.multi-feature-carousel .feature .bottom-banner h5{font:15px "Arial",sans-serif;}.multi-feature-carousel .feature .bottom-banner h3 a,.multi-feature-carousel .feature .bottom-banner h4 a{color:#fff;text-decoration:none;}.multi-feature-carousel .feature .bottom-banner p{margin:0;}.multi-feature-carousel .feature .bottom-banner .product-coverImageLine{float:left;width:80px;height:70px;margin:-15px 18px -15px -18px;position:relative;}
.multi-feature-carousel .feature .bottom-banner .product-coverImageLine img{position:absolute;bottom:0;left:0;border:0;}.multi-feature-carousel-navigation{width:97px;float:right;margin:0;padding:0;list-style:none;}.multi-feature-carousel-navigation li{margin:0;padding:0 0 5px;display:block;float:left;}
.multi-feature-carousel-navigation a{display:block;width:97px;height:63px;overflow:hidden;}.multi-feature-carousel-navigation a img{display:block;height:63px;width:147px;margin:0 -25px;}.multi-feature-carousel-navigation a.active{width:93px;height:59px;border:4px solid #2b7dcf;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:-2px;}
.multi-feature-carousel-navigation a.active img{margin:-2px -27px;}.hp-carousel-container{height:21px;margin:-10px 0 10px;padding:5px 0;text-align:center;background:url(images/bg/hp-carousel-container.gif) no-repeat top left;}#home-topics{border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;width:202px;margin-left:-3px;}
#home-topics .topics{list-style:none;margin:0;padding:7px 0 1px;font-size:14px;}#home-topics .topics li{list-style:none;margin:0;}#home-topics .topics li a{display:block;height:29px;line-height:29px;padding:0 10px;background:url(images/bg/home-topics.png) no-repeat left top;text-decoration:none;position:relative;font-weight:bold;white-space:nowrap;}
#home-topics .topics li:first-child a{background-position:-190px top;}#home-topics .topics li a:hover{height:31px;margin-bottom:-2px;background-position:left bottom;z-index:1;}#main-content .feature-container{border:1px solid #cdcdcd;}#main-content .feature-container-header{padding:10px 20px;min-height:26px;background:#fff url(images/bg/feature-container-header.png) repeat-x bottom;text-align:center;}
#main-content .feature-container-header h2,#main-content .feature-container-header h3,#main-content .feature-container-header h4{line-height:26px;font-style:italic;margin:0 6px;display:inline;vertical-align:middle;}#main-content .feature-container-header h2{font-size:26px;color:#232323;font-family:"Myriad Pro",arial,sans-serif;}
#main-content .feature-container-header h4{font-size:12px;font-weight:normal;color:#585f66;}#main-content .feature-box{margin:10px 10px 20px;padding-left:20px;}#main-content .feature-box ul,#main-content .feature-box ol{margin:8px 0;}#main-content .feature-box h2,#main-content .feature-box .product-title{font-size:15px;margin-bottom:8px;}
#main-content .feature-box li{margin-left:0;color:#7c7c7c;}#main-content .feature-box li.video{list-style:none;padding-left:19px;margin-left:-19px;background:url(images/icons/video.png) no-repeat left center;}#main-content .feature-box .feature-box-header{font-size:10px;color:#8b9299;padding-bottom:2px;border-bottom:1px solid #d0d0d0;margin:0 0 14px -20px;text-transform:uppercase;}
#main-content .feature-box .product-listing{border:0;padding:0;}#main-content .feature-box .product-description{margin-top:0;margin-bottom:0;}#main-content .feature-box .more{font-size:13px;font-weight:bold;}#main-content .feature-box .more span{color:#599ce0;white-space:nowrap;}#topnav{background:#fff;padding:3px;border:1px solid #ccc;border-bottom:none;font-size:.75em;font-weight:bold;position:relative;z-index:100000;}
#topnav a.home{float:left;position:relative;margin-right:5px;}#topnav .topics{float:left;padding:0 8px 0 0;border-right:none;position:relative;z-index:10;}#topnav .topics div{padding:3px 35px 2px 8px;height:21px;border:1px solid #ccc;border-right:none;position:relative;background:#fdfd00;}#topnav .topics .divider{position:absolute;top:0;right:-6px;}
#topnav ul.menu{margin:0;padding:0;position:relative;background:#fff;}#topnav ul.menu li,#topnav .topics li{float:left;margin:0;padding:0;position:relative;list-style:none;background:url(images/topnav/divider.gif) no-repeat 100% 1px;}#topnav ul.menu li.active,#topnav ul.menu li.last-linked{background:none;padding:4px 0 0 15px;}
#topnav ul.menu li a,#topnav .topics li a{padding:2px 20px 0 15px;margin:0 6px 0 -6px;_margin-right:3px;display:block;float:left;height:24px;position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#topnav ul.menu li.last-linked a{padding:0;margin:0;float:none;display:inline;position:static;border:none;}
#topnav ul.submenu{position:absolute;top:7px;left:0;background:#fff url(images/topnav/submenu-bg.gif) repeat-y top left;border:1px solid #ccc;padding:0;_clear:both;z-index:100000;}#topnav ul.submenu li{list-style:none;padding:0;margin:0;float:none;position:static;background:none;width:250px;}#topnav ul.submenu li a{float:none;border:none;position:static;margin:0;height:auto;padding:5px 12px;_padding:3px 12px;line-height:120%;}
#topnav ul.submenu li a:hover,#topnav ul.submenu li.active{background:#bbd2ea url(images/topnav/subcmenu_hover.gif) no-repeat;}#topnav ul.submenu li.active{padding:0;}#topnav .topics .expander,#topnav .menu .expander{top:5px;margin:0;right:15px;height:5px;float:none;border:none;position:absolute;padding:0 0 0 10px!important;}
#topnav .topics .expander,#topnav .menu .expander{display:none;}#topnav h1{display:inline;}#title #topnav,#store #topnav{position:static;}#title #topnav #storelinks,#store #topnav #storelinks{background:url(images/topnav/store-topnav-bg.gif) repeat-x top left;border:1px solid #ccc;}#title #topnav .home,#store #topnav .home{float:left;font-weight:bold;padding:3px 30px 2px 5px;_padding:6px 30px 5px 5px;background:#fdfd00 url(images/topnav/store-divider.gif) no-repeat top right;}
#title #topnav .tools,#store #topnav .tools{float:right;margin:2px 5px 0 0;padding:0;}#title #topnav .tools li,#store #topnav .tools li{list-style:none;display:inline;margin:0;border-right:1px solid #ccc;padding:0 5px 0 5px;}#title #topnav .tools li.last,#store #topnav .tools li.last{padding-left:30px;background:url(images/icons/cart.gif) no-repeat 6px 1px;}
#topic-leftnav,#sidebar .howto-series{padding:0;margin:0;width:202px;font-size:1.33em;}#search-facets{padding:0;margin:0;width:202px;font-size:13px;}#search-facets h3{font-size:14px;}#search-facets li,#topic-leftnav li,#sidebar .howto-series li{margin:0;padding:0 0 10px 0;list-style:none;}#search-facets h3,#topic-leftnav h3,#sidebar .howto-series h4{padding:2px 6px 2px 10px;background:#1b1b1b url(images/bg/leftnav-header-bg.gif) repeat-x bottom left;color:#fbf900;}
#search-facets ul,#search-facets h4,#topic-leftnav ul,#sidebar .howto-series ul{margin:0;padding:5px 0 0 0;background:#fff url(images/bg/generic-gradient-bg.gif) repeat-x top left;}#search-facets ul{padding:5px 0 10px 0;}#search-facets h4{padding:2px 6px 0 10px;}#search-facets .count{color:#666;font-weight:normal;}
#search-facets .control{font-size:.85em;text-align:right;margin:8px 0 0 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-transform:uppercase;}#search-facets ul li,#topic-leftnav ul li,#sidebar .howto-series ul li{margin:0;padding:3px 6px 1px 10px;color:#000;font-weight:bold;background:none;}
#search-facets ul li{padding:0 6px 0 10px;}#sidebar .howto-series b{font-weight:normal;}#sidebar .howto-series ul li{padding-bottom:15px;}#search-facets ul li.active,#topic-leftnav ul li.active{font-weight:bold;background:url(images/icons/leftnav-active.gif) no-repeat 2px 9px;}.autonavLevel0{padding:0;margin:4px 0 0 0;width:147px;}
.autonavLevel0 li{margin:0;font-size:1.33em;color:#fbf900;list-style:none;padding:20px 6px 2px 10px;background:#1b1b1b url(images/bg/leftnav-header-bg.gif) repeat-x bottom left;}.autonavLevel1{padding:0;margin:8px -6px -2px -10px;background:#fff url(images/bg/generic-gradient-bg.gif) repeat-x top left;}
.autonavLevel1 li{margin:0;color:#000;line-height:140%;font-size:.75em;font-weight:bold;background:none;padding:3px 6px 3px 10px;border-bottom:1px solid #ccc;}.autonavLevel2{padding:0;margin:0 -6px -3px -10px;}.autonavLevel2 li{padding:3px 6px 4px 18px;border:none;font-size:1.00em;}.autonavLevel3{margin:5px 0 0 0;padding:0;}
.autonavLevel1 li.active,.autonavLevel2 li.active,.autonavLevel3 li.active{background:url(images/icons/leftnav-active.gif) no-repeat 2px 9px;}.autonavLevel2 li.active{background-position:6px 7px;}.topic-index{border-top:4px solid #ddd;}.topic-index .category{overflow:hidden;width:100%;padding:15px 5px 20px;border-bottom:1px solid #ddd;}
.topic-index .topics{float:left;width:190px;margin:5px 20px 0 0;}.topic-content{background:#fff url(images/bg/generic-gradient-bg.gif) repeat-x top left;border-top:1px solid #1b1b1b;}ol.article-listing,ul.article-listing{margin-top:10px;}.article-listing p{display:inline;line-height:1.3em;font-family:verdana;}
.article-listing .article,.article-listing li{width:auto;overflow:hidden;padding:10px 12px 20px;border-bottom:1px solid #ddd;}.topic-content .article-listing .article{width:390px;}.article-listing li{overflow:visible;margin:0 0 0 20px;}#searchresults .article-listing li{list-style:none;padding-left:0;margin-left:0;}
.article-listing img{float:left;margin-top:5px;border:1px solid #ccc;}.article-listing .article-details{margin-left:130px;line-height:1.4em;}.article-listing .categories{text-align:right;font-size:.92em;}.article-listing img.thumbnail{float:left;margin:0 10px 10px 0;}.article-listing .view-more a{font-size:11px;text-transform:uppercase;}
.article-series-indicator{font-size:11px;margin-top:5px;color:#666;}#topic-landing .view-all{text-align:right;margin-bottom:10px;padding:10px 5px;font-size:1.33em;font-weight:bold;border-bottom:4px solid #ddd;}#topic-landing .featured-series{padding-bottom:10px;}#topic-landing .featured-series .thumbnail{float:left;border:1px solid #ccc;margin:12px 10px 5px 0;}
#topic-landing .featured-series .details{margin:0 10px 10px;}#topic-landing .featured-series p{font-weight:bold;font-family:verdana;line-height:140%;}#topic-landing .featured-series .button{text-align:right;}.sort-tools{border-bottom:1px solid #DDD;margin-bottom:20px;padding:5px 15px;}.sort-tools .show_hide{text-align:right;padding:3px 0 0 10px;}
.article-listing_cheatsheet{padding:25px 20px 15px!important;border:1px solid #ccc;background:#fefd00 url(images/bg/cheatsheet-bg.gif) no-repeat top right;}.article-listing_webextra{padding:25px 20px 15px!important;border:1px solid #ccc;background:#51b5f8 url(images/bg/webextras-bg.png) no-repeat top right;}
.article-listing_cheatsheet h1,.article-listing_webextra h1{font-size:2em!important;}.article-listing_cheatsheet h2,.article-listing_cheatsheet .product-info,.article-listing_webextra h2,.article-listing_webextra .product-info{font-size:1.33em;}.article-listing_cheatsheet .intro,.article-listing_webextra .intro{padding:0 145px 0 5px;}
.article-listing_cheatsheet .product-info,.article-listing_webextra .product-info{font-size:1.17em;margin:3px 0 0 0;}.article-listing_cheatsheet .series-article,.article-listing_webextra .series-article{background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px 15px;line-height:1.4em;width:554px;}
.article-listing_cheatsheet .series-article_top{height:10px;margin-top:25px;background:url(images/bg/cheatsheet-articleseries_top.gif) no-repeat bottom left;}.article-listing_webextra .series-article_top{height:10px;margin-top:25px;background:url(images/bg/webextras-articleseries_top.png) no-repeat bottom left;}
.article-listing_cheatsheet .series-article_bottom{height:11px;background:url(images/bg/cheatsheet-articleseries_bottom.gif) no-repeat top left;}.article-listing_webextra .series-article_bottom{height:11px;background:url(images/bg/webextras-articleseries_bottom.png) no-repeat top left;}.article-listing_cheatsheet .series-article img{display:block;margin:0 auto;}
.article-listing_cheatsheet ul{margin:8px 0;padding:0;}.article-listing_cheatsheet li{margin:0 0 5px 15px;padding:0;}.article-listing_cheatsheet .intro h5{font-size:.83em;font-weight:normal;display:inline;}.article-tools{margin:0;padding:5px 0;_padding-bottom:10px;display:inline;float:right;font-family:verdana;font-size:.83em;}
.article-tools-clear{clear:both;margin:0 0 20px 0;border-bottom:1px solid #e3e3e3;}.article-tools li,.title-tools li{margin:0;padding:0 5px;float:left;list-style:none;border-right:1px solid #d6d6d6;}.article-tools li.comments,.title-tools li.comments{border:none;text-align:center;width:150px;font-size:9px;padding-right:0;height:22px;_margin:-5px 0;background:url(images/icons/comments.gif) no-repeat top left;}
.article-tools li.glossary{_margin-top:-3px;}.article-tools img,.title-tools img{margin-bottom:-4px;}.article-content{padding:0 5px 20px 0;}#contenttype-html{padding-left:70px;}#contenttype-html h2{margin:15px 0 0 0;}.article-tools .sharethis a,.title-tools .sharethis a{font-size:12px;float:left;margin-right:4px;}
.article-tools .sharethis a.addthis_button_compact span.at16nc,.title-tools .sharethis a.addthis_button_compact span.at16nc{float:left;margin-right:4px;}.article-tools .sharethis a.addthis_button_pinterest_pinit,.title-tools .sharethis a.addthis_button_pinterest_pinit{margin-top:-5px;}tt,pre,code,.code,.article-code{font-size:1em;font-family:courier,courier new,monospace;}
#contenttype-html ul,#contenttype-html ol{margin:5px 0 5px 10px;padding:0;}#contenttype-html li{margin:0 0 5px 18px;padding:0;}.article-content ol.level-one li,.article-content ol.level-two li,.article-content ol.level-one li p.first-para,.article-content ol.level-two li p.first-para{font-weight:bold;}
.article-content ul.level-two li,.article-content ul.level-two li p.first-para{font-weight:normal;}.article-content ol.level-two img,.article-content ul.level-two img{display:block;margin-left:-36px;}#contenttype-html table{border-collapse:collapse;border:1px solid #ccc;}#contenttype-html th,#contenttype-html td{padding:5px 10px;border:1px solid #ccc;}
p.article-list{margin:0 0 15px 0;}.article-content .introduction p,p.number{font-weight:bold;}#main-content p.article-list{margin-left:32px;}#main-content p.number{margin-left:32px;text-indent:-12px;}p.article-ul2{margin-left:52px;text-indent:-12px;}#main-content p.recipe_ingredient,#main-content p.recipe_ingredient_last{margin:0 0 1px 40px;}
#main-content p.recipe_ingredient_last{margin-bottom:10px;}.article-listing_cheatsheet caption,.article-content caption{text-align:left;width:100%;padding-bottom:6px;font-size:1.08em;}.article-listing_cheatsheet caption,.article-content caption,.article-content th{font-weight:bold;}.article-content th{text-align:center;}
.article-listing_cheatsheet th,.article-listing_cheatsheet td,.article-content th,.article-content td{padding:5px 10px 5px 5px;}.article-content .caption,.article-content .imageCaption,.article-content .imageCredit{display:block;font-style:italic;}.article-content .imageCaption,.article-content .imageCredit{color:#666;margin:3px 0;}
.article-content .step{width:auto;overflow:hidden;margin-top:5px;padding:10px 0;border-top:1px solid #e3e3e3;}.stepHeading{width:auto;overflow:hidden;}.stepFigure{float:right;margin:0 0 0 10px;}.stepFigure .enlarge{margin-top:1px;font-size:.83em;text-align:right;}.stepNumber{float:left;width:40px;font-size:1.83em;text-align:center;padding:10px 0;font-weight:bold;font-family:helvetica;background:#fffe00;margin:0 10px 0 0;}
.stepTitle{margin:5px 0 0 0;display:inline;font-size:1.17em!important;}.stepTable{position:relative;left:10px;margin:20px 0 0 -20px;}.stepTable td{padding:2px 2px 10px 2px;border:1px solid #e3e3e3;}.stepTable .stepFigure{float:none;margin:0 0 10px 0;}.stepTable .stepNumber{margin-left:5px;}.stepTable .stepTitle{width:140px;margin-top:-5px;font-family:verdana;line-height:140%;font-size:12px!important;}
.stepTable .stepText{clear:both;line-height:140%;margin:5px 5px 10px;}.letterLinks{text-transform:uppercase;padding-top:1em;padding-bottom:1em;}.letterLinks .current{font-weight:bold;padding-right:1em;}.letterLinks .empty{padding-right:1em;color:lightgrey;}.letterLinks a{padding-right:.8em;}.glossary{margin-left:.8em;}
.glossary .term{font-weight:bold;}.article-ul-indent{padding-left:80px!important;}.article-content .TechnicalStuff,.article-content .Remember,.article-content .Tip,.article-content .Warning,.article-content .CheatSheet,.article-content .WebExtra{margin-left:-70px;padding-left:70px;min-height:55px;height:auto!important;_height:55px;}
#contenttype-html .TechnicalStuff,#contenttype-html .Remember,#contenttype-html .Tip,#contenttype-html .Warning,#contenttype-html .CheatSheet,#contenttype-html .WebExtra{padding-left:70px;}.article-content .TechnicalStuff{background:url(images/icons/article-technicalstuff.gif) no-repeat 0 5px;}.article-content .Remember{background:url(images/icons/article-remember.gif) no-repeat 0 5px;}
.article-content .Tip{background:url(images/icons/article-tip.gif) no-repeat 0 5px;}.article-content .Warning{background:url(images/icons/article-warning.gif) no-repeat 0 5px;}.article-content .CheatSheet{background:url(images/icons/article-cheatsheet.gif) no-repeat 0 5px;}.article-content .WebExtra{background:url(images/icons/article-webextras.png) no-repeat 0 5px;}
.slideshowContainer{width:535px;margin:20px auto 10px;}.slideshowContainer h3{font-size:1.33em;text-transform:uppercase;}.slideshow{width:100%;margin:10px 0;border:5px solid #d0d0d0;}.slideshow .slideshowControls{width:100%;overflow:hidden;}.slideshow .slideshowIterator{float:right;margin:5px 5px 0 10px;_margin-top:2px;}
.slideshow ul{margin:12px 0 0 15px;_margin-top:8px;padding:0;float:left;font-size:1.33em;font-family:helvetica;}.slideshow li{padding:0;display:inline;font-weight:bold;margin:0 5px 0 0;}.slideshow li a:link,.slideshow li a:visited,.slideshow li a:hover{padding:2px 5px;_padding:0 5px;color:#000;text-decoration:none;border:1px solid #ccc;}
.slideshow li a:hover{background:#fffe00;}.slideshow li.active a{color:#fffe00;background:#000;}.report-comment{font-size:.92em;text-align:right;}.post-comment{margin:5px 10px;}.product-listings{margin-bottom:10px;}.product-listing,.product-listing-partner,.product-dynamicFeature{margin-top:15px;}.search-result-titles .product-dynamicFeature{margin:0;}
.product-listings td{width:49%;padding:0 10px 10px 0;}.product-listing_bottom{margin-bottom:10px;}.product-listings .product-listings-select{margin:30px 0 -50px 0;height:20px;}.add-selected-to-cart{margin:10px 0;}.add-selected-to-cart a{background:url(../../shared/images/shopping_cart_trans.gif) no-repeat 0 -1px;padding-left:22px;}
.product-listing,.product-dynamicFeature,.product-listing-partner{padding:15px 0 15px 20px;border-top:1px solid #ddd;}.product-listings-grouped .product-listing{padding-left:30px;}.product-listing .product-title,.product-listing-partner .product-title,.product-dynamicFeature .product-title{font-weight:bold;}
.product-listing .product-description,.product-listing-partner .product-description,.product-dynamicFeature .product-description{margin-top:10px;margin-bottom:10px;}.product-orderLine a{color:#e3002d;}.product-price{padding-right:5px;}.product-cartIcon img{margin-bottom:-5px;}.product-coverImage{border:1px solid #000;}
.product-coverImageWeb{border:0;}.product-partner{color:#666;font-size:.83em;text-transform:uppercase;}.product-listing-partner .product-coverImageLine{margin:0 15px 5px 0;}.product-listing-partner .product-title,.product-listing-partner .product-authors,.product-listing-partner .product-formatLine,.product-listing-partner .product-description,.product-listing-partner .product-orderLine{margin-left:0!important;}
#title .productDetails{float:left;margin:0 20px;width:340px;}.productExcerpt{padding:10px 20px;float:right;background:#f7f7f7;border:1px solid #e3e3e3;border-top:5px solid #d0d0d0;border-bottom:5px solid #d0d0d0;}.productExcerpt ul{margin:8px 0 12px 15px;}.productExcerpt li{margin:0;padding:0 0 2px 0;list-style:none;}
#title .productDetail-container{position:relative;padding-left:10px;}#title .productFormat-container{margin-left:112px;}#title .productDetail-coverImage{border:1px solid #000;}#title .website-coverImage{border:0;}.productDetail-blowupImage{padding:3px 0 0 16px;}#title .productDetail-title{font-size:1.5em;}
#title .productDetail-biblio,#title .productDetail-purchase{font-size:.92em;font-family:verdana,arial,sans-serif;}.productDetail-biblio{position:relative;}.productDetail-ADEToolTip{width:270px;position:absolute;top:-35px;left:-40px;display:none;}.productDetail-ADEToolTipTop{width:270px;height:7px;background-image:url('../include/images/bg/help-modal-top.png');}
.productDetail-ADEToolTipMiddle{border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#f7f7f7;padding-left:10px;padding-right:10px;}.productDetail-ADEToolTipClose{float:right;}.productDetail-ADEToolTipBottom{width:270px;height:7px;background-image:url('../include/images/bg/help-modal-bottom.png');}
#title .productDetail-authors{margin:0 0 10px 0;}#title .productDetail-cartIcon{display:none;}#title .productDetail-purchaseOrder{padding-left:10px;}#title a.productDetail-cartLink:link,#title a.productDetail-cartLink:visited,#title a.productDetail-cartLink:hover{text-decoration:underline;color:#c70f0f;}
#title a.productDetail-cartLink:hover{text-decoration:none;}.product-cartLink img{margin-bottom:-4px;margin-right:5px;}#interstitial a.product-cartLink:link,#interstitial a.product-cartLink:visited{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 10px;background-image:-moz-linear-gradient(top,#2c7aca,#0f5ba8);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2c7aca),color-stop(1,#0f5ba8));background-color:#0f5ba8;color:#fff!important;}
.productDetail-richDataText{padding:25px 35px;border:1px solid #e3e3e3;clear:both;border-bottom:5px solid #d0d0d0;}#large-cover{position:absolute;left:0;top:0;z-index:2;background-color:#fff;border:2px solid #666;padding:25px;text-align:center;display:none;}#large-cover .close{text-align:center;}#title-tabs{border-top:5px solid #d0d0d0;margin:30px 0 0 0;padding-top:15px;width:100%;overflow:hidden;}
#title-tabs li{list-style:none;float:left;margin:0 0 -1px 10px;padding:0;}#title-tabs li a:link,#title-tabs li a:visited,#title-tabs li a:hover{display:block;float:left;padding-left:5px;background:url(images/title/tab-left.gif) no-repeat top left;padding:4px 8px 0 9px;height:23px;}#title-tabs li span{display:block;float:left;padding:4px 8px 0 4px;}
#title-tabs li.active{padding-left:5px;background:url(images/title/tab-left_on.gif) no-repeat top left;}#title-tabs li h4{height:27px;float:left;color:#0d56a2;text-decoration:none;background:url(images/title/tab.gif) repeat-x top right;}#title-tabs li.active h4{color:#000;background:url(images/title/tab_on.gif) repeat-x top right;}
.productDetail-misc{color:#666;font-size:10px;text-align:right;margin-bottom:30px;}.productDetail-misc.alt{text-align:left;}.productDetail-misc img{margin:0 5px -5px 0;}#title .productDetail-ancillaryDownloads th{font-weight:bold;border-bottom:1px solid #ccc;}#title .productDetail-ancillaryDownloads th,#title .productDetail-ancillaryDownloads td{vertical-align:top;padding:2px 20px 5px 0;}
#title .productDetail-ancillaryNoteTitle{font-weight:bold;}#title .productDetail-ancillaryNoteDesc{margin:0 0 15px 0;}.title-tools{display:inline-block;float:right;height:25px;margin:0;padding:5px 0;_padding-bottom:10px;font-family:verdana;font-size:.83em;text-align:right;}.title-tools a:link,.title-tools a:visited,.title-tools a:hover{color:#666;}
.title-tools .sharethis a:link,.title-tools .sharethis a:visited,.title-tools .sharethis a:hover{color:#0d56a2;}.no-results{margin:0 0 30px 0;}.no-results ul{margin:15px 0 20px;}.no-results label{padding-right:5px;}.no-results label,.no-results h3{font-size:1.17em;}.no-results .button{margin:0 0 -8px 5px;}
#searchresults .article-listing{margin-left:10px;}.searchlisting .article-listing li{font-weight:bold;}.searchlisting .article-listing h4{font-size:1.33em;}.searchlisting .article-listing p{color:#333;font-size:12px;font-weight:normal;}.searchlisting .article-listing .categories{font-size:.92em;font-weight:normal;margin-top:8px;}
#searchresults .product-dynamicFeature .product-title{font-size:14px;}#searchresults .search-result-titles .size80 .product-title,#searchresults .search-result-titles .size80 .product-orderLine{margin-left:110px;}.search-result-titles{margin-top:46px;margin-bottom:10px;border-top:4px solid #d0d0d0;}
.paginator{text-align:right;padding:10px 15px;margin-bottom:10px;border-top:1px solid #ddd;border-bottom:4px solid #ddd;}.paginator .label{display:none;}.paginator .active{font-weight:bold;}.paginator .item,.paginator .active{padding-left:5px;}.FB{overflow-x:hidden;overflow-y:auto;padding:10px 15px 20px;}
#rightbar .FB{border-bottom:4px solid #d9d9d9;}.two-column .FB{width:280px;float:left;}.two-column .feature-divider{float:left;width:10px;}.FB h4{font-size:18px;line-height:18px;padding:8px 0;border-bottom:1px solid #d7d7d7;margin-bottom:12px;}.FB.related-content,.FB.series-nav{padding:0;}.FB.related-content h4,.FB.series-nav h4{border:1px solid #ccc;margin:0 -1px 0;padding:10px;background-color:#000;color:#ff0;font-size:14px;font-weight:normal;}
.FB.related-content h4{font-size:16px;}.FB.related-content ul,.FB.series-nav .content{border:solid #d5d5d5;border-width:0 1px 1px;}.FB.related-content li{padding:4px 15px;}.FB.related-content li.video{min-height:20px;height:auto;background:url(images/overlays/video-overlay-related.gif) no-repeat top right;}
.FB.series-nav .content{padding:10px 15px;}.FB.related-products .product-listings,.FB.related-products .product-listings div{padding:0;}.featured-blog{line-height:140%;}.featured-blog .blog-info{width:100px;float:left;margin-right:10px;}.featured-blog .recent-posts{float:right;width:150px;margin:5px 0 10px;}
.featured-blog .recent-posts h5{font-size:1.17em;}.featured-blog .blog-author,.featured-blog-promo .blog-author,.featured-blog-promo .view-more{color:#666;}.featured-blog .blog-author,.featured-blog .blog-author-works,.featured-blog-promo .blog-author,.featured-blog-promo .blog-author-works,.featured-blog-promo .view-more{font-size:.92em;}
.featured-blog-promo .view-more{margin-top:5px;}.featured-blog .blog-author-works,.featured-blog-promo .blog-author-works{margin-top:8px;line-height:130%;}.featured-blog .post{margin-top:10px;}.featured-blog .post-title{font-size:1.17em;font-weight:bold;}.featured-blog .post-date{font-size:.83em;color:#666;}
.related-video .videos{color:#666;line-height:150%;margin:10px -15px 10px 0;}.related-video .split-feature{width:120px;padding-right:11px;}.newsletter .privacy{font-size:.92em;}.newsletter form{display:block;margin:10px 0;}.newsletter .more,.related-video .more{margin:0 0 -10px;padding:5px 15px 0;text-align:right;border-top:1px solid #ccc;}
.series-nav{color:#666;line-height:140%;}.series-nav img{margin:0 4px -8px 0;}.series-nav .left,.series-nav .right{width:130px;}.series-nav .right{text-align:right;}.series-nav h5{margin:5px 0 0 0;}.generic-feature ul,.related-content ul{margin:0;padding:0;}.generic-feature li,.related-content li{margin:0;list-style:none;padding:0 0 5px 0;}
.generic-feature .icon li{padding:0 0 3px 20px;}.generic-feature .social-networking img{float:left;margin-right:15px;}.generic-feature .social-networking img.last{float:left;margin-right:0;}.product-dynamicFeature{padding-bottom:10px;line-height:130%;}.product-dynamicFeature .product-title{padding:15px 0 5px 0;}
.product-dynamicFeature .product-orderLine{font-size:.83em!important;font-weight:bold;}.featured-partner .image{float:left;margin:0 10px 0 5px;}#store .product-dynamicFeature{line-height:160%;}#title .featured-titles .product-listing,#store .featured-titles .product-dynamicFeature{padding:5px 0 15px 0;border-bottom:1px solid #ccc;}
#store .product-dynamicFeature .product-title{padding:0;}#store .product-dynamicFeature .product-orderLine{font-size:1.00em!important;font-weight:bold;}#store .featured-titles .product-dynamicFeature{border-top:none;}.bestselling-products .product-listings,.related-products .product-listings,.search-result-titles .product-listings{margin-top:5px;background:#fff;padding:10px 10px 0;margin:0!important;}
.search-result-titles .product-listings{padding:0;}.product-listings div:first-child{border:0;margin-top:0;}.bestselling-products .view-more,.related-products .view-more,.search-result-titles .view-more{text-align:right;padding:5px 10px 10px;background:#fff;border-top:1px solid #e3e3e3;}.search-result-titles .view-more{border-bottom:1px solid #e3e3e3;padding-bottom:5px;}
#sidebar .glossary{padding:5px;line-height:130%;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}#sidebar .glossary .content{margin:10px 0 0 0;}#sidebar .glossary img{float:left;margin:0 8px 3px 0;}.rss span{font-size:1.17em;}.social-box{width:123px;padding:15px 10px;background:url(images/bg/header-gradient.png) repeat-x top;}
.social-box h3{font-size:16px;margin-bottom:10px;}.FB_UI_Hidden{width:143px!important;}.subscribe-button{display:block;float:left;padding:2px 4px;background-color:#f8fae4;border:1px solid #cfd8b9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#375999;text-decoration:none;}.subscribe-button:hover{text-decoration:none;border-color:#f1f7b9;}
.subscribe-button span{background:url(images/icons/subscribe.png) no-repeat left center;color:#3B5998;display:block;padding-left:20px;white-space:nowrap;line-height:14px;}.related-video,#rightbar .content,.article-listing .article{display:inline-block;display:block;}.featured-videos,.featured-stepbystep,.expert-help{padding:5px;font-size:1.17em;margin:0 0 10px 0;background:#fff url(images/bg/generic-gradient-bg.gif) repeat-x top left;}
.featured-videos{border-top:none;border:1px solid #d0d0d0;}.featured-videos .content{margin:20px 10px 0 270px;}.featured-videos .more-info,.featured-stepbystep .more-info,.expert-help .more-info{color:#666;margin:10px 0 5px 0;}.featured-stepbystep{border-bottom:1px solid #d0d0d0;}.featured-stepbystep .content{margin:5px 10px 0 140px;}
.featured-stepbystep .steps{margin:15px 0 5px 0;}.featured-stepbystep .steps img{float:left;margin-right:5px;}.expert-help .content{margin:10px 310px 0 0;}.expert-help .author-info{color:#333;float:right;width:230px;font-size:.86em;margin-top:20px;text-transform:uppercase;}.expert-help .author-info img{float:right;margin-left:10px;}
.expert-help .blog-title,.featured-blog .blog-title,.featured-blog-promo .blog-title{color:#e3002d;font-weight:bold;font-family:georgia;font-size:1.67em;text-transform:none;}.featured-blog .blog-title,.featured-blog-promo .blog-title{font-size:1.17em;}.featured-blog .blog-title a,.featured-blog-promo .blog-title a{color:#e3002d;}
.expert-help .blog-author{color:#666;font-size:1.08em;}.video-thumbnail{position:relative;}.featured-videos .video-thumbnail{margin:20px 10px 5px 0;}.related-video a.video-thumbnail{display:block;width:120px;}.article-listing .video-thumbnail,.featured-article a.video-thumbnail{_float:left;width:120px;}
.video-thumbnail .overlay{position:absolute;top:0;right:0;border:none;}.dummies-editions{padding:15px;border:1px solid #d0d0d0;border-top:4px solid #d0d0d0;border-bottom:4px solid #d0d0d0;}.dummies-editions img{float:right;margin-top:10px;}.dummies-editions ul{float:left;clear:both;margin:15px 0 0 0;padding:0;width:160px;_width:150px;}
.dummies-editions li{list-style:none;padding:0 0 0 40px;margin:0;}.dummies-editions .uk,.dummies-editions .canada,.dummies-editions .australia,.dummies-editions .translations{height:26px;background:url(images/fb/around_world_icons.gif) no-repeat;}.dummies-editions .canada{background-position:0 -26px;}
.dummies-editions .australia{background-position:0 -52px;}.dummies-editions .translations{background-position:0 -78px;}#single-multiretailer_mobile-container,#multiretailer-mobile_container,.mobile-nav_wrapper{display:none;}table.multiretailer-isbns{width:100%;position:relative;margin-top:20px;line-height:130%;clear:both;}
table.multiretailer-isbns td{width:260px;vertical-align:top;padding:0 40px 40px 0;}table.multiretailer-isbns h3{color:#fff;clear:both;margin:8px 0 5px;font-size:11px;padding:1px 8px;background:#105ca9 url(images/bg/dummies-buybook_bg.gif) repeat-x;text-transform:uppercase;}table.multiretailer-isbns ul{margin:0;padding:0;font-size:11px;}
table.multiretailer-isbns ul{float:left;margin-right:30px;}table.multiretailer-isbns li{margin:0;list-style:none;padding:0 0 2px 18px;background:url(images/icons/generic-FB-arrow.gif) no-repeat 0 1px;}table.multiretailer-isbns .note{color:#666;font-size:9px;line-height:130%;margin:8px 0 0 0;}.product-more_fivecol{margin:5px 0 0 0;}
.multiretailer-isbns .product-excerptLinkLine{margin-left:110px;}.multiretailer-isbns .product-excerptLinkLine a{color:#0D56A2;}.multiretailer-isbns .product-excerptLinkLine-5{margin-left:0;}.multiretailer-isbns .product-excerptLinkLine-5 a{color:#0D56A2;}.size80 .product-ebookLink{margin-left:95px;}
.size100 .product-formatHat,.size100 .product-title,.size100 .product-authors,.size100 .product-formatLine,.size100 .product-orderLine,.size100 div.product-format,.size100 .product-excerptLinkLine,.size100 .product-description,.size100 .product-pagecount,.size100 .product-dateInfo,.size100 div.product-more,.size100 .product-productcode,.size100 .product-ebookLink{margin-left:110px;}
.size45 .product-productcode,.size45 div.product-more,.size100 .product-productcode,.size100 div.product-more{margin-top:8px;}.size45 .product-formatHat,.size45 .product-title,.size45 .product-authors,.size45 .product-formatLine,.size45 .product-orderLine,.size45 div.product-format,.size45 .product-excerptLinkLine,.size45 .product-description,.size45 .product-pagecount,.size45 .product-dateInfo,.size45 .product-more,.size45 .product-productcode,.size45 .product-ebookLink{margin-left:55px;}
table.multiretailer-isbns .product-listing,table.multiretailer-isbns .product-dynamicFeature{margin:0;padding:0;border:none;line-height:auto;}table.multiretailer-isbns .product-dynamicFeature .product-title{padding:0;}table.multiretailer-isbns .product-coverImageLine{border:1px solid #000;}#footer{font-size:.69em;color:#0d56a2;text-align:center;border:1px solid #ccc;padding:20px 0 30px 0;background:#fffe01 url(images/bg/footer-bg.gif) repeat-x bottom left;}
#footer .sitelinks{font-size:1.18em;margin-bottom:15px;}.footer-links{margin:0;padding:0;}.footer-links li{list-style:none;display:inline;margin:0;padding:0 10px;border-right:1px solid #0d56a2;}#columns input.text,#columns input.email,textarea{padding:2px;border:1px solid #d6d6d6;}input.image{margin-bottom:-8px;}
#mailForm label{color:#666;display:block;font-weight:normal;}fieldset{border:none;margin-bottom:5px;}.button.large{border:0;padding:0;margin:0;background:url(images/buttons/button-left.png) no-repeat left;height:29px;display:inline-block;color:#fff;cursor:pointer;font:17px/31px "Myriad Pro",arial,sans-serif;text-decoration:none;vertical-align:middle;overflow:visible;position:relative;}
.button.large span{background:url(images/buttons/button-right.png) no-repeat right;margin-left:10px;padding:0 15px 0 5px;height:29px;line-height:31px;display:inline-block;color:#fff;cursor:pointer;text-align:center;position:relative;}.modal-alert,.lightbox{background:#fff;font-size:.75em;border:1px solid #333;overflow-x:hidden;overflow-y:auto;z-index:1000001!important;}
.modal-alert .title,.lightbox .title{font-size:16px;font-weight:bold;margin:10px;}.lightbox .title{margin-left:10px;margin-bottom:20px;}.modal-alert ul{margin:0;padding:0 0 10px 0;}.modal-alert li{color:#0d56a2;padding:0 0 4px 0;}.modal-alert li span{color:#333;}.modal-alert img{display:block;margin:0 auto;}
.modal-alert .titlebar,.lightbox .titlebar{background:#f6f200;height:25px;text-align:right;position:relative;border-bottom:1px solid #ccc;}.lightbox div.content{margin:10px;}.closeModal{position:absolute;top:4px;right:3px;}.tooltip{padding:5px;font-size:11px;line-height:130%;background:#fff;border:1px solid #666;}
.tooltip .titlebar{font-size:12px;font-weight:bold;}.tooltip .icon{margin:0 4px -10px 0;}.tooltip p{margin:0 0 5px;}.tooltip .term{margin:14px 0 0 0;text-transform:capitalize;}.leaderboard{margin-bottom:10px;margin-left:auto;margin-right:auto;margin-top:10px;text-align:center;z-index:100000000;}.google-ad{margin:10px 0 0 0;}
.google-ads .title a{font-size:1.00em;}.google-ads .description a,.google-ads .url a{font-size:.92em;}#titlebar .ad{float:right;}#rightbar .ad{text-align:right;}.google-ads .ad{text-align:left;}.sponsor-textlink{color:#666;font-family:Verdana;font-size:.75em;font-weight:normal;}#header #country-selector{color:#fff;position:absolute;top:17px;right:0;font-size:10px;line-height:11px;width:123px;}
#homepage #header #country-selector{top:30px;right:135px;width:auto;}#store #header #country-selector,#title #header #country-selector,.interstitial #header #country-selector{top:19px;right:200px;width:auto;}#header #country-selector img{margin:3px 3px 6px 0;float:left;}#homepage #header #country-selector img,#store #header #country-selector img,#title #header #country-selector img,.interstitial #header #country-selector img{vertical-align:middle;float:none;margin:0 2px;}
#header #country-selector p{padding-top:8px;margin:0;line-height:16px;}#header #country-selector .spacer{display:block;padding-top:15px;}#header #country-selector a{color:#fff;text-decoration:underline;}.country-table{width:100%;vertical-align:top;line-height:110%;}.country-table h3{margin-bottom:15px;font-size:14px;}
.country-table td{padding:0 15px 25px;width:25%;}#country-confirm-container{width:260px;height:143px;margin:60px auto;padding:50px 20px 50px 270px;background:url(images/bg/country_confirm_bg.jpg) no-repeat top left;}#country-confirm-container h1{font-size:22px;font-weight:normal;margin:8px 0;}#country-confirm-container p{margin:8px 0;}
#country-confirm input{vertical-align:middle;margin-bottom:5px;}#country-confirm select{margin:10px 5px 0 0;}.interstitial #content-left{float:left;width:618px;padding-right:20px;}.interstitial #content-right-wide{float:right;width:300px;}.content-box{border:1px solid #CCC;text-align:center;margin-bottom:10px;padding:10px 0 10px 0;}
.content-box h3{margin:0 0 5px 0;padding:0;border:0;}.dummies-month{width:180px;float:right;display:none;margin:15px 0 0 0;}.retailer-text .productDetail-btb li{width:42%;list-style-type:none;}.retailer-text .accordion{width:327px;margin-left:20px;margin-bottom:5px;}.retailer-text .accordion-item{margin-bottom:1px;position:relative;}
.retailer-text .accordion-more{text-decoration:none!important;display:block;height:16px;line-height:16px;color:#000;padding:6px 10px;background:url(../include/images/title/accordion-item.gif) no-repeat top left;}.retailer-text .accordion-item.single .accordion-more{background:url(../include/images/title/accordion-item_retailer.gif) no-repeat bottom left;}
.retailer-text .accordion-item.first .accordion-more,.retailer-text .accordion-item.single.active .accordion-more{background:url(../include/images/title/accordion-item_retailer_first.gif) no-repeat bottom left;}.retailer-text .accordion-item.last .accordion-more{background-image:url(../include/images/title/accordion-item_last.gif);}
.retailer-text .accordion-item.last.active .accordion-more{background:url(../include/images/title/accordion-item.gif) no-repeat top left;}.retailer-text .accordion-more span{background:url(../include/images/title/accordion-arrow.gif) no-repeat left top;padding-left:22px;display:block;}.retailer-text .accordion-more.active span{background-position:left bottom;}
.retailer-text .accordion-content{width:355px;overflow:auto;display:none;max-height:210px;padding:5px 10px;border:1px solid #e8e7e8;}.retailer-text .accordion-item.last .accordion-content,.retailer-text .accordion-item.single .accordion-content{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.productDetail-btb h3{padding:1em 0 0 0;margin:0;font-size:1.1em;}.productDetail-btb ul{width:355px;list-style:none;overflow:auto;margin:0;padding:1em 0;display:inline-block;}.interstitial .productDetail-btb ul{width:555px;list-style:none;overflow:auto;margin:0;padding:1em 0;display:inline-block;}.productDetail-btb li{float:left;padding:0 1.25em 0 0;margin:.75em 0;font-size:1em;font-weight:bold;}
.productDetail-btb a{text-decoration:none;height:24px;float:left;line-height:28px;white-space:nowrap;}.productDetail-btb a.btbicon{background-position:top left;background-repeat:no-repeat;padding-left:30px;}.productDetail-richDataText ul{padding-left:20px;}.productDetail-btb a.AMAZON,.productDetail-btb a.AMAZONCN,.productDetail-btb a.AMAZONJP{background-image:url(../include/images/retailers/amazon.png);}
.productDetail-btb a.APPLE{background-image:url(../include/images/retailers/apple.png);}.productDetail-btb a.BAM{background-image:url(../include/images/retailers/bam.png);}.productDetail-btb a.BN{background-image:url(../include/images/retailers/bn.png);}.productDetail-btb a.BOOKDEPO{background-image:url(../include/images/retailers/bookdepo.png);}
.productDetail-btb a.BOOKTOPIA{background-image:url(../include/images/retailers/booktopia.png);}.productDetail-btb a.BOOKWORLD{background-image:url(../include/images/retailers/bookworld.png);}.productDetail-btb a.CHAP_INDIGO{background-image:url(../include/images/retailers/chap_indigo.png);}.productDetail-btb a.CLIFFS{background-image:url(../include/images/retailers/cliffs.png);}
.productDetail-btb a.COLLINS{background-image:url(../include/images/retailers/collins.png);}.productDetail-btb a.DUMMIES{background-image:url(../include/images/retailers/dummies.png);}.productDetail-btb a.FISHPOND{background-image:url(../include/images/retailers/fishpond.png);}.productDetail-btb a.FOYLES{background-image:url(../include/images/retailers/foyles.png);}
.productDetail-btb a.GOOGLE{background-image:url(../include/images/retailers/google.png);}.productDetail-btb a.INDIEBOUND{background-image:url(../include/images/retailers/indiebound.png);}.productDetail-btb a.JOSSEYBASS{background-image:url(../include/images/retailers/josseybass.png);}.productDetail-btb a.KINOKUNIYA{background-image:url(../include/images/retailers/kinokuniya.png);}
.productDetail-btb a.KOBO{background-image:url(../include/images/retailers/kobo.png);}.productDetail-btb a.MPH{background-image:url(../include/images/retailers/mph.png);}.productDetail-btb a.NILE{background-image:url(../include/images/retailers/nile.png);}.productDetail-btb a.PFEIFFER{background-image:url(../include/images/retailers/pfeiffer.png);}
.productDetail-btb a.PLAY{background-image:url(../include/images/retailers/play.png);}.productDetail-btb a.SONY{background-image:url(../include/images/retailers/sony.png);}.productDetail-btb a.SYBEX{background-image:url(../include/images/retailers/sybex.png);}.productDetail-btb a.TLC{padding-left:0!important;}
.productDetail-btb a.WATERSTONES{background-image:url(../include/images/retailers/waterstones.png);}.productDetail-btb a.WHSMITH{background-image:url(../include/images/retailers/wh_smith.png);}.productDetail-btb a.WILEY{background-image:url(../include/images/retailers/wiley.png);}.productDetail-btb a.WROX{background-image:url(../include/images/retailers/wrox.png);}