body { background-color:#FFFFFF; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; } .ContentPlaceholder { background:#FAFAFA; display:inline-block; padding-bottom:10px; padding-left:69px; padding-right:69px; padding-top:68px; text-align:center; } .ContentPlaceholderAboutUs { background:#FAFAFA; display:inline-block; padding-bottom:10px; padding-left:69px; padding-right:69px; padding-top:69px; text-align:center; } .ContentPlaceholderClientList { background:#FAFAFA; display:inline-block; padding-bottom:10px; padding-left:69px; padding-right:69px; padding-top:68px; text-align:center; } .ContentTable { width:886px; } .ContentTableFooter { color:#253856; font-family:Arial; font-size:8pt; font-weight:bold; text-align:right; width:886px; } .PageHeaderText { color:#243455; font-family:Arial; font-size:16px; } .ContentBodyText { color:#9c9c9c; font-family:Arial; font-size:8pt; line-height:1.2; } .ContentBodyTextSplit { color:#9c9c9c; font-family:Arial; font-size:8pt; line-height:1.2; width:391px; } .ContentHeaderText { color:#243455; font-family:Arial; font-size:17pt; padding-bottom:6px; } .ContentMiddle { padding-bottom:32px; padding-top:27px; valign:top; } .ContentMiddleTextBlue { color:#243455; font-family:Arial; font-size:8pt; line-height:1.2; padding-top:25px; valign:top; } .ContentMiddleTextGrey { color:#9c9c9c; font-family:Arial; font-size:8pt; line-height:1.2; padding-bottom:12px; padding-top:12px; valign:top; } .HomePageContentTextWidthLimiter { width:418px; } .ContentTextWidthLimiter { width:391px; } .ContentMiddleSplitLeft { padding-bottom:32px; padding-top:22px; valign:top; width:50%; } .ContentMiddleSplitRight { padding-bottom:32px; padding-top:54px; valign:top; width:50%; } .MoviePlaceHolder { padding-right:27px; } .ImageTiles { padding-left:1px; padding-right:1px; } .ImageGridPlaceholder { padding-top:15px; } .BulletLinePlaceholder { padding-top:15px; text-align:right; } .BulletLink { cursor:pointer; } .ClientListTable { color:#243455; font-family:Arial; font-size:12px; font-weight:bold; padding-bottom:13px; padding-top:13px; } .ClientListTableColumn { valign:top; padding-right:38px; } .PortfolioPlaceholder { background:#FAFAFA; display:inline-block; padding-bottom:10px; padding-left:68px; padding-right:68px; padding-top:21px; text-align:center; } .TextBlue { color:#243455; font-family:Arial; font-size:8pt; line-height:1.2; } .TextBlueLink { color:#243455; font-family:Arial; font-size:8pt; line-height:1.2; text-decoration:none; } .TextBlueLink:hover { color:#243455; font-family:Arial; font-size:8pt; line-height:1.2; text-decoration:none; } .TextGrey { color:#9c9c9c; font-family:Arial; font-size:8pt; line-height:1.2; } .PortfolioMain { padding-bottom:15px; } .PortfolioBulletLinePlaceholder { text-align:right; } .ContentTableShowreelPlaceholder { text-align:right; } .ContactImagePlaceholder { padding-top:25px; } .ContactMiddleSplitLeft { color:#243455; font-family:Arial; font-size:8pt; font-weight:bold; line-height:1.2; padding-top:22px; text-align:left; width:308px; } .ContactMiddleSplitLeft a { color:#959595; text-decoration:none; } .ContactMiddleSplitLeft a:hover { color:#555555; text-decoration:none; } .RecruitmentMiddleSplitLeft { color:#9c9c9c; font-family:Arial; font-size:8pt; line-height:1.2; padding-top:22px; text-align:left; width:308px; } .RecruitmentMiddleSplitLeft a { color:#959595; font-weight:bold; text-decoration:none; } .RecruitmentMiddleSplitLeft a:hover { color:#555555; text-decoration:none; } .FooterLink { color:#959595; font-family:Arial; font-size:8pt; font-weight:bold; text-align:right; text-decoration:none; } .FooterLink:hover { color:#555555; text-decoration:none; } .ContactMiddleSplitRight { padding-top:54px; text-align:right; width:578px; } .ContentPlaceholderContactUs { background:#FAFAFA; display:inline-block; padding-bottom:10px; padding-left:68px; padding-right:70px; padding-top:69px; text-align:center; } .ContactTable { width:886px; } .ContactUsFooter { padding-top:58px; } .ContactUsFooterLink { color:#959595; font-family:Arial; font-size:8pt; font-weight:bold; text-decoration:none; } .ContactUsFooterLink:hover { color:#555555; text-decoration:none; } .CaseStudiesPlaceholder { background:#FAFAFA; display:inline-block; padding-bottom:10px; padding-left:70px; padding-right:68px; padding-top:69px; text-align:center; } .CaseStudiesDetailPlaceholder { background:#FAFAFA; display:inline-block; padding-bottom:10px; padding-left:48px; padding-right:46px; padding-top:69px; text-align:center; } .CaseStudiesItemLeft { color:#9c9c9c; font-size:9pt; font-family:Arial; line-height:1.2; padding-bottom:9px; padding-right:14px; width:481px; } .CaseStudiesItemRight { color:#9c9c9c; font-size:9pt; font-family:Arial; line-height:1.2; padding-bottom:9px; padding-right:6px; width:481px; } .CaseStudiesItemImage { border:0px; height:150px; width:433px; } .CaseStudiesItemName { color:#243455; font-size:10pt; font-family:Arial; line-height:1.5; } .ScrollableContentPlaceholder { height:495px; overflow-x:hidden; overflow-y:scroll; scrollbar-shadow-color:#FAFAFA; scrollbar-highlight-color:#FAFAFA; scrollbar-face-color:#FAFAFA; scrollbar-3dlight-color:#FAFAFA; scrollbar-darkshadow-color:#FAFAFA; scrollbar-track-color:#FAFAFA; scrollbar-arrow-color:#FAFAFA; } .ScrollableContent { position:relative; top:0px; } .ScrollContentControls { height:495px; padding-top:17px; } .ScrollContentControlsImage { border:0px; cursor:pointer; } .CaseStudiesHeaderText { color:#243455; font-family:Arial; font-size:16px; padding-bottom:31px; } .FakeLink { cursor:pointer; } .CaseDetailHeaderText { color:#243455; font-family:Arial; font-size:16px; padding-bottom:0px; } .AboutUsMainImagePlaceholder { height:279px; width:449px; } .PortfolioMainImagePlaceholder { height:523px; width:888px; } .CaseStudyText { color:#243455; font-family:Arial; font-size:8pt; line-height:1.2; padding-right:30px; padding-top:14px; valign:top; } .CaseStudyLargeImage { padding-top:23px; }