/* ---
Author: Nathan Dailey for Hipercept
Contact: nate@daileymade.com
February, 2010
--- */

html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1.2;font-family:inherit;text-align:left;vertical-align:baseline}
a img,:link img,:visited img{border:0}

/* GRID SYSTEM */
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}

body{font-family:corbel,lucida sans,sans-serif;font-size:62.5%;overflow-x:hidden;position:relative;z-index:1}
.descriptHead{position:absolute;margin-left:-9999em}
acronym{border-bottom:dotted 1px rgb(180,180,180)}

#headWrapper{background:rgb(40,40,40);background-attachment:fixed;border-bottom:solid 1px rgb(132,143,153);height:5.5em;position:relative;width:100%}
#head,#footer,#homeBanner{position:relative}
#footWrapper{background:url(img/foot-top-bg.png) repeat-x;clear:both;height:217px;position:relative;width:100%}
#copyFootWrapper{background:url(img/foot-bot-bg.png) repeat-x;border-top:solid 1px rgb(50,50,50);height:47px;width:100%}
#homeBannerWrapper {background:rgb(92,97,102);border-bottom:solid 1px rgb(40,40,40);height:30em;z-index:2}

#logo a{background:url(img/hipercept-logo.png) no-repeat;display:block;height:108px;left:-0.9em;position:absolute;width:127px;z-index:100}
h1 span,#pageHead span,#pageSubHead span,#servicePromise span,#homeServiceList span,h4 span,.stoneBox span,.bio h3 span{margin-left:-9999px}

#globalNav{font-size:1.2em;font-weight:bold;left:14em;list-style:none;position:relative;text-transform:uppercase;top:2.5em}
#globalNav li{float:left;margin-right:3.7em}
#globalNav a:link,#globalNav a:visited{border-bottom:dotted 1px rgb(40,40,40);color:rgb(255,221,0);display:block;padding-bottom:1px;text-decoration:none;-webkit-transition:border-bottom-color 0.2s linear}
#globalNav a:hover,#globalNav a:active{border-bottom:dotted 1px rgb(255,221,0)}
.globalSubNav{background:url(img/dropdown_base.png) no-repeat left bottom;left:-999em;margin-left:-1em;padding-bottom:0.9em;position:absolute;width:226px;z-index:100}
.globalSubNav li{background:rgb(40,40,40);list-style:none;margin:0;min-height:20px;padding:0.7em 0 0 1em;width:160px}
#globalNav li:hover .globalSubNav{left:auto}
#globalNav .globalSubNav a:link,.globalSubNav a:visited{border-bottom:solid 1px rgb(40,40,40);color:rgb(255,221,0)}
#globalNav .globalSubNav a:hover{border-bottom:solid 1px rgb(40,40,40);color:rgb(140,140,140)}
#globalNav .globalSubNav a:active{border-bottom:solid 1px rgb(40,40,40);color:black}
#currentPage a:link,#currentPage a:visited{color:rgb(132,143,153)}
#currentPage .globalSubNav a:link,#currentPage .globalSubNav a:visited{color:rgb(255,221,0)}
#currentPage .globalSubNav a:hover{border-bottom:solid 1px rgb(40,40,40);color:rgb(140,140,140)}
#currentPage .globalSubNav a:active{border-bottom:solid 1px rgb(40,40,40);color:black}

