@charset "utf-8";
/* CSS Document */
html { overflow: auto\0; overflow-x: hidden\0; }
html, body {margin:0; padding:0; border:0; width:100%; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:140%; -webkit-text-size-adjust:none;}
a {text-decoration:none; color:#333;}
a:hover {text-decoration:underline;}
img {border:0;}
ul {list-style:none; margin:0; padding:0;}
h1, h2, h3, h4 {padding:0; margin:0;}
p {padding:0 0 15px 0; margin:0;}
dl, dt, dd {padding:0; margin:0;}
table, tr, th, td {margin:0; padding:0; border:0; outline:0; vertical-align:top;}
input, select, textarea {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
*:focus {outline-style:none;}
.hidden {visibility:hidden;}

h1 {font-size:11px;}
h2 {}
h3 {line-height:170%;}
.floatLeft {float:left !important;}
.floatRight {float:right !important;}
.clearfix {display: inline-block;}
.clearfix:after {content: " "; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.clearfix {display: block;}

@font-face {
    font-family: 'helvetica_neue_lt_std77BdCn';
    src: url('fonts/helveticaneueltstd-bdcn-webfont.eot');
    src: url('fonts/helveticaneueltstd-bdcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helveticaneueltstd-bdcn-webfont.woff') format('woff'),
         url('fonts/helveticaneueltstd-bdcn-webfont.ttf') format('truetype'),
         url('fonts/helveticaneueltstd-bdcn-webfont.svg#helvetica_neue_lt_std77BdCn') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Main Structure starts */
#mainContainer {width:960px; position:relative; margin:0 auto;}
#header {height:73px; clear:both;}
#logo {margin:25px 0 50px 0; float:left;}
#revampPhrase {margin:20px 21px 0 0; float:right;}
#txtClick, #txtHeader {display:block;}
#txtClick {margin:0 0 12px 0; clear:both;}
#content a {text-decoration:underline;}
#content a:hover {color:#EF452B;}
.mirumBanner a .on {display: none;}
.mirumBanner a .off {display: block;}
.mirumBanner.active a:hover .off {display: none;}
.mirumBanner.active a:hover .on {display: block;}
/* Main Structure ends */

/* Header starts */
#dcContainer {margin: 50px 0 40px 0; line-height: 160%;}
#dcContainer li {float:left; min-height: 230px; height: auto !important; height:230px;}
#dcContainer li#dc {width:430px; padding-left:0; padding-right:40px;}
#dcContainer li#dc h2 {margin:5px 0 17px 0;}
#dcContainer li #showReel {display:block; float:right; width: 123px; height: 55px; overflow:hidden; text-indent:-9000px; background:url(../images/icon_reel.gif) no-repeat 0 0; margin: 35px 0 0 30px; }
#dcContainer li #showReel:hover {background-position:0 -55px;}
#dcContainer li#dcTwitter { border-left:#666 1px solid; width: 285px; padding-left:22px;}
#dcContainer li#dcTwitter h2 {margin:5px 0 10px 0; visibility:visible;}
#dcContainer li#dcTwitter #twitterTime, #dcContainer li#dcTwitter #FBTime {display:block; font-weight:700; color:#EF452B; margin:0 0 10px 0;}
#dcContainer li#dcTwitter a#twitterMore {display:block; float:right; width: 252px; height: 55px; margin: 46px 0 0 0; overflow:hidden; text-indent:-9000px; background:url(../images/icon_twitter.gif) no-repeat 0 0;}
#dcContainer li#dcTwitter a#twitterMore:hover {background-position:0 -55px;}
#dcContainer li#dcTwitter #twitterContent p, #dcContainer li#dcTwitter #FBContent p {word-wrap:break-word;}
#dcContainer li#dcTwitter #twitterContent p a, #dcContainer li#dcTwitter #FBContent p a {text-decoration:underline;}
#dcContainer li#dcTwitter #twitterContent p a:hover, #dcContainer li#dcTwitter #FBContent p a:hover {color:#EF452B;}
#dcContainer li#dcOld {width:278px; padding-right:0; border-right:none;}
#dcContainer li#dcOld a#dcOldBanner {display:block; width:241px; height:181px; margin:5px auto 0 auto; overflow:hidden; text-indent:-9000px; background:url(../images/title_dcold.gif) no-repeat 0 0;}
#dcContainer li#dcOld a#dcOldBanner:hover {background-position:0 -181px;}
#dcContainer li#dcOld #hotline {background:url(../images/dash.gif) repeat-x 0 0; margin:15px 0 0 0; padding:13px 0 0 7px;}
#dcContainer li#tc {width:293px; padding-left:0; padding-right:20px;}
#dcContainer li#tc a {width:293px; height:207px; margin-top:13px; text-indent:-9999px; display:block; background:url(../images/btn_touchandconnect.jpg) no-repeat 0 0;}
#dcContainer li#tc a:hover {background-position:0 -217px;}
#dcContainer li#about {border-left:#666 1px solid; width:275px; padding-left:17px; padding-right:20px;}
#dcContainer li#about h2 {padding-top:13px; padding-bottom:16px; visibility:visible;}
#dcContainer li#about .aboutContent p {float:left; width:175px; padding:0 15px 0 4px;}
#dcContainer li#about .aboutContent a {float:left; display:block; width:81px; height:88px; margin-top:17px; background:url(../images/btn_about.gif) no-repeat 0 0;}
#dcContainer li#about .aboutContent a:hover {background-position:0 -98px;}
.header {position:relative;}
a#linkBeyondBrowser {background:url(../images/btn_beyondbrowser3.gif) no-repeat; display:block; text-indent:-10000px; width: 460px; height:60px; margin-top:10px;}
a#linkBeyondBrowser:hover {background-position:0 -70px;}
a#linkHiring {background:url(../images/btn_hiring.gif) no-repeat; display:block; text-indent:-10000px; width: 460px; height:53px; position:absolute; top:353px; right:20px;}
a#linkHiring:hover {background-position:0 -63px;}
a#linkPR {background:url(../images/btn_pr.gif) no-repeat; display:block; text-indent:-10000px; width: 460px; height:175px; position:absolute; top:160px; right:20px;}
a#linkPR:hover {background-position:0 -185px;}
#dc p {padding:0;}
/* Header ends */

/* Window 8 starts */
.win8Container {margin:40px 0 0 0; position:relative;}
.win8Container a.btnWin8 {background:url(../images/btn_win8.png) no-repeat; display:block; text-indent:-10000px; width:943px; height:275px;}
.win8Container a.btnWin8:hover {background-position:0 -285px;}
.win8Container .win8Photo {position:absolute; top:163px; left:103px;}
.win8Container .win8Photo img {position:absolute; top:0; left:0; background:none !important;}
/* Window 8 ends */

/* Digital Portfolio starts */
#portfolioContainer {}
#portfolioContainer h2 {text-align:center; margin:0 0 20px 0; visibility:visible;}
#portfolio {margin:22px 0 0 0;}
#portfolio li {float:left; display:inline; width:295px; min-height: 236px; height: auto !important; height:236px; margin:0 9px 0px 9px; padding:3px; background:url(../images/dash_frame.gif) no-repeat 0 0;}
#portfolio li a img {border:#FFF 3px solid;}
#portfolio li a:hover img {border-color:#EF452B;}

#portfolio li.dcold { float:left; display:inline; background: none; padding: 0; margin: 0; position: relative; }
#portfolio li.dcold a { background: url(../images/portfolio/dcold_thumb.gif) 0 0 no-repeat; width: 302px; height: 193px; display: block; text-indent: -10000px; }
#portfolio li.dcold a:hover { background-position: 0 -193px; }
/* Digital Portfolio ends */

/* Footer starts - Backup
#footer {padding:30px 0 15px 0;}
#footer h2 {margin:0 0 0 14px;}
#footer .sep {padding-top:6px;}
.footerBorder {background:url(../images/border_footer.gif) repeat-x 0 0; height:7px; width:960px; margin-bottom:15px;}
.contactNumber {margin:16px 0 0 12px;}
.contactNumber img {float:left;}
.contactNumber a.email {display:inline-block; width:82px; height:15px; overflow:hidden; text-indent:-9000px; margin:0 0 0 15px; background:url(../images/txt_email.gif) no-repeat 0 0;}
.contactNumber a.email:hover {background:url(../images/txt_email.gif) no-repeat 0 -15px;}
.contactAddress {margin:15px 0 12px 12px;}
.contactAddress div {float:left}
.copyright {text-align:right; padding:0 0 20px 0;}
 Footer ends */

/* Footer starts */
#footer {padding:30px 0 15px 0;}
#footer h2 {margin:0 0 0 14px;}
#footer .sep {padding-top:6px;}
.footerBorder {background:url(../images/border_footer.gif) repeat-x 0 0; height:7px; width:960px; margin-bottom:15px;}
.contactNumber {margin:16px 0 0 12px;}
.contactNumber img {float:left;}
.contactNumber a.email {display:inline-block; /*width:128px;*/width:82px; height:15px; overflow:hidden; text-indent:-9000px; margin:-1px 0 0 15px; background:url(../images/txt_email.gif) no-repeat 0 0;}
.contactNumber a.email:hover {background-position:0 -15px;}
.contactAddress {margin:15px 0 12px 12px;}
.contactAddress div {float:left; }
.contactAddress .footerBullet { float: left; padding: 25px 50px 0 50px; }
/*.copyright {text-align:right; padding:0 5px 40px 0;}*/
.copyright img { float: right; margin:1px 0 0 0;}
/*.copyright a { display: block; text-indent: -10000px; text-align: left; float: right; height: 14px; margin: 0 30px 0 0; }*/
.copyright a.policy { background:url(../images/txt_privacy.gif) 0 0 no-repeat; width: 70px; }
.copyright a.terms { background:url(../images/txt_terms.gif) 0 0 no-repeat; width: 68px; }
.copyright a:hover { background-position: 0 -14px; }
.copyright a.logoDceg { float:left; text-indent:0; height:14px; margin-top:-13px; padding-left:13px;}
/* Footer ends */

/* Share styles start */
.dashArrowUp, .dashArrowDown {width:960px; height:16px;}
.dashArrowUp {background:url(../images/dash_arrow_up.gif) no-repeat 0 0;}
.dashArrowDown {background:url(../images/dash_arrow_down.gif) no-repeat 0 0;}
.typeface-js {font-family:Helvetica Neue LT Std, Verdana, Arial; font-size:15px; margin:10px 0 0 0;}
.largerTypeface {font-size:35px;}
.largerTypeface .typeface-js-selected-text {height:35px;}
/* Share styles end */

/* Digital Portfolio Popup starts */
#overlay {width:100%; height:100%; position:fixed; top:0; left:0; z-index:100; display:none;}
#overlay .bg {width:100%; height:100%; background:#F5F5F5; filter:Alpha(Opacity=95); -moz-opacity:0.95; opacity:0.95;}
#portfolioPopup {width:100%; height:100%; position:fixed; top:0; left:0; z-index:200; display:none; min-height:610px;}
#portfolioPopup h2 {text-align:right;}
#portfolioPopup .mask {width:100%; height:100%; position:absolute; overflow:auto; overflow-x:hidden; overflow-y:auto;}
#portfolioPopup .centerDiv {position:absolute; top:50%; height:560px; width:100%;}
#portfolioPopup .container {width:920px; height:560px; margin:0 auto; position:relative; top:-50%;}
#portfolioPopup .info {height:auto !important; height:53px; min-height:53px; margin:0 0 0 5px;}
#portfolioPopup .info span {font-weight:bold; width:52px; float:left;}
#portfolioPopup .info p {color:#333333; font-family:verdana; font-size:11px; padding:0 0 11px;}
#portfolioPopup .info a {text-decoration:underline;}
#portfolioPopup .info a:hover {color:#EF452B;}
#portfolioPopup .info table {width:700px; color:#333333; font-family:verdana; font-size:11px;}
#portfolioPopup .info table th {font-weight:bold; text-align:left; width:9%; padding:0 0 11px;}
#portfolioPopup .info table td {width:42%; padding:0 0 11px;}
#portfolioPopup .info table td.long {width:58%; padding-right:3%;}
#portfolioPopup .info table td.short {width:22%;}
#info table td.long {width:60%; padding-right:2%;}
#info table td.short {width:20%; padding-right:2%;}

#portfolioPopup .noInfo .info, #portfolioPopup .noInfo #imgTab, #portfolioPopup .noInfo #portfolioTitle {display:none;}

/* Other case */
#portfolioPopup .info table.caseOther th {width:2%; background:url(../images/pt.gif) no-repeat 0 7px;}
#portfolioPopup .info table.caseOther td {width:48%;}
#portfolioPopup .info table.caseOther3 th {width:2%; background:url(../images/pt.gif) no-repeat 0 7px;}
#portfolioPopup .info table.caseOther3 td {width:auto;}

#portfolioPopup .portfolioContent {padding:3px 0 0 0; height:430px; visibility:visible; position:relative;}
#portfolioPopup .portfolioContent #imgContainer {float:left; width:700px;}
/*#portfolioPopup .portfolioContent #content {font-size:11px; float:left; padding:20px 0 0 20px; width:190px; position:relative;}*/
#portfolioPopup .portfolioContent #content {position:absolute; right:0; top:0; padding:20px 0 0 20px; width:190px;}
#portfolioPopup .portfolioContent #imgTab {float:right; height:17px; margin:0 5px 5px 0;}
#portfolioPopup .portfolioContent #imgTab a {background:url(../images/tab_portfolio_img.gif) no-repeat 5px 0; width:21px; height:17px; display:block; float:left; margin-left:9px;}
/*#portfolioPopup .portfolioContent #imgTab a:hover, */#portfolioPopup .portfolioContent #imgTab a.over, #portfolioPopup .portfolioContent #imgTab a.active {background:url(../images/tab_portfolio_img.gif) no-repeat -18px 0px;}
#portfolioPopup .awards {margin:15px 0 0 5px;}
#portfolioPopup .awards img {margin:0 30px 0 0; float:left;}
.btnContainer {position:absolute; top:10px; right:0px; z-index:100;}
.btnContainer a {width:35px; height:38px; display:block; float:left; margin:12px 0 0 25px;}
/*.btnContainer a:hover, */.btnContainer a.over {background-position:-35px 0px;}
* html .btnContainer a:hover {background-position:-35px 0px;}
.btnContainer .btn_prev {background:url(../images/btn_portfolio_prev.gif) no-repeat 0 0;}
.btnContainer .btn_next {background:url(../images/btn_portfolio_next.gif) no-repeat 0 0;}
.btnContainer .btn_close {background:url(../images/btn_portfolio_close.gif) no-repeat 0 0;}
#imgItem {position:relative; height:auto !important; height:423px; min-height:423px;}
#imgItem img, #imgItem div, #imgItem a {position:absolute; top:0; left:0; display:none;}
#imgItem a img {display:block; position:static;}
#imgItem img {/*border:#F5F5F5 5px solid;*/}
#portfolioTitle {height:30px; margin:0 0 0 5px;}
.secondLink {margin:0 0 0 20px;}
#htmlContainer {display:none;}
#awardTitleDiv {position:absolute; left:0; top:412px; width:130px; height:54px; z-index:1000; display:block;}
#awardTitleDiv img {position:static; float:left; border:0;}


#portfolioPopup.customPort .info {display:none;}
#portfolioPopup.customPort #portfolioTitle {padding-top:20px;}
#portfolioPopup.customPort #imgContainer {display:none;}
#portfolioPopup.customPort #content {width:960px; left:0; right:auto; padding-left:0; padding-top:30px;}
#portfolioPopup.customPort #content .leftCol {float:left; width:430px;}
#portfolioPopup.customPort #content .rightCol {float:left; width:430px; padding-left:60px;}
#portfolioPopup.customPort #content p {line-height:150%;}
#portfolioPopup.customPort #content p.image {padding-bottom:40px;}
#portfolioPopup.customPort #content .postedForm form {padding:0; margin:0;}
#portfolioPopup.customPort #content .postedForm input {margin:0 0 12px 0; width:416px; border:1px #ccc solid; padding:4px 6px;}
#portfolioPopup.customPort #content .postedForm a.btn_submit {display:block; float:right; color:#FFF; font-weight:bold; background-color:#EF452B; text-align:center; padding:3px 0 0 0; width:60px; height:19px; text-decoration:none;}
#portfolioPopup.customPort #content .postedForm a.btn_submit:hover {background-color:#FF593F;}
#portfolioPopup.customPort #content .postedForm {color:#EF452B; font-weight:bold;}
#portfolioPopup.customPort #loading {display:none;}

/* Digital Portfolio Popup ends */

/* Award Table */
#imgItem #awardTableContainer {background:#f5f5f5; min-width:710px; min-height:450px;}
#imgItem .Scroller-Container {left:0; position:absolute; top:0;}
#imgItem #awardTable img {position:static; display:inline; border:none;}
#imgItem #awardTable {float:left; width:676px; height:400px; overflow:hidden; position:relative;}
#imgItem #awardTable th, #awardTable td {padding:5px 10px 5px 5px; height:50px;}
/* IE only starts */
#imgItem #awardTable th, #awardTable td {height /*\**/: 40px\9}
/* IE only ends */
#imgItem #awardTable th {width:45px; text-align:left;}
#imgItem #awardTable tr.odd td {background-color:#E6E6E6;}
#imgItem div div {position:static; display:block; border:none;}
#imgItem div#Scrollbar-Container {float:left; width:11px; margin:0 0 0 13px;}
#imgItem div.Scrollbar-Track {background:url(../images/scroll_track.gif) no-repeat 0 0; cursor:pointer; width:11px; height:400px; position:relative; left:auto; top:auto;}
#imgItem div div.Scrollbar-Handle {background:url(../images/scroll_handle.gif) no-repeat 0 0; cursor:pointer; display:block;width:11px; height:83px; position:absolute; top:auto; left:auto;}
#imgItem div div.Scrollbar-Handle:hover {background-position:-11px 0;}


span#msPartnerLink a { background: url(../images/txt_header_beyond_ms.gif) 0 0 no-repeat; width: 455px; height: 18px; display: block; text-indent: -10000px; position: absolute; top: 58px; right: 3px; }
span#msPartnerLink a:hover { background-position: 0 -18px; }

div.socialMediaContent {min-height:95px;}
ul.socialMediaList {height:55px; padding-top:10px; /*padding-top:50px;*/}
#dcContainer ul.socialMediaList li {float:left; min-height:0;}
ul.socialMediaList li a {float:left; width:50px; height:55px; margin-right:11px; text-indent:-9999px; background-position:0 0; background-repeat:no-repeat;}
ul.socialMediaList li a:hover {background-position:0 -55px;}
ul.socialMediaList li.twitter a {background-image:url(../images/icon_twitter2.gif);}
ul.socialMediaList li.fb a {background-image:url(../images/icon_fb.gif);}
ul.socialMediaList li.gp a {background-image:url(../images/icon_gp.gif);}
ul.socialMediaList li.yt a {background-image:url(../images/icon_yt.gif);}
ul.socialMediaList li.fr a {background-image:url(../images/icon_fr.gif);}
ul.socialMediaList li.in a {background-image:url(../images/icon_in.gif);}
ul.socialMediaList li.wb a {background-image:url(../images/icon_wb.gif);}
ul.socialMediaList li.in {margin-right:0;}


/* Lightbox CSS */
#overlay2 { position:absolute; top:0px; left:0px; z-index:100; opacity:0.97; filter:alpha(opacity=97); background-color:#fff; }
#lightbox { position:absolute; z-index:191; margin: 15px 0 0 0; width: 940px !important; }
#lightbox .heading { font-size:120%; padding:12px 0px 15px 0px; margin:0px auto; }
#lightbox .title { float:left; color:#333; font-size:110%; font-weight:bold; padding-left:10px; line-height:30px; }
#lightbox .close a { background: url(../images/btn_portfolio_close.png) 0 0 no-repeat; width: 35px; height: 38px; margin: 5px 0 5px 0; text-indent: -10000px; float:right; position:relative; z-index:200; color:#666; cursor:pointer; }
#lightbox .close a:hover { background-position: -35px 0; }
#lightbox .container { padding:5px 10px; } 

#policyContainer a, #termsContainer a {text-decoration:underline;}
#policyContainer a:hover, #termsContainer a:hover {color:#EF452B;}
#policyContainer, #termsContainer { display:none; }
*#policyContainer h3, #termsContainer h3 { margin: 0 0 20px 0; }
#policyContainer, #termsContainer, #policyContainer a, #termsContainer a, #policyContainer p, #termsContainer p { font-size: 11px; color: #333; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 140%;}
#policyContainer .intro, #termsContainer .intro { width: 600px; margin: 0 0 20px 0; }
#policyContainer .left, #termsContainer .left { width: 450px; float: left; }
#policyContainer .right, #termsContainer .right { width: 450px; float: right; }
#policyContainer ul, #termsContainer ul { padding: 0 0 0 15px; }
#policyContainer ul li, #termsContainer ul li { list-style-type: disc; }
#policyContainer p, #policyContainer ul li, #termsContainer p, #termsContainer ul li  { padding: 0 0 20px 0; margin: 0; line-height: 140%; }
#termsContainer span.dcSites { padding: 0 40px 0 0; }


/* About DC */
#portfolioPopup.aboutPage .info {display:none;}
#portfolioPopup.aboutPage .centerDiv {height:670px;}
#portfolioPopup.aboutPage .container {width:970px; height:670px;}
#portfolioPopup.aboutPage #portfolioTitle {padding-top:40px; height:auto;}
#portfolioPopup.aboutPage #imgContainer {display:none;}
#portfolioPopup.aboutPage .portfolioContent {height:544px;}
#portfolioPopup.aboutPage #content {width:970px; padding-left:0; padding-top:27px;}

.aboutContent .leftContent {float:left; width:820px; position:relative; height:544px;}
.aboutContent .leftContent > div {position:absolute; left:0; top:0; display:none;}
.aboutContent .leftContent > div h2 {display:none;}
.aboutContent .rightNav {float:left; width:150px; background-color:#F7A295;}
.aboutContent .rightNav a {display:block; margin-bottom:1px; background-color:#EF452B; background-repeat:no-repeat; background-position:17px 50%; text-indent:-9999px; height:67px;}
.aboutContent .rightNav a:hover, .aboutContent .rightNav a.active {background-color:#D1270D;}
.aboutContent .rightNav a.navAbout {background-image:url(../images/about/nav_about.gif);}
.aboutContent .rightNav a.navQuickFacts {background-image:url(../images/about/nav_quick.gif);}
.aboutContent .rightNav a.navHeritage {background-image:url(../images/about/nav_heritage.gif);}
.aboutContent .rightNav a.navClients {background-image:url(../images/about/nav_clients.gif);}
.aboutContent .rightNav a.navPartners {background-image:url(../images/about/nav_partners.gif);}
.aboutContent .rightNav a.navAwards {background-image:url(../images/about/nav_awards.gif);}
.aboutContent .rightNav a.navServiceModel {background-image:url(../images/about/nav_service.gif);}
.aboutContent .rightNav a.navPhilosophy {background-image:url(../images/about/nav_philosophy.gif);}
.aboutContent .rightNav a.navLast {background-image:url(../images/about/nav_about.gif);}
.aboutContent .rightNav a.last {height:68px; margin-bottom:0;}

.aboutContent .leftContent > div .ytLinksArseanl {position:absolute; width:260px; height:214px; left:550px; top:10px; z-index:10;}
.aboutContent .leftContent > div .ytLinksTesco {position:absolute; width:260px; height:300px; left:10px; top:234px; z-index:10;}
.aboutContent .leftContent > div .ytLinks a {display:block;}
.aboutContent .leftContent > div .ytLinks a.arsenal {position:absolute; width:260px; height:214px; left:0; top:0;}
.aboutContent .leftContent > div .ytLinks a.arsenal img {width:260px; height:214px;}
.aboutContent .leftContent > div .ytLinks a.tesco {position:absolute; width:260px; height:300px; left:0; top:0;}
.aboutContent .leftContent > div .ytLinks a.tesco img {width:260px; height:300px;}

.videoMask {height:413px; overflow:hidden;}
.videoMask > div {margin-top:-1px;}


#footer {color:#666; font-size:14px; font-family:Arial, Verdana, Helvetica, sans-serif; line-height:150%;}
#footer a {color:#EE452B;}
#footer h4 {margin:0 0 12px 0; padding-left:18px; padding-right:18px; font-family:'helvetica_neue_lt_std77BdCn', Arial, Verdana, Helvetica, sans-serif; letter-spacing:-1px; color:#EE452B; font-size:30px; font-weight:normal;}
.contactNumber {padding-bottom:25px; padding-left:18px; padding-right:18px; margin:0;}
.contactNumber ul li {float:left; background:url(../images/bullet_footer.gif) no-repeat 100% 50%; padding-right:30px; margin-right:26px;}
.contactNumber ul li.last {background:none; padding-right:0; margin-right:0;}
.contactAddress {padding-bottom:25px; padding-left:18px; padding-right:18px; margin:0;}
.contactAddress ul li {float:left; background:url(../images/bullet_footer.gif) no-repeat 100% 50%; padding-right:40px; margin-right:44px;}
.contactAddress ul li.last {background:none; padding-right:0; margin-right:0;}
.copyright {border-top:#E0E0E0 1px solid; padding:0 18px; font-size:13px;}
.copyright .left {float:left; padding:20px 0 0 0;}
.copyright .right {float:right; padding:32px 0 0 0;}
.copyright .right a, .copyright .right span {float:left; margin-left:32px; text-indent:0;}
.copyright {border-top:#E0E0E0 1px solid; padding:0 18px; font-size:13px;}
.copyright .left {float:left; padding:20px 0 0 0;}
.copyright .right {float:right; padding:32px 0 0 0;}
.copyright .right a, .copyright .right span {float:left; margin-left:32px;}

.contactUs {padding-top:10px; margin-bottom:30px;}
.contactUs li {float:left; border-right:#EBEBEB 1px solid; width:180px; padding-right:40px; margin-right:40px; padding-left:0; padding-bottom:0;}
.contactUs li.contactNumber {padding-left:18px;}
.contactUs li.contactNumber strong {display:inline-block; width:60px;}
.contactUs li.contactFloor {border-right:none; width:170px; padding-right:40px; margin-right:0;}