html{height:100%;width:100%;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,b,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}abbr,acronym{border:0;}div{position:relative;display:block;height:auto;width:auto;overflow:hidden;}.SiteArea{width:1004px;margin:0 auto;text-align:left;background:#fff;overflow:visible;}.HeaderArea,.ContentArea,.FooterArea,.MenuArea{width:980px;margin:0 12px;display:inline;float:left;}.HeaderArea{border-left:1px solid #e2e0e0;border-right:1px solid #e2e0e0;margin:0 12px;width:978px;height:86px;}.MenuArea{height:56px;width:980px;margin:0 12px;overflow:visible;z-index:500;}.FooterArea{padding-top:12px;}.ContentArea{padding-bottom:50px;z-index:0;overflow:visible;}.ContentArea .LeftColumn{width:160px;float:left;height:100%;z-index:0;}.ContentArea .RightColumn{width:790px;overflow:visible;float:right;z-index:0;}.ContentArea .RightColumn .InnerLeftColumn{float:left;width:570px;overflow:visible;}.ContentArea .RightColumn .InnerRightColumn{float:right;width:200px;overflow:visible;}.HeaderArea .HeaderElements{position:absolute;right:0;top:0;width:auto;border:0 none;padding:10px 0;}.ShoppingCartArea{height:45px;width:980px;margin:0 12px;overflow:visible;z-index:100;float:left;}.ShoppingCartArea div{overflow:visible;z-index:200;}.ShoppingCartArea .ShoppingCartElement{width:231px;float:right;height:28px;position:relative;right:-3px;margin:0;overflow:visible;z-index:600;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner{width:231px;background:transparent url('../Images/shoppingCartBg.png') repeat-y left top;padding-top:15px;float:left;padding-bottom:18px;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table{width:199px;margin:11px 16px 2px 16px;float:left;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table td{padding:12px 0 12px 0;vertical-align:top;background:#fff url('../Images/dottedLine.png') repeat-x left bottom;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table .Summary td{padding:12px 0 14px 0;background:#fff none;font-weight:bold;font-size:14px;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table p{width:100%;float:left;padding-bottom:4px;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table p.Last{padding:12px 0 0 0;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table .Cost{float:right;line-height:16px;font-size:14px;padding:3px 0 2px 0;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table .Summary .Cost{float:right;line-height:16px;padding:0;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table .RemoveItem{background:transparent url(../Images/removeItem.png) no-repeat scroll left top;color:#252525;float:left;line-height:16px;padding:2px 0 2px 26px;text-decoration:underline;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner table .Image{width:60px;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartHeader{height:28px;color:#fcfcfb;line-height:30px;background:#fff url('../Images/shoppingCartHeaderBg.png') no-repeat left top;overflow:hidden;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartHeader h6{font-weight:normal;float:left;margin-left:16px;padding-left:24px;background:transparent url('../Images/shoppingCartBasket.png') no-repeat left top;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartHeader .ExpandShoppingCart{float:right;line-height:27px;padding-right:25px;margin-right:5px;background:transparent url('../Images/expand.gif') no-repeat right 12px;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartHeader .ExpandShoppingCart:hover{text-decoration:none;cursor:pointer;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartFooter{height:26px;float:left;width:231px;text-align:right;line-height:24px;background:transparent url('../Images/shoppingCartFooterBg.png') no-repeat left top;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartFooter a{padding-right:16px;text-decoration:underline;float:right;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartFooter a.HideShoppingCart{padding-left:16px;float:left;}.ShoppingCartArea .ShoppingCartElement .GoButton{margin-left:16px;}.ShoppingCartArea .ShoppingCartElement .ShoppingCartFooter,.ShoppingCartArea .ShoppingCartElement .ShoppingCartInner{display:none;visibility:hidden;}.ShoppingCartArea .Expanded .ShoppingCartFooter,.ShoppingCartArea .Expanded .ShoppingCartInner{display:block;visibility:visible;}a:link,a:visited{color:#1a628e;text-decoration:none;outline:none;}a:hover{text-decoration:underline;}.HeaderArea{background:#f6f6f6 url('../Images/headerBg.png') repeat-x left top;}.FooterArea{border-top:5px solid #cfcec7;}.MenuArea{background:#fff url('../Images/menuBg.png') repeat-x left top;}.Price{background:transparent url('../Images/price_blue.gif') no-repeat left top;color:#fff;height:24px;width:57px;float:left;display:inline-block;line-height:24px;padding-left:2px;margin-right:14px;font-size:14px;text-align:center;}.MediumPrice{background:transparent url('../Images/price_blue.gif') no-repeat left -33px;color:#fff;height:20px;width:51px;float:left;display:inline-block;line-height:20px;padding-left:2px;margin-right:6px;font-size:14px;text-align:center;}.SmallPrice{background:transparent url('../Images/price_blue.gif') no-repeat left bottom;color:#fff;height:17px;width:45px;float:left;display:inline-block;line-height:16px;padding-left:1px;margin-right:6px;font-size:11px;text-align:center;}.SmallPrice a,.SmallPrice a:hover{color:#fff;text-decoration:none;}.Basket{background:transparent url('../Images/basket.gif') no-repeat left top;color:#fff;height:25px;float:left;display:inline-block;line-height:25px;padding-left:13px;font-size:12px;}.Basket:hover{text-decoration:none;}.Basket span{background:transparent url('../Images/basket.gif') no-repeat right -25px;color:#fff;height:25px;float:left;display:inline-block;line-height:25px;padding-right:48px;cursor:pointer;}.SoldOut{color:#fff;height:25px;float:left;display:inline-block;line-height:25px;font-size:13px;}.SoldOut span{color:#000;height:25px;float:left;display:inline-block;line-height:25px;padding-right:48px;}.ArticleText strong,.RightSideXhtml strong,.EditorialText strong{font-weight:bold;}.ArticleText em,.RightSideXhtml em,.EditorialText em,.EditorialText q,.EditorialText blockquote{font-style:italic;}.ArticleText strong em,.RightSideXhtml strong em,.EditorialText strong em{font-weight:bold;font-style:italic;}.ArticleText em strong,.RightSideXhtml em strong,.EditorialText em strong{font-weight:bold;font-style:italic;}.ArticleText u,.RightSideXhtml u,.EditorialText u{text-decoration:underline;}fieldset.Newsletter{width:100%;}fieldset.Newsletter label{padding-bottom:5px;float:left;width:100%;}fieldset.Newsletter input{border:0 none;height:28px;line-height:28px;padding-top:4px;padding-left:3px;width:144px;float:left;background:transparent url('../Images/newsletterInput.png') no-repeat left top;}fieldset.Newsletter a{height:28px;line-height:28px;display:inline-block;color:#fff;padding-left:8px;background:transparent url('../Images/button.png') no-repeat left bottom;}fieldset.Newsletter a:hover{text-decoration:none;}fieldset.Newsletter a span{height:28px;display:inline-block;padding-right:8px;background:transparent url('../Images/button.png') no-repeat right top;}.HeaderArea h1 a{float:left;width:114px;margin-left:16px;display:inline;float:left;height:86px;background:transparent url('../Images/logo.png') no-repeat left top;text-indent:-20000px;}.SearchInput{float:left;width:200px;border:0;padding:6px 4px;color:#959595;background:transparent url(../Images/searchInput.png) no-repeat left top;}.HeaderArea fieldset{float:left;clear:left;margin-left:9px;display:inline;}.SearchButton{width:58px;height:26px;border:0;cursor:pointer;font-size:12px;color:#f2f2f2;line-height:26px;text-transform:uppercase;text-align:center;background:transparent url(../Images/searchButton.png) no-repeat left top;}a.SearchButton{float:left;color:#f2f2f2;}a.SearchButton:hover{text-decoration:none;}.HeaderArea .HygieneMenu{margin:3px 0 0 0;padding:0;float:left;clear:both;padding-right:13px;width:auto;height:29px;list-style:none;}.HeaderArea .HygieneMenu li{float:left;height:23px;line-height:23px;}.HeaderArea .HygieneMenu li a{padding-left:10px;float:left;height:23px;background:transparent url(../Images/hygiene_separator.png) no-repeat left 3px;}.HeaderArea .HygieneMenu li .InActive{padding-left:9px;float:left;height:23px;}.HeaderArea .HygieneMenu li.First a{background:transparent none;}.HeaderArea .HygieneMenu li a span,.HeaderArea .HygieneMenu li .InActive span{padding-right:10px;float:left;height:23px;}.HeaderArea .HygieneMenu li.Current{background:transparent none;}.HeaderArea .HygieneMenu li.Current span,.HeaderArea .HygieneMenu li a:hover{background:transparent url(../Images/hygieneMenuSelected.gif) no-repeat left top;color:#fff;text-decoration:none;position:relative;right:-2px;}.HeaderArea .HygieneMenu li.Current .InActive span,.HeaderArea .HygieneMenu li a:hover span{background:transparent url(../Images/hygieneMenuSelected.gif) no-repeat right bottom;color:#fff;cursor:pointer;}.HeaderArea .HygieneMenu li .InActive a{background:transparent none;padding-left:0;}.HeaderArea .HygieneMenu li .InActive a:hover{background:transparent none;right:0;}.FooterArea{color:#636363;}.FooterArea .SmallLogo{float:left;margin:1px 68px 17px 25px;height:55px;width:102px;background:transparent url('../Images/smallLogo.png') no-repeat left top;text-indent:-2000px;}.FooterArea address{float:left;width:180px;margin-right:23px;}.FooterArea address p{padding-bottom:4px;}.FooterArea .SocialLinks{float:left;padding:0;margin:0;list-style:none;width:164px;background:transparent none;}h2{font-family:Georgia,Serif;font-size:30px;padding:20px 0 0 186px;EditMenuName:Header 2;}.ProductsList h2,.ArticlesList h2,.AuthorsList h2{font-size:12px;font-weight:bold;color:#464646;text-transform:uppercase;}.RightColumn h2{padding:0 0 8px 0;}.RightColumn .Paging h2{float:left;padding:6px 0 8px 0;}h3{font-size:12px;text-transform:uppercase;font-weight:bold;padding:6px 0;border-top:4px solid #cfcec7;float:left;width:100%;font-family:Georgia,Serif;}h4{font-size:18px;float:left;width:100%;color:#111;}h5{font-size:12px;font-weight:bold;font-family:Georgia,Serif;text-transform:uppercase;}h6{font-size:12px;font-weight:bold;}.HeaderElements{width:100%;float:left;padding:9px 0 10px 0;z-index:100;position:relative;border-bottom:1px solid #cfcec7;}.ProductTeaser{width:100%;float:left;margin-top:20px;padding-bottom:20px;background:transparent url('../Images/dottedLine.png') repeat-x left bottom;}.Listing{width:100%;float:left;border-top:1px solid #ccc;}.ProductTeaser dt{float:left;width:71px;margin-right:20px;}.ProductTeaser .Author{color:#363636;font-size:12px;padding-bottom:5px;}.ProductTeaser .Author .BookAuthors{padding:0;margin:0;list-style:none;}.ProductTeaser .Author .BookAuthors li{display:inline;padding-right:5px;}.ProductTeaser .More{display:block;padding-top:2px;float:left;width:135px;}.CategoryProducts .ProductTeaser .Price{margin-right:5px;}.RelatedProducts .ProductTeaser dt,.RelatedProducts .ProductTeaser dd,.Listing .ProductTeaser dt,.Listing .ProductTeaser dd{width:425px;margin-right:0;float:right;padding-bottom:8px;}.RelatedProducts .ProductTeaser dt,.Listing .ProductTeaser dt{font-family:Georgia,Serif;font-size:18px;}.RelatedProducts .ProductTeaser dd,.Listing .ProductTeaser dd{line-height:16px;}.RelatedProducts .ProductTeaser .Photo,.Listing .ProductTeaser .Photo{float:left;width:89px;height:141px;margin-right:20px;}.AuthorsListing .ProductTeaser .Photo{width:96px;height:137px;}.Listing .ProductTeaser dt,.Listing .ProductTeaser dd.Description,.Listing .ProductTeaser dd.Author,.Listing .ProductTeaser dd.Shopping,.Listing .ProductTeaser dd.PublicationDate,.Listing .ProductTeaser dd.ISBN{margin-right:36px;}.Listing .ProductTeaser dd.PublicationDate,.Listing .ProductTeaser dd.ISBN{color:#636363;}.Listing .ProductTeaser dd.PublicationDate{padding-bottom:2px;}.AuthorsListing .ProductTeaser dt,.AuthorsListing .ProductTeaser dd.Description,.AuthorsListing .ProductTeaser dd.Author,.AuthorsListing .ProductTeaser dd.Shopping{margin-right:29px;}.LeftColumn .SubMenu{padding:6px 0 0 0;margin:0;list-style:none;border-top:4px solid #CFCEC7;float:left;width:100%;}.LeftColumn .SubMenu li{width:100%;float:left;line-height:20px;text-transform:uppercase;color:#464646;padding-bottom:1px;background:transparent url('../Images/dottedLine.png') repeat-x left bottom;}.LeftColumn .SubMenu li a,.LeftColumn .SubMenu li span{display:block;padding:4px 0;float:left;color:#464646;}.LeftColumn .SubMenu li span{margin:0 4px;padding:0;width:152px;cursor:pointer;}.LeftColumn .SubMenu li.Selected span{cursor:pointer;}.LeftColumn .SubMenu li.Selected,.LeftColumn .SubMenu li a:hover{background-color:#bbb28c;text-decoration:none;}.InnerRightColumn .BannerImage,.InnerRightColumn .Ads,.InnerRightColumn .BannersList,.InnerRightColumn .NewsletterRegistration{margin-bottom:25px;width:100%;float:left;}.InnerRightColumn .NewsletterRegistration h3{font-size:14px;text-transform:none;font-weight:normal;padding-bottom:16px;color:#252525;}.InnerRightColumn .BannerImage img,.InnerRightColumn .BannersList img{width:200px;}.InnerRightColumn .Links{padding:10px 0 30px 0;margin:0;float:left;width:100%;list-style:none;}.InnerRightColumn .Links li{background:transparent url('../Images/dottedLine.png') repeat-x left bottom;line-height:29px;}.InnerRightColumn .Ads ul,.InnerRightColumn .BannersList ul{float:left;width:100%;list-style:none;margin:0;padding:0;}.InnerRightColumn .Ads ul li{float:left;width:198px;border:1px solid #ebebe9;background:#f7f7f6 none;padding:9px 0 8px 0;}.InnerRightColumn .Ads ul li .Image{width:69px;height:89px;float:left;display:block;margin-left:8px;margin-right:12px;}.InnerRightColumn .Ads ul li .AdText{padding-right:8px;}.InnerRightColumn .Ads ul li img{width:69px;height:89px;}.InnerRightColumn .Ads ul li,.InnerRightColumn .Ads ul li a{font-size:14px;font-family:Georgia,Serif;color:#252525;line-height:16px;}.ContentArea .AuthorsSmallTeasers{float:left;width:100%;margin-bottom:25px;}.ContentArea .AuthorsList{padding:0;margin:0;width:100%;float:left;list-style:none;}.ContentArea .AuthorsList dt{width:100%;float:left;margin-bottom:5px;}.ContentArea .AuthorsList dd.Photo{width:68px;height:68px;float:left;margin:0 10px 10px 0;padding-bottom:0;}.ContentArea .AuthorsList dd.Photo{padding-bottom:20px;}.InnerRightColumn .BooksList{margin:0;padding:0 0 21px 0;list-style:none;float:left;width:100%;}.InnerRightColumn .BooksList li{background:transparent url('../Images/dottedLine.png') repeat-x left bottom;float:left;width:100%;padding:9px 0;}.InnerRightColumn .BooksList li dl{float:left;width:100%;}.InnerRightColumn .BooksList li dd.Photo{float:left;width:45px;height:67px;margin-right:10px;}.AdditionalLinks{padding:0;float:left;width:100%;margin:5px 0 16px 0;list-style:none;}.ArticleText .AdditionalLinks{padding-bottom:0;}.AdditionalLinks li,.ArticleText .AdditionalLinks li{background:transparent url('../Images/dottedLine.png') repeat-x left top;line-height:17px;padding:4px 0;float:left;width:100%;}.AdditionalLinks li.First{background:transparent none;}.ArticleText .AdditionalLinks li.First{background:transparent url('../Images/dottedLine.png') repeat-x left bottom;}.AdditionalLinks li a{padding-left:26px;display:block;}.AdditionalLinks .HighResolutionImg a{background:transparent url('../Images/productIcons.png') no-repeat left top;}.AdditionalLinks .BookSample a{background:transparent url('../Images/productIcons.png') no-repeat left -57px;}.AdditionalLinks .Video a{background:transparent url('../Images/productIcons.png') no-repeat left -114px;}.AdditionalLinks .Audio a{background:transparent url('../Images/productIcons.png') no-repeat left -171px;}.SlideShowArea{width:564px;float:left;clear:both;height:317px;background:#f9f9f9 url('../Images/slideShow_shadow.png') repeat-y 562px top;position:relative;margin-bottom:29px;}.SlideShowArea .SlideShowBottom{width:100%;float:left;height:5px;background:#f9f9f9 url('../Images/slideShow_shadow.png') no-repeat -4px bottom;overflow:visible;position:absolute;bottom:0;left:0;}.SlideShow{width:562px;height:312px;float:left;}.OtherNewsList{margin-bottom:29px;}.SlideShow div{float:left;}.Category .InnerRightColumn .OtherNews{float:left;width:100%;background:transparent url('../Images/dottedLine.png') repeat-x left bottom;margin-bottom:10px;overflow:hidden;}.Category .InnerRightColumn .OtherNews dt{font-size:14px;font-family:Georgia,Serif;padding-bottom:1px;height:17px;overflow:hidden;}.Category .InnerRightColumn .OtherNews dd{line-height:18px;height:36px;margin-bottom:10px;overflow:hidden;}.Category .InnerRightColumn h3.OtherNewsHeader{float:left;width:100%;padding:6px 0 18px 0;}.Category .InnerRightColumn p.LinkHolder{float:left;text-align:right;width:100%;padding-bottom:37px;}.Category .OtherNewsList{margin-bottom:0;}.InnerRightColumn .RelatedLinks{float:left;width:100%;}.ListMargin{padding-bottom:29px;float:left;width:100%;}.Tabs{margin:0;padding:0;list-style:none;width:100%;float:left;border-bottom:1px solid #e2e0e0;}.Tabs li{float:left;display:inline;margin-left:7px;line-height:26px;padding:0 10px;position:relative;bottom:-1px;}.Tabs li.Selected{background:#fff;border-top:1px solid #e2e0e0;border-left:1px solid #e2e0e0;border-right:1px solid #e2e0e0;border-bottom:1px solid #fff;}.Paging{float:left;width:100%;background:#fff;height:29px;border-bottom:1px solid #ccc;}.AuthorsList .Paging{border-top:1px solid #ccc;position:relative;top:-2px;}.SearchOptions .Paging,.FilterOptions .Paging{top:0;border-bottom:0 none;}.Pager{list-style:none;margin:0;padding:6px 0 0 0;float:right;}.Pager li{display:inline;line-height:16px;height:16px;float:left;overflow:visible;}.Pager li a{color:#346b9e;float:left;margin-right:7px;}.Pager li span{float:left;margin-right:7px;}.Pager li a.Prev{padding-left:10px;margin-right:12px;background:transparent url(../Images/pager_elements.gif) no-repeat left 4px;}.Pager li a.Next{padding-right:10px;margin-left:5px;background:transparent url(../Images/pager_elements.gif) no-repeat right -17px;}.Pager li.Selected{color:#fff;padding-left:5px;margin-right:7px;background:#307199 url(../Images/pager.gif) no-repeat left top;}.Pager li.Selected span{color:#fff;padding-right:5px;float:left;height:16px;margin:0;background:#307199 url(../Images/pager.gif) no-repeat right top;}.AlphabetSort{width:552px;float:left;margin:0;padding:8px 0 7px 18px;list-style:none;}.AlphabetSort li{display:inline;line-height:16px;height:16px;float:left;margin-right:7px;}.AlphabetSort li.Selected{color:#fff;padding-left:5px;background:#307199 url(../Images/pager.gif) no-repeat left top;}.AlphabetSort li.Selected a{color:#fff;padding-right:5px;float:left;height:16px;background:#307199 url(../Images/pager.gif) no-repeat right top;}.Banner{width:100%;float:left;margin-left:-2px;overflow:visible;}.Banner img{width:572px;height:72px;padding-bottom:28px;float:left;}.TopBanner{margin-bottom:5px;}.FilterOptions{background:#f7f7f6;width:570px;float:left;padding:5px 0 0 0;}.BuyButton{float:left;height:31px;color:#fff;line-height:31px;padding-right:15px;font-size:14px;text-decoration:none!important;background:transparent url(../Images/buttons.gif) no-repeat right -155px;}.BuyButton:hover{text-decoration:none;background:transparent url(../Images/buttons.gif) no-repeat right -186px;}.BuyButton span{float:left;height:31px;color:#fff;padding-left:12px;padding-right:20px;cursor:pointer;background:transparent url(../Images/buttons.gif) no-repeat left -124px;}.BuyButton:hover span{background:transparent url(../Images/buttons.gif) no-repeat left -217px;}.NotActiveButton,.NotActiveButton:hover{background:transparent url(../Images/buttons.gif) no-repeat right -279px;cursor:default;}.NotActiveButton span,.NotActiveButton:hover span{background:transparent url(../Images/buttons.gif) no-repeat left -248px;cursor:default;}.BackButton{float:left;height:31px;color:#fff;line-height:31px;padding-left:21px;font-size:14px;background:transparent url(../Images/buttons.gif) no-repeat left top;}.BackButton:hover{text-decoration:none;background:transparent url(../Images/buttons.gif) no-repeat left -93px;}.BackButton span{float:left;height:31px;color:#fff;padding-right:15px;cursor:pointer;background:transparent url(../Images/buttons.gif) no-repeat right -31px;}.BackButton:hover span{background:transparent url(../Images/buttons.gif) no-repeat right -62px;}.GoButton{float:left;height:31px;color:#fff;line-height:31px;padding-left:15px;font-size:14px;background:transparent url(../Images/buttons.gif) no-repeat left -341px;}.GoButton:hover{text-decoration:none;background:transparent url(../Images/buttons.gif) no-repeat left -372px;}.GoButton span{float:left;height:31px;color:#fff;padding-right:32px;cursor:pointer;background:transparent url(../Images/buttons.gif) no-repeat right -310px;}.GoButton:hover span{background:transparent url(../Images/buttons.gif) no-repeat right -403px;}.ShareThis{width:141px;height:26px;float:left;background:transparent url(../Images/shareThis.png) no-repeat left top;}.ShareThis img{height:25px;cursor:pointer;visibility:hidden;}.RightSideXhtml{float:left;margin-bottom:20px;width:100%;overflow:visible;}.RightSideXhtml ul,.RightSideXhtml ol{margin:0;padding:0;width:100%;float:left;padding-bottom:15px;line-height:18px;}.RightSideXhtml ul li{background:transparent url('../Images/bullet.png') no-repeat left 8px;list-style:none;padding-left:10px;padding-bottom:4px;}.RightSideXhtml ol li{list-style-position:inside;}.RightSideXhtml h2{position:relative;top:-5px;}.RightSideXhtml h3{font-size:16px;font-family:Georgia,Serif;float:none;width:auto;border:0 none;padding:0 0 10px 0;font-weight:normal;text-transform:none;color:#111;}.RightSideXhtml h4{font-size:12px;font-weight:bold;font-family:Arial,Serif;color:#363636;line-height:18px;}.RightSideXhtml p{float:none;width:auto;padding-bottom:18px;line-height:18px;}.RightSideXhtml table{margin-bottom:18px;width:100%;}.RightSideXhtml table td{border:1px solid #ccc;padding:5px;}.Blue{background-color:#CCFFFA;}.Red{background-color:#FFAD72;}.Product .OptionalImage{margin-bottom:30px;}.ProductPreview{float:left;width:100%;padding-bottom:33px;}.ProductPreview .BookAuthors{padding:0 0 5px 0;margin:0;width:100%;float:left;list-style:none;}.ProductPreview .BookAuthors li{width:100%;float:left;}.ProductPreview .BookAuthors li a,.ProductPreview .BookAuthors li{font-size:14px;line-height:18px;}.ProductPreview h2{font-family:Georgia,Serif;color:#111;font-size:30px;line-height:36px;padding:2px 0 5px 0;}.ProductPreview h3{font-family:Georgia,Serif;color:#111;border:none;font-size:18px;text-transform:none;padding:0 0 12px 0;font-weight:normal;}.ProductPreview{float:left;width:100%;}.ProductPreview .BasicInfo{float:left;width:215px;margin-right:20px;display:inline;}.ProductPreview .ProductDescription{float:left;width:335px;overflow:visible;}.ProductPreview .ProductDescription .Shopping{width:100%;float:left;padding-bottom:14px;padding-top:10px;line-height:24px;font-size:13px;color:#707070;}.ProductPreview .ProductDescription .Shopping .Label{float:left;margin-right:8px;font-size:13px;color:#707070;}.ProductPreview .ProductDescription .Intro{width:100%;float:left;font-family:Georgia,Serif;font-size:16px;line-height:20px;color:#636363;padding-bottom:18px;}.ProductPreview .ProductDescription .Intro p{padding-bottom:0;font-family:Georgia,Serif;font-size:16px;line-height:20px;}.ProductPreview .ProductDescription .Quote{width:100%;float:left;font-family:Georgia,Serif;font-size:16px;line-height:20px;color:#636363;background:transparent url('../Images/dottedLine.png') repeat-x left top;padding-top:13px;margin-bottom:18px;}.ProductPreview .ProductDescription .Quote p{font-family:Georgia,Serif;font-size:16px;line-height:20px;padding-bottom:0;}.ProductPreview .ProductDescription .QuoteInner{width:100%;float:left;background:transparent url('../Images/dottedLine.png') repeat-x left bottom;padding-bottom:18px;}.ProductPreview .ProductDescription .QuoteInner .LinkHolder{padding-top:8px;}.ProductPreview .ProductDescription .QuoteInner .LinkHolder a{font-size:12px;font-style:normal;text-decoration:underline;color:#636363;font-family:Arial,Sans-Serif;}.ProductPreview .ProductDescription .About{width:100%;float:left;overflow:visible;}.ProductPreview .ProductDescription .About strong{font-weight:bold;}.ProductPreview .ProductDescription .About em{font-style:italic;}.ProductPreview .About table{margin-bottom:18px;}.ProductPreview .About table td{padding:5px;}.ProductPreview .ProductDescription .About p{padding-bottom:18px;line-height:18px;}.ProductPreview .BasicInfo .ProductFacts{width:100%;border-top:1px solid #cfcec7;font-size:11px;}.ProductPreview .BasicInfo .ProductFacts .InnerProductFacts{padding:6px 10px 16px 12px;margin-top:1px;background:#f7f7f6;}.ProductPreview .BasicInfo .ProductFacts ul{padding:12px 0 0 0;margin:0;width:100%;float:left;list-style:none;color:#363636;}.ProductPreview .BasicInfo .ProductFacts ul li{padding:0 0 4px 0;width:100%;float:left;font-size:12px;}.ProductPreview .BasicInfo .ProductFacts ul li.ISBN{padding-top:18px;}.ProductPreview .BasicInfo .ProductFacts ul li .Version{padding:0;margin:0;list-style:none;display:inline;width:auto;float:none;}.ProductPreview .BasicInfo .ProductFacts ul li .Version li{padding:0 10px 0 0;margin:0;display:inline;width:auto;float:none;}.ProductPreview .BasicInfo .ProductFacts ul li p{float:left;padding-right:3px;padding-top:18px;}.ProductPreview .BasicInfo .ProductFacts ul li span{float:left;width:90px;margin-right:12px;}.ProductPreview .BasicInfo .ProductFacts ul li span.VersionList{float:none;width:auto;margin-right:0;}.ProductPreview .BasicInfo .ProductFacts ul li strong{font-weight:bold;float:left;width:80px;}.RelatedProducts{width:100%;float:left;border-top:4px solid #cfcec7;padding-bottom:60px;}.RelatedProducts .InnerRelatedProducts{padding:0 18px 20px 18px;margin-top:1px;background:#f7f7f6;float:left;width:auto;}.RelatedProducts .InnerRelatedProducts .HeaderElements h5{width:270px;margin-right:18px;float:left;}.RelatedProducts .InnerRelatedProducts .HeaderElements ul{padding:0;margin:0;list-style:none;float:left;width:116px;}.RelatedProducts .InnerRelatedProducts .HeaderElements .LinkHolder{float:left;width:120px;margin-right:10px;}.Category h2.CategoryHeader{position:relative;top:-13px;padding:0;}.Category .CategoryChoosenProducts,.Category .CategoryChoosenArticles{width:100%;float:left;padding-bottom:50px;border-top:2px solid #cfcec7;}.Category .CategoryChoosenProducts .LinkHolder{width:100%;float:left;border-bottom:1px solid #cfcec7;text-align:right;padding:10px 0;}.Category .CategoryProducts{background:#f7f7f6;width:570px;float:left;clear:left;border-bottom:1px solid #cfcec7;position:relative;top:-1px;z-index:0;}.Category .CategoryProducts td{width:269px;padding-top:21px;padding-bottom:20px;background:transparent url(../Images/dottedLine.png) repeat-x scroll left top;vertical-align:top;}.Category .CategoryProducts td.Space{width:8px;background:transparent none;}.Category .CategoryProducts td.InnerSpace{width:16px;background:transparent none;}.Category .CategoryProducts td.Empty{background:transparent none;}.CategoryProducts .ProductTeaser{width:269px;margin:0;padding:0;background:transparent none;}.CategoryProducts td.Left .ProductTeaser{margin-left:14px;margin-right:0;}.CategoryProducts .ProductTeaser dd,.CategoryProducts .ProductTeaser dt{width:188px;float:right;margin:0;}.CategoryProducts .ProductTeaser dd.Description{padding-bottom:4px;}.CategoryProducts .ProductTeaser dd.Description{line-height:18px;}.CategoryProducts .ProductTeaser dt{padding-bottom:4px;font-size:18px;font-family:Georgia,Sans;}.CategoryProducts .ProductTeaser dd.Autors{padding-bottom:1px;}.CategoryProducts .ProductTeaser dd.Photo{width:69px;float:left;}.CategoryProducts .ProductTeaser .Autors ul.BookAuthors{padding:0;margin:0;list-style:none;width:165px;}.Category .ProductBigTeaser{width:482px;float:left;clear:both;margin-bottom:22px;}.Category .ProductBigTeaser dt,.Category .ProductBigTeaser dd{float:right;width:327px;}.Category .ProductBigTeaser dd.Description{font-size:16px;font-family:Georgia,Serfi;color:#636363;line-height:21px;}.Category .ProductBigTeaser dd.Author{padding-top:4px;}.Category .ProductBigTeaser dd.Description p{padding-bottom:21px;}.Category .ProductBigTeaser .Photo,.Category .ProductBigTeaser .PriceInfo{float:left;clear:left;width:141px;margin-right:14px;}.Category .ProductBigTeaser .Photo{height:224px;margin-bottom:8px;}.Category .ProductBigTeaser .PriceInfo .MediumPrice{float:right;margin-right:0;}.Category .ProductBigTeaser dt{color:#111;font-family:Georgia,Serif;font-size:30px;line-height:36px;padding:0 0 7px 0;}.ArticleText{float:left;width:100%;padding-bottom:100px;overflow:visible;}.ArticleText a,.ArticleText a:hover,.EditorialText a,.EditorialText a:hover{color:#0d7fc5;text-decoration:underline;}.ArticleText h2,.EditorialText h2{position:relative;top:-5px;}.ArticleText h3,.EditorialText h3{font-size:16px;font-family:Georgia,Serif;float:none;width:auto;border:0 none;padding:0 0 10px 0;font-weight:normal;text-transform:none;color:#111;}.ArticleText h4,.EditorialText h4{font-size:12px;font-weight:bold;font-family:Arial,Serif;color:#363636;line-height:18px;}.ArticleText p,.EditorialText p{float:none;width:auto;padding-bottom:18px;line-height:18px;}.ArticleText table,.EditorialText table{margin-bottom:18px;}.ArticleText table td,.EditorialText table td{padding:5px;}.ArticleText .Intro{padding-bottom:18px;font-family:Georgia,Serif;font-size:16px;line-height:24px;}.ArticleText .Intro h2{top:0;}.ArticleText .Intro p{padding-bottom:0;}.ArticleText .ImageDescription{width:100%;float:left;font-size:11px;padding-top:7px;}.ArticleText .ImageDescription p{padding:0;line-height:14px;padding-bottom:5px;}.ArticleText img{margin-right:16px;padding:6px 0;}.ArticleText .ArticleImage{float:left;width:215px;margin-right:25px;padding-bottom:10px;}.Article .ArticleText .ArticleImage{margin-right:16px;}.ArticleText .ArticleImage img{margin-right:0;padding:0;}.ArticleText .ArticleImage .ImageDescription{float:left;width:100%;}.ArticleText ul,.ArticleText ol,.EditorialText ul,.EditorialText ol{margin:0;padding:0;width:100%;float:left;padding-bottom:15px;line-height:18px;}.ArticleText ul li,.EditorialText ul li,.ProductPreview .ProductDescription .About ul li{background:transparent url('../Images/bullet.png') no-repeat left 8px;list-style:none;padding-left:10px;padding-bottom:4px;}.ArticleText ol li,.EditorialText ol li{list-style-position:inside;}.SocialLinks{background:transparent url(../Images/dottedLine.png) repeat-x scroll left top;padding-top:2px;margin-bottom:16px;}.ProductPreview .SocialLinks{width:100%;float:left;}.InnerSocialLinks{background:transparent url(../Images/dottedLine.png) repeat-x scroll left bottom;padding-bottom:3px;}.SocialLinks p{padding:0 4px;line-height:24px;border:1px solid #e2e0e0;float:left;background:transparent url(../Images/social_linksBg.png) repeat-x scroll left top;font-size:11px;}.SearchOptions{width:100%;float:left;}.SearchOptions .InnerSearchOptions{background:#f7f7f6;width:570px;margin-left:190px;float:left;padding:17px 0 0 0;}.SearchOptions .ResultInfo{font-size:20px;font-family:Georgia,Serif;padding:18px 22px 26px 22px;}.Search .SearchOptions .ResultInfo{padding:7px 22px 26px 22px;}.SearchOptions fieldset{padding:0 22px;}.Paging p{float:left;line-height:29px;padding-left:18px;font-size:11px;}.Search .SearchCategories{list-style:none;margin:0;float:left;width:100%;padding:0 0 22px 0;background:transparent url(../Images/dottedLine.png) repeat-x left top;}.Search .SearchCategories li{line-height:26px;}.Cart .MainBody{float:left;margin:0 337px 0 152px;display:inline;width:491px;}.Cart .MainBody p{line-height:22px;padding-bottom:18px;}.Cart .CartTable{width:100%;float:left;color:#252525;empty-cells:show;margin-bottom:20px;border:0 none;}.Cart .CartTable td{padding:15px 0 20px 0;vertical-align:top;background:transparent url(../Images/dottedLine.png) repeat-x left bottom;}.Cart .CartTable .Summary td{background:transparent none;}.Cart .CartTable thead{line-height:23px;}.Cart .CartTable thead td{height:23px;padding:0;background:#ccc none;}.Cart .CartTable .Space{width:12px;}.Cart .CartTable .SpaceWide{width:76px;}.Cart .CartTable .RemoveItem{width:128px;}.Cart .CartTable .RemoveItem a{color:#252525;text-decoration:underline;margin-top:3px;float:left;line-height:16px;padding:2px 0 2px 26px;background:transparent url(../Images/removeItem.png) no-repeat left top;}.Cart .CartTable .Product{width:479px;}.Cart .CartTable .Product .CartProductTeaser{width:479px;}.Cart .CartTable .Product .CartProductTeaser .Photo{width:51px;margin-right:13px;float:left;}.Cart .CartTable .Product .CartProductTeaser dt{font-size:18px;padding-top:3px;padding-bottom:4px;}.Cart .CartTable .Product .CartProductTeaser dd.ISBN{color:#636363;padding-top:4px;}.Cart .CartTable .Cost{width:54px;text-align:right;font-size:14px;font-weight:bold;}.Cart .CartTable .TotalPrice{text-align:right;font-size:14px;font-weight:bold;}.Cart .CartTable thead .Cost{width:54px;text-align:left;font-size:12px;font-weight:normal;}.Cart .CartTable .Amount{width:195px;}.Cart .CartTable .Amount input{width:54px;height:29px;border:0;padding:6px 4px 4px 8px;background:transparent url(../Images/itemsAmount.png) no-repeat left top;}.Cart .CartTop{width:980px;background:#f7f7f6 url(../Images/cartTop.png) repeat-x left top;}.Cart .CartTopInner{width:956px;margin:0 12px;padding-top:21px;padding-bottom:20px;line-height:31px;}.Cart .CartTop .LinkHolder{padding-bottom:12px;}.Cart .CartHeading{float:left;width:140px;}.Cart .CartHeading h2{font-size:18px;color:#111;padding:0;font-family:Arial,Sans-Serif;}.Cart .CartSummary{float:right;width:816px;}.Cart .CartSummary .Link{float:left;}.Cart .CartSummary .Link a{text-decoration:underline;}.Cart .CartSummary .ButtonWrapper{float:right;width:195px;}.Cart .CartSummary .TotalCosts{float:right;margin-right:76px;font-size:18px;font-weight:bold;}.Cart .CartSummary .TotalCosts span{padding-left:54px;}.UnpaidCheckout .MenuArea,.UnpaidCheckout .HeaderElements,.Checkout .MenuArea,.Checkout .HeaderElements{display:none;visibility:hidden;}.UnpaidCheckout .HeaderArea,.Checkout .HeaderArea{height:100px;}.UnpaidCheckout .ContentArea,.Checkout .ContentArea{background:#f8f8f6 url('../Images/checkoutBg.png') repeat-x left top;padding-top:0;overflow:visible;}.UnpaidCheckout .ContentArea .LeftColumn,.Checkout .ContentArea .LeftColumn{width:212px;margin-left:10px;}.UnpaidCheckout .ContentArea .RightColumn,.Checkout .ContentArea .RightColumn{width:708px;margin-right:12px;}.UnpaidCheckout .ContentArea .RightColumn .InnerLeftColumn,.Checkout .ContentArea .RightColumn .InnerLeftColumn{width:535px;}.UnpaidCheckout p,.Checkout p{line-height:18px;}.UnpaidCheckout a,.Checkout a{color:#1a628e;text-decoration:underline;}.UnpaidCheckout a:hover,.Checkout a:hover{color:#1a628e;text-decoration:none;}.UnpaidCheckout .Tabs,.Checkout .Tabs{position:relative;top:-28px;margin-left:241px;width:600px;border-bottom:1px solid #9b9a94;}.UnpaidCheckout .Tabs .Selected,.Checkout .Tabs .Selected{background:#cfcec7;border:1px solid #9b9a94;border-bottom:1px solid #cfcec7;}.UnpaidCheckout .ContentArea .ShadowBox,.Checkout .ContentArea .ShadowBox{width:212px;margin-top:2px;background:#f8f8f6 url('../Images/checkoutShadowBox.png') repeat-y left top;}.UnpaidCheckout .ContentArea .LeftColumn .ShadowBox,.Checkout .ContentArea .LeftColumn .ShadowBox{margin-top:3px;}.UnpaidCheckout .ContentArea .ShadowBoxTop,.Checkout .ContentArea .ShadowBoxTop{width:212px;height:5px;background:#f8f8f6 url('../Images/checkoutShadowBox.png') no-repeat -424px top;}.UnpaidCheckout .ContentArea .ShadowBoxBottom,.Checkout .ContentArea .ShadowBoxBottom{width:212px;height:5px;background:#f8f8f6 url('../Images/checkoutShadowBox.png') no-repeat -212px top;}.UnpaidCheckout .ContentArea .ShadowBoxInner,.Checkout .ContentArea .ShadowBoxInner{margin:7px 14px;width:184px;float:left;}.UnpaidCheckout .ContentArea .ShadowBoxInner p,.Checkout .ContentArea .ShadowBoxInner p{line-height:16px;}.UnpaidCheckout .ContentArea .RightColumn .RowWrapper,.Checkout .ContentArea .RightColumn .RowWrapper,.UnpaidCheckout .ContentArea .RightColumn .Email,.Checkout .ContentArea .RightColumn .Email{width:100%;margin-bottom:10px;float:left;}.UnpaidCheckout .ContentArea .RightColumn .RightSide,.Checkout .ContentArea .RightColumn .RightSide{float:right;width:212px;}.UnpaidCheckout .ContentArea .RightColumn .Form,.UnpaidCheckout .ContentArea .RightColumn .FormSummary,.UnpaidCheckout .ContentArea .RightColumn .Intro,.Checkout .ContentArea .RightColumn .Form,.Checkout .ContentArea .RightColumn .FormSummary,.Checkout .ContentArea .RightColumn .Intro,.Checkout .ContentArea .RightColumn .Address{width:303px;float:left;margin-right:20px;}.UnpaidCheckout .ContentArea .RightColumn .Form,.Checkout .ContentArea .RightColumn .Form{padding:3px 0 2px 0;overflow:visible;}.UnpaidCheckout .ContentArea .RightColumn .AdditionalAddress,.Checkout .ContentArea .RightColumn .AdditionalAddress{padding:10px 0;}.UnpaidCheckout .ContentArea .RightColumn .Hidden,.Checkout .ContentArea .RightColumn .Hidden{display:none;visibility:hidden;}.UnpaidCheckout .ContentArea .RightColumn .Agreement,.Checkout .ContentArea .RightColumn .Agreement{width:100%;float:left;padding:12px 0 15px 0;background:transparent url('../Images/dottedDarkLine.gif') repeat-x left top;}.UnpaidCheckout .ContentArea .RightColumn .Agreement input,.Checkout .ContentArea .RightColumn .Agreement input{float:left;margin-right:8px;}.UnpaidCheckout .ContentArea .RightColumn fieldset table,.Checkout .ContentArea .RightColumn fieldset table{margin-top:7px;}.UnpaidCheckout .ContentArea .RightColumn fieldset table input,.Checkout .ContentArea .RightColumn fieldset table input{float:left;margin-right:8px;height:15px;width:15px;}.UnpaidCheckout .ContentArea .RightColumn fieldset table td,.Checkout .ContentArea .RightColumn fieldset table td{line-height:15px;padding-top:3px;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset,.Checkout .ContentArea .RightColumn .Form fieldset{width:100%;float:left;padding-bottom:7px;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset .Error,.Checkout .ContentArea .RightColumn .Form fieldset .Error{display:block;float:left;width:216px;margin-left:87px;padding-top:2px;color:#d5521f!important;font-size:11px;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset label,.Checkout .ContentArea .RightColumn .Form fieldset label{width:80px;float:left;margin-right:7px;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset input,.Checkout .ContentArea .RightColumn .Form fieldset input{width:208px;padding:4px 4px 2px 4px;height:17px;float:left;border:0;background:transparent url('../Images/checkoutInput.png') no-repeat left top;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset .Empty,.Checkout .ContentArea .RightColumn .Form fieldset .Empty{background:transparent url('../Images/checkoutInput.png') no-repeat left -75px;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset .ShortInput,.Checkout .ContentArea .RightColumn .Form fieldset .ShortInput{width:auto;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset .MediumInput,.Checkout .ContentArea .RightColumn .Form fieldset .MediumInput{width:126px;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset .ShortInput input,.Checkout .ContentArea .RightColumn .Form fieldset .ShortInput input{width:61px;margin-right:13px;background:transparent url('../Images/checkoutInput.png') no-repeat right -50px;}.UnpaidCheckout .ContentArea .RightColumn .Form fieldset .MediumInput input,.Checkout .ContentArea .RightColumn .Form fieldset .MediumInput input{width:126px;background:transparent url('../Images/checkoutInput.png') no-repeat right -25px;}.UnpaidCheckout .ContentArea .RightColumn .Form .ShortInput .Empty,.Checkout .ContentArea .RightColumn .Form .ShortInput .Empty{background:transparent url('../Images/checkoutInput.png') no-repeat right -123px;}.UnpaidCheckout .ContentArea .RightColumn .Form .MediumInput .Empty,.Checkout .ContentArea .RightColumn .Form .MediumInput .Empty{background:transparent url('../Images/checkoutInput.png') no-repeat right -99px;}.UnpaidCheckout .ContentArea .RightColumn .Form .WithoutLabel input,.UnpaidCheckout .ContentArea .RightColumn .Form select,.UnpaidCheckout .ShippmentText,.Checkout .ContentArea .RightColumn .Form .WithoutLabel input,.Checkout .ContentArea .RightColumn .Form select,.Checkout .ShippmentText{margin-left:87px;}.Checkout .ContentArea .RightColumn .Form select,.UnpaidCheckout .ContentArea .RightColumn .Form select{width:216px;}.UnpaidCheckout .ShippmentText,.Checkout .ShippmentText{padding-top:3px;}.UnpaidCheckout .ContentArea .LeftColumn .ShoppingCart,.Checkout .ContentArea .LeftColumn .ShoppingCart{width:100%;float:left;}.UnpaidCheckout .ContentArea .LeftColumn .ShoppingCart table,.Checkout .ContentArea .LeftColumn .ShoppingCart table{width:100%;float:left;margin-top:3px;}.UnpaidCheckout .ContentArea .LeftColumn .ShoppingCart table td,.Checkout .ContentArea .LeftColumn .ShoppingCart table td{padding:12px 0 6px 0;text-align:right;line-height:14px;background:transparent url('../Images/dottedLine.png') repeat-x left bottom;}.UnpaidCheckout .ContentArea .LeftColumn .ShoppingCart table td.Item,.Checkout .ContentArea .LeftColumn .ShoppingCart table td.Item{text-align:left;width:140px;}.UnpaidCheckout .ContentArea .LeftColumn .ShoppingCart table .Summary td,.Checkout .ContentArea .LeftColumn .ShoppingCart table .Summary td{background:transparent none;font-weight:bold;}.UnpaidCheckout .FeaturedProducts,.Checkout .FeaturedProducts,.page .FeaturedProducts,.page .ErrorMessage{width:100%;float:left;text-align:center;}.UnpaidCheckout .FeaturedProducts .HeaderElements,.Checkout .FeaturedProducts .HeaderElements{display:block;visibility:visible;border-bottom:1px solid #CFCEC7;}.UnpaidCheckout .FeaturedProducts .CategoryProductsHeader,.Checkout .FeaturedProducts .CategoryProductsHeader,.page .FeaturedProducts .CategoryProductsHeader{width:839px;margin:40px auto 0 auto;text-align:left;border-top:2px solid #CFCEC7;}.UnpaidCheckout .FeaturedProducts .CategoryProducts,.Checkout .FeaturedProducts .CategoryProducts,.page .FeaturedProducts .CategoryProducts{width:839px;margin:0 auto;text-align:left;}.page .ErrorMessage .InnerErrorMessage{width:839px;margin:40px auto 0 auto;text-align:left;}.UnpaidCheckout .FeaturedProducts .CategoryProducts .ProductTeaser,.Checkout .FeaturedProducts .CategoryProducts .ProductTeaser,.page .FeaturedProducts .CategoryProducts .ProductTeaser{margin-left:16px;margin-top:16px;}.UnpaidCheckout .FeaturedProducts .CategoryProducts .FirstProductTeaser,.Checkout .FeaturedProducts .CategoryProducts .FirstProductTeaser,.page .FeaturedProducts .CategoryProducts .FirstProductTeaser{margin-left:0;}.UnpaidCheckout .ContentArea .RightColumn h4.OrderNumber,.Checkout .ContentArea .RightColumn h4.OrderNumber{padding:20px 0 40px 0;color:#363636;}.UnpaidCheckout .ContentArea .RightColumn h4.OrderNumber strong,.Checkout .ContentArea .RightColumn h4.OrderNumber strong{font-size:22px;padding-left:10px;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary h4,.Checkout .ContentArea .RightColumn .FormSummary h4{padding:20px 0 0 0;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary p,.Checkout .ContentArea .RightColumn .FormSummary p{line-height:22px;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary p span,.Checkout .ContentArea .RightColumn .FormSummary p span{padding-left:2px;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary .LinkWrapper,.Checkout .ContentArea .RightColumn .FormSummary .LinkWrapper{padding-top:15px;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary .OrderItems,.Checkout .ContentArea .RightColumn .FormSummary .OrderItems{float:left;width:100%;padding-top:15px;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary .OrderItems table,.Checkout .ContentArea .RightColumn .FormSummary .OrderItems table{width:200px;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary .OrderItems table td,.Checkout .ContentArea .RightColumn .FormSummary .OrderItems table td{text-align:right;padding:6px 0;background:transparent url('../Images/dottedDarkLine.gif') repeat-x left bottom;white-space:nowrap;width:50px;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary .OrderItems table td.Item,.Checkout .ContentArea .RightColumn .FormSummary .OrderItems table td.Item{padding-right:5px;text-align:left;white-space:normal;width:auto;}.UnpaidCheckout .ContentArea .RightColumn .FormSummary .OrderItems table .Summary td,.Checkout .ContentArea .RightColumn .FormSummary .OrderItems table .Summary td{font-weight:bold;background:transparent none;}.Front .ContentArea{padding-bottom:20px;}.Front .MainBox{float:left;width:316px;height:385px;margin:0 18px 0 3px;background:transparent url('../Images/mainBox.png') no-repeat left 3px;}.Front .MainBox h2{border:0;color:#fff;font-size:18px;margin:0 15px;width:283px;padding:8px 0;}.Front .MainBox .AdditionalText{float:left;width:283px;margin:0 15px;padding:0;height:76px;overflow:hidden;font-family:Georgia,Serif;color:#fff;font-size:14px;}.Front .MainBox .AdditionalText a:hover{text-decoration:underline;}.Front .MainBox .AdditionalText p{padding-bottom:2px;}.Front .MainBox .AdditionalText ul,.Front .MainBox .AdditionalText ol{margin:0 0 2px 0;padding:0 0 0 20px;}.Front .MainBox .AdditionalText a{color:#fff;font-size:14px;}.Front .SmallBox h3{padding:0;border:0;color:#fff;font-size:18px;line-height:36px;text-transform:none;font-weight:normal;margin:0 15px;width:280px;}.Front .SmallBox{float:left;width:314px;height:181px;margin:4px -4px 14px 0;position:relative;background:transparent url('../Images/smallBox.png') no-repeat left 1px;}.Front .SmallBox img{margin:2px 0 0 2px;}.Front .MainBox img{margin:2px 0 0 2px;}.Front .MiddleBox{margin-right:19px;}.Front .MainBox .Title{position:absolute;bottom:5px;left:2px;height:120px;border-top:1px solid #2a2c2e;width:312px;background:transparent url('../Images/frontPageBoxes.png') repeat left top;}.Front .SmallBox .Title{position:absolute;bottom:4px;left:2px;height:37px;width:309px;border-top:1px solid #2a2c2e;background:transparent url('../Images/frontPageBoxes.png') repeat left top;}.Front .Title a{color:#fff;text-decoration:none;}.Front a:hover .SmallBox{z-index:10000;cursor:pointer;background:transparent url('../Images/smallBox.png') no-repeat left bottom;}.Front a:hover .SmallBox{z-index:10000;cursor:pointer;background:transparent url('../Images/smallBox.png') no-repeat left bottom;}.Front .MainBoxHover{cursor:pointer;background:transparent url('../Images/mainBox.png') no-repeat left bottom;}.Front .BoxLink{text-decoration:none;}.UnpaidCheckout .MenuArea,.UnpaidCheckout .HeaderElements,.Checkout .MenuArea,.Checkout .HeaderElements{display:none;visibility:hidden;}.UnpaidCheckout .HeaderArea,.Checkout .HeaderArea{height:100px;}.UnpaidCheckout .ContentArea,.Checkout .ContentArea{background:#f8f8f6 url('../Images/checkoutBg.png') repeat-x left top;padding-top:0;overflow:visible;}.MainMenu,.MainMenu *{margin:0;padding:0;list-style:none;}.MainMenu{line-height:1.0;}.MainMenu li{float:left;position:relative;height:56px;padding:0;background:transparent url('../Images/menu_separator.png') no-repeat left 14px;display:inline;padding-left:1px;}.MainMenu li.First{background:transparent none;padding:0;}.MainMenu li *{vertical-align:bottom;}.MainMenu .SubMenu{position:absolute;top:-999em;background:#fff none;padding-top:8px;padding-bottom:14px;border:1px solid #ccc;border-top:0 none;width:185px;}.MainMenu .SubMenu ul,.MainMenu .SubMenu ul li{display:none;visibility:hidden;background:transparent none;width:0;border:0 none;}.MainMenu .SubMenu li{width:157px;background:#003826;background:transparent none;margin-left:14px;padding:0 0 1px 0;height:auto;background:transparent url('../Images/dottedLine.png') repeat-x left bottom;}.MainMenu .SubMenu li a{padding:0;display:inline;}.MainMenu li:hover{visibility:inherit;}.MainMenu a{display:block;position:relative;}.MainMenu li:hover ul,.MainMenu li.sfHover ul{left:0;top:56px;z-index:99;}ul.MainMenu li:hover li ul,ul.MainMenu li.sfHover li ul{top:-999em;}.MainMenu li:hover ul.Last,.MainMenu li.sfHover ul.Last{left:auto;right:0!important;}ul.MainMenu li li:hover ul,ul.MainMenu li li.sfHover ul{left:185px;top:0;}ul.MainMenu li li:hover li ul,ul.MainMenu li li.sfHover li ul{top:-999em;}ul.MainMenu li li li:hover ul,ul.MainMenu li li li.sfHover ul{left:10em;top:0;}.MainMenu{float:left;font-size:11px;}.MainMenu a{text-decoration:none;display:block;float:left;height:56px;width:auto;cursor:pointer;}.MainMenu .SubMenu{font-size:12px;}.MainMenu .SubMenu a{height:auto;width:157px;color:#252525;}.MainMenu .InActive{padding:0;margin-top:0;height:56px;display:inline-block;background:transparent url('../Images/menu_selected.png') repeat-x left top;cursor:default;}.MainMenu .InActive a,.MainMenu .InActive a span{color:#252525;cursor:pointer;}.MainMenu .InActive span{cursor:default;color:#252525;}.MainMenu .SubMenu .InActive{padding:0;margin-top:0;height:auto;display:inline-block;background-image:none;}.MainMenu span{padding:0 25px 0 14px;height:48px;display:table-cell;*display:inline-block;*margin-top:22px;text-transform:uppercase;cursor:pointer;line-height:13px;}.MainMenu .SubMenu span{padding:6px 0;margin:0 2px;line-height:12px;height:auto;display:inline-block;text-transform:none;color:#252525;width:156px;}.MainMenu a,.MainMenu a:visited{color:#fff;text-transform:uppercase;}.MainMenu li:hover,.MainMenu li.sfHover,.MainMenu li.Current,.MainMenu a:focus,.MainMenu a:hover,.MainMenu a:active{outline:0;text-decoration:none;}.MainMenu li.sfHover a,.MainMenu a:focus,.MainMenu a:hover,.MainMenu a:active{background:transparent url('../Images/menu_selected.png') repeat-x left top;color:#252525;}.MainMenu .SubMenu li.sfHover span,.MainMenu li.sfHover .SubMenu a{background:transparent none;}.MainMenu li.sfHover .SubMenu a:focus,.MainMenu li.sfHover .SubMenu a:hover,.MainMenu li.sfHover .SubMenu a:active{background:#bbb28c none;}.MainMenu .SubMenu li.sfHover{background:transparent url('../Images/dottedLine.png') repeat-x left bottom;}.MainMenu li.sfHover,.MainMenu li.Selected,.MainMenu li.Current{background:transparent url('../Images/menu_separator.png') no-repeat left 14px;}.MainMenu .SubMenu li.Selected,.MainMenu .SubMenu li.Current{background:#BBB28C url('../Images/dottedLine.png') repeat-x left bottom;}.MainMenu li.Current span{color:#252525;}.MainMenu a.sf-with-ul{min-width:1px;}.sf-sub-indicator{display:none;visibility:hidden;}a>.sf-sub-indicator{top:.8em;background-position:0 -100px;}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px;}.MainMenu ul .sf-sub-indicator{background-position:-10px 0;}.MainMenu ul a>.sf-sub-indicator{background-position:0 0;}.MainMenu ul a:focus>.sf-sub-indicator,.MainMenu ul a:hover>.sf-sub-indicator,.MainMenu ul a:active>.sf-sub-indicator,.MainMenu ul li:hover>a>.sf-sub-indicator,.MainMenu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0;}.sf-shadow ul.sf-shadow-off{background:transparent;}html{overflow-y:scroll;}body{background:#f2f2f2;text-align:center;color:#363636;font-size:12px;font-family:Arial,Sans-Serif;background:#c7c4bc url('../Images/siteBg.png') repeat-x left top;overflow:visible;}