﻿body{margin:0;color:#000;font:13px Arial,Helvetica,sans-serif;line-height:18px;background:#fff;min-width:968px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}input[type=text],input[type=password],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type="submit"]:hover{cursor:pointer}textarea{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}img{border-style:none}a{color:#6b7076;text-decoration:none}a:hover{text-decoration:underline}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}form,fieldset{margin:0;padding:0;border-style:none}th,b,strong,h1,h2,h3,h4,h5,h6{font-weight:bold}.print-logo{left:-9999px;position:absolute}.w1{width:100%;overflow:hidden;position:relative}.w2{width:968px;margin:0 auto}.top-banner{margin:0 -9999px;overflow:hidden;padding:4px 9999px 0;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}.top-banner h2{margin:0 0 1px;padding:0 0 4px;font-size:11px;line-height:14px;text-align:right;border-bottom:1px solid #000;color:#6b7076;font-weight:normal}.side-banners h2,#content .banner-holder h2,#sidebar .banner-holder h2{margin:0 0 1px;padding:0 0 4px;font-size:11px;line-height:14px;text-align:right;border-bottom:1px solid #000;color:#6b7076;font-weight:normal}.top-banner img,.side-banners img{vertical-align:top}.top-banner .red-line,#header .red-line{position:absolute;left:0;top:21px;height:200px;width:23px;background:#ff1416}#sidebar .red-line{position:absolute;background:#ff1416;left:auto;right:0;top:4px;width:15px;height:39px}#header .red-line{top:auto;bottom:34px}.top-banner-holder{width:930px;padding:0 0 11px 38px;overflow:hidden;position:relative}#wrapper{width:968px;overflow:hidden;background:url(/Content/images/bg-wrapper.gif) repeat-y 798px 0}.side-banners{float:right;width:160px;padding:7px 0 20px}.side-banners .banner-holder{overflow:hidden;padding:0 0 7px;margin:0 0 13px;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}#content .banner-holder,#sidebar .banner-holder{overflow:hidden;padding:0 0 7px;margin:0 0 13px;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}.wrapper-holder{float:left;width:783px}#sidebar .box form{padding:12px 10px 0 10px;background:#f3f3f4}#sidebar .box form .row{overflow:hidden;margin:0 0 15px}#sidebar .box form .row.row-1{padding:18px 0 6px}#header .panel input[type="text"]{margin:0;padding:3px 6px;height:14px;float:left;width:121px;border:0;border-right:1px solid #f3f3f4;background:#000;font-size:11px;color:#fff;line-height:14px}#sidebar .box input[type="text"]{margin:0;height:14px;float:left;border:0;border-right:1px solid #f3f3f4;background:#000;font-size:11px;color:#fff;line-height:14px;padding:3px 4px;width:225px}#header .panel input[type="submit"],#sidebar .box input[type="submit"]{float:left;margin:0;width:24px;height:20px;border:0;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px;background:url(/Content/images/btn-submit.gif) no-repeat}#header .panel input[type="submit"]:hover,#sidebar .box input[type="submit"]:hover{cursor:pointer;background:url(/Content/images/btn-submit-hover.gif) no-repeat}#header{position:relative;overflow:hidden;padding:5px 0 0 38px;margin:0 0 -8px}#header .panel{overflow:hidden;background:#f3f3f4}#header .panel ul{margin:0;padding:0 19px 0 0;list-style:none;float:right;font-size:11px}#header .panel ul li{float:left;padding:0 9px;background:url(/Content/images/separator-1.gif) no-repeat 0 5px}#header .panel ul li:first-child{background:0}#header .panel ul a{color:#6b7076}#header .panel form{float:right}#header .bar{overflow:hidden;padding:22px 0 34px}#header .bar .box{float:right;width:200px}#header .social-networks{overflow:hidden;padding:0 0 14px}#header .social-networks span{float:right;color:#b7babd;font-size:13px;line-height:24px;font-weight:bold}#header .social-networks ul{margin:0;padding:0 0 0 4px;float:right;list-style:none}#header .social-networks li{float:left;margin:0 0 0 8px}#header .social-networks li a{display:inline-block}#header .social-networks li a img{opacity:0}#header .social-networks .ico-facebook{background:url(/Content/images/ico-facebook.gif) no-repeat}#header .social-networks .ico-facebook:hover{background:url(/Content/images/ico-facebook-hover.gif) no-repeat}#header .social-networks .ico-twitter{background:url(/Content/images/ico-twitter.gif) no-repeat}#header .social-networks .ico-twitter:hover{background:url(/Content/images/ico-twitter-hover.gif) no-repeat}#header .social-networks .ico-rss{background:url(/Content/images/ico-rss.gif) no-repeat}#header .social-networks .ico-rss:hover{background:url(/Content/images/ico-rss-hover.gif) no-repeat}#header .add-nav{margin:0 0 0 auto;padding:0;list-style:none;float:right;font-size:13px;font-weight:bold;text-align:right;border-top:1px solid #7c8287}#header .add-nav li{border-bottom:1px solid #7c8287;padding:0 0 1px;overflow:hidden;vertical-align:top}#header .add-nav li.active a,#header .add-nav li:hover a{text-decoration:none;background-color:#e6e6e8;background-image:url(/Content/images/bullet-2.gif)}#header .add-nav a{color:#6b7076;padding:0 12px 0 0;background:url(/Content/images/bullet-1.gif) no-repeat 100% 5px;display:block;margin-bottom:-1px}.logo{width:427px;height:49px;float:left;margin:24px 0 8px;overflow:hidden;background:url(/Content/images/logo.png) no-repeat;text-indent:-9999px}.logo a{display:block;height:100%}.nav-holder{float:left;width:545px}#nav{margin:0;padding:0;list-style:none;font-size:22px;line-height:18px;font-weight:bold;float:left;background:url(/Content/images/separator-2.gif) no-repeat 100% 0}#nav>li{position:relative;float:left;padding:0 1px 0 2px;background:url(/Content/images/separator-2.gif) no-repeat 0 1px}#nav>li:hover{position:relative}#nav>li:hover ul{display:block}#nav>li>a{display:block;padding:0 8px 1px;color:#000}#nav>li>a:hover{text-decoration:none;background:#e6e6e8}#nav>li.active>a,#nav>li:hover>a{text-decoration:none;background:#e6e6e8}#nav li ul{margin:0;padding:3px 0 3px;list-style:none;position:absolute;left:2px;top:19px;background:#e6e6e8;font-size:13px;display:none}#nav li ul li{float:left;padding:0 18px 0 8px;width:160px}#nav li ul a{float:left;color:#000;padding:0 0 0 14px;background:url(/Content/images/bullet-2.gif) no-repeat 0 5px}#nav li ul a:hover{text-decoration:none}#main{padding:0 0 12px}#main:after{content:"";display:block;clear:both}#twocolumns{width:100%;padding:0 0 37px}#twocolumns:after{content:"";display:block;clear:both}#content{float:left;width:468px}#content.wide{width:783px}#content .tags li{color:#6b7076}#content .two-cols{overflow:hidden;margin-top:10px}#content .two-cols .col{float:left;width:49%}#content .two-cols .col p{margin:0;font-weight:bold;text-transform:uppercase}#content .two-cols .col ul{margin:0 0 15px 0;padding-left:0}#content .two-cols .col ul li{list-style:none}#content .two-cols .col a{color:#000}#content .two-cols .col a:hover{color:#6b7076}#content .two-cols .col.right-col{float:right}#content .comments-box h2{font-size:22px;line-height:24px;margin:0 0 11px}.tabset{margin:0 0 30px;padding:0;list-style:none;overflow:hidden;line-height:18px;font-weight:bold;background:url(/Content/images/bg-tabset.gif) repeat-x 0 24px}.tabset li{float:left}.tabset a{width:110px;color:#000;display:block;padding:4px 0;text-decoration:none;text-align:center}.tabset .active a{background:url(/Content/images/tabset.gif) no-repeat}.tab-list{overflow:hidden}.tab-list img{vertical-align:top}.tab-list .tab{overflow:hidden;margin:0 0 -15px}.tab-list .image-holder{margin:0 0 10px;position:relative;overflow:hidden}.tab-list .image-holder .description{position:absolute;left:0;top:15px;background:#fff;color:#000;font-size:11px;line-height:13px;padding:1px 41px 1px 0;font-weight:bold}.tab-list .post{overflow:hidden;margin:0 0 30px;padding:0 0 12px;line-height:16px;font-size:13px;border-bottom:1px solid #000}*+html .tabset-holder .post h2{margin:0 0 8px}.tabset-holder .post h1 em,.content h1 em,.tabset-holder .post h2 em,.content h2 em{overflow:hidden;font-size:15px;line-height:16px;font-style:normal}.tabset-holder .post h1 em a,.content h1 em a,.tabset-holder .post h2 em a,.content h2 em a{text-decoration:none}.tabset-holder .post h1 span,.content h1 span,.tabset-holder .post h2 span,.content h2 span{font-size:22px;line-height:22px}.tabset-holder .post h1 a,.content h1 a,.tabset-holder .post h2 a,.content h2 a{color:#000;overflow:hidden}.tabset-holder{overflow:hidden;margin:0;padding:3px 0 0;font-size:15px;line-height:24px}.tabset-holder p{margin:0 0 23px}.tabset-holder .category-label{text-align:right;font-weight:bold;font-size:12px}.tabset-holder .category-label span{font-weight:normal}.tabset-holder .post p{margin:0}.tabset-holder .post ul{margin:0 0 8px 0;padding:0;list-style:none;overflow:hidden;font-weight:bold}.tabset-holder .post ul li{float:left;padding:0 6px;background:url(/Content/images/separator-6.gif) no-repeat 1px 1px}.tabset-holder .post ul li:first-child{background:0;padding:0 4px 0 0}.tabset-holder .post .post-holder{overflow:hidden;margin:0 0 40px;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}.tabset-holder .post .date{display:block;margin:5px 0 1px 5px;line-height:18px;font-style:normal;font-weight:bold;text-align:right}.tabset-holder .post .date:first-letter {text-transform:uppercase}.tabset-holder .post h2{margin:0 0 7px;overflow:hidden}.tabset-holder .post ul a,.content .heading ul a{color:#6b7076;text-decoration:none}.tabset-holder .post ul a:hover,.content .heading ul a:hover{text-decoration:underline;color:#000}.content{overflow:hidden;padding:0}.content h2{margin:0 0 7px;overflow:hidden}.content .heading ul{padding:0;list-style:none;overflow:hidden;font-weight:bold;margin:0 0 15px 0}.content .heading ul li{float:left;background:url(/Content/images/separator-6.gif) no-repeat 1px 2px;padding:0 3px 0 6px}.content .heading ul li:first-child{background:0;padding:0 4px 0 0;padding:0 2px 0 0}.content .last-update{font-size:11px}.content h1,.content h2{margin:0 0 8px;padding:0 0 3px;border-bottom:1px solid #000}.content .section h2{margin:0 0 15px}.content .heading{overflow:hidden;padding:0;font-weight:bold;font-size:13px}.content .heading p{margin:0 0 7px}.content p{margin:0 0 21px}.content .socials-holder{overflow:hidden;margin:0 0 15px}.content img{vertical-align:top}.content .image-caption{font-size:11px;display:block;margin:0 0 0}.content a{color:#000;text-decoration:underline}.content a:hover{text-decoration:none}.content h3{margin:0;font-size:15px;line-height:18px}.content blockquote{display:block;margin:0 0 18px;padding:19px 0 0;background:url(/Content/images/bg-blockquote.gif) no-repeat}.content blockquote p{margin:0}.content blockquote q{quotes:none;display:block;font-weight:bold;font-style:normal;margin:0}.content blockquote cite{display:block;margin:0;font-style:normal}.content .large-teaser{font-size:15px;font-weight:bold;line-height:24px}.content .tinymce h2{border:none;font-size:15px;margin-bottom:0}.content .images a{margin-bottom:20px;display:block}.content .images img{display:block}.amazonuk,.amazonus,.dacbookshop{text-indent:-9999px;display:inline-block;height:28px;margin-bottom:10px;margin-top:10px}.amazonuk a,.amazonus a,.dacbookshop a{height:100%;width:100%;display:block}.amazonuk{width:137px;background:url(/Content/images/amazonuk-small.gif) no-repeat}.amazonuk:hover{background-image:url(/Content/images/amazonuk-small-mo.gif)}.amazonuk.wide{width:170px;background:url(/Content/images/amazonuk-wide.gif) no-repeat}.amazonuk.wide:hover{background-image:url(/Content/images/amazonuk-wide-mo.gif)}.amazonus{width:120px;background:url(/Content/images/amazonus-small.gif) no-repeat}.amazonus:hover{background-image:url(/Content/images/amazonus-small-mo.gif)}.amazonus.wide{width:176px;background:url(/Content/images/amazonus-wide.gif) no-repeat}.amazonus.wide:hover{background-image:url(/Content/images/amazonus-wide-mo.gif)}.dacbookshop{margin-bottom:0;display:block;width:184px;background:url(/Content/images/dacbookshop.jpg) no-repeat}.dacbookshop:hover{background-image:url(/Content/images/dacbookshop-mo.jpg)}.post-list{margin:0;padding:0;list-style:none;overflow:hidden;line-height:16px}.post-list li{overflow:hidden;margin:0 0 15px}.post-list>li:hover{background:#f3f3f4}.post-list img{float:left;margin:0 9px 0 0}.post-list .text-holder{margin:0;overflow:hidden}.post-list .section-tag{float:left;font-size:11px;font-weight:bold;line-height:11px;margin:4px 4px 4px 0}.post-list h2 span{display:block;font-size:15px}.post-list ul{margin:0;padding:0;list-style:none;overflow:hidden}.post-list ul li{float:left;padding:0 6px 0 7px;margin:0 0 2px;background:url(/Content/images/separator-7.gif) no-repeat 0 1px}.post-list ul li:first-child{background:0;padding:0 5px 0 0}.post-list ul a{color:#6b7076}.post-list p{margin:0}#sidebar .post-list{padding:10px 0 0;font-size:11px}.post-holder .post-list .date{font-style:normal;font-weight:bold;display:block;margin:4px 0 4px 4px;font-size:11px;line-height:11px;text-align:right}.post-holder .post-list .date:first-letter {text-transform:uppercase}.content .heading .date{font-style:normal;font-weight:bold;display:block;text-align:right;font-size:13px;line-height:18px;margin:0 0 2px}.content .heading .date:first-letter {text-transform:uppercase}*+html .post-list .date{margin:-1px 0 3px}.post-list h2{margin:0 0 2px;font-size:13px;line-height:16px}.post-list h2 a{color:#000}#sidebar .post-list h3 a{color:#000;display:inline;padding:0;background:0;text-decoration:none}#sidebar .post-list h3 a:hover{background:0}*+html .post-list ul{margin:0 0 2px}.tabset-holder .pagination{font-size:13px;line-height:18px;height:18px;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%;margin:0 0 20px 0}.pagination{overflow:hidden;padding:3px 0 8px;color:#6b7076;border-top:1px solid #000}.pagination .prev{float:left;font-weight:bold;margin:0 5px 0 0;padding:0 0 0 10px;background:url(/Content/images/arrow-1.gif) no-repeat 0 5px}.pagination .prev+.holder ul{background:url(/Content/images/separator-8.gif) no-repeat 0 2px;padding-left:16px}.pagination .next{float:left;margin:0 0 0 4px;font-weight:bold;padding:0 12px 0 0;background:url(/Content/images/arrow-2.png) no-repeat 100% 5px}.pagination .holder{float:left;background:url(/Content/images/separator-8.gif) no-repeat 100% 2px}.pagination ul{margin:0;padding:0 9px 0 0;list-style:none;float:left;font-weight:bold}.pagination ul li{float:left;margin:0 4px 0 0}.pagination ul .first{font-weight:bold;margin:0 5px 0 0;padding:0 0 0 10px;background:url(/Content/images/arrow-1.gif) no-repeat 0 5px}.pagination ul .first .index{margin-left:0}.pagination ul .index{background:url(/Content/images/separator-8.gif) no-repeat right 1px;padding-right:6px;margin:0 1px 0 -11px}.pagination a{color:#6b7076}.pagination a.selected{color:#000;text-decoration:underline}.section{padding:0 0 13px}.columns-holder{overflow:hidden;margin:0 0 37px 1px;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}.columns-holder .col{float:left;width:218px;margin:0 15px 0 0}.columns-holder a{text-decoration:none;display:inline-block;vertical-align:top;padding:0 15px 0 0;background:url(/Content/images/ico-01.gif) no-repeat 100% 5px;color:#6b7076}.columns-holder a:hover{text-decoration:underline;color:#000}.content .columns-holder p{margin:0 0 18px}.columns-holder ul{margin:0;padding:0;list-style:none}.more-list{margin:0 0 26px;padding:4px 0 9px;list-style:none;overflow:hidden;font-size:11px;line-height:14px;font-weight:bold;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}.more-list .category{display:block;margin:0}.more-list li{display:inline-block;vertical-align:top;margin:0 12px 12px 0;width:218px}.more-list li img{float:left;margin:3px 10px 0 0}.more-list li .text-holder{overflow:hidden}*+html .more-list li{display:inline;margin:0 15px 0 0}#sidebar .post-list .category{display:block;margin:0}.more-list li h3,#sidebar .post-list h3{margin:0;font-size:13px;line-height:14px}.more-list li h3 a{color:#000;text-decoration:none}.more-list li h3 a:hover{text-decoration:underline}.comments-box{overflow:hidden;padding:0 0 40px}.content .more-list p{margin:0}#sidebar{float:right;width:300px}#sidebar .post-list p{margin:0}#sidebar .box{padding:0 0 6px;margin:0 0 26px;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}#sidebar .box:last-child{margin-bottom:0}#sidebar .box .title{display:block;margin:-3px 0 0;font-size:15px;line-height:18px}#sidebar .box .info-list-title{display:block;margin:0}#sidebar .box .info-list{padding:0 0 14px;font-weight:normal;line-height:17px}#sidebar .box .info-list li{padding:0 0 0 10px;background:url(/Content/images/bullet-3.gif) no-repeat 0 6px}#sidebar .box.no-background{background:none}#sidebar .box h2{margin:0;padding:0 0 3px;font-size:22px;line-height:22px;position:relative;border-bottom:1px solid #000}#sidebar .box h2 a{margin-right:15px;display:block;text-decoration:none;color:#000}#sidebar .box h2 .text{display:block;margin-right:15px}#sidebar .box form h3{margin:0 0 6px;font-size:15px;line-height:18px}#sidebar .box form ul{margin:0 -10px;padding:0;list-style:none;font-weight:bold}#sidebar .box form ul li{background:url(/Content/images/separator-9.gif) repeat-x}#sidebar .box form ul li:first-child{background:0}#sidebar .box form ul li a{display:block;padding:11px 25px;color:#6b7076;background:url(/Content/images/arrow-3.gif) no-repeat 9px 17px}#sidebar .box form ul li a:hover{background:#dadadb url(/Content/images/arrow-3.gif) no-repeat 9px -81px;color:#000;text-decoration:none}#sidebar .box form ul li .slide .selected{font-weight:bold;color:#000}#sidebar .box form ul li.architects{overflow:hidden;margin-bottom:10px}#sidebar .box form ul li.architects>a{background:0;font-size:15px;line-height:18px;color:#000;padding:14px 0 3px 11px}#sidebar .box form ul li.architects>ul{overflow:hidden}#sidebar .box form ul li.architects>ul li a.selected{background:url(/Content/images/arrow-3.gif) no-repeat 9px -187px;color:#000}#sidebar .box form ul li.architects ul li{float:left}#sidebar .box form ul li.architects ul li a{width:70px;padding:0 0 3px 25px}#sidebar .box form ul li.architects .slide{margin-top:10px}#sidebar .box form ul li.architects .items ul li{float:none}#sidebar .box form ul li.architects .items ul li a{width:auto;padding-bottom:0}#sidebar .box form ul ul{margin:0;line-height:16px;padding-bottom:10px}#sidebar .box form ul ul li{background:0}#sidebar .box form ul .slide{padding:0 0 7px}#sidebar .box form ul .placeholder{padding:0 42px 3px 25px;background-position:9px 4px;color:#a1a3a7;background:url(/Content/images/arrow-3.gif) no-repeat 9px 4px}#sidebar .box form ul .opener span,#sidebar .box form ul .placeholder span{display:inline-block}#sidebar .box form .btn-more-holder{overflow:hidden;padding:8px 0 11px;background:url(/Content/images/separator-9.gif) repeat-x}#sidebar .box form a.more{color:#6b7076;display:inline-block;vertical-align:top;padding:0 14px 0;font-weight:bold;background:url(/Content/images/arrow-3.gif) no-repeat -1px 4px}#sidebar .box form ul ul a{padding:0 25px;background-position:9px 4px}#sidebar .box form ul ul a:hover{background:url(/Content/images/arrow-3.gif) no-repeat 9px -187px}#sidebar .box .foldable ul{margin-top:5px}#sidebar .box .foldable ul li a{background:none}#sidebar .box .foldable ul li a:hover{background:none}#sidebar ul{margin:0;padding:5px 0 11px;list-style:none;font-weight:bold}#sidebar ul li{vertical-align:top}#sidebar ul li a{display:block;padding:0 15px;color:#6b7076;background:url(/Content/images/arrow-2.png) no-repeat 0 5px}#sidebar ul li a:hover{background:url(/Content/images/arrow-4.gif) no-repeat 0 5px;color:#000;text-decoration:none}#sidebar .entries-list{margin:0;padding:10px 0 5px;list-style:none;font-size:11px}#sidebar .entries-list li{overflow:hidden;margin:0 0 10px}#sidebar .entries-list li:hover{background:#f3f3f4}#sidebar .entries-list img{float:left;margin:0 10px 0 0}#sidebar .entries-list .text-holder{overflow:hidden}#sidebar .entries-list .category{display:block;margin:-3px 0 -3px 0}#sidebar .entries-list h3{margin:0;font-size:13px;line-height:14px}#sidebar .entries-list h3 a{color:#000;display:inline;padding:0;background:0}#sidebar .entries-list h3 a:hover{background:0}#sidebar .entries-list p{margin:3px 0 0 0;line-height:13px}#sidebar .entries-list a{padding:0}#sidebar .subscribe-form{overflow:hidden;padding:11px 13px 8px;background:#000;color:#fff;margin:0 0 30px;font-size:13px;line-height:18px}#sidebar .subscribe-form h2{margin:0 0 1px;font-size:22px;line-height:24px}#sidebar .subscribe-form p{margin:0 0 21px}#sidebar .subscribe-form .row{overflow:hidden;margin:0 0 5px 2px}#sidebar .subscribe-form input[type="text"]{margin:0;padding:3px 5px;height:14px;float:left;width:193px;border:0;border-right:1px solid #000;background:#f3f3f4;font-size:11px;color:#7c8287;line-height:14px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#sidebar .subscribe-form input[type="submit"]{float:left;margin:0;width:66px;height:20px;border:0;font-size:11px;font-weight:bold;padding-right:15px;overflow:hidden;color:#6c7176;background:url(/Content/images/btn-submit-1.gif) no-repeat}#sidebar .subscribe-form input[type="submit"]:hover{background:url(/Content/images/btn-submit-1-hover.gif) no-repeat;color:#fff;cursor:pointer}#sidebar .guides-box{overflow:hidden;margin:0 0 26px;padding:0 0 6px;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}#sidebar .guides-box img{display:block;margin:0 0 12px}#sidebar .guides-box h3{margin:0;font-size:15px;line-height:18px}#sidebar .guides-box h3 a{color:#000;text-decoration:none}#sidebar .guides-box p{margin:0 0 10px}#sidebar .guides-box p a{text-decoration:underline;color:#000}#sidebar .guides-box p a:hover{text-decoration:none}#sidebar .guides-box .btn-more-holder{overflow:hidden;padding:2px 0 4px;border-top:1px solid #000}#sidebar .guides-box .btn-more-holder:hover{background:#f3f3f4}#sidebar .guides-box .btn-more-holder a:hover{text-decoration:none}#sidebar .box .btn-holder{overflow:hidden;padding:2px 0 4px;border-top:1px solid #000}#sidebar .box .btn-holder:hover{background:#f3f3f4}#sidebar .box .btn-holder a:hover{text-decoration:none}#sidebar .morefeatures-sidebox .post-list li a{padding:0 0}#sidebar .bookcase-search-sidebox form{padding-bottom:10px}#sidebar .bookcase-search-sidebox form .row{margin-bottom:5px}#sidebar .bookcase-search-sidebox form .row.row-1{padding-top:0}#sidebar .guides-box a.more,#sidebar .box .btn-holder a.more{color:#6b7076;display:inline-block;vertical-align:top;padding:0 12px 0 0;font-weight:bold;background:url(/Content/images/arrow-2.png) no-repeat 100% 6px}#sidebar .pages-list{font-size:13px;line-height:17px;margin-right:15px}#sidebar .pages-list a{padding:0 0 0 12px}#sidebar .gallery{padding:15px 0;overflow:hidden}#sidebar .gallery a.prev{width:15px;height:60px;float:left;background:url(/Content/images/bg-gallery-nav.gif) no-repeat}#sidebar .gallery a.next{width:15px;height:60px;float:left;background:url(/Content/images/bg-gallery-nav.gif) no-repeat;background-position:-15px 0}#sidebar .gallery a.prev:hover{background-position:0 -60px}#sidebar .gallery a.next:hover{background-position:-15px -60px}#sidebar .gallery .holder{float:left;width:270px;overflow:hidden;position:relative}#sidebar .gallery ul{margin:0;padding:0;list-style:none;float:left;width:9999px}#sidebar .gallery ul a{display:inline;padding:0;background:0}#sidebar .gallery ul li{float:left;margin:0 3px 0 0}#sidebar .gallery ul img{vertical-align:top}#sidebar .download-list{overflow:hidden;width:318px;padding:15px 0 0}#sidebar .download-list li{float:left;margin:0 18px 15px 0}#sidebar .download-list a{display:inline;padding:0;background:0}#sidebar .download-list a:hover{background:0}#sidebar .download-list img{vertical-align:top}#sidebar .reading-list{font-size:13px;padding:13px 0 2px;line-height:16px}#sidebar .reading-list h3{margin:0 0 2px;font-size:15px;line-height:16px}#sidebar .reading-list h3 a{color:#000}#sidebar .reading-list h3 a:hover{color:#000}#sidebar .reading-list li{overflow:hidden;margin:0 0 13px 0}#sidebar .reading-list li:hover{background:#f3f3f4}#sidebar .reading-list .text-holder{overflow:hidden}#sidebar .reading-list img{float:left;margin:0 10px 0 0}#sidebar .reading-list p{margin:0 0 2px}#sidebar .reading-list .reading-info{font-weight:normal;display:block;text-transform:uppercase;font-size:11px;line-height:16px}#sidebar .reading-list a{padding:0;background:none}#sidebar .reading-list a:hover{background:none;color:#6b7076}.copy{margin:0;text-align:right;font-size:11px;line-height:14px;color:#4c4c4c}.body-footer{margin:0 0 17px;background:url(/Content/images/bg-banner.gif) repeat-x 0 100%}#footer{margin:0 -9999px;padding:0 9999px 20px;background:#000;overflow:hidden;color:#fff}#footer .publish-box{float:right;width:160px;padding:11px 0 0}#footer .publish-box span{display:block;font-size:11px;line-height:14px;margin:0 0 22px}#footer .publish-box a{background:url(/Content/images/dac-logo-footer.png) no-repeat;width:160px;height:68px;display:block}#footer .publish-box a:hover{background-image:url(/Content/images/dac-logo-footer-mo.png)}#footer .publish-box a img{vertical-align:top;display:none}#footer .bar{overflow:hidden;padding:24px 0 14px}#footer .bar .box{float:left;width:auto}#footer .bar .box.add-box{padding:0 0 0 17px;width:280px}#footer .bar ul{margin:0 10px 0 0;padding:0;width:223px;overflow:hidden;list-style:none}#footer .bar ul li{overflow:hidden;margin:0 0 6px 0;padding:0 0 2px;font-size:11px;line-height:14px;font-weight:bold;min-height:77px}#footer .bar .holder{overflow:hidden;margin:0 0 6px 0;padding:0 0 2px;font-size:11px;line-height:14px;font-weight:bold;min-height:77px}#footer .bar ul img,#footer .bar .holder img{float:left;margin:2px 9px 0 0}#footer .bar .text-holder{overflow:hidden;margin:0}#footer h2{margin:0 0 17px;font-size:22px;line-height:28px}#footer h3{font:bold 13px Arial,Helvetica,sans-serif;line-height:16px;margin:0}#footer h3 a{color:#fff}#footer p{margin:0}#footer .policy-link{font-size:11px;color:#b7babd}#footer .panel{overflow:hidden;padding:24px 0 0}#footer .panel form{float:left;width:100%}#footer .panel form fieldset{float:right;margin-bottom:5px}#footer .panel input[type="text"]{margin:0;padding:3px 6px;float:left;width:123px;border:0;height:14px;border-right:1px solid #000;background:#e6e6e8;font-size:11px;color:#7c8287;line-height:14px}#footer .panel input[type="submit"]{float:left;margin:0;width:24px;height:20px;border:0;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px;background:url(/Content/images/bg-submit.gif) no-repeat}#footer .panel ul{margin:0;padding:0;list-style:none;float:left;font-size:11px;line-height:20px}#footer .panel ul.nav,#footer .panel ul.add-nav{font-size:13px;font-weight:bold;min-width:315px;margin:0 5px 0 -9px;line-height:18px}#footer .panel ul.nav{min-width:191px}#footer .panel ul li{float:left;padding:0 8px 0 9px;background:url(/Content/images/separator-3.gif) no-repeat 0 5px}#footer .panel ul.nav li{padding:0 8px;background:url(/Content/images/separator-5.gif) no-repeat 0 4px}#footer .panel ul.add-nav li{padding:0 6px 0 9px;background:url(/Content/images/separator-4.gif) no-repeat 0 4px}#footer .panel ul li:first-child{background:0}#footer .panel ul.nav li:first-child{margin:0 -2px 0 0}#footer .panel ul a{color:#b7babd}#footer .panel ul.add-nav a{color:#b3b3b3}#footer .panel ul.nav a{color:#fff}#footer .panel ul.service-menu{float:right}.fb-comments.fb_iframe_widget{display:block !important}.fb-comments.fb_iframe_widget span{width:100% !important;display:block !important}.fb-comments.fb_iframe_widget iframe{width:100% !important}.feedback{position:fixed;left:0;top:300px;background:url(/Content/images/feedback.png) no-repeat #fff center center;text-indent:-9999px;border:1px solid #000;font-weight:bold;font-size:14px;padding:0 5px;width:8px;height:84px;cursor:pointer}.feedback:hover{background-color:#eee;width:12px}.highlightLink,.highlightLink:visited,.highlightLink:active{color:red !important;text-decoration:underline}.highlightLink:hover{color:red !important;text-decoration:none}.highlightLink a,.highlightLink:visited a,.hightlightLink:active a{color:red !important;text-decoration:underline}.highlightLink a:hover{color:red !important;text-decoration:none}