*{margin:0;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;color:#666}.hidden{display:none;visibility:hidden}a{text-decoration:underline;font-size:14px;color:#666;line-height:18px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif}p{font-size:14px;color:#666;line-height:18px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif}p a{font-size:14px;color:#666;line-height:18px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif}p a:hover{color:#fff}h2{font-size:14px;line-height:16px;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif}h2 a{font-size:14px;line-height:16px;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif}h2 a:hover{background:#666;color:#fff}h3{font-size:30px;line-height:30px;font-weight:bold;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;margin-right:8px;color:#000}h3 strong{font-size:110px;line-height:110px;font-weight:bolder;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;margin-right:8px;color:#000}h3 em{font-size:30px;line-height:30px;font-style:italic;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;text-decoration:none;color:#000}h4{font-size:30px;line-height:30px;font-style:italic;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;text-decoration:none;color:#000}h4 strong{font-size:30px;line-height:30px;font-weight:bold;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;margin-right:8px}h5{font-size:14px;line-height:16px;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;font-weight:bold;color:#000}h5 a{font-size:14px;line-height:16px;font-style:italic;color:#fff;text-decoration:none}h6{font-size:20px;line-height:20px;font-style:italic;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;color:#000}h6 a{font-size:20px;line-height:20px;font-style:italic;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;color:#000;text-decoration:none}.h7{font-size:15px;line-height:19px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;font-style:italic}.h7 a{font-size:15px;line-height:19px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif}body.about .h7 a{text-decoration:underline}.h8{font-size:13px;line-height:14px;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;font-style:normal;font-weight:bold;color:#000}.h9{font-size:20px;line-height:20px;font-weight:bold;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;color:#000}.h9inline{font-size:20px;line-height:20px;font-weight:bold;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;color:#000;display:inline}.h9inlinecolour{font-size:20px;line-height:20px;font-weight:bold;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;color:#000;display:inline}#footer h6{color:#fff;font-weight:normal;font-style:normal;padding-bottom:10px}#footer form.mailinglist h6.h7{width:205px;overflow:hidden}#footer form.mailinglist h6.h7 a{float:right;text-decoration:underline}#footer a{color:#fff;font-weight:normal;font-style:normal;text-decoration:underline}#footer div#phone h5{color:#fff;font-size:18px}#footer .h7 a{color:#fff;font-weight:normal;font-style:italic;text-decoration:underline}#footer .h8{color:#fff;font-weight:normal}.sitemap li{font-size:14px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;color:#666;line-height:20px;list-style-type:square;list-style-image:url(../images/redbullet.png);margin-left:18px;margin-bottom:10px}.aboutlist li{font-size:14px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;color:#666;line-height:20px;list-style-type:square;list-style-image:url(../images/greenbullet.png);margin-left:18px}#content li b{color:#000}.nofloat{float:none}.inline{display:inline}.greyhover p a:hover{background:#666;color:#fff}strong{font-size:14px;line-height:16px;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;font-weight:bold;color:#000}strong a{font-size:14px;line-height:16px;font-style:italic;color:#fff;text-decoration:none}h6 strong{font-size:20px;line-height:20px;font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif;font-weight:bold;color:#000}body{text-align:left;width:100%;font-size:11px;background-color:#fff}div#wrapper{background:#fff;height:auto!important;width:898px;margin:0 auto -449px;min-height:100%;position:relative;overflow:visible}div#content{padding-top:20px}div#contentbrand{padding-top:20px;position:relative}#footer{margin-top:40px;height:161px}div.linebreak{background:url(../images/threecolumnlinebreak.png) no-repeat bottom;width:268px;height:13px;margin-bottom:3px}.about .linebreak{background:url(../images/threecolumnlinebreak2.png) no-repeat bottom;width:260px;height:13px;margin-bottom:3px}div#header{height:108px;background:#fff url(../images/headerlinebreak.png) no-repeat bottom}div#logo{position:absolute;top:0;left:0;width:94px;height:94px}.home #logo{z-index:1100}div#tagline{position:absolute;top:0;left:0;margin:14px 0 0 105px}div#tagline h2{color:#c2c2c2}div#tagline a{color:#c2c2c2}div#tagline a:hover{color:#fff;background:#c2c2c2}div.clear{clear:both}div#navigation{position:absolute;top:0;right:0;margin-top:30px;padding:0;overflow:hidden}div#navigation li{list-style-type:none;padding:0;float:left}div#navigation a{display:block;text-indent:-5000px}li#navabout a{background:url(../images/nabout2.png) no-repeat;height:36px;width:150px}li#navwork a{background:url(../images/nwork2.png) no-repeat;height:36px;width:171px}li#navclients a{background:url(../images/nclients2.png) no-repeat;height:36px;width:123px}li#navcontact a{background:url(../images/ncontact2.png) no-repeat;height:36px;width:132px}li#navaboutbig a{background:url(../images/naboutbig3.png) no-repeat;height:36px;width:176px}li#navworkbig a{background:url(../images/nworkbig.png) no-repeat;height:36px;width:210px}li#navclientsbig a{background:url(../images/nclientsbig.png) no-repeat;height:36px;width:152px}li#navcontactbig a{background:url(../images/ncontactbig.png) no-repeat;height:36px;width:160px}#homeflash{width:898px;height:328px;z-index:1300}#homeflashouter{background:url("/images/home.png") top left no-repeat;width:898px;height:328px;margin-bottom:20px;z-index:1200}div#topbox{border:#e0e0e0 1px solid;width:896px;height:330px;margin-bottom:10px}object#topboxleft,div#topboxleft{float:left}div#topboxright{float:right;width:457px;height:330px;background:#062;background:url(../images/verticallinebreak.png) repeat-y left}div#topboxrighttext{padding-top:200px;padding-left:40px}div#brandtopbox{border:#e0e0e0 1px solid;width:896px;margin-bottom:10px;overflow:hidden}div#brandtopboxleft{float:left;padding:7px 0 0 7px;width:455px}div.brandthreecolumn{margin:7px 7px 10px 0;float:left}div.brandthreecolumnend img,div.brandthreecolumn img{border:#e0e0e0 1px solid;padding:3px}div.brandthreecolumnend{margin:7px 0 0 0;float:left}div#brandtopboxright{float:right;width:431px;position:relative}div#brandtopboxrighttext{padding:60px 40px 40px 40px}div#brandtopboxrighttext h3,div#brandtopboxrighttext h4{display:inline}div#brandtopboxrighttext div{clear:both;padding-top:15px}div#brandtopboxrighttext img{padding-bottom:16px}div#backtowork{position:absolute;top:0;right:0;padding:9px 10px 0 0}div.morework{margin:20px 8px 0 0;width:101px;height:75px;float:left;border:#e0e0e0 1px solid}div.moreworkend{margin:20px 0 0 0;width:101px;height:75px;float:left;border:#e0e0e0 1px solid}div.morework img{border:0;padding:0;margin:3px}div.moreworkend img{border:0;padding:0;margin:3px}div.threecolumnlayout{margin:20px 46px 0 0;width:268px;float:left}div.threecolumnlayoutend{margin:20px 0 0 0;width:268px;float:left}div.tcimage{border:#e0e0e0 1px solid;width:268px;height:183px;margin-bottom:10px}body.home div.tcimage{height:183px}.view{position:absolute;background:url(../images/view.png) no-repeat;height:58px;width:58px;margin-top:72px;margin-left:105px;text-indent:-5000px}div.tcimage img{border:0;padding:0;margin:7px}div#brandtrackerbox{background:url(../images/brandtrackerbg.png) no-repeat;border:0;padding:0;margin:7px;width:254px;height:185px}.btform{padding:80px 0 0 12px}.bttextbox{background-color:#fff;border:1px solid #fff;padding:4px 0 4px 3px;width:194px;float:left;padding-left:5px;margin-right:5px;font-weight:normal}div.awardsthreecolumn{margin:15px 20px 0 0;width:160px;float:left}div.awardsthreecolumnend{margin:15px 0 0 0;width:160px;float:left}div.awardsthreecolumn img{padding-bottom:10px}div.awardsthreecolumnend img{padding-bottom:10px}.twocolumnmain{width:590px;float:left;padding-right:20px;background:url(../images/verticallinebreak.png) repeat-y right}.twocolumnside{width:260px;float:right;padding-left:20px;position:relative}.brandtool .twocolumnside{min-height:600px;height:600px}.twocolumnside .bottom{position:absolute;bottom:0}div.sidebarbox{height:98px;position:relative;margin-top:10px;margin-bottom:30px}div.sidebarbox img{border:#e0e0e0 1px solid;padding:4px;float:left;margin-right:6px}.sbboxtext{position:absolute;bottom:0;margin-left:140px}.twocolumnmap{float:left;padding-right:0;border:#e0e0e0 1px solid;padding:3px}div.mapbox{margin:0;float:left}div.mapbox img{border:0;padding:0;border:#e0e0e0 1px solid;padding:7px}.twocolumnjoin{width:590px;float:left;padding-right:20px}.joinboxtext{float:right;position:absolute;top:0;margin-left:140px;width:128px}div.logobox{margin:17px 17px 0 0;float:left}div.logoboxend{margin:17px 0 0 0;float:left}div.logobox,div.logoboxend{position:relative}div.logobox img{border:0;padding:0;border:#e0e0e0 1px solid;padding:7px}div.logoboxend img{border:0;padding:0;border:#e0e0e0 1px solid;padding:7px}div.clienthover{background:url("/images/clienthoverbg-top.png") top left no-repeat;position:absolute;width:140px;padding-top:10px;top:-90px;left:12px}div.clienthover div{padding:0 5px 0 5px;padding-bottom:20px;overflow:hidden;background:url("/images/clienthoverbg.png") bottom left no-repeat}div.clienthover h5{font-size:16px;line-height:18px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;font-weight:normal;font-style:normal;text-decoration:none}div.clienthover h6{font-size:13px;line-height:15px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;font-weight:normal;font-style:normal;color:#666}div.clienthover p{font-size:11px;line-height:13px}#btpbox{width:250px}.btpbox{width:258px}.redbox{background:#f00}.bluebox{background:#00f}.btpform{padding:10px 0 10px 10px}.btpform span{color:#fff;font-size:11px}.btptextbox{background-color:#fff;border:1px solid #fff;padding:4px 0 4px 3px;width:194px;float:left;padding-left:5px;margin-right:5px;font-weight:normal}#btpboxborder{border:#e0e0e0 1px solid;padding:4px}.btpboxborder{border:#e0e0e0 1px solid;padding:4px}#trackerbox1{float:left;margin-top:20px;margin-bottom:20px}#trackerbox2{float:right}.trackerbox1text{margin-top:20px;width:264px;float:right}.trackerbox1textB{margin-top:20px;width:160px;float:right}.trackerbox2text{width:171px;float:left}.trackerboxborder1{border:#e0e0e0 1px solid;padding:7px;margin-right:10px}.trackerboxborder2{border:#e0e0e0 1px solid;width:402px;padding-right:5px;float:right;margin-left:10px}#brandsidebarlinks{position:absolute;bottom:0;right:0;width:268px}.brandlinebreak{background:url(../images/threecolumnlinebreak.png) no-repeat bottom;height:13px;margin-bottom:3px}#privacy .copyblock strong,#mailing .copyblock strong{font-size:14px;color:#000;line-height:18px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;font-weight:bold}#privacy .copyblock em,#mailing .copyblock em{font-size:14px;color:#666;line-height:18px;font-family:Georgia,"Times New Roman",Palatino,Bookman,"New Century Schoolbook",serif;font-style:italic}.popupborder{border:1px solid #e0e0e0;padding:20px}.popupborder.noborder{border:none;margin:20px}.popupwrapper{padding:7px;position:relative;z-index:5000}.aboutpopupborder{border:1px solid #e0e0e0;padding:25px 30px 20px 30px;width:480px}.aboutpopupborder h5{border-bottom:1px solid #e0e0e0;padding-bottom:8px}.aboutpopupborder li{float:left;width:212px}.aboutpopupborder li a:hover{background-color:#666;color:#fff}#aboutpopimage img{border:1px solid #e0e0e0;margin:15px 10px 10px 0}#aboutpopimage{float:left}#aboutpopname{padding-bottom:5px;padding-top:183px}body.custom div.workContent{position:relative;border:#e0e0e0 solid 1px;padding:20px;margin:5px;min-height:400px;width:600px}body.custom .boxy-wrapper .title-bar .close{margin:7px 25px 0 0}body.custom div.workContent p{padding-top:10px}body.custom div.workContent a.prev{position:absolute;top:50%;left:-6px;margin:-23px 0 0 0;background:#666 url(../images/backbutton.png) no-repeat;width:46px;height:46px;display:block;text-indent:-5000px;outline:none}body.custom div.workContent a.next{position:absolute;top:50%;right:-6px;margin:-23px 0 0 0;background:#666 url(../images/nextbutton.png) no-repeat;width:46px;height:46px;display:block;text-indent:-5000px;outline:none}body.custom div.workContent a.prev:hover,body.custom div.workContent a.next:hover{background-color:#000}.twitter{height:20px;background:url("../images/icontwittergreen.png") no-repeat left;padding-left:28px;padding-top:5px}.email{height:20px;background:url("../images/iconmailgreen.png") no-repeat left;padding-left:28px;padding-top:5px}.linkedin{height:20px;background:url("../images/iconlinkedingreen.png") no-repeat left;padding-left:28px;padding-top:5px}.phone{height:20px;background:url("../images/iconphonegreen.png") no-repeat left;padding-left:28px;padding-top:5px}#aboutbackbutton{height:46px;width:46px;background:#666;position:absolute;top:0;left:0;margin-top:120px}#aboutnextbutton{height:46px;width:46px;background:#666;position:absolute;top:0;right:0;margin-top:120px}#aboutbackbutton a:hover{background:#000;display:block}#aboutnextbutton a:hover{background:#000;display:block}div.footercolumn{margin:20px 0 0 22px;width:268px;float:left}div#phone{height:20px;background:url("../images/phoneicon.png") no-repeat left;padding-left:28px;padding-top:5px}div#email{height:20px;background:url("../images/emailicon.png") no-repeat left;padding-left:28px;padding-top:5px}div#linkedin{height:20px;background:url("../images/linkedinicon.png") no-repeat left;padding-left:28px;padding-top:5px}div#twitter h5 a,div#linkedin h5 a{font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif}div#twitter{height:20px;background:url("../images/twittericon.png") no-repeat left;padding-left:28px;padding-top:5px}div#email{height:20px;background:url("../images/emailicon.png") no-repeat left;padding-left:28px;padding-top:5px}div.secondarynav{position:absolute;bottom:0;margin-bottom:20px}div.secondarynav .h8 a{font-family:Helvetica,Arial,"Gill Sans",Lucida,"Helvetica Narrow",sans-serif}.mailinglist{margin-top:3px}.formtextbox{background-color:#fff;border:1px solid #fff;margin-bottom:5px;padding:2px 0 2px 3px;width:200px}.home .logoandfooter{background:#f00;color:#f00}.home .text{color:#f00}.home .bullet{background:#f00;width:10px;height:10px;float:left;margin:15px 10px 0 0}.home p a:hover{background:#666;color:#fff}.home .h7 a:hover{background:#f00;color:#fff}.home #footer a:hover{color:#f00;background:#fff}.home .inlinecolour{color:#f00;display:inline}.home .coloured a{color:#f00;display:inline}.red .logoandfooter{background:#f00;color:#f00}.red .text{color:#f00}.red .bullet{background:#f00;width:10px;height:10px;float:left;margin:15px 10px 0 0}.red p a:hover{background:#f00;color:#fff}.red .h7 a:hover{background:#f00;color:#fff}.red #footer a:hover{color:#f00;background:#fff}.red .inlinecolour{color:#f00;display:inline}.red .coloured a{color:#f00;display:inline}.green .logoandfooter{background:#05e205;color:#05e205}.green .text{color:#05e205}.green .bullet{background:#05e205;width:10px;height:10px;float:left;margin:15px 10px 0 0}.green .text p a:hover{background:#05e205;color:#fff}.green .h7 a:hover{background:#05e205;color:#fff}.green #footer a:hover{color:#05e205;background:#fff}.green .inlinecolour{color:#05e205;display:inline}.green .coloured a{color:#05e205;display:inline}.blue .logoandfooter{background:#00f;color:#00f}.blue .text{color:#00f}.blue .bullet{background:#00f;width:10px;height:10px;float:left;margin:15px 10px 0 0}.blue p a:hover{background:#00f;color:#fff}.blue .h7 a:hover{background:#00f;color:#fff}.blue #footer a:hover{color:#00f;background:#fff}.blue .inlinecolour{color:#00f;display:inline}.blue .h9inlinecolour{color:#00f;display:inline}.blue .coloured a{color:#00f;display:inline}.black .logoandfooter{background:#000;color:#000}.black .text{color:#000}.black .bullet{background:#000;width:10px;height:10px;float:left;margin:15px 10px 0 0}.black p a:hover{background:#000;color:#fff}.black .h7 a:hover{background:#000;color:#fff}.black #footer a:hover{color:#000;background:#fff}.black .inlinecolour{color:#000;display:inline}.black .h9inlinecolour{color:#000;display:inline}.black .coloured a{color:#000;display:inline}