#mainContent{margin-top:10em}
#pageSubHead{margin-top:2.9em}
#readingColumn h3,#solutions h3.grid_12{color:rgb(196,70,0);font-size:1.4em;font-weight:bold;letter-spacing:1px;line-height:1.4;margin-bottom:1em;text-transform:uppercase;margin-top:2.9em}
h4{color:black;font-size:0.9em;font-weight:bold;letter-spacing:1px;line-height:1.4;margin-top:1.5em;text-transform:uppercase}
#readingColumn p{color:rgb(60,64,69);font-size:1.5em;line-height:1.4;margin-bottom:1em;max-width:96%}
#readingColumn ul,#readingColumn ol{color:rgb(60,64,69);font-size:1.1em;font-style:italic}
#readingColumn li{font-size:1.4em;line-height:1.4;margin-top:0.8em}
#readingColumn p.serviceDescription{margin-top:0.2em}
#readingColumn p.introParagraph{color:black;font-size:1.6em;line-height:1.5}
#readingColumn p.introParagraph+p.introParagraph{margin-top:1em}
#solutions #readingColumn p.introParagraph{color:rgb(60,64,69);font-size:1.9em;width:94%}
#readingColumn h3.serviceHeading{margin-bottom:0}
#readingColumn h3.serviceHeading a{color:rgb(196,70,0);text-decoration:none}
#readingColumn .secondaryServiceLink{font-size:1.1em;font-weight:bold;text-transform:uppercase}

.stoneBox{background-color:white;border-radius:5px;float:left;padding:0 0 1.5em 0}
.stoneBox li{background-color:white;border:solid 1px rgb(228,230,207);border-radius:4px;float:left;font-size:1em;height:74px;list-style:none;margin:0 0.3em -0.5em 0;text-align:center;width:172px}
#partnerIDalvarez a{background:url(img/partLogoAlvarez.png) no-repeat center center;display:block;height:57px;padding:8px 26px;width:120px;z-index:100}
#partnerIDarc a{background:url(img/partLogoArc.png) no-repeat center center;display:block;height:56px;padding:9px 6px;width:160px;z-index:100}
#partnerIDcougar a{background:url(img/partLogoCougar.gif) no-repeat center center;display:block;height:47px;padding:13px 10px;width:152px;z-index:100}
#partnerIDefront a{background:url(img/partLogoEfront.png) no-repeat center center;display:block;height:41px;padding:16px 39px;width:93px;z-index:100}
#partnerIDemc a{background:url(img/partLogoEmc.png) no-repeat center center;display:block;height:41px;padding:16px 39px;width:93px;z-index:100}
#partnerIDfjord a{background:url(img/partLogoFjord.png) no-repeat center center;display:block;height:34px;padding:20px 27px;width:118px;z-index:100}
#partnerIDgrant a{background:url(img/partLogoGrantThornton.png) no-repeat center center;display:block;height:34px;padding:20px 27px;width:118px;z-index:100}
#partnerIDnoi a{background:url(img/partLogoNoi.png) no-repeat center center;display:block;height:54px;padding:10px 14px;width:144px;z-index:100}
#partnerIDtribe a{background:url(img/partLogoTribe.jpg) no-repeat center center;display:block;height:70px;padding:2px 21px;width:130px;z-index:100}
#clientIDbrookfield a{background:url(img/clientLogoBrookfield.png) no-repeat center center;display:block;height:26px;padding:24px;width:124px;z-index:100}
#clientIDcigna a{background:url(img/clientLogoCigna.png) no-repeat center center;display:block;height:26px;padding:24px;width:124px;z-index:100}
#clientIDcornerstone a{background:url(img/clientLogoCorner.png) no-repeat center center;display:block;height:31px;padding:21px 5px;width:162px;z-index:100}
#clientIDhoopp a{background:url(img/clientLogoHoopp.png) no-repeat center center;display:block;height:56px;padding:9px 15px;width:142px;z-index:100}
#clientIDlamco a{background:url(img/clientLogoLamco.png) no-repeat center center;display:block;height:50px;padding:12px 22px;width:128px;z-index:100}
#clientIDlandsec a{background:url(img/clientLogoLandsec.png) no-repeat center center;display:block;height:41px;padding:16px 8px;width:155px;z-index:100}
#clientIDprovidence a{background:url(img/clientLogoProv.gif) no-repeat center center;display:block;height:18px;padding:28px 6px;width:160px;z-index:100}
#clientIDtiaa a{background:url(img/clientLogoTiaa.png) no-repeat center center;display:block;height:65px;padding:4px 55px;width:62px;z-index:100}
.caseStudyIntro{border-top:solid 2px rgb(228,230,207);margin-bottom:6em;padding:0;position:relative}
.caseStudyIntro p{left:14em;margin-top:0;padding:0;position:relative;width:60%}
.caseStudyIntro+.caseStudyIntro{margin-bottom:8em}
.newsBox span{font-size:0.7em;color:rgb(196,70,0);text-transform:uppercase}
.newsBox a:link,.newsBox a:visited{border-bottom:dotted 1px rgb(200,200,200);color:rgb(80,80,80);font-size:0.9em;padding-bottom:2px;text-decoration:none;text-transform:none}
.newsBox a:hover,.newsBox a:active{border-bottom:solid 1px black;color:black}
p#lastNews{margin-bottom:16em}
#readingColumn .noMargin{margin-top:0}
.bio{border-bottom:solid 1px rgb(228,230,207);margin:0 0 6em 0;padding-bottom:6em;position:relative}
.bio:last-child{border-bottom:none}
.bio img{border-top:solid 3px rgb(196,70,0);margin:0;padding:0;position:absolute;top:0}
#mainContent .bio p,#mainContent .bio h3{margin:0;padding:0;position:relative;top:0;left:11em;max-width:70%}
#mainContent .bio h3{margin-left:0.7em}
h3#bio-dg{background:url(img/bio-dg.png) no-repeat top left}
h3#bio-rs{background:url(img/bio-rs.png) no-repeat top left}
h3#bio-nm{background:url(img/bio-nm.png) no-repeat top left}
h3#bio-at{background:url(img/bio-at.png) no-repeat top left}
h3#bio-mb{background:url(img/bio-mb.png) no-repeat top left}
#mainContent .bio p.role{color:black;font-size:1.6em;margin:0.4em 0 1em -0.8em}
.stoneBox a:active{border:none}
#clients .stoneBox{margin-bottom:4em}

#primaryContact,#officeAddresses{list-style:none;font-size:1.4em;margin-bottom:4em}
#phoneContact ul{list-style:none}
#primaryContact h3,#officeAddresses h3{color:rgb(132,143,153);font-weight:bold;letter-spacing:1px;text-transform:uppercase}
#primaryContact h4,.office h4{color:rgb(196,70,0);font-weight:bold;letter-spacing:1px;text-transform:uppercase}
#primaryContact li,#officeAddresses p{line-height:1.4}
#emailContact p{line-height:4;margin-bottom:2em}
li#fax{padding-top:1em}
#emailContact a:link,#emailContact a:visited,.caseStudyLink a:link,.caseStudyLink a:visited{border-bottom:dotted 1px rgb(132,143,153);color:rgb(63,55,148);font-weight:bold;padding-bottom:0.25em;text-decoration:none}
#emailContact a:hover,#emailContact a:active,.caseStudyLink a:hover,.caseStudyLink a:active{border-bottom:solid 1px rgb(63,55,148)}
#emailContact h3{background:url(img/contact-email.png) no-repeat left top;height:34px;width:90px;padding-top:4em;margin-bottom:-2em}
#phoneContact h3{background:url(img/contact-phone.png) no-repeat left top;height:38px;width:90px;padding-top:4em;margin-bottom:-2em}
#officeContact h3{background:url(img/contact-ofc.png) no-repeat left top;height:45px;width:50px;padding-top:4em;margin-bottom:-2em}
.secondaryServiceLink{font-size:0.9em;font-weight:bold;text-transform:uppercase}
.secondaryServiceLink a:link,.secondaryServiceLink a:visited,.printLink a:link,.printLink a:visited{background:rgb(234,232,210);color:rgb(60,64,69);padding:2px 3px;text-decoration:none;-webkit-transition:background-color 0.2s linear}
.secondaryServiceLink a:hover,.secondaryServiceLink a:active,.printLink a:hover,.printLink a:active{background:rgb(40,40,40);color:rgb(255,221,0)}

.mainVertPanelContent{float:left;margin:1em 3em 17em 1em;width:55%}
.panelSidebar{background:rgb(245,245,245);float:left;font-size:0.9em;margin-top:1em;padding:1.5em;width:34%}
#verticalsPanel{font-size:1.5em}
#verticalsPanel li{padding-right:4em}
#roadmapsVerticalsPanel h3{color:rgb(196,70,0);font-weight:bold;letter-spacing:1px;margin-bottom:1em;text-transform:uppercase}
#roadmapsVerticalsPanel p{color:rgb(60,64,69);line-height:1.4;margin-bottom:2em;max-width:90%}
#roadmapsVerticalsPanel ul{color:rgb(60,64,69);font-style:italic;margin-bottom:2em}
#roadmapsVerticalsPanel li{line-height:1.4;margin-top:0.8em}
#roadmapsVerticalsPanel ul.subBullets{font-style:normal;margin-left:1em}
#roadmapsVerticalsPanel ul.subBullets li{margin-top:6px}
#equityGroup img{margin-top:1em}

#thoughtLeadershipPanel{font-size:0.7em;margin:0}
.articleListing{margin:3em 0 6em 0;position:relative}
#readingColumn .articleListing h3{position:absolute;left:14em;top:-1.5em;width:60%}
.articleListing img{margin-bottom:1em}
ul#webinarGroup{list-style:none}
#webinarGroup a{color:rgb(196,70,0);font-style:normal;letter-spacing:0;text-decoration:none;text-transform:none}
#webinarGroup h3{margin-bottom:0}
#webinarGroup p{color:rgb(132,143,153);font-size:1.2em}
#signupForm{margin-top:5em;margin-bottom:20em;width:275px}
#signupFormEndpage{margin-top:6em;width:300px}
#webinar #signupFormEndpage{margin-bottom:10em}
#signupForm h4,#signupFormEndpage h4{color:rgb(196,70,0);font-size:1.2em;font-weight:bold;letter-spacing:normal;margin:0 0 5px 0}
#signupForm p,#signupFormEndpage p{color:rgb(60,64,69);font-size:1.1em;line-height:1.4;margin-bottom:10px;white-space:pre}
#signupForm #privacyNotice,#signupFormEndpage #privacyNotice{color:rgb(192,198,204)}
#privacyPolicy a,#signupFormEndpage a{border-bottom:1px solid rgb(192,198,204);color:rgb(192,198,204);padding-bottom:1px;text-decoration:none}
#signupFormEndpage #hForm{width:92%}
.CollapsiblePanel{margin:0 0 10px 0;padding:0px;position:relative}
.CollapsiblePanelTab{background:url(img/signup-action-bg.png) no-repeat -10px center;border-bottom:solid 1px rgb(224,222,201);border-top:solid 1px rgb(224,222,201);color:rgb(92,97,102);display:block;font-weight:bold;height:30px;padding-top:18px;text-align:center;text-transform:uppercase;width:275px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none}
.CollapsiblePanelContent{height:230px;margin-top:-10px;overflow:hidden;padding:0px}
.CollapsiblePanelTabHover, .CollapsiblePanelOpen .CollapsiblePanelTabHover{color:black;border-bottom:solid 1px rgb(180,180,180);border-top:solid 1px rgb(180,180,180)}
.lastParagraph{border-bottom:dotted 1px rgb(180,180,180);padding-bottom:1em}

.h-author{color:rgb(160,160,160);text-transform:uppercase;top:520px}
#author{color:rgb(140,140,140);font-weight:bold;margin-bottom:3px}
#authorContact a:link,#authorContact a:visited{border-bottom:dotted 1px rgb(180,180,180);color:rgb(180,180,180);padding-bottom:1px;text-decoration:none}
#authorContact a:hover,#authorContact a:active{border-bottom:solid 1px black;color:black}
#readingColumn p.printLink{font-size:1.1em;font-weight:bold;float:right;padding-left:0.8em}
.printLink a:link,.printLink a:visited{background:rgb(234,232,210);color:rgb(60,64,69);padding:2px 3px;text-decoration:none;-webkit-transition:background-color 0.2s linear}
.printLink a:hover,.printLink a:active{background:rgb(40,40,40);color:rgb(255,221,0)}
#readingColumn ul.introList li{color:rgb(132,143,153);font-size:1.8em;line-height:1.2;margin-bottom:1em;width:75%}
#readingColumn p.pullQuote{border-bottom:dotted 1px rgb(192,198,204);border-top:dotted 1px rgb(192,198,204);color:rgb(192,198,204);font-size:2.5em;font-style:italic;margin:1em 0;padding:0.5em 0;text-align:center}
#stepList li{color:rgb(196,70,0)}
#stepList h3,#stepList p{font-size:1em;font-style:normal;margin-left:0}
.emphSection{background:rgb(245,245,245);margin:2em 0 2em -1em;padding:0 1em 1em 1em;-webkit-border-radius:10px;-moz-border-radius:10px}
#readingColumn .emphSection h3{color:black;padding-top:1em}
.wpImage,.wpImageWide{border:solid 1px rgb(188,196,204);color:rgb(188,196,204);display:block;font-size:0.9em;font-weight:bold;height:180px;margin-top:1em;text-align:right;text-transform:uppercase;text-decoration:none;width:180px}
.wpImageWide{width:390px}
.wpImage:hover,.wpImage:active,.wpImageWide:hover,.wpImageWide:active{border:solid 1px rgb(132,143,153);color:rgb(132,143,153)}

#solutions h3.grid_12{border-top:solid 1px rgb(210,210,210);color:rgb(132,143,153);font-size:1.5em;margin-top:1.6em;padding-top:1.5em}
#solutions h4{color:rgb(196,70,0);font-size:1.5em;font-weight:bold;letter-spacing:0;line-height:1;margin-bottom:1em;text-transform:uppercase;margin-top:2.9em}
#BIvalueProp h4{text-align:center}
#BIvalueProp p{color:black;font-size:1.3em;line-height:1.4;text-align:center}
#BIvalueProp li#valPropData{background:url(img/BI-icon-complexity.png) no-repeat center top;padding:11em 0 5em 0}
#BIvalueProp li#valPropRisk{background:url(img/BI-icon-risk.png) no-repeat center top;padding-top:11em}
#BIvalueProp li#valPropAgility{background:url(img/BI-icon-agility.png) no-repeat center top;padding-top:11em}
#BIvalueProp li#valPropUncertainty{background:url(img/BI-icon-uncertainty.png) no-repeat center top;padding-top:11em}
#diagramAnnotation{color:rgb(132,143,153);font-size:2em;font-style:italic;line-height:1.4}
#BItoolGraphic{margin-bottom:-2em}
#BIcontact{margin-top:10em;position:relative}
#BIcontactArea{border-top:solid 1px rgb(210,210,210);padding-bottom:4em;position:relative}
#BIcontactIntro{background:url(img/contact-bi-icon.png) no-repeat left top;float:left;height:184px;width:50%}
#BIcontactPhone{float:left;padding-left:2.8em;width:20%}
#BIcontactEmail{float:left;width:25%}
#BIcontactIntro h3,#BIcontactPhone h4,#BIcontactEmail h4{margin:0}
#BIcontactIntro h3{color:rgb(196,70,0);font-size:1.5em;font-weight:bold;margin-left:162px;padding:1.6em 0 0.5em 0;text-transform:uppercase}
#BIcontactArea h4{color:rgb(132,143,153);font-size:1.5em;font-weight:bold;letter-spacing:0;padding:1.6em 0 0.5em 0}
#BIcontactArea p{color:black;font-size:1.4em;line-height:1.4}
#BIcontactIntro p{margin-left:162px;width:55%}
#BIcontactPhone ul li{list-style:none;margin-bottom:1em}
#BIcontactPhone h5{color:black;font-size:1.4em;font-weight:bold}

