.shrink{font-size:0px;line-height:0px;height:0px;width:0px;overflow:hidden;float:left;}.alignleft{float:left;}.block{display:block;}body{ font-size:100%;font-family:"Trebuchet MS", Verdana; margin:0; padding:0;height:100%;}.margin-top-10{margin-top:10px;}.margin-top-20{margin-top:20px;}.margin-bottom-10{margin-bottom:10px;}.margin-bottom-20{margin-bottom:20px;}.margin-right-10{margin-right:10px;}.margin-right-20{margin-right:20px;}.margin-left-10{margin-left:10px;}.margin-left-20{margin-left:20px;}span.hide{display:none;}#page-type,.page-type{display:none;}#bg { width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;z-index:0; }#bg .img-container { width:100%;height:100%;overflow:hidden; }#bg .img-container img { position:absolute;min-width:100%;min-height:100%;}#wrap { position:relative;z-index:1;}#main { width:960px;margin:0px auto; }#header{width:100%;background-image:url(../images/trans.png);background-repeat:repeat;height:140px;}#header div.top-row{height:42px;padding-top:15px;}#header div.top-row a.logo{display:block;padding:0px 0px 0px 15px;width:198px;float:left;}#header div.top-row div.contact-details{width:430px;float:left;height:35px;margin-left:82px;margin-top:0px;text-align:left;}#header div.top-row div.contact-details p{font-size:11px;color:#FFE200;padding:0px;margin:0px;padding-left:25px;height:35px;float:right;font-weight:normal;line-height:1.2em;margin-top:0px;}#header div.top-row div.contact-details p span{display:block;font-size:12px;color:#FFFFFF;letter-spacing:0px;margin-bottom:-2px;}#header div.top-row div.contact-details p span.call{}#header div.top-row div.contact-details p span.email{}#header div.top-row div.contact-details a{color:#FFE200;text-decoration:none;font-weight:normal;font-size:14px;display:block;padding-top:10px;}#header div.top-row p.cta{padding-left:25px;color:#ffffff;font-size:11px;float:left;line-height:1.2em;width:210px;font-weight:normal;margin-top:0px !important;}#header div.top-row p.cta a{color:#000000 !important;display:block;font-size:12px;font-weight:bold;text-decoration:none;background-color:#FFE200;padding:4px 5px;margin-top:5px;}a#contact-us-frame{color:#FEE100 !important;}#header div.bottom-row {clear:both;padding-top:20px;}#header div.bottom-row #main-nav ul{padding:0px;margin:0px;list-style-type:none;margin-left:15px;}#header div.bottom-row #main-nav ul li{display:block;float:left;margin-right:12px;}#header div.bottom-row #main-nav ul li.last-left {margin-right:210px;}#header div.bottom-row #main-nav ul li a{font-size:1.5em;font-weight:bold;color:#ececec;text-decoration:none;outline:none;line-height:1em;}#header div.bottom-row #main-nav ul li.about a {color:#a7a7a7;}#header div.bottom-row #main-nav ul li.news a {color:#a7a7a7;}#header div.bottom-row #main-nav ul li.careers a {color:#a7a7a7;}#header div.bottom-row #main-nav ul li.awards a {color:#a7a7a7;}#header div.bottom-row #main-nav ul li.active a,#header div.bottom-row #main-nav ul li.current_page_item a, #header div.bottom-row #main-nav ul li a:hover{color:#FFE200;}#header div.bottom-row #sub-nav ul{padding:0px;margin:10px 0px 0px 0px;list-style-type:none;margin-left:15px;}#header div.bottom-row #sub-nav ul li{display:block;float:left;margin-right:15px;}#header div.bottom-row #sub-nav ul li a{font-size:1.2em;font-weight:normal;color:#FFFFFF;text-decoration:none;}#header div.bottom-row #sub-nav ul li.active a, #header div.bottom-row #sub-nav ul li a:hover{color:#FFE200;}#header form#searchform{padding:0;margin:-2px 0 0;float:right;margin-right:14px;width:205px;text-align:right;}#header form#searchform fieldset{border:none;margin:0;padding:0;}#header form#searchform fieldset input.textinput{float:left;border:1px solid #000000;font-size:1.2em;height:17px;width:171px;background-color:#4C4C4C;color:#FFFFFF;padding-left:4px;padding-top:3px;}#header form#searchform fieldset input.submitbutton{float:left;margin-left:1px;}#homepage-showcase{width:428px;height:319px;float:right;margin-top:30px;overflow:hidden;position:relative;}#homepage-showcase.home{height:329px !important;}#homepage-showcase.internal{height:120px;}#homepage-showcase .caption{height:58px;padding:10px;overflow:hidden;background-color:#FFE200;position:absolute;top:0px;left:0px;z-index:1000;width:415px;}#homepage-showcase .caption p{font-size:5.2em;font-weight:bold;letter-spacing:-3px;line-height:58px;margin:0px;padding:0px;}#homepage-showcase img{position:absolute;bottom:0px;left:0px;z-index:1;}#homepage-showcase div.title{background-color:#FFFFFF;position:absolute;z-index:10;top:50px;height:36px;right:0px;line-height:36px;padding:0px 10px;}#homepage-showcase div.title p{margin:0px;font-size:2em;font-weight:bold;letter-spacing:-1px;}#homepage-showcase #showcase-nav{background-color:#000000;padding:7px 10px;position:absolute;top:86px;right:0px;z-index:20;}#homepage-showcase #showcase-nav a{color:#FFFFFF;text-decoration:none;font-size:1.1em;outline:none;}#homepage-showcase #showcase-nav a:hover{color:#339999;}#homepage-showcase #showcase-nav span{color:#FFE200;}#homepage-showcase #link-container{width:428px;height:22px;background-color:#000000;}#homepage-showcase #link-container a{background-image:url(../images/link-arrow.gif);background-position:right center;background-repeat:no-repeat;color:#FFE200;display:block;float:right;font-size:1.2em;margin-right:17px;margin-top:4px;text-decoration:none;width:76px;}#homepage-showcase #link-container a:hover{text-decoration:underline;}#homepage-showcase #slideshow{float:left;left:20px;position:absolute;top:312px;z-index:1000;}#homepage-showcase #slideshow .video-home{width:428px;height:241px;}#homepage-showcase #slideshow a{float:left;margin-right:4px;height:11px;width:12px;outline:none;background-image:url(../images/slide-show-inactive.jpg);background-repeat:no-repeat;background-position:top left;}#homepage-showcase #slideshow a:hover{outline:none;}#homepage-showcase #slideshow a.active{height:11px;width:12px;outline:none;background-image:url(../images/slide-show-active.jpg);background-repeat:no-repeat;background-position:top left;}#homepage-showcase #title-container{width:428px;height:50px;overflow:hidden;position:relative;}#homepage-showcase #title-container.noscript{overflow:auto;}#homepage-showcase #title-wrapper{width:20000px;position:absolute;top:0px;left:0px;background-color:#ffe200;}#homepage-showcase #title-wrapper .title-div{width:428px;display:block;float:left;height:50px;}#homepage-showcase #title-wrapper .title-div p{font-family:"Trebuchet MS";font-size:36px;font-weight:bold;line-height:1.2em;margin:4px 0px 0px 10px;padding:0;}#homepage-showcase #sub-title-container{width:428px;height:36px;overflow:hidden;position:relative;}#homepage-showcase #sub-title-container.noscript{overflow:auto;}#homepage-showcase #sub-title-wrapper{width:20000px;position:absolute;top:0px;left:0px;background-color:#ffffff;}#homepage-showcase #sub-title-wrapper .sub-title-div{width:428px;display:block;float:left;height:36px;}#homepage-showcase #sub-title-wrapper .sub-title-div p{float:right;font-family:"Trebuchet MS";font-size:20px;font-weight:bold;line-height:1.2em;margin:5px 20px 0px 0px;padding:0;}#homepage-showcase #slideshow-container{width:428px;height:258px;overflow:hidden;position:relative;}#homepage-showcase #slideshow-container.noscript{overflow:auto;}#homepage-showcase #slideshow-wrapper{width:20000px;position:absolute;top:0px;left:0px;background-color:#000000;height:241px;}#homepage-showcase #slideshow-wrapper img{float:left;position:static;width:428px;height:258px;display:inline;outline:none;border:none;}#homepage-showcase #slideshow-wrapper .video-home{width:428px;display:block;float:left;}#homepage-showcase #slideshow-wrapper img.play-icon{height:50px;left:187px;position:relative;top:-141px;width:50px !important;}#main-content{background-image:url(../images/trans.png);background-repeat:repeat;margin-top:20px;width:100%;padding-top:15px;}#main-content .col-left{width:530px;float:left;}#main-content .col-right{width:429px;float:left;}#main-content h1, .main-content h1{margin:0px;margin-bottom:10px;padding:0px 10px 0px 25px;background-color:#FFE200;line-height:1.4em;display:inline;font-size:2.8em;color:#000;}#main-content.locations{padding-top:0px;}#main-content.locations h1{line-height:2.0em;}#main-content .col-left h1, .main-content .col-left h1{font-size:1em;margin:0px;padding:0px;background-color:transparent;}#main-content span.mainquote{color:#000000;background-color:#FFE200;font-size:2.8em;font-weight:bold;line-height:1.2em;letter-spacing:-1px;padding:0px 9px;}.home-feature{background-color:#000000;padding:12px;width:490px;margin-top:8px;}.home-feature #feature-video{width:205px;height:137px;overflow:hidden;float:left;margin-right:14px;}.home-feature p{font-size:1.3em;color:#B4B4B4;line-height:1.2em;margin:0px;}#main-content.homepage span.sub-title,#main-content.homepage span.sub-title a:link,#main-content.homepage span.sub-title a:visited{margin:0px 0px 15px 0px !important;padding:0px !important;color:#ffffff !important;font-weight:bold !important;font-style:italic !important;font-size:18px !important;font-family:"Trebuchet MS" !important;display:block !important;text-decoration:none;background:none !important;clear:both !important;float:none !important;}#main-content.homepage span.sub-title a:hover{text-decoration:underline;}#main-content.homepage span.mainquote-top{background-color:#FFE200;color:#000000;display:block;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:1.3em;padding:0 9px;width:90%;}#main-content.homepage span.mainquote-bottom{background-color:#FFE200;color:#000000;display:block;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:1.3em;padding:0 9px;width:75%;}#main-content.homepage h1{line-height:0;padding:0px;}#main-content #intro-col{padding:0px;margin:0px;width:318px;float:left;border-right:1px solid #3f3b1b;height:280px;}#main-content #intro-col p.intro-text{padding:0px;margin:0px;display:block;margin-left:15px;margin-right:46px;color:#cccccc;font-family:"Trebuchet MS";font-style:italic;font-size:14px;font-weight:bold;line-height:1.2em;margin-top:15px;}#main-content #intro-col a{margin:0px;padding:0px;background-image:url(../images/link-arrow.gif);background-position:right center;background-repeat:no-repeat;color:#FFE200;display:block;font-size:13px;font-weight:bold;text-decoration:none;margin-top:15px;margin-left:15px;width:115px;}#main-content #intro-col a:hover{text-decoration:underline;}#main-content #news-col{width:205px;border-right:1px solid #3f3b1b;float:left;display:block;padding-left:10px;height:280px;}#main-content #news-col .news-item{margin-bottom:25px;display:block;}#main-content #news-col .news-item p{margin:0px;padding:0px;}#main-content #news-col .news-item p.title{color:#bce8e8;font-style:italic;font-weight:bold;font-family:"Trebuchet MS";font-size:12px;line-height:1.2em;margin-bottom:5px;margin-top:5px;}#main-content #news-col .news-item p.summary{font-family:"Trebuchet MS";font-weight:normal;font-size:12px;line-height:1.2em;color:#ffffff;padding-right:10px;}#main-content #news-col .news-item a{margin:0px;padding:0px;background-image:url(../images/link-arrow.gif);background-position:right center;background-repeat:no-repeat;color:#FFE200;display:block;font-size:13px;font-weight:bold;text-decoration:none;margin-top:10px;width:52px;}#main-content #news-col .news-item a:hover{text-decoration:underline;}#main-content #work-col{margin:0px;padding:0px;display:block;float:left;width:201px;border-right:1px solid #3f3b1b;padding-left:10px;height:280px;}#main-content #work-col p{margin:0px;padding:0px;}#main-content #work-col p.title{color:#bce8e8;font-style:italic;font-weight:bold;font-family:"Trebuchet MS";font-size:12px;line-height:1.2em;margin-bottom:5px;margin-top:5px;}#main-content #work-col p.summary{font-family:"Trebuchet MS";font-weight:normal;font-size:12px;line-height:1.2em;color:#ffffff;padding-right:10px;margin-bottom:10px;}#main-content #work-col a{margin:0px;padding:0px;background-image:url(../images/link-arrow.gif);background-position:right center;background-repeat:no-repeat;color:#FFE200;display:block;font-size:13px;font-weight:bold;text-decoration:none;margin-top:10px;margin-right:10px;float:left;}#main-content #work-col #work-container a{width:48px;}#main-content #work-col a.pdf{width:105px;}#main-content #work-col a:hover{text-decoration:underline;}#main-content #work-col img{outline:none;border:none;height:138px;width:189px;}#main-content #research-col{padding-left:10px;width:203px;float:left;height:280px;}#main-content #research-col .research-item{margin-bottom:12px;}#main-content #research-col .research-item p{margin:0px;padding:0px;}#main-content #research-col .research-item p.title{color:#bce8e8;font-style:italic;font-weight:bold;font-family:"Trebuchet MS";font-size:12px;line-height:1.2em;margin-bottom:5px;margin-top:5px;}#main-content #research-col .research-item p.summary{font-family:"Trebuchet MS";font-weight:normal;font-size:12px;line-height:1.2em;color:#ffffff;padding-right:10px;}#main-content #research-col .research-item a{margin:0px;padding:0px;background-image:url(../images/link-arrow.gif);background-position:right center;background-repeat:no-repeat;color:#FFE200;display:block;font-size:13px;font-weight:bold;text-decoration:none;margin-top:10px;float:left;width:48px;margin-bottom:20px;}#main-content #research-col .research-item a:hover{text-decoration:underline;}#main-content #research-col #research-bottom{width:205px;float:right;display:block;background-color:#000000;}#main-content #research-col #research-bottom a{margin:0px;padding:0px;background-image:url(../images/link-arrow.gif);background-position:right bottom;background-repeat:no-repeat;color:#bce8e8;display:block;font-size:14px;font-weight:bold;text-decoration:none;float:left;font-style:italic;margin-top:9px;margin-left:15px;margin-right:6px;width:88px;line-height:1.1em;}#main-content #research-col #research-bottom a:hover{text-decoration:underline;}#main-content #research-col #research-bottom img{float:left;display:block;outline:none;border:none;width:96px;height:86px;}#option-boxes{background-image:url(../images/trans.png);background-repeat:repeat;margin:40px 0px 0px;color:#ffffff;font-size:1.3em;width:960px;}#option-boxes-inner{background-image:url(../images/option-line-bg.gif);width:960px;}#option-boxes h2{font-size:1.3em;padding:8px 10px;letter-spacing:-1px;margin:-10px 0px 10px;}#option-boxes h2,#option-boxes h2 a:link,#option-boxes h2 a:visited{background-color:#FFFFFF;float:left;color:#000000;font-style:italic;text-decoration:none;}.golley-talk p{line-height:1.3em;}.golley-talk span a:link,.golley-talk span a:visited{text-decoration:none;}.golley-talk span.four a:link,.golley-talk span.four a:visited{color:#666666 !important;}.golley-talk span.three a:link,.golley-talk span.three a:visited{color:#cccccc !important;}.golley-talk span.two a:link,.golley-talk span.two a:visited{color:#339999 !important;}.golley-talk span.one a:link,.golley-talk span.one a:visited{color:#ffe200 !important;font-size:1.4em;}.golley-blog p{margin:0px 0px 6px 0px;}.golley-blog .quote{font-size:1.4em;line-height:1.1em;font-style:italic;color:#ffffff;padding:0px 0px 0px 40px;background:url(../images/quote.gif) no-repeat top left;}.golley-blog .link{text-align:right;}.golley-blog .link a:link,.golley-blog .link a:visited{color:#ffe200;text-decoration:none;font-style:normal;background:url(../images/link-arrow.gif) no-repeat right;padding:0px 18px 0px 0px;}.golley-blog .link a:hover{text-decoration:underline;}.golley-research p{font-size:1em;line-height:1.1em;color:#999999;font-weight:normal;}.golley-research .research-title{font-size:1.4em;line-height:1.1em;font-style:italic;color:#ffffff;margin:0px 0px 3px 0px;font-weight:normal;}.golley-research .research-image{float:right;margin:0px 0px 0px 10px;}.col-1{float:left;width:246px;padding:10px;}.col-2{float:left;width:404px;padding:10px;}#page-title{background-color:#ffe200;float:right;padding:8px 100px 8px 15px;margin:40px 0px 90px 0px;}#page-title-replacer{height:50px;display:block;margin:40px 0px 90px 0px;float:none;}#page-title h1,#page-title p,#page-title span{margin:0px;font-size:3.5em;line-height:1em;font-weight:bold;display:block;}#page-sub-title{float:right;background-color:#FFFFFF;height:36px;line-height:36px;padding:0px 10px;margin:-90px 0px 0px 0px;}#page-sub-title h2,#page-sub-title p{font-size:1.6em;font-weight:bold;letter-spacing:-1px;font-weight:bold;}.tabs{border-bottom:1px solid #f0d502;}.tabs.no-border {border:none;}.tabs ul{margin:0px;padding:0px;}.tabs li{margin:0px;padding:0px;list-style-type:none;float:left;margin:0px 1px 0px 0px;}.tabs li a{padding:5px 8px;display:block;min-width:90px;}.tabs li a:link,.tabs li a:visited{color:#000000;text-decoration:none;font-size:1.5em;font-weight:bold;background-color:#ffffff;}.tabs li.active a:link,.tabs li.active a:visited,.tabs li a:hover{background-color:#f0d502;}.main-content{background:url(../images/trans-50-right.png) repeat-y top right;width:100%;}.main-content.no-border {border-top:none;}.main-content-left{width:688px;float:left;margin:0px 3px 0px 0px;}.main-content .main-content-left {background-image:url(../images/trans.png);background-repeat:repeat;padding-top:10px;min-height:300px;color:#ffffff;}.main-content.fullwidth-background, .main-content.services {background:url(../images/trans-wide.png) repeat-y top left;}.main-content-right{width:248px;float:right;padding:15px 0px 15px 5px;color:#ffffff;}.main-content-right .profile a{font-size:14px !important;font-weight:normal !important;color:#FFFFFF !important;text-decoration:none !important;outline:none !important;margin:0px !important;display:inline !important;}.main-content-right .profile a:hover{text-decoration:underline !important;outline:none !important;}.main-content-right h2{font-size:1.8em;padding:0px 0px 6px 0px;}.main-content-right .golley-talk{font-size:1.2em;}.main-content-right .black{background-color:#000000;padding:15px;margin:0px 0px 17px 0px;}.main-content-right .cats ul{margin:0px;padding:0px;}.main-content-right .cats ul li{margin:0px;padding:0px;list-style-type:none;color:#ffe200;}.main-content-right .cats{font-size:1.3em;font-weight:bold;line-height:1.3em;}.main-content-right .cats,.main-content-right .cats a:link,.main-content-right .cats a:visited{color:#ffffff;text-decoration:none;}.main-content-right .cats a:hover{text-decoration:underline;}.main-content-right .cats a:link span,.main-content-right .cats a:visited span{color:#ffe200;}.blog-item-title{background-image:url(../images/trans.png);background-repeat:repeat;padding:15px 15px;cursor:pointer;width:658px;min-height:24px;}.blog-item{margin:0px 0px 1px 0px;height:54px;overflow:hidden;}.blog-item-single{margin:0px 0px 1px 0px;overflow:hidden;}.blog-accordian .active{height:308px;}.blog-item-title h2,.blog-item-title h1{margin:0px;padding:0px;font-size:2.2em;line-height:1.1em;font-weight:normal;font-style:italic;color:#ffffff;float:left;background-color:transparent;}.blog-item-title p{float:right;font-size:1.5em;color:#fde003;margin:5px 0px 0px 0px;padding:0px 20px 0px 0px;font-weight:bold;background:url(../images/arrow-blue-down.png) no-repeat right 1px;}.blog-item-content{background-color:#4E4E4E;background-repeat:repeat;padding:15px 15px 15px 15px;color:#ffffff;font-size:1.5em;line-height:1.2em;}.blog-item-single-content{background-color:#4E4E4E;background-repeat:repeat;padding:15px 15px 15px 15px;color:#ffffff;font-size:1.5em;line-height:1.2em;width:658px;}.blog-item-text{padding:0px 0px 0px 40px;background:url(../images/quote-grey.gif) no-repeat top left;}.blog-item-text p a{color:#ffe200;}.blog-item-content h3,.blog-item-single-content h3,.blog-item-single-content h2{color:#fde003;font-weight:normal;font-size:120%;}.blog-item-info{padding:0px 0px 0px 40px;color:#BCE8E8;font-size:0.9em;font-weight:bold;}.blog-item-info a:link,.blog-item-info a:visited{color:#BCE8E8;text-decoration:none;}.blog-item-info a:hover{text-decoration:underline;}.blog-link{float:left;width:50%;}.blog-info{float:right;width:50%;text-align:right;}.blog-tags{margin:0px 0px 0px 20px;}.blog-info p{float:right;}.blog-link a{padding:0px 12px 0px 0px;background:url(../images/blog-link.gif) no-repeat right 6px;}#blog .blog-sub-title{background-color:#FFE200;color:#000000;display:inline;font-size:2.8em;line-height:1.4em;margin:0px 0px 15px 0px;padding:0 5px;display:block;float:left;}#comment{width:400px;font-size:80%;}.comments{background-image:none !important;}#search-results-right ul {list-style:none;padding:0px;}#search-results-right ul li {display:block;}#search-results-right ul li a {color:#fff;font-size:1.3em;text-decoration:none;}#search-results-right ul li a:hover {color:#ffe200;}#search-results-right span.services-title {color:#BEE8E7;font-size:1.8em;font-style:italic;font-weight:bold;margin-bottom:20px;display:block;}#footer{background-color:#4e4e4e;border-top:1px solid #857600;color:#ffffff;padding:15px 20px;font-size:110%;position:relative;font-weight:bold;width:920px;margin:0px 0px 100px 0px;}#footer ul{margin:0px;padding:0px;}#footer li{margin:0px;padding:0px;list-style-type:none;float:left;margin:0px 10px 0px 0px;font-weight:bold;}#footer a:link,#footer a:visited{color:#ffffff;text-decoration:none;}#footer a:hover{text-decoration:underline;}#footer #footer-locations{width:920px;}#footer #footer-general{overflow:hidden;width:920px;}#footer #footer-general a:link,#footer #footer-general a:visited{color:#959595;}#footer #footer-general ul{margin:0px 0px 0px -10px;width:920px;}#footer #footer-general li{background:url(../images/footer-pipe.gif) no-repeat left;padding:0px 0px 0px 10px;}#footer #footer-copyright{color:#959595;position:absolute;bottom:15px;right:20px;}#footer #footer-copyright p{margin:0px;}.breaking-work{padding:0px 0px 10px 10px;width:420px;height:200px;}.breaking-work h2{padding:0px;margin:0px;font-size:2.5em;color:#FFFFFF;font-style:italic;font-weight:normal;border-bottom:1px solid #4F4602;padding-bottom:8px;line-height:1em;}.breaking-work h3{padding:0px;margin:0px;color:#FFE200;font-size:2em;font-weight:normal;letter-spacing:-1px;margin-top:8px;margin-bottom:8px;}.breaking-work h4{padding:0px;margin:0px;color:#CCCCCC;font-size:2em;font-weight:normal;letter-spacing:-1px;margin-top:5px;margin-bottom:8px;}.breaking-work .image{width:189px;height:136px;overflow:hidden;float:left;margin-right:12px;margin-top:4px;}.breaking-work span.sub-title{font-size:1.4em;color:#6B6B6B;display:block;letter-spacing:-1px;padding-top:8px;padding-bottom:8px;}.breaking-work p{margin:0px;padding:0px;color:#C2C2C2;font-size:1.3em;line-height:1.2em;padding-right:10px;}.breaking-work-content{height:153px;width:415px;}.breaking-work span.view a{color:#000000;font-size:1.5em;display:block;float:right;font-weight:bold;text-decoration:none;z-index:10001;color:#FFE200;background-image:url(../images/link-arrow.gif);background-position:right;padding-right:20px;background-repeat:no-repeat;margin-right:10px;margin-top:10px;}.breaking-work span.view a:hover{text-decoration:underline;}.client-work-container{width:573px;background-color:#000000;padding-top:15px;margin-bottom:30px;padding-bottom:20px;float:left;}.client-work h1{background-color:#FFE200;color:#000000;display:inline;font-size:2.8em;line-height:1.4em;float:left;}.client-work .main-content-left{padding-left:0px !important;width:689px !important;padding-right:0px !important;}.client-work-container ul{padding:0px;margin:0px;list-style-type:none;padding-left:40px;float:left;border-right:1px solid #675C01;padding-right:30px;width:120px;}.client-work-container ul.last{border:none;}.client-work-container ul.head{border:none;}.client-work-container ul li{display:block;width:133px;margin-left:-10px;}.client-work-container ul.head li {margin-left:0px;} .client-work-container ul li a{color:#FFFFFF;text-decoration:none;font-size:1.1em;}.client-work-container ul li a:visited, .client-work-container ul li a:link {color:#FFFFFF;text-decoration:none;}.client-work-container ul li a:hover, .client-work-container ul li a.active, .client-work-container ul li a:hover, .client-work-container ul li a.clicked{color:#FFE200;}.client-work-container ul li span, .client-work-container span.case-study-title{font-size:1.5em;color:#BEE8E7;font-style:italic;display:block;padding-bottom:10px;font-weight:bold;}.client-work-container span.case-study-title {padding-left:40px;}.client-work-container ul li span.close {font-size:1.1em;font-style:normal;font-weight:normal;color:#ffe200;;display:inline;float:left;padding:0px 5px 0px 0px;}.client-work-container ul li span.hide {visibility:hidden;}.generic-container{font-size:1.2em;background-color:#000000;float:left;width:920px;margin-bottom:2px;margin-left:10px;padding:17px 15px;}#showcase-reel{width:343px;background-color:#000000;float:left;margin-left:20px;}#showcase-reel #showcase-video{width:343px;height:203px;overflow:hidden;}#showcase-reel #showcase-caption{color:#FFFFFF;padding:7px 10px;font-size:1.2em;}.case-studies{margin-top:25px;}#main-content.sitemap, #main-content.locations {margin-bottom:0px;}#main-content.locations .client-work-container {padding:20px 10px;height:251px;}#office-list {float:left;padding-left:18px;width:160px;}#office-list ul {margin-top:20px;padding-left:5px;padding-right:40px;}#office-list ul li {margin-bottom:4px;margin-left:0px;}#office-list ul li a {font-size:1.2em;width:140px;display:block;}#office-list ul li a.active, #locations ul li a.active {background-image:url(../images/locations/location-active-arrow.gif);background-repeat:no-repeat;background-position:right;}#office-list span {color:#BEE8E7;font-size:1.6em;font-weight:bold;font-style:italic;}#main-content.locations #showcase-reel #showcase-video {background-color:#000000;background-image:url(../images/locations/large-uk-map.jpg);background-repeat:no-repeat;background-position:top;width:343px;height:290px;}#main-content.locations #showcase-reel #showcase-video #office-locations{display:block;float:left;}#main-content.locations #showcase-reel #showcase-video #office-locations .map{background-repeat:no-repeat;text-indent:-9999em;width:16px;height:16px;position:relative;background-image:none;z-index:1;}#main-content.locations #showcase-reel #showcase-video #office-locations .map a{display:block;text-indent:-999em;position:relative;z-index:99999999;}#main-content.locations #showcase-reel #showcase-video #office-locations div.active{background-image:url(../images/locations/map-button-on.png);}#main-content.locations #birmingham-point {top:176px;left:201px;}#main-content.locations #bristol-point {top:199px;left:200px;}#main-content.locations #cambridge-point {top:156px;left:243px;}#main-content.locations #cardiff-point {top:163px;left:179px;}#main-content.locations #cirencester-point {top:132px;left:210px;}#main-content.locations #edinburgh-point {top:0px;left:181px;}#main-content.locations #leeds-point {top:46px;left:215px;}#main-content.locations #london-point {top:101px;left:240px;}#main-content.locations #manchester-point {top:26px;left:193px;}#main-content.locations #newcastle-point {top:-37px;left:204px;}#main-content.locations #northwales-point {top:12px;left:170px;}#contact-details {float:left;color:#FFFFFF;margin-top:35px;margin-left:30px;}#contact-details.no-script {margin-left:33px;width:202px;height:210px;overflow:hidden;}#contact-details .location-item {margin-bottom:20px;}#contact-details a {color:#000000;font-size:1.5em;display:block;float:left;font-weight:bold;text-decoration:none;z-index:10001;color:#FFE200;background-image:url(../images/link-arrow.gif);background-position:right;padding-right:20px;background-repeat:no-repeat;margin-right:10px;margin-top:28px;}#contact-details a.loc-anchor {margin:0px;padding:0px;line-height:0px;background-image:none;font-size:0em;height:0px;}#contact-details a.display-none {display:none;}#contact-details a.anchor {background-image:none;margin:0px;padding:0px;line-height:0px;}#contact-details span {color:#BEBEBE;font-size:1.41em;margin-bottom:4px;font-weight:bold;display:block;} #contact-details span.office-name {color:#FFE200;margin-bottom:9px;}#contact-details span.tel {color:#FFFFFF;margin-top:25px;}#contact-details span.tel.fax {margin-top:0px;}#about .main-content {padding:15px;}#about .main-content h2 {font-size:1.8em;font-weight:bold;color:#ffffff;}#about .main-content-left, #about .main-content-right {background-image:url(../images/trans.png);background-repeat:repeat;padding:10px 15px;color:#ffffff;height:auto !important;}#about .main-content-right {background-image:none;padding:10px 0px 0px 0px;float:right;width:255px;}#about .main-content-right .profile {background:transparent url(../images/trans.png) 0px 0px repeat;background-image:url(../images/trans.png);background-repeat:repeat;padding:12px 8px 12px 12px;margin-bottom:17px;}#about .main-content-right .profile.location {margin-bottom:0px;height:290px;}#about .main-content-left {width:659px;}#about .about-location {background-color:#000000;padding:17px 15px;}#about .about-location #map_canvas {border:2px solid #FFE200;}#about .about-location p {color:#9A9A9A;font-size:1.6em;line-height:normal;}#about .about-location p.headline {color:#FFE200;font-size:3.6em;font-style:italic;font-weight:bold;}#about .about-location a:link, #about .about-location a:visited {color: #FFFFFF}#about .main-content-right .personal-details {float:left;margin-left:11px;width:121px;}#about .main-content-right img.profile-pic {float:left;}#about .main-content-right p, #about .main-content-right h3 {font-family:"Trebuchet MS", Verdana;font-size:1.4em;line-height:normal;color:#ffffff;margin-bottom:2px;}#about .main-content-right h3 {color:#ffe200;font-size:2.0em;font-weight:bold;}#about .main-content-right h3.name {font-weight:bold;color:#ffe200;font-size:1.4em;}#about .main-content-right p.tel {margin-top:16px;}#about .main-content-right a {display:block;color:#ffe200;font-size:1.6em;text-decoration:none;margin-top:15px;}#about .main-content-right .directions {margin-top:28px;}#about .main-content-right .directions .left {width:130px;}#about .main-content-right .directions .left a{background-image:url(../images/link-arrow.gif) !important;background-position:right center;background-repeat:no-repeat;color:#FFE200 !important;display:block;float:left;font-size:1.5em;font-weight:bold !important;margin-top:10px;padding-right:20px;}#about .main-content-right .directions .right {width:76px;height:140px;position:relative;top:-67px;left:130px;}#about .map-area {width:626px;height:400px;margin-bottom:23px;}#about .map-area img {padding:0px;border:2px solid #ffe200;}#locations {width:165px;float:left;margin-right:19px;}#locations h3 {color:#bce8e8;font-size:1.6em;font-weight:bold;font-style:italic;}#locations ul {padding:0px;list-style:none;border-right:1px solid #685d02;}#locations ul li a, #locations ul li a.inactive {font-family:"Trebuchet MS", Verdana;font-size:1.2em;color:#ffffff;text-decoration:none;width:146px;display:block;}#locations ul li a.active, #locations ul li a:hover {color:#ffe200;}#directions {width:444px;float:left;}#directions.no-script {height:125px;overflow:auto;}.about-location #directions p {font-size:1.3em;font-weight:bold;}.about-location #directions p.from {font-size:1.6em;color:#ffe200;}#main-content.client-work .client-work-container p {color:#fff;font-size:1.4em;margin:0px 0px 25px 40px;}.work-detail-head{border-bottom:1px solid #FEE100;position:relative;width:943px;}.work-detail-head h1{display:block;float:left;margin-top:10px !important;margin-bottom:0px !important;}.work-detail-head .client-info{float:left;margin-left:10px;margin-top:7px;}.work-detail-head h2{color:#FFFFFF;font-size:1.8em;margin:20px 0 0;padding:0;line-height:1.2em;}.work-detail-head h3{color:#FFFFFF;padding:0px;margin:0px;font-size:1.8em;line-height:1.3em;}.work-detail-head .right{float:right;height:49px;position:relative;width:228px;}.work-detail-head .right a{color:#FFFFFF;}.work-detail-head .right ul{padding:0px;margin:0px;list-style-type:none;width:228px;position:absolute;bottom:0px;right:0px;}.work-detail-head .right ul li{display:block;float:right;margin:0px;margin-left:2px;}.work-detail-head .right ul li a{display:block;width:111px;text-align:center;padding:5px 0px;background-color:#FFFFFF;color:#000000;font-size:1.4em;text-decoration:none;font-weight:bold;}.work-detail-head .right ul li.active a{background-color:#FEE100;color:#000000;}.work-detail-head .right a.back{color:#FEE100;font-size:1.2em;text-decoration:none;font-weight:normal;display:block;padding-left:21px;float:right;text-decoration:underline;}.work-detail-head .right a.back:hover {text-decoration:none;}.client-work-detail-content{margin:12px;background-color:#000000;width:542px;color:#FFFFFF;padding:10px;float:left;}.client-work-detail-content.videos {width:450px;}.client-work-detail-content h2{font-weight:normal;padding:0px;margin:0px;padding-bottom:4px;color:#BEE8E7;font-size:1.7em;padding-top:5px;}.client-work-detail-content p{font-size:1.1em;line-height:1.6em;}.client-work-image{float:left;margin:12px 0px;}.client-work-image .image{overflow:hidden;}.client-work-image a{color:#FEE100;font-size:1.3em;text-decoration:none;font-weight:bold;display:block;padding-right:21px;float:left;margin-top:4px;background-image:url(../images/arrow-blue-inverted.jpg);background-position:right;background-repeat:no-repeat;}.client-work-image a:hover {text-decoration:underline;}.seminar-image {margin:0px 12px 12px 0px;text-align:center;}.seminar-image .image{overflow:hidden;}.seminar-image a{color:#FEE100;font-size:1.3em;text-decoration:none;font-weight:bold;display:block;padding-right:21px;float:left;margin-top:4px;background-image:url(../images/arrow-blue-inverted.jpg);background-position:right;background-repeat:no-repeat;}.seminar-image a:hover {text-decoration:underline;}#client-work-media{width:690px;margin:0px auto;float:left;overflow:hidden;position:relative;min-height:500px;}#client-work-media-superwide{width:9000px;position:absolute;top:0px;left:0px;}#client-work-media-container.noscript{overflow:visible;}#client-work-media-container.noscript #client-work-media{overflow:visible;width:690px;}#client-work-media-container.noscript #client-work-media-superwide{width:690px;position:relative;}#client-work-media-container .client-work-media-item .media{position: relative;}#client-work-media-container.noscript .client-work-media-item{float:none;}#client-work-media-container .client-work-media-item .media img.play-icon {height:50px;left:47%;top:45%;position:absolute;width:50px !important;}#client-work-media .media{width:690px;overflow:hidden;text-align:center;}.client-work-media-item{width:690px;overflow:hidden;float:left;margin-right:25px;}#media-nav{width:690px;overflow:hidden;margin:0px auto;text-align:center;}#media-nav ul{display:block;float:left;left:42%;padding:0px;list-style-type:none;margin-top:10px;position:relative;margin-bottom:10px;}#media-nav ul li{display:block;float:left;margin-right:3px;}#media-nav ul li a{display:block;width:11px;height:10px;background-image:url(../images/work-media-dot-off.png);background-repeat:no-repeat;background-position:top left;font-size:1px;line-height:10px;text-decoration:none;outline:none;}#media-nav ul li.active a{background-image:url(../images/work-media-dot-on.png);}#client-work-media .strapline{color:#FFFFFF;font-size:1.1em;width:690px;margin:0px auto;padding:5px 0px;padding-bottom:20px;}a#prev-work{display:block;float:left;padding:5px 14px;background-color:#FFFFFF;font-size:1.2em;text-decoration:none;font-weight:bold;margin-top:1px;margin-right:2px;}a#next-work{display:block;float:left;padding:5px 14px;background-color:#FFFFFF;font-size:1.2em;text-decoration:none;font-weight:bold;margin-top:1px;margin-left:2px;}a.disabled{background-color:#828282 !important;}#client-work-media-container{width:804px;overflow:hidden;margin:0px auto;}#main-content.award{}#main-content.award h2{padding:0px;margin:0px;margin-left:15px;margin-top:10px;color:#ffffff;font-family:"Trebuchet MS";color:#FFFFFF;font-size:1.8em;font-weight:bold;}#main-content.award #slideshow a{width:15px;height:13px;display:block;float:left;text-decoration:none;}#main-content.award #slideshow a.previous{background-image:url(../images/awards/award-nav-left.png);background-repeat:no-repeat;background-position:top left;position:relative;top:50px;left:17px;}#main-content.award #slideshow a.next{background-image:url(../images/awards/award-nav-right.png);background-repeat:no-repeat;background-position:top left;position:relative;top:50px;left:913px;}#main-content.award #slideshow-container{width:887px;height:105px;overflow:hidden;position:relative;margin-top:15px;margin-left:38px;margin-bottom:20px;}#main-content.award #slideshow-container.noscript{overflow:auto;}#main-content.award #slideshow-wrapper{width:2808px;position:absolute;top:0px;left:0px;}#main-content.award #slideshow-wrapper img{float:left;margin-right:4px;width:70px;}#main-content.award #slideshow-wrapper img.highlighted{border-bottom:3px solid #FEE100;}#main-content.award table.hide{display:none;}#main-content.award table{border-style:none !important;position:relative;margin-top:15px;margin-left:0px;}#main-content.award table tr{border-style:none !important;padding:6px 0px;background-color:#080808;}#main-content.award table thead tr,#main-content.award table thead th{background-color:transparent;border:0px;}#main-content.award table th.datagrid-col-asc span{background-image:url(../images/awards-arrow-asc.png);background-position:right;background-repeat:no-repeat;padding-right:17px;}#main-content.award table th.datagrid-col-desc span{background-image:url(../images/awards-arrow-desc.png);background-position:right;background-repeat:no-repeat;padding-right:20px;}#main-content.award table tr.spacer{background-color:transparent;height:2px;line-height:2px;font-size:2px;padding:0px !important;}#main-content.award table tr td{border-style:none !important;font-family:"Trebuchet MS";font-weight:bold;font-size:1.2em;color:#bebebe;padding-top:8px;padding-bottom:8px;padding-left:2px;padding-right:0px;}#main-content.award table tr.titles td,#main-content.award table thead th{border-style:none !important;background:none;color:#bce8e8;font-family:"Trebuchet MS";font-weight:bold;font-style:italic;font-size:1.6em;}#main-content.award table thead th span {cursor:pointer;}#main-content.award table tr.spacer td{padding:0px !important;}#main-content.award table tr td.award{color:#ffe200 !important;}#main-content.award table tr td.one,#main-content.award table tr th.one{width:127px;padding-left:45px;padding-right:8px;}#main-content.award table tr td.two{width:232px;padding-right:8px;}#main-content.award table tr td.three{width:107px;padding-right:8px;}#main-content.award table tr td.four{width:222px;padding-right:8px;}#main-content.award table tr td.five{width:120px;padding-right:8px;}#main-content.award table tr td.six{width:50px;}#table-wrapper{margin-bottom:25px;}#table-wrapper #datagrid-pageForm{display:none;}#table-wrapper .datagrid-pagelinks{text-align:right;color:#999999;padding-top:4px;padding-right:10px;}#table-wrapper .datagrid-pagelinks a{color:#FFFFFF;text-decoration:none;}#table-wrapper .datagrid-pagelinks a:hover{color:#FEE100;}#careers.main-content {margin-bottom:52px;}#careers h1{background-color:#FFE200;display:inline;font-size:2.8em;line-height:1.4em;margin:0;color:#000000;float:left;}#careers .main-content-left, #careers .main-content-right {background-image:url(../images/trans.png);background-repeat:repeat;padding-top:10px;min-height:300px;color:#ffffff;}#careers .main-content-right {background-image:none;padding:10px 0px 0px 0px;float:right;width:255px;}#careers .main-content-left {width:689px;margin:0px;min-height:575px;}#careers .main-content-right .profile {background-image:url(../images/trans.png);background-repeat:repeat;padding:12px 8px 12px 12px;margin-bottom:17px;}#careers .main-content-right .profile.location {margin-bottom:0px;height:290px;overflow:hidden;}#careers .careers-container {background-color:#000000;padding-top:17px;padding-left:15px;margin-left:10px;margin-top:2px;padding-right:20px;color:#ffffff;}#careers .careers-container.top{margin-top:10px;}#careers .careers-container .inner-left{float:left;width:460px;border-right:1px #242000 solid;padding-right:10px;padding-bottom:10px;}#careers .careers-container .inner-right{float:left;width:170px;font-size:0.9em;}#careers .careers-container .inner-right p{padding-left:15px;line-height:1.5em;margin-bottom:0px;padding-bottom:8px;}#careers .careers-container .inner-right p span{font-style:italic;font-weight:bold;font-size:1.1em;}#careers .careers-container .inner-right p span.what{color:#bce8e8;}#careers .careers-container .inner-right p span.why{color:#FFFFFF;}#careers .careers-container p,#careers .careers-container li,#careers .careers-container dt,#careers .careers-container dd{font-size:1.2em;font-weight:normal;}#careers .careers-container p {line-height:1.4em;font-size:1.5em;}#careers .careers-container .title{font-size:1.8em;font-weight:bold;color:#ffffff;}#careers .careers-container a{color:#ffe200;}#careers .careers-container a.detail{font-size:1.4em;font-weight:bold;text-decoration:none;background-image:url(../images/link-arrow.gif);background-position:100% 50%;background-repeat:no-repeat;margin-bottom:10px;padding-right:20px;}#careers .careers-container a.detail{width:135px;}#careers .careers-container a:hover{text-decoration:underline;outline:none;}#careers .main-content-right .personal-details {float:left;margin-left:11px;width:121px;}#careers .main-content-right img.profile-pic {float:left;}#careers .main-content-right p, #careers .main-content-right h3 {font-size:1.4em;line-height:normal;color:#ffffff;margin-bottom:2px;}#careers .main-content-right p.noTel{margin-top:10px;}#careers .main-content-right h3 {color:#ffe200;font-size:2.0em;font-weight:bold;}#careers .main-content-right h3.name {font-weight:bold;color:#ffe200;font-size:1.4em;}#careers .main-content-right p.tel {margin-top:16px;}#careers .main-content-right .directions a {background-image:url(../images/link-arrow.gif);background-position:right center;background-repeat:no-repeat;color:#FFE200 !important;display:block;float:left;font-size:1.5em;font-weight:bold !important;margin-right:10px;margin-top:28px;padding-right:20px;text-decoration:none;}#careers .main-content-right .directions a:hover{text-decoration:underline;}#careers .main-content-right .directions {margin-top:28px;}#careers .main-content-right .directions .left {width:130px;}#careers .main-content-right .directions .right {width:76px;height:140px;position:relative;top:-67px;left:130px;}#careers .map-area {width:626px;height:400px;margin-bottom:23px;}#careers .map-area img {padding:0px;border:2px solid #ffe200;}#careers .careers-container{line-height:1.5em;color:#e5e5e5 !important;}#careers .careers-container .inner-left.description .title{margin-bottom:15px;}#careers .careers-container .description{margin-bottom:20px;}.main-content-left .margin-container{height:10px;display:block;}#credits-container {padding:17px 20px 0px 15px;margin:10px 0px 0px 10px;}#credits .credit-item {padding:5px;background:transparent url(../images/trans.png) repeat scroll 0 0;width:630px;height:88px;margin:0px 0px 3px 0px;}#credits .credit-item img {display:block;float:left;padding:0px 0px 3px 0px;}#credits .credit-item ul {list-style:none;padding:0px;display:block;float:left;margin:0px 0px 0px 5px;}#credits .credit-item ul li {margin:0px;}#credits .credit-item ul li {font-size:1.2em;font-weight:normal;color:#fff;}#credits .credit-item ul li a {font-size:1.1em;font-weight:normal;color:#ffe200;}#credits-container #pagination{color:#fff;}#credits-container #pagination a{color:#fff;}iframe {background-color:#E9E9E9 !important;overflow:hidden !important;}.hide {display:none !important;}#contact-box-bg {position:fixed;width:100%;height:100%;z-index:9997;background-image:url(../images/trans.png);left:0;top:0;}#contact-box-overlay {left:50%;margin:-272px 0 0 -184px;position:fixed;top:50%;z-index:9998;}#contact-box-overlay img {cursor:pointer;position:absolute;right:7px;top:5px;z-index:9999;}#contact-box-overlay-container {float:left;}#contact-box-iframe-wrapper {background-color:#e9e9e9 !important;margin:0px;}iframe, #contact-box-iframe-wrapper, #contact-box-overlay-container, #contact-box-overlay {width:355px;height:545px;}#contact-form {padding:10px;padding-bottom:0px;padding-top:0px;}#popup {font-size:62.5%;color:#000;background-color:#e9e9e9 !important;}#popup .content {padding:0px;}#popup #form-intro {position:relative;margin:0px;}#popup #contact-form {position:relative;padding:0px;margin:1px 0px;}#popup p {font-family:"Trebuchet MS";font-size:1.1em;margin:5px 0px 0px 10px;padding:0px;}#popup .bold {font-weight:bold;}#popup p.title {color:#ef4135;font-size:1.6em;font-style:italic;padding:8px 0px 8px 8px;width:316px;background-color:#000;color:#ffe200;margin-left:0px;margin-top:5px;}#popup span {font-family:"Trebuchet MS", Verdana;}#popup #contact-form fieldset {border-bottom:1px solid #b4b5b5;border-top:1px solid #e9e9e9;border-left:none;border-right:none;border:none;margin:0px 10px 0px 10px;padding:0px;width:317px;}#popup #contact-form .box_1, #popup #contact-form .box_2,#popup #contact-form .box_3,#popup #contact-form .box_4 {border-bottom:1px solid #b4b5b5;border-top:1px solid #e9e9e9;border-left:none;border-right:none;}#popup #contact-form .box_5 {border-bottom:none;border-top:none;}#popup #contact-form .box_5 a {color:#999;display:block;float:left;font-family:"Trebuchet MS";font-size:1.0em;text-decoration:none;}#popup #contact-form .box_5 a:hover {text-decoration:underline;}#popup #contact-form .box_5 span.divider {color:#999;float:left;font-size:1.0em;margin:0;padding:0;}#popup fieldset legend {display:none;}#popup fieldset dl {padding:0px;margin:0px;}#popup fieldset.box_1 dl {height:73px;}#popup fieldset.box_2 dl {height:51px;}#popup fieldset.box_4 dl {height:59px;}#popup fieldset dl dt {float:left;padding:0px 0px 0px 5px;width:79px;}#popup fieldset dl dt label {font-size:1.2em;font-family:"Trebuchet MS", Verdana;}#popup fieldset span {font-size:1.0em;padding:0px;}#popup fieldset span.section, #popup .confirm p.strap {font-size:1.6em;font-style:italic;padding:0px;margin:1px 0px 5px 0px;display:block;}#popup .confirm p.strap {font-weight:bold;font-size:1.6em;margin-left:10px;}#popup fieldset span.optional {background-image:none;color:#666;margin:-4px 0px 0px 0px;}#popup fieldset dl dd {margin:0px;padding:0px;}#popup fieldset dl dd input {border:1px solid #B4B5B5;height:16px;margin-bottom:3px;padding-left:2px;width:227px;font-size:1.1em;}#popup fieldset dl dd textarea {font-family:"Trebuchet MS", Verdana;font-size:1.0em;width:220px;}#popup fieldset dl dd input.error, #popup form fieldset.box_3 span.error {color:#EF4135;font-style:italic;font-weight:bold;}#popup form fieldset.box_3 span.error {font-size:1.1em;}#popup fieldset span.errorBottom{color:#ef4135;float:left;font-size:11px;font-weight:bold;margin:4px 0px 0px 0px;padding:0px;width:250px;display:block;}#popup fieldset dl dd select {border:1px solid #b4b5b5;color:#000;float:left;font-family:"Trebuchet MS";font-size:1.1em;height:19px;margin-bottom:9px;padding-left:2px;width:229px;}#popup fieldset dl dd input.submit {border:none;outline:none;height:19px;width:60px;float:right;}#opinions.main-content {margin-bottom:52px;}#opinions h1{background-color:#FFE200;display:inline;font-size:2.8em;line-height:1.4em;margin:0;color:#000000;}#opinions .main-content-left, #opinions .main-content-right {background-image:url(../images/trans.png);background-repeat:repeat;padding-top:10px;min-height:300px;color:#ffffff;}#opinions .main-content-right {background-image:none;padding:10px 0px 0px 0px;float:right;width:255px;}#opinions .main-content-left {width:689px;margin:0px;min-height:575px;}#opinions .main-content-left .pagination {background-color:#000000;margin:10px 0px 10px 10px;padding:5px 15px;color: #fff;font-size:120%;}#opinions .main-content-left .pagination a{color: #fff;}#opinions .main-content-right a {display:block;color:#fff;font-size:1.4em;font-weight:normal;text-decoration:none;}#opinions .main-content-right a span {color:#ffe200;font-weight:normal;}#opinions .main-content-right .press {background-image:url(../images/trans.png);background-repeat:repeat;padding:12px 8px 12px 12px;margin-bottom:17px;}#opinions .main-content-right .press ul {list-style:inside;list-style-type:none;list-style-position:inside;margin:0px 0px;padding:0px 0px 10px 0px;}#opinions .main-content-right .press ul li {color:#FFF;}#opinions .main-content-right .press ul li span {color:#FFE200;}#opinions .opinions-container {background-color:#000000;padding-top:17px;padding-left:15px;margin-bottom:2px;margin-left:10px;line-height:1.5em;color:#e5e5e5 !important;}#opinions .opinions-container.top{margin-top:10px;}#opinions .opinions-container .inner-left{float:left;border-right:1px #242000 solid;width:450px;margin-bottom:10px;padding-right:10px;}#opinions .opinions-container .inner-right{float:left;}#opinions .opinions-container .inner-right p{padding-left:8px;line-height:1.5em;margin-bottom:0px;font-size:1.1em;}#opinions .opinions-container .inner-right p span{font-style:italic;font-weight:bold;font-family:"Trebuchet MS";font-size:1.3em;}#opinions .opinions-container .inner-right p span.what{color:#bce8e8;}#opinions .opinions-container .inner-right p span.why{color:#FFFFFF;}#opinions .opinions-container p{font-size:1.2em;font-weight:normal;}#opinions .opinions-container .title{font-size:1.8em;font-weight:bold;color:#ffffff;}#opinions .opinions-container .title a{font-size:1.0em;font-weight:bold;color:#ffffff;text-decoration:none;}#opinions .opinions-container a{color:#ffe200;font-weight:normal;font-family:"Trebuchet MS";text-decoration:none;}#opinions .opinions-container a:hover{text-decoration:underline;outline:none;}#opinions .opinions-container a.detail{font-weight:bold;background-image:url(../images/link-arrow.gif);background-position:100% 50%;background-repeat:no-repeat;margin-bottom:10px;padding-right:20px;font-size:1.4em;}#opinions .opinions-container a.attachment{display:block;}#opinions .main-content-right .personal-details {float:left;margin-left:11px;width:121px;}#opinions .main-content-right img.profile-pic {float:left;}#opinions .main-content-right p, #press .main-content-right h3 {font-family:"Trebuchet MS", Verdana;font-size:1.4em;line-height:normal;color:#ffffff;margin-bottom:2px;}#opinions .main-content-right h3 {color:#ffe200;font-size:2.0em;font-weight:bold;}#opinions .main-content-right h3.name {font-weight:bold;color:#ffe200;font-size:1.4em;}#opinions .main-content-right p.tel {margin-top:16px;}#opinions .main-content-right .directions {margin-top:28px;}#opinions .main-content-right .directions .left {width:130px;}#opinions .main-content-right .directions .right {width:76px;height:140px;position:relative;top:-67px;left:130px;}#refine-search {margin:10px;background:url(../images/trans.png) 0 0 repeat;}#refine-search fieldset {border:none;}#refine-search input {vertical-align:middle;}#refine-search-term {width:280px;padding:2px 4px;background-color:#4C4C4C;border:1px solid #000;color:#fff;font-size:15px;}#search-results {margin:10px;color:#fff;font-size:1.3em;}#search-results .no-results {padding:10px 15px;margin: 0 0 2px;background:url(../images/trans.png) 0 0 repeat;}#search-results .result-count {padding:10px 15px;margin: 0 0 2px;background:url(../images/trans.png) 0 0 repeat;}#search-results .news-item {margin: 0 0 2px;padding:15px;background:url(../images/trans.png) 0 0 repeat;}#search-results h2 {font-weight:normal;font-size:1.3em;margin:0 0 8px;}#search-results h2 a {color:#fff;text-decoration:none;}#search-results h2 a:hover {text-decoration:underline;}#search-results .intro {margin:8px 0 12px;}#search-results .read-more {margin:8px 0 0;}#search-results .read-more a {padding-right:20px;font-size:1.1em;background:url(../images/link-arrow.gif) 100% 50% no-repeat;color:#FFE200;text-decoration:none;}#search-results .read-more a span {display:none;}#search-results .read-more a:hover {text-decoration:underline;}.blog-accordian .pagination,#search-results .pagination {padding:10px 15px;background:url(../images/trans.png) 0 0 repeat;}.blog-accordian .pagination a,#search-results .pagination a {color:#fff;font-weight:bold;text-decoration:none;padding:0 1px;}.blog-accordian .pagination a:hover,#search-results .pagination a:hover {text-decoration:underline;}.services h1{background-color:#FFE200;color:#000000;display:inline;font-size:2.8em;line-height:1.4em;float:left;}.services .main-content-left{padding-left:0px !important;width:689px !important;padding-right:0px !important;}.services-container{background-image:url(../images/trans.png);background-repeat:repeat;padding:14px;margin-left:15px;}.services-container-overview{background-image:url(../images/trans.png);background-repeat:repeat;padding:14px;margin-left:15px;padding-right:20px;}.services-container-overview p{font-size:1.2em;line-height:1.4em;}.services-container-overview a{color:#ffe200;font-weight:normal;text-decoration:underline;}.services-container-overview a:hover{text-decoration:none;}h2.service-intro{letter-spacing:0px;color:#DEDEDE;font-size:1.6em;line-height:1.3em;font-weight:normal;padding-right:10px;}dl.services,dl.services dt,dl.services dt a{margin:0px;padding:0px;}dl.services{padding-right:10px;}dl.services dt a,dl.services dt a:hover,dl.services dt a:visited{color:#BCE8E8;font-size:1.8em;font-weight:normal;width:auto;float:left;padding-right:22px;background-position:right;line-height:1.5em;background-image:url(../images/arrow-blue-inverted.jpg);background-repeat:no-repeat;text-decoration:none;}dl.services dd{clear:both;margin-bottom:13px;font-size:1.2em;line-height:1.3em;}div.service-list{background-image:url(../images/trans.png);background-repeat:repeat;margin-bottom:17px;padding:12px 8px 12px 12px;}div.service-list ul{padding:0px;margin:0px;list-style-type:none;}div.service-list ul li{width:235px;}div.service-list ul li a{font-size:1.4em !important;color:#CCCCCC !important;margin:0px !important;text-decoration:none;}div.service-list ul li a:hover,div.service-list ul li.active a{color:#FEE100 !important;}.services #client-work-media {overflow:hidden;position:relative;width:530px;}.services #client-work-media img{max-width:530px;}.services #media-nav {width:640px;}a.back{color:#FEE100 !important;;float:right;padding-right:10px;font-size:1.2em;}.services h3{color:#BCE8E8;font-size:1.8em;font-weight:normal;background-position:right;line-height:1.5em;margin-top:20px;margin-bottom:0px;}#sitemap, #sitemap ul, #sitemap li{margin:0;padding:0;list-style:none;}#sitemap a{text-decoration:none;}#sitemap ul{padding-bottom:10px;}#sitemap ul li{padding-bottom:4px;}#sitemap ul.site-map-level1{width:100%;}#sitemap ul.site-map-level1 li{float:left;width:100%;margin-top:10px;padding-bottom:2px;line-height:normal;}#sitemap ul.site-map-level1 li a {width:100%;border-bottom:1px solid #675C01;color:#ffe200;font-weight:bold;font-size:16px;display:block;text-decoration:none;}#sitemap ul.site-map-level1 li a:hover{text-decoration:none;}#sitemap ul.site-map-level2{display:block;}#sitemap ul.site-map-level2 li{float:left;width:25%;font-size:100%;display:inline-block;padding-bottom:2px;margin-top:0px;line-height:normal;}#sitemap ul.site-map-level2 li a{font-size:100%;border:none;color:#ffffff;font-weight:bold;}#sitemap ul.site-map-level2 li a:hover{text-decoration:underline;}#sitemap ul.site-map-level3{padding-bottom:0px;}#sitemap ul.site-map-level3 li{width:100%;padding-bottom:0px;margin-top:0px;}#sitemap ul.site-map-level3 li a{font-size:100%;border:none;color:#AEAEAE;font-weight:normal;}#sitemap ul.site-map-level3 li a:hover{text-decoration:underline;}.sitemap .margin-container{height:10px;display:block;}#sitemap-vertical, #sitemap-vertical ul, #sitemap-vertical li{margin:0;padding:0;list-style:none;list-style-position:inside;}#sitemap-vertical a{text-decoration:none;}#sitemap-vertical ul{padding-bottom:10px;}#sitemap-vertical ul li{padding-bottom:4px;}#sitemap-vertical ul.site-map-level1{width:100%;}#sitemap-vertical ul.site-map-level1 li{display:inline-block;float:left;width:25%;margin-top:10px;padding-bottom:2px;line-height:normal;}#sitemap-vertical ul.site-map-level1 li a {width:100%;color:#ffe200;font-weight:bold;font-size:14px;text-decoration:none;}#sitemap-vertical ul.site-map-level2 li{font-size:100%;width:100%;padding:0px 0px 2px 0px;margin:0px 0px;line-height:normal;}#sitemap-vertical ul.site-map-level2 li a{font-size:100%;border:none;color:#ffffff;font-weight:bold;}#sitemap-vertical ul.site-map-level3{padding-bottom:0px;}#sitemap-vertical ul.site-map-level3 li{width:100%;padding-bottom:0px;margin-top:0px;}#sitemap-vertical ul.site-map-level3 li a{font-size:100%;border:none;color:#AEAEAE;font-weight:normal;}.sitemap .margin-container{height:10px;display:block;}.page-title-block{}.page-title-block .main-title{background-color:#FFE200 !important;color:#000000 !important;display:block !important;float:left !important;font-size:2.8em !important;font-weight:bold !important;line-height:1.2em !important;margin-top:2px !important;padding-bottom:3px !important;padding-left:25px;padding-right:10px !important;padding-top:0 !important;}.page-title-block .title-info{margin:0px 0px 0px 10px !important;float:left !important;}.page-title-block .sub-title{color:#CCCCCC !important;font-size:1.6em !important;margin:5px 0 0 !important;padding:0 !important;font-weight:bold !important;line-height:1em !important;display:block !important;background:none !important;margin-top:0px !important;}.page-title-block .sub-sub-title{color:#FFFFFF !important;font-size:1.8em !important;line-height:1.6em !important;margin:0 !important;padding:0 !important;font-weight:bold !important;display:block !important;background:none !important;line-height:1.4em !important;}.main-content-left{}#key-wrapper{left:380px;position:relative;top:65px;display:block;float:left;}#key-wrapper img{outline:none;border:none;float:left;}#key-wrapper p{margin:0px;padding:0px;color:#ffffff;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;float:left;margin-left:5px;}#client-work-wrapper{margin:0px;padding:0px;margin-top:0px;background-color:#070707;margin-right:10px;display:block;float:left;width:100%;}.main-content-left #market-sectors{width:155px;display:block;float:left;}.main-content-left #market-sectors p.title{margin:0px;padding:0px;color:#bce8e8;font-family:"Trebuchet MS";font-weight:bold;font-style:italic;font-size:16px;margin-top:15px;margin-bottom:15px;margin-left:15px;}.main-content-left #market-sectors ul{padding:0px;margin:0px;list-style:none;color:#ffffff;display:block;padding-left:15px;margin-bottom:20px;}.main-content-left #market-sectors ul li{margin:0px;padding:0px;margin-bottom:5px;}.main-content-left #market-sectors ul li a{font-family:"Trebuchet MS";color:#ffffff;font-weight:normal;font-size:12px;line-height:1.2em;text-decoration:none;outline:none;border:none;position:static;left:0px;}.main-content-left #market-sectors ul li a.active{position:relative;left:-7px;font-weight:bold;color:#ffe200;}.main-content-left #market-sectors ul li a:hover{color:#ffe200;text-decoration:none;}.main-content-left #market-sectors ul li a span.active{margin:0px;padding:0px;font-weight:bold;color:#ffe200;font-family:"Trebuchet MS";font-size:12px;position:relative;left:-4px;}#clients-list-wrapper{display:block;float:left;width:495px;}#clients-list-wrapper p.title{margin:0px;padding:0px;color:#bce8e8;font-family:"Trebuchet MS";font-weight:bold;font-style:italic;font-size:16px;margin-top:15px;margin-bottom:15px;margin-left:15px;}#clients-list-wrapper ul{border-left:1px solid #695D03;display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px 13px 20px 0px;padding:0px 0px 0px 19px;}#clients-list-wrapper ul li{margin:0px;padding:0px;width:132px;clear:left;}#clients-list-wrapper ul li a{font-family:"Trebuchet MS";color:#ffffff;font-weight:normal;font-size:12px;line-height:1.2em;text-decoration:none;outline:none;border:none;position:static;left:0px;display:block;float:left;margin-bottom:5px;width:100px;}#clients-list-wrapper ul li a.active{color:#FFE200 !important;font-weight:bold;left:-8px;padding-left:8px;position:relative;}#clients-list-wrapper ul li a.hilighted{color:#ffe200;}#clients-list-wrapper ul li a.antihilighted{color:#ffffff;}#clients-list-wrapper ul li a:hover{color:#ffe200;text-decoration:none;}#clients-list-wrapper ul li a span.active{color:#FFE200;font-family:"Trebuchet MS";font-size:12px;font-weight:bold;left:-5px;margin:0;padding:0;position:absolute;}#clients-list-wrapper ul li span.work{width:22px;height:14px;display:block;position:relative;left:2px;background-image:url(../images/case-study-icon.jpg);background-repeat:no-repeat;float:right;}#right-clinets-wrapper{margin-top:52px;background-color:#000000;width:243px;margin-bottom:10px;float:left;}#right-clinets-wrapper .row-container{margin-left:7px;margin-right:13px;border-bottom:1px solid #4c4c4c;padding-left:8px;padding-top:10px;padding-bottom:12px;display:block;}#right-clinets-wrapper .row-container.no-line{border-bottom:none;}.row-container #image-container{margin-top:5px;display:block;float:left;}.row-container #image-container img{outline:none;border:none;width:217px;height:78px;}.row-container #title-container{font-weight:bold;font-family:"Trebuchet MS";font-size:14px;color:#ffe200;margin-top:10px;}.row-container #title-container.intro{margin-top:10px !important;margin-bottom:10px !important;}.row-container #summary-container{font-family:"Trebuchet MS";line-height:1.2em;color:#ffffff;font-size:12px;font-weight:normal;margin-bottom:2px;display:inline;}.row-container #summary-container.intro{display:block !important;}.row-container #case-link-container{display:inline;}.row-container #case-link-container a{margin:0px;padding:0px;margin-top:0px;background-image:url(../images/link-arrow.gif);background-position:right center;background-repeat:no-repeat;color:#ffe200;display:block;font-size:13px;font-weight:bold;text-decoration:none;width:120px;margin-bottom:2px;}.row-container #case-link-container a:hover{text-decoration:underline;}.row-container #client-link{display:inline;}.row-container #client-link a{margin:0px;padding:0px;color:#ffe200;font-family:"Trebuchet MS";font-size:13px;font-weight:normal;text-decoration:none;outline:none;margin-bottom:0px;}.row-container #client-link a:hover{text-decoration:underline;}.row-container p.blue{margin:0px;padding:0px;color:#bce8e8 !important;margin-bottom:2px !important;float:left !important;font-family:"Trebuchet MS";font-weight:normal !important;font-size:12px !important;line-height:1.2em !important;}.row-container.sector{padding-top:9px;padding-bottom:7px;}.row-container.last{padding-top:7px;border-bottom:none !important;}.row-container #sectors{color:#ffffff;font-family:"Trebuchet MS";font-weight:normal;font-size:12px;float:left;display:block;margin-left:4px;margin-top:1px;}.row-container #services{color:#ffffff;font-family:"Trebuchet MS";font-weight:normal;font-size:12px;float:left;display:block;margin-left:4px;margin-top:1px;}.row-container #contact-name{color:#ffe200;font-size:13px;font-weight:bold;font-family:"Trebuchet MS";margin-bottom:5px;}.row-container #contact-title{color:#ffffff;font-size:13px;font-weight:normal;font-family:"Trebuchet MS";margin-bottom:5px;}.row-container #contact-sector{color:#ffffff;font-size:13px;font-weight:normal;font-family:"Trebuchet MS";margin-bottom:10px;}.row-container #contact-email a{margin:0px;padding:0px;color:#ffe200;font-family:"Trebuchet MS";font-size:13px;font-weight:normal;text-decoration:none;outline:none;margin-bottom:10px;}.row-container #contact-email a:hover{text-decoration:underline;}.confirm .profile{padding:10px !important;}.confirm h2{margin:0px 0px 10px 0px;font-style:italic;}.confirm .profile-pic{float:left;}.confirm .personal-details{float:left;margin:5px 0px 0px 10px;width:150px;}.confirm .personal-details h3{font-size:1.5em;margin:0px 0px 7px 0px;padding:0px;}.confirm .personal-details p{margin:0px 0px 4px 0px !important;padding:0px;font-size:1.5em !important;}.confirm .personal-contact{margin:10px 0px 0px 0px !important;}.confirm .personal-contact p{font-size:1.4em !important;margin:0px 0px 5px 0px !important;}.confirm .personal-contact p a:link,.confirm .personal-contact p a:visited{color:#000000 !important;text-decoration:underline !important;}.confirm .personal-contact p a:hover{color:#000000 !important;text-decoration:none !important;}.confirm hr{border:0px solid #ffffff;height:0px;border-bottom:1px solid #666666;margin:15px 0px 0px 0px !important;}.confirm .clear-both{clear:both;font-size:0px;line-height:0px;height:0px;}.commentlist{padding:0px 0px 0px 0px;}.commentlist li{list-style-type:none !important;padding:0px 0px 15px 0px;}.commentlist li p{clear:both;margin:0px 0px 10px 0px;}.commentlist li em{clear:both;}.comment-author{float:left;}.comment-author a:link,.comment-author a:visited{color:#FDE003;}.comment-meta{margin:17px 0px 10px 10px;float:left;}.comment-meta a:link,.comment-meta a:visited{color:#FDE003;}.comment-content{padding:10px 0px 0px 0px;}.navigation{display:block;width:100%;float:left;}.navigation .alignleft{float:left;padding:10px;}.navigation .alignright{float:right;padding:10px;}.navigation .alignleft a:link,.navigation .alignleft a:visited,.navigation .alignright a:link,.navigation .alignright a:visited{color:#FDE003;text-decoration:none;font-size:110%;}.navigation .alignleft a:hover,.navigation .alignright a:hover{text-decoration:underline;}