#webinarTitle{margin:0}
p#presenter{color:rgb(60,64,69);font-size:1em;font-weight:bold;margin:0.5em 0 0 0}
p#keywords,p#presentationDate{color:rgb(132,143,153);font-size:1em;font-weight:bold;margin:0.5em 0 0 0}
p#synopsis{margin:1em 0 0 0}
#playbackButton{margin:4em 0 0 1em}
#playbackButton a:link,#playbackButton a:visited{background:url(img/webinar-playback.png) no-repeat;color:rgb(60,64,69);display:block;font-weight:bold;height:54px;padding:31px 0 0 90px;text-decoration:none;text-transform:uppercase;white-space:pre;width:201px}
#playbackButton a:hover,#playbackButton a:active{background:url(img/webinar-playbackR.png) no-repeat;color:rgb(255,221,0)}
#playbackButton #de-emph{color:rgb(132,143,153);font-weight:normal;text-transform:none}
#playbackButton p{color:rgb(132,143,153);font-size:0.9em;font-style:italic;margin:0 0 0 90px}

#privacy h3{margin-top:0}
#privacy #readingColumn p{font-size:1.4em}
#email #readingColumn p{font-size:1.4em;padding-bottom:16em}
#companyAddress{white-space:pre}
#privacyEmail a:link,#privacyEmail a:visited{border-bottom:dotted 1px rgb(63,55,148);color:rgb(63,55,148);padding-bottom:1px;text-decoration:none}
#privacyEmail a:hover,#privacyEmail a:active{border-bottom:solid 1px rgb(63,55,148)}

#copyright{color:rgb(234,232,210);font-size:1.2em;font-weight:bold;left:0;margin-top:1.5em;text-align:center;width:100%}
#siteMap,#socialLinks{font-size:1em;font-weight:bold;left:0;letter-spacing:1px;list-style:none;position:relative;text-transform:uppercase;top:16em}
#socialLinks{background:url(img/footDivider.png) no-repeat right top;padding:2em 0;text-transform:none;top:14em}
#siteMap li{float:left;margin-right:1.5em}
#socialLinks li{float:left;margin-right:0.5em}
#socTw a:link,#socTw a:visited{background:url(img/socialIcon-tw.png) no-repeat 3px top rgb(50,50,50);border-radius:4px;color:rgb(255,221,0);padding:5px 5px 5px 22px;text-decoration:none;-webkit-transition:background-color 0.3s linear}
#socTw a:hover,#socTw a:active{background:url(img/socialIcon-tw.png) no-repeat 3px top rgb(0,0,0)}
#socFb a:link,#socFb a:visited{background:url(img/socialIcon-fb.png) no-repeat 3px top rgb(50,50,50);border-radius:4px;color:rgb(255,221,0);padding:5px 5px 5px 22px;text-decoration:none;-webkit-transition:background-color 0.3s linear}
#socFb a:hover,#socFb a:active{background:url(img/socialIcon-fb.png) no-repeat 3px top rgb(0,0,0)}
#siteMap a:link,#siteMap a:visited{border-bottom:solid 1px rgb(40,40,40);color:rgb(255,221,0);padding-bottom:1px;text-decoration:none;-webkit-transition:border-bottom-color 0.3s linear}
#siteMap a:hover,#siteMap a:active{border-bottom:dotted 1px rgb(255,221,0)}
.brandBot{background:url(img/footer_bg.png) no-repeat left top;height:139px;left:1em;position:absolute;top:0.8em;width:109px}

#about #pageHead{background:url(img/h2_about.png) no-repeat left top;height:85px;width:287px}
#about #pageSubHead{background:url(img/h3_about.png) no-repeat left top;height:221px;width:316px}
#advisoryServices #pageHead{background:url(img/h2_services.png) no-repeat left top;height:84px;width:229px}
#advisoryServices #pageSubHead{background:url(img/h3_services.png) no-repeat left top;height:220px;width:312px}
#businessIntelligence #pageHead{background:url(img/h2_bi.png) no-repeat left top;height:85px;width:320px}
#businessIntelligence #pageSubHead{background:url(img/h3_bi.png) no-repeat left top;height:202px;width:299px}
#clients #pageHead{background:url(img/h2_clients.png) no-repeat left top;height:39px;width:213px}
#clients #pageSubHead{background:url(img/h3_clients.png) no-repeat left top;height:200px;width:340px}
#contact #pageHead{background:url(img/h2_contact.png) no-repeat left top;height:39px;width:213px}
#contact #pageSubHead{background:url(img/h3_contact.png) no-repeat left top;height:200px;width:340px}
#dataInt #pageHead{background:url(img/h2_data-int.png) no-repeat left top;height:90px;width:336px}
#dataInt #pageSubHead{background:url(img/h3_data-int.png) no-repeat left top;height:200px;width:336px}
#leadership #pageHead{background:url(img/h2_leadership.png) no-repeat left top;height:39px;width:288px}
#leadership #pageSubHead{background:url(img/h3_leadership.png) no-repeat left top;height:150px;width:342px}
#privacy #pageHead{background:url(img/h2_privacy.png) no-repeat left top;height:120px;width:213px}
#portfolioOpt #pageHead{background:url(img/h2_portfolio.png) no-repeat left top;height:84px;width:336px}
#portfolioOpt #pageSubHead{background:url(img/h3_portfolio.png) no-repeat left top;height:89px;width:336px}
#projectManagement #pageHead{background:url(img/h2_pm.png) no-repeat left top;height:88px;width:316px}
#projectManagement #pageSubHead{background:url(img/h3_pm.png) no-repeat left top;height:261px;width:301px}
#propMod #pageHead{background:url(img/h2_propmodel.png) no-repeat left top;height:88px;width:316px}
#propMod #pageSubHead{background:url(img/h3_propmodel.png) no-repeat left top;height:261px;width:340px}
#solutions #pageHead{background:url(img/h2_bitool.png) no-repeat left top;height:126px;width:330px}
#solutions #pageSubHead{background:url(img/h3_bitool.png) no-repeat left top;height:85px;width:326px}
#strategicRoadmaps #pageHead{background:url(img/h2_roadmaps.png) no-repeat left top;height:85px;width:256px}
#strategicRoadmaps #pageSubHead{background:url(img/h3_roadmaps.png) no-repeat left top;height:206px;width:326px}
#thoughtLeadership #pageHead{background:url(img/h2_thought.png) no-repeat left top;height:85px;width:281px}
#thoughtLeadership #pageSubHead{background:url(img/h3_thought.png) no-repeat left top;height:91px;width:277px}
#vendorSelection #pageHead{background:url(img/h2_vendors.png) no-repeat left top;height:88px;width:266px}
#vendorSelection #pageSubHead{background:url(img/h3_vendors.png) no-repeat left top;height:147px;width:266px}
#webinar #pageHead{background:url(img/h2_webinar.png) no-repeat left top;height:39px;width:213px}
#whitePaper #pageHead{background:url(img/h2_wp1.png) no-repeat left top;height:86px;width:204px}
#whitePaper #pageSubHead{background:url(img/h3_wp1.png) no-repeat left top;height:239px;margin-bottom:4em;width:316px}
#whitePaper_dg #pageHead{background:url(img/h2_wp2dg.png) no-repeat left top;height:90px;width:328px}
#whitePaper_dg #pageSubHead{background:url(img/h3_wp2dg.png) no-repeat left top;height:35px;margin:2em 0 4em 0;width:314px}
#whitePaper_big #pageHead{background:url(img/h2_wp3big.png) no-repeat left top;height:160px;width:328px}
#whitePaper_big #pageSubHead{background:url(img/h3_wp3big.png) no-repeat left top;height:135px;margin-top:0;width:328px}
#whitePaper_ifrs #pageHead{background:url(img/h2_wp4ifrs.png) no-repeat left top;height:91px;width:328px}
#whitePaper_ifrs #pageSubHead{background:url(img/h3_wp4ifrs.png) no-repeat left top;height:89px;margin:2em 0;width:328px}
#propMod #readingColumn{margin-bottom:14em}
