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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;height:100%;line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
a{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.inner{margin:auto;width:960px;}
#header{background:transparent url(/images/header-bg.png) repeat-x left top;height:118px;}
#wrapper{height:auto !important;margin:0 auto -80px;min-height:100%;}
#content{padding:0 0 20px;}
#footer,.push{background-color:#f2f1ef;height:80px;}
#footer hr{background-color:#bdb7b1;border:0;color:#bdb7b1;height:1px;position:relative;top:-2px;}
#footer p.copyright{color:#5f574f;float:left;line-height:15px;padding-top:10px;}
#footer #hygieneNav{float:right;text-align:right;}
#footer #hygieneNav ul li{margin-bottom:2px;}
#footer #hygieneNav a{color:#5f574f;}
#footer .footerLinks a{color:#5f574f; padding-left: 2px; padding-right: 2px; font-size: 95%;}
#logo{float:left;height:71px;margin:0 0 0 11px;}
#logo img{border:0;}
#menu{float:left;height:100%;margin:22px 0 0 55px;}
#menu ul li{float:left;padding:0 15px 0 0;text-transform:uppercase;}
#menu ul li a,#secondary-nav ul li a{color:#A9A39B;font-size:14px;letter-spacing:0.5px;}
#global-utils{float:right;margin:28px 0 0;}
#search{border:solid 1px #cbc7bf;height:24px;width:178px;}
#search .search-textbox{border:0;color:#6e6e6e;font-size:11px;height:24px;letter-spacing:0.5px;line-height:26px;padding:0 0 0 11px;text-transform:uppercase;width:146px;}
#utils li{border-right:solid 1px #e5e3e1;cursor:pointer;float:left;height:26px;width:53px;}
#utils li.last{border:none;}
#utils li.share,#utils li.newsletter-signup{position:relative;z-index:2000;}
#top-share-wrapper{display:none;padding:7px 0 0;right:-90px;position:absolute;top:26px;width:234px;z-index:10000;}
#top-newsletter-wrapper{display:none;padding:7px 0 0;right:-13px;position:absolute;top:26px;width:130px;z-index:10000;}
#top-share-links{background-color:#F2F1EF;border:solid 1px #bdb7b1;height:121px;width:234px;z-index:1000;}
#top-newsletter{background-color:#F2F1EF;border:solid 1px #bdb7b1;height:29px;width:177px;z-index:1000;}
#top-share-wrapper #arrow,#top-newsletter-wrapper #arrow{left:113px;position:relative;top:-11px;}
#top-newsletter-wrapper #arrow{left:84px;}
#top-share-links span,#top-newsletter span{color:#bdb7b1;display:block;font-size:13px;margin:15px 0;text-transform:uppercase;}
#top-newsletter span{margin:0;}
#top-share-links #social ul li a{display:inline-block;height:25px;text-decoration:none;width:100%;}
#newsletter-text{height:29px;line-height:29px;overflow:hidden;position:relative;text-align:center;top:-12px;width:182px;}
#newsletter-text a{color:#bdb7b1;}
#newsletter-text a:hover{color:#e1005d;}
#social{height:121px;overflow:hidden;position:relative;text-align:center;top:-12px;width:232px;}
#social ul{margin:0 0 0 17px;overflow:hidden;}
#social ul li{background:url(/images/top-share-sprite.png) no-repeat;border:0;float:left;height:25px;margin:0 17px 11px 0;overflow:hidden;width:26px;}
#socials ul li a{display:block;height:25px;width:26px;}
#social ul li.twitter{background-position:0 0;}
#social ul li.facebook{background-position:-43px 0;}
#social ul li.linked-in{background-position:-85px 0;}
#social ul li.my-space{background-position:-125px 0;}
#social ul li.digg{background-position:-165px 0;}
#social ul li.bebo{background-position:0 -36px;}
#social ul li.yahoo{background-position:-43px -36px;}
#social ul li.delicious{background-position:-85px -36px;}
#social ul li.google{background-position:-125px -36px;}
#social ul li.reddit{background-position:-165px -36px;}
#left-panel,#right-panel{float:left;margin:36px 0 0;}
#left-panel{margin:43px 0 0;padding:0 0 0 55px;width:250px;}
#right-panel{margin-bottom:30px;width:621px;}
#secondary-nav ul li a{text-transform:uppercase;}
#secondary-nav ul li a span.divider{float:left;letter-spacing:-2px;margin:0 10px 0 0;}
#secondary-nav ul li a span.job-title{color:#5f574f;display:block;font-size:12px;margin:0 0 0 24px;width:141px;}
#secondary-nav ul li ul{margin:14px 0;}
.expand-text{background:#fff url(/images/expand-text-bg.png) no-repeat left top;color:#cbc7bf;font-weight:bold;line-height:14px;margin:16px 0;padding:33px 0 0;width:190px;}
.switch{background:transparent url(/images/switch-bg.png) no-repeat left top;cursor:pointer;float:left;height:64px;width:24px;}
.button{background:transparent url(/images/pink-button.png) no-repeat left top;height:20px;left:2px;position:relative;top:2px;width:20px;}
.switch-text{height:64px;line-height:64px;margin:0 0 0 32px;}
.switch-text span{color:#bdb7b1;text-transform:uppercase;}
.grey-footer-image{float:left;margin-bottom:6px;}
.grey-footer-image img{display:block;}
.grey-footer-image .image-caption{background-color:#eeeeec;color:#a5a5a5;font-size:0.9em;line-height:14px;padding:6px 7px;text-align:right;}
#expanded-view .grey-footer-image .image-caption{padding:10px 7px;}
#executive-summary,#news-blog-landing{border-top:solid 5px #e1005d;padding:6px 0 0;}
#news-blog-landing{position:relative;width:621px;}
#executive-summary p{height:0;margin:0;}
#executive-summary p.cufon-paragraph,#home-exec-summary p.cufon-paragraph,#executive-summary p.cufon-paragraph-short,#xsltsearch_summary, #twitter-page #twitter-summary p.cufon-paragraph-short, #news-blog-landing p.cufon-paragraph-short, #blink-issue #desc p{color:#a9a39b;font-size:25px;height:100%;line-height:22px;margin:28px 0 0;width:472px;word-spacing:-3px;}
#executive-summary p.cufon-paragraph-short{width:621px !important;}
#home-exec-summary{margin:0 0 0 55px;width:960px;}
#home{position:relative;}
#sticky-note{background:transparent url(/images/sticky-note.png) no-repeat left top;color:#fff;display:none;height:94px;position:absolute;right:7px;top:-36px;width:236px;}
#sticky-note p{font-size:14px;margin: 10px 0px 0px 17px;}
#sticky-note a{color:#fff;font-size:13px;float:right;margin: 3px 32px 0px 0px;}
#home #dots{left:0px;margin:16px 0 0;position:absolute;width:100%;}
#home .expand-text{margin:16px 0;padding:11px 0 0;}
#home .expand{margin-top:67px !important;}
#home #expanded-view{margin:0;}
#home-exec-summary p.cufon-paragraph{margin-top:0;width:749px;}
#expanded-view2,#expanded-view-nobg, #expanded-view,#expanded-view-nobg, #main-twitter-feed{margin:34px 0 0;padding:25px 0 0;width:621px;}
#expanded-view2, #expanded-view, #main-twitter-feed{background:#fff url(/images/expanded-view-bg.png) no-repeat left top;}
#expanded-view2 p a,#expanded-view ul li a, #details p a, #expanded-view p a,#expanded-view ul li a, #details p a,#faqanswer p a{color:#5F574F;text-decoration:underline;}
#expanded-view2 a:hover,#expanded-view ul li a:hover,#details p a:hover, #expanded-view a:hover,#expanded-view ul li a:hover,#details p a:hover,#faqanswer p a:hover{color:#E1005D;text-decoration:none;}
#case-study-grid ul li a {text-decoration:none;}
#home .expand,#home #feature-panel{background:none;margin:0 0 0 55px;width:960px;}
#mini-feature-panel{background:transparent url(/images/feature-panel-bg.png) no-repeat center top;height:100%;margin:30px 0 0 0;padding:55px 0 0 67px;width:950px;}
#home-exec-summary h1{color:#e1005d;font-size:30px;word-spacing:1px;}
#home-flash-holder{height:0px;margin:0 0 0 11px;overflow:hidden;outline:0 none;position:relative;top:0;width:939px;}
#home-flash-holder #links{height:457px;left:0;position:absolute;top:0;width:939px;}
#home-flash-holder #links a{background-color:#fff;filter:alpha(opacity=0);float:left;height:348px;opacity:0;width:313px;}
#recent-clients{border-top:solid 1px #a9a39b;height:32px;line-height:32px;margin:13px 0 0;}
#recent-clients h2{color:#5f574f !important;font-size:13px !important;font-weight:700;margin:0 0 0 2px !important;}
#featured-client{position:relative;}
#featured-client-text{bottom:52px;color:#5F574F;left:0;position:absolute;}
#featured-client-text h2,#featured-client-text span{margin:0 0 0 13px !important;}
#featured-client-text h2{color:#5F574F !important;display:inline-block;font-size:17px !important;text-transform:uppercase;}
#featured-client-text span{font-size:14px;}
#featured-client-text #divider{background-color:#5F574F;height:5px;}
#featured-client img,#case-study #expanded-view img{background-color:#efeeec;padding-bottom:40px;}
#featured-client-show{border-left:solid 1px #796763;height:286px;position:absolute;right:0;text-align:center;top:10px;width:59px;}
#featured-client-show span{color:#e1005d;display:block;font-size:18px;margin:130px 0 0;text-transform:uppercase;}
#standard-page #expanded-view h2{color:#a9a39b;font-size:25px;margin:0 0 14px;}
#case-study #expanded-view h2{border-bottom:solid 1px #a9a39b;color:#5f574f;display:block;float:left;margin:0 0 13px;padding:0 0 6px 183px;text-align:right;text-transform:uppercase;}
#case-study #expanded-view p{color:#5F574F;float:right;line-height:17px;padding:0 74px 15px;width:363px;}
#case-study-grid{border:solid 1px #a9a39b;border-top:none;height:320px;width:617px;}
#grid-header{background-color:#a9a39b;height:39px;padding:0 0 0 12px;}
#left-arrow,#right-arrow{margin:13px 0 0;}
#center-dots{height:39px;text-align:center;width:574px;}
#center-dots #dots{background:none;display:inline-block;height:39px;}
#center-dots a{background:transparent url(/images/dot.png) no-repeat left center;display:block;float:left;/*height:39px*/;margin:0 3px 0 0;width:9px;}
#center-dots a.selected{background:transparent url(/images/selected-dot.png) no-repeat left center;}
#overflow-wrapper{overflow:hidden;position:relative;width:617px;}
#case-study-grid #ul-wrap{left:0;position:relative;width:200000px;}
#case-study-grid ul{float:left;width:618px;}
#case-study-grid ul li{background-color:#efeeec;border-bottom:solid 1px #a9a39b;border-right:solid 1px #a9a39b;float:left;height:93px;width:308px;}
#case-study-grid ul li.alternate-color{background-color:#e0ddd9;}
#case-study-grid ul li img{padding:7px 0 0 7px;}
#case-study-grid ul li .text-wrapper{height:93px;margin:0 0 0 12px;padding:26px 0 0;}
#case-study-grid ul li p{color:#5f574f;width:141px;}
#case-study-grid ul li .show{border-left:solid 1px #e0dfdc;color:#cbc7bf;font-size:14px;height:83px;line-height:1.2;margin:5px 0 0;text-align:center;text-transform:uppercase;width:58px;}
#case-study-grid ul li .show span{display:block;margin:36px 0 0;}
#case-study-grid ul li.alternate-color .show{border-left:solid 1px #d3cfcb;}
#client-quote,.testimonial{margin:50px 0 0;padding:17px 0 0;}
.testimonial{margin:11px 0 0;}
#client-quote{background:transparent url(/images/case-study-arrow.png) no-repeat left top;}
#client-quote span,.testimonial span{border-bottom:solid 1px #a9a39b;color:#e1005d;display:block;font-size:15px;margin:0 0 11px;padding:0 0 3px;}
#client-quote blockquote,.testimonial blockquote{background:transparent url(/images/blockquote-left.png) no-repeat left top;float:left;text-indent:24px;width:371px;}
#client-quote blockquote p,.testimonial blockquote p{background:transparent url(/images/blockquote-right.png) no-repeat right bottom;color:#A9A39B;display:inline;font-size:12px;line-height:14px;margin:0;padding-right:24px;}
#youtube-channel{background-color:#efeeec;border-top:solid 1px #5f574f;color:#a9a39b;height:39px;line-height:39px;padding:0 10px 0 0;text-align:right;text-transform:uppercase;}
#exec-details{background:transparent url(/images/case-study-arrow.png) no-repeat left top;padding:17px 0 0;}
#exec-details p{color:#5f574f;line-height:16px;padding:0 0 17px;width:370px;}
#exec-details h2{border-bottom:solid 1px #a9a39b;color:#e1005d;font-size:15px;margin:0 0 15px;padding:0 0 8px;}
#details{float:left;/*padding:0 0 0 17px;*/}
#contact li{height:52px;margin:0 0 13px;width:90px;}
#contact li a{color:#a9a39b;display:block;height:52px;width:90px;}
#contact li span{background-color:#efeeec;border-top:solid 1px #5f574f;display:block;font-size:10px;font-weight:700;height:23px;line-height:23px;padding:0 0 0 4px;text-transform:uppercase;}
#flow-wrapper{float:left;height:211px;margin:40px 0 0;overflow:hidden;position:relative;width:621px;}
#flow{height:250px;position:absolute;width:5000000em;}
#flow li{float:left;height:206px;overflow:hidden;position:relative;width:206px;}
#flow li img{border:solid 1px #e4e0dd;height:206px;width:206px;}
#flow li .exec-details{-khtml-opacity:0.8px;-moz-opacity:0.8px;background:#e1005d url(/images/white-arrow-right.png) no-repeat 95% center;background-color:#e1005d;bottom:-1px;filter:alpha(opacity=80);height:43px;left:1px;opacity:0.8px;padding:8px 0 0;position:absolute;width:206px;}
#flow li .exec-details span{color:#fff;display:block;font-size:14px;margin:0 0 0 5px;text-transform:uppercase;}
#flow li .exec-details span.job-title{font-size:12px;width:180px;}
#region-list{margin-top:7px;overflow:hidden;width:621px;}
#region-list ul{}
#region-list ul li{}
.region{float:left;margin:0 14px 0 0;}
.region:last-child{margin:0;}
.region h2{border-bottom:solid 5px #e4e0dd;color:#5f574f;font-weight:700;margin:0 0 9px;padding:0 14px 7px 0;text-transform:uppercase;}
.region ul.two-column{width:256px;}
.region ul.fixed-width{width:621px;}
.region ul li{margin:0 0 3px;}
.region ul li a{color:#a9a39b;text-decoration:none !important;}
.region ul.two-column li{float:left;width:128px;}
.region ul.fixed-width li{float:left;width:155px;}
#region-links{border-bottom:solid 1px #5f574f;height:38px;line-height:38px;width:621px;}
#region-links li{background:transparent url(/images/menu-seperator.png) no-repeat right center;float:left;padding:0 9px;}
#region-links li a{color:#5f574f;text-decoration:none !important;}
#region-links li:first-child{padding-left:0;}
#country-office-links{border-bottom:solid 1px #a9a39b;border-top:solid 1px #a9a39b;height:29px;margin:8px 0 0;width:621px;}
#country-office-links li{float:left;padding:9px 8px 0 0;}
#country-office-links li a{color:#584f49;font-size:14px;}
#simple-office-data ul{margin:20px 0 0;}
#simple-office-data ul li,#simple-office-data ul li a,#simple-office-data p{color:#A9A39B;font-size:16px !important;}
#simple-office-data ul li a,#office-contacts .contact ul li a{background:transparent url(/images/office-email-arrow.png) no-repeat right center;font-size:14px;padding:0 10px 0 0;}
#simple-office-data p{font-weight:bold;height:100%;margin:0;width:442px;}
#simple-office-data span{width:60px;display:inline-block;}
#office-contacts .contact{border-top:solid 1px #a9a39b;color:#5f574f;clear:both;font-size:14px;margin:36px 0 0;padding:6px 0 15px;}
#office-contacts .contact a{color:#5f574f}
#office-contacts .pinkDownArrow{background:transparent url('/images/pinkDownArrow.png') top left no-repeat;border-top:0;float:left;margin-top:38px;padding-top:24px;width:100%;}
#office-contacts .pinkDownArrow img{float:left;margin-right:17px;}
#office-contacts .pinkDownArrow .colon{float:left;}
#office-contacts .pinkDownArrow .officeCaption{float:right;padding-right:70px;width:292px;}
#office-contacts .contact h2{float:left;width:218px;}
#office-contacts .contact h2 span{border-bottom:solid 5px #cbc7bf;color:#5f574f;float:left;font-size:15px;padding:0 0 7px;}
#office-contacts .contact ul{float:left;text-align:left;}
#office-contacts .contact ul li,#office-contacts .contact ul li a{margin:0 0 7px;}
#office-contacts .contact span.label {display:inline-block;width:60px;}
#analog-clock{margin:0 auto;width:176px;}
.office-openings{height:21px;text-align:center;text-transform:uppercase;}
#day,#am-pm{color:#fff;height:100px;line-height:100px;text-align:center;width:38px;}
#day{background:transparent url(/images/day-bg.png) no-repeat left center;}
#am-pm{background:transparent url(/images/am-pm-bg.png) no-repeat left center;}
#clock{padding:0 0 10px;position:relative;width:100px;}
#clock-face,#hour,#minute,#second,#knob{position:absolute;}
#news-item #executive-summary,#blog-post #executive-summary{padding-top:0;}
#news-item #expanded-view #data,#blog-post #expanded-view #data, #blink-article #expanded-view #data, #report-landing #expanded-view #data{background-color:#f5f4f2;padding:10px 0 0;}
#news-item #expanded-view #data p,#blog-post #expanded-view #data p, #blink-article #expanded-view #data p, #report-landing #expanded-view #data p{color:#5f574f;font-size:12px;line-height:16px;margin:0 0 0 12px;padding:0 0 17px;width:479px;}
#news-item #expanded-view #data p img,#blog-post #expanded-view #data p img{margin:0 0 0 -12px;}
#news-item #expanded-view #data h2,#blog-post #expanded-view #data h2{color:#584f49;margin:0 0 12px 12px;}
#news-date-and-paging, #blog-date-and-paging, #blink-overview-and-paging{border-bottom:solid 1px #cbc7bf;height:35px;margin:0 0 25px;}
#bottom-pager{position:relative;top:5px;}
#news-item .pretty-date,#blog-post .pretty-date, #blink-article .back-to-overview a, #blink-article #article-download a{color:#cbc7bf;float:left;font-size:14px;line-height:35px;}
#xsltsearch .search-pager,#news-item ul.pagination,#blog-post ul.pagination{float:right;margin:12px 7px 0 0;}
#xsltsearch .search-pager a,#news-item ul.pagination li,#blog-post ul.pagination li{display:block;float:left;height:12px;padding:0 2px;text-align:right;}
#xsltsearch .search-pager a,#news-item ul.pagination li a,#blog-post ul.pagination li a{color:#bdb7b1;font-size:14px;text-decoration:none;}
#xsltsearch .search-pager a.selected,#xsltsearch .search-pager a:hover,#news-item ul.pagination li a.selected,#news-item ul.pagination li a:hover,#blog-post ul.pagination li a.selected,#blog-post ul.pagination li a:hover{color:#584f49;}
.pagination li a.pagination-arrow{display:block;padding:0 4px;width:10px;}
.pagination li a.pagination-arrow img{display:block;}
#news-blog-landing ul li,#feature-panel ul li,#mini-feature-panel ul li{float:left;margin:0 12px 0 0;}
#latest-news,#twitter-feed,#latest-blogs,#feature, #blog-roll{width:199px;}
#twitter-feed{margin-right:0 !important;position:relative;}
#feature-panel #twitter-feed,#mini-feature-panel #twitter-feed{margin-right:12px !important;}
#left-panel #latest-news,#left-panel #latest-blogs, #left-panel #blog-roll{margin:66px 0 0;}
#latest-news h2,#twitter-feed h2,#latest-blogs h2,#feature h2, #blog-roll h2{font-size:13px;padding:8px 0 9px;}
#latest-news h2{border-bottom:solid 9px #c2af00;border-top:solid 1px #c2af00;color:#c2af00;}
#twitter-feed h2{border-bottom:solid 9px #5381ac;border-top:solid 1px #5381ac;color:#5381ac;}
#latest-blogs h2, #blog-roll h2{border-bottom:solid 9px #903c74;border-top:solid 1px #903c74;color:#903c74;}
#feature h2{border-bottom:solid 9px #ec7a08;border-top:solid 1px #ec7a08;;color:#ec7a08;}
#feature{width:227px;}
#feature #feature-text{height:107px;padding:17px 0 0 8px;}
#feature .dots,#twitter-feed .dots{background:transparent url(/images/bottom-link-bg.png) repeat left bottom;height:6px;}
#feature #feature-text #time {color:#e4e0dd;display:block;font-size:20px;margin:0 0 13px 0;}
#feature #feature-text p{color:#594f4a;font-size:11px;}
#latest-news ul li{background:transparent url(/images/latest-news-li.png) no-repeat left top;height:75px;width:199px;}
#latest-news ul li img{float:left;height:50px;margin:10px 5px 0;width:60px;}
#latest-blogs ul li{background:transparent url(/images/latest-blogs-li.png) no-repeat left top;height:91px;width:199px;}
#latest-news ul li a,#latest-blogs ul li a,#twitter-feed ul li a{color:#594f4a !important;font-size:11px;text-decoration:none;}
#latest-news ul li p,#latest-blogs ul li p{padding:10px 30px 0 0;}
#twitter-feed ul li{background:transparent url(/images/li-bottom-dots.png) no-repeat left bottom;padding-bottom:20px;width:200px;}
#twitter-feed ul li p{color:#594f4a;margin:0 0 0 3px;width:182px;word-wrap:break-word;}
#twitter-feed ul li span.twitter-date{color:#e4e0dd;display:block;font-size:20px;padding:5px 0;}
#twitter-feed #twitter-description{background:#f1efee;height:67px;margin:7px 0 10px;width:200px;}
#twitter-feed #twitter-description p{color:#605B59;font-size:11px;padding:10px 0 0 10px;width:154px;}
#twitter-badge{position:absolute;right:8px;bottom:-32px;}
#follow-twitter,#read-more-news,#read-more-blogs,#read-article{display:block;float:left;font-weight:700;height:11px;margin:22px 0 0;padding:0 15px 0 0;text-decoration:none !important;}
#follow-twitter{background:transparent url(/images/twitter-arrow.png) no-repeat right center;color:#5381ac !important;}
#read-more-news{background:transparent url(/images/read-more-news-arrow.png) no-repeat right center;color:#c2af00 !important;}
#read-more-blogs{background:transparent url(/images/read-more-blogs-arrow.png) no-repeat right center;color:#903c74 !important;}
#read-article{background:transparent url(/images/read-article-arrow.png) no-repeat right center;color:#ec7a08 !important;}
#bottom-links{clear:right;margin:47px 0 0;width:621px;}
#dots{background:transparent url(/images/bottom-link-bg.png) repeat left top;height:42px;margin:0 0 30px;}
#bottom-links #share-links ul li img{background-color:#fff;padding:0;}
#bottom-links #back-to-top a{background:transparent url(/images/back-to-top-arrow.png) no-repeat left center;color:#cbc7bf;font-size:10px;height:15px;line-height:15px;padding:0 0 0 14px;}
.tweet{color:#5381ac;}
.blog{color:#8f3f6d;}
.news{color:#c2af00;}
.feature{color:#ec7a08;}
br.clear-left{clear:left;}
br.clear{clear:both;}
ins,a{text-decoration:none;}
#menu ul li.selected a,#menu ul li a:hover,#secondary-nav ul li a.selected,#secondary-nav ul li a:hover,.region ul li.selected a,#region-links li.selected a,#office-contacts .contact ul li a:hover{color:#e1005d !important;}
#secondary-nav ul li,#secondary-nav ul li ul li{display:inline-block;margin:0 0 5px;}
#secondary-nav ul li ul li{float:left;}
#country-office-links li a:hover,#country-office-links li.selected a,#simple-office-data ul li a:hover{color:#e1005d;}
#xsltsearch #xsltsearch_summary{font-size:22px;}
#xsltsearch #search-pager-top2, #xsltsearch #search-pager-top{background-color:#efeeec;border-top:1px solid #5f574f;height:39px;margin:-7px 0 39px;}
#xsltsearch #search-pager-bottom{border-top:1px solid #cbc7bf;height:33px;}
#xsltsearch .xsltsearch_result{background:transparent url(/images/squarePinkBullet.png) no-repeat 0 0;color:#5f574f;margin-bottom:28px;padding-left:28px;}
#xsltsearch .xsltsearch_result .xsltsearch_result_description{margin-bottom:4px;}
#xsltsearch .xsltsearch_result a{color:#cbc7bf;}
#xsltsearch .xsltsearch_result .xsltsearch_description{font-weight:400 !important;}
#case-study-grid ul li h2,#xsltsearch .xsltsearch_result .xsltsearch_result_title a{color:#5f574f;display:block;font-size:14px !important;font-weight:700;margin-bottom:6px !important;}
#home #expanded-view,#home .expand-text{background:none;}
#region-links li:last-child{background:none;}
#bottom-links #share-links,#bottom-links #share-links ul li,#search input,#search,#utils,#left-arrow,#center-dots,#right-arrow,#case-study-grid ul li img,#case-study-grid ul li .text-wrapper,#case-study-grid ul li .show,#simple-office-data,#analog-clock,#day,#am-pm,#clock,#xsltsearch .search-pager *{float:left;}
#bottom-links #back-to-top,#client-quote img,.testimonial img,#contact{float:right;}
.general-paragraph{height:100% !important;}
/* Newsletter signup - Minify when shipping to live */
#newsletter ul li,#webinar .form-holder li{height:34px;margin:0 0 12px;}
#webinar .form-holder{width:646px;}
#webinar .form-holder *{z-index:1;}
#webinar{width:621px;}
#webinar .form-holder li.no-margin{margin-right:0;}
.newsletter-textbox,.webinar-textbox{background-color:#efeeec;border:0;font-face:Arial !important;height:38px;padding:0 0 0 10px;width:424px;}
.newsletter-textbox input,.webinar-textbox input{background-color:#efeeec;border:0;color:#8a8784;font-size:15px;padding:11px 0 0;width:416px;}
.webinar-textbox input{width:262px;}
.webinar-textarea{background-color:#EFEEEC;border:0 none;color:#8A8784;font-size:15px;height:198px;padding:11px 0 0;width:383px;}
.webinar-textarea textarea{background-color:#efeeec;border:0;color:#8a8784;font-family:arial;font-size:15px;line-height:15px;max-height:180px;max-width:375px;}
.marker{background-color:#a9a39b;display:block;height:38px;margin:0 5px 0 0;width:5px;}
.textarea-marker{background-color:#a9a39b;display:block;height:209px;margin:0 5px 0 0;width:5px;}
.selected-marker{background-color:#e1005d;}
.required-asterix,.required-label{color:#a9a39b !important;font-size:25px;margin:0 14px 0 2px;}
.required-asterix{display:inline-block;width:15px;}
.required-label{font-size:15px;}
#required-field-label{border-bottom:solid 1px #aaa29a;color:#c1c1c1;display:block;font-size:13px;height:44px;line-height:34px;padding:0 0 0 14px;}
.newsletter-submit{background:transparent url(/images/pagination-arrow-right.png) no-repeat right center;color:#e1005d;display:inline-block;font-size:25px;margin:7px 0 0;padding:5px 10px 0 0;}
#industry-value,#staff-value{background:#efeeec url(/images/grey-down-arrow.png) no-repeat 95% center;cursor:pointer;display:block;position:relative;}
#industry-value span,#staff-value span{color:#8a8784;display:block;font-size:15px;padding:11px 0 0;}
#industry-list{background-color:#efeeec;border:solid 1px #a9a9a9;display:none;height:235px;padding:27px 0 0 14px;overflow:hidden;position:absolute;right:0px;top:38px;width:607px;z-index:10000 !important;}
#staff-list{background-color:#efeeec;border:solid 1px #a9a9a9;display:none;height:120px;padding:27px 0 0 14px;position:absolute;right:0px;top:38px;width:247px;z-index:10000 !important;}
#staff-list ul{width:210px;padding-left:30px;}
#staff-list ul li{background:url(/images/pink-bullet.png) no-repeat 0% 50%;float:left;height:10px !important;margin:0 0 10px 0px !important;padding:0 0 0 15px;width:90px;}
#industry-list ul{width:593px;}
#industry-list ul li{background:url(/images/pink-bullet.png) no-repeat 0% 50%;float:left;height:10px !important;margin:0 0 10px 24px !important;padding:0 0 0 15px;width:150px;}
#industry-list ul li a,#staff-list ul li a{color:#5f574f !important;font-size:12px;}
#industry-list ul li a:hover,#industry-value a:hover span,#staff-list ul li a:hover,#staff-value a:hover span{color:#e1005d !important;}
#webinar .form-holder li,.newsletter-textbox,.webinar-textbox,.marker,.textarea-marker,.webinar-textarea{float:left;}
.email-incorrect{background-color:#efeeec;border:1px solid #a9a9a9;display:block;font-size:15px;height:20px;left:113px;line-height:20px;position:absolute;text-align:center;top:40px;width:162px;z-index:1000 !important;}
.compare-incorrect{background-color:#efeeec;border:1px solid #a9a9a9;display:block;font-size:15px;height:20px;left:113px;line-height:20px;position:absolute;text-align:center;top:40px;width:162px;z-index:1000;}
/*.newsletter-submit *{z-index:1;}*/
.webinar-speaker .info,.webinar-speaker img{float:left;}
.webinar-speaker .info{margin:0 0 0 11px;width:390px;}
.webinar-speaker .info p{color:#5f574f;font-size:12px;height:100% !important;padding:0 0 17px 0;line-height:16px;width:380px;}
.webinar-speaker .info span{display:block;font-size:20px;margin:0 0 3px 0}
.webinar-speaker .info span.name{color:#5f574f;}
.webinar-speaker .info span.title{color:#a9a39b;}
#add-to-calender{background:#fff url(/images/expanded-view-bg.png) no-repeat left top;padding: 25px 0px 0px;}
#add-to-calender p{color:#5f574f;font-size:12px;height:100% !important;padding:0 0 17px 0;line-height:16px;width:621px;}
#add-to-calender a{background: transparent url(http://www.mediacom.com/images/office-email-arrow.png) no-repeat 100% 50%;color:#e1005d;font-size:14px;padding: 0px 10px 0px 0px;}
#agree{margin:10px 0;}
#agree input,#agree p{float:left;}
#agree p{color: #5F574F;font-size: 12px;height:100%;line-height: 16px;margin: 0px 0px 0px 10px;width: 548px;}
.invite-text{color:#5F574F;display:block;font-size:12px;height:100% !important;line-height:16px;padding:8px 0;width:621px;}
#webcast-signup{background-color:#FFFFFF;border:1px solid grey;height:215px;padding:11px 10px 0;width:479px;}
#webcast-signup .invite-text{padding:0 0 8px;height:30px !important;width:411px;}
#webcast-signup #required-field-label{height:35px !important;margin-top:5px;border-bottom: 1px solid #AAA29A;color: #5F574F;display: block;font-size: 13px;font-weight:bold;line-height: 15px;padding:0 !important;}
#webcast-signup .incorrect-email{color:#5F574F;}
#webcast-signup .invite-text a{color:#e1005d !important;font-size:12px;}
*.modalPopup {background-color:#696969;filter:alpha(opacity=98);opacity:0.98;}


#faqanswer {
padding-top: 20px;
padding-bottom:20px;
width:450px;
color:#6B6560;
}
.faqHeader h2 {
color:#A9A39B;
font-size:23px;
letter-spacing:-2px;
}
.faqHeader {
border-bottom:1px solid #A9A39B;
line-height:32px;
}
.faqList li a, .faqList li {
color:#5F574F;
list-style-image:url("http://www.mediacom.com/images/pinkBullet.png");
margin-left:24px;
font-size:12px;
font-weight:bold;
padding-top: 5px;
text-indent: -24px;
}

.dottedLinesFaq {
padding-top: 20px;
padding-bottom: 40px;
}

.relatedLinks ul li a{
background:url("http://www.mediacom.com/images/pinkBulletTri.png") no-repeat scroll right center transparent;
color: #a9a39b;
font-family: Arial,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
padding-right: 18px;
}

.relatedLinks ul li {
margin-top: 12px;
}

.relatedLinks {
border-bottom:1px solid #A9A39B;
padding-top: -15px;
padding-bottom: 15px;
}

#sitemap
{
display: block;
}

.faqH1 a{
text-transform: uppercase;
font-family: arial;
font-size:18px;
color:#e1235c;
border-bottom: 10px solid #EFEEEC;
background-repeat:no-repeat;
font-weight: bold;
display:inline-block;
width: 400px;
}
.faqH2 a{
font-size:16px;
text-transform: none;
color:blue;
background-image: none;
border: 0 none;
font-weight: bold;
color: #5F574F;
padding-bottom: 3px;
}
.faqH3 a{
text-transform: none;
color:#8A847E;
font-weight:normal;
margin-left: 32px;
}
.faqH4 a{
text-transform: none;
color:#8a847e;
font-weight: normal;
}
.faqH5 a{
text-transform: none;
color:#8a847e;
font-style: italic;
margin-left: 15px;
font-weight: normal;
}
.faqH1 {
padding-top: 40px;
width: 500px;
}
.faqH2 {
width:450px;
padding-top: 20px;
margin-left: 15px;
}
.faqH3 {
width:450px;
background-image:url("http://www.mediacom.com/images/listDash.png");
background-repeat:no-repeat;
background-position:2% 0%;
}
.faqH4 {
width:450px;
margin-left:55px;
padding-top:5px;
text-transform: none;
color:#8a847e;
font-weight: normal;
font-size: 16px;
}
.faqH5 {
width:450px;
margin-left:70px;
background-image:url("http://www.mediacom.com/images/listTree.png");
background-repeat:no-repeat;
}

.job-title-faq {
color:#8A847E;
font-weight:normal;
margin-left:32px;
text-transform:none;
padding-bottom:10px;
padding-top:1px;
font-style: italic;
}

#home-exec-summary ul li a{
color:#5F574F;
background:url("http://www.mediacom.com/images/pinkBulletTri.png") no-repeat scroll right center transparent;
color: #a9a39b;
font-size:17px;
font-weight:bold;
padding-right: 18px;
}

#home-exec-summary ul li{
padding-top:5px;
}

.bottom {
padding-bottom:890px;
}

.right {
float: right;
left: 50%;
position: absolute;
top: 190px;
}
#related-articles {border-top:solid 1px #b7b6b2;border-bottom:solid 1px #b7b6b2;padding: 11px 0px;width:433px;}
#related-articles h2 {color:#A9A39B !important;}
#related-articles ul {margin:0 0 0 11px;}
#related-articles ul li {margin:0 0 3px 0;}
#related-articles ul li a {text-decoration:none;}
#related-articles ul li span {float:left;}
#related-articles ul li span.date {color:#5F574F !important;}
#related-articles ul li span.heading {color:#5F574F;display:block;margin:0 0 0 20px;width:300px;}

#directions {margin:10px 0 0 0;}
#directions a {background: transparent url(/images/office-email-arrow.png) no-repeat 100% 50%;font-size: 14px;padding: 0px 10px 0px 0px;color: #A9A39B;font-size: 16px !important;text-decoration:none;}
#driving,#public-transport {border-top:solid 1px #a6a39c;padding:12px 0 0 0;margin:0 0 25px 0;}
#driving h2 span,#public-transport h2 span {border-bottom: 5px solid #CBC7BF;color: #5F574F;display:inline-block;font-size: 15px;padding: 0px 0px 7px;}
#driving p,#public-transport p {color: #5F574F;margin:9px 0 0 0;font-size:14px;line-height:17px;width:590px;}

#news-blog-landing #little-grey-bar{background:#fff url(/images/expanded-view-bg.png) no-repeat left top;height:19px;margin-top:30px;width:621px;}
.tab-articles .article{background:#f5f4f2 url(/images/double-dots.png) repeat-x 100% 100%;padding:16px 0;position:relative;}
#news-insight-nav li{height:60px;margin-right:0px !important;}
#news-insight-nav li div{cursor:pointer;height:32px;padding-top:18px;}
#news-insight-nav li.selected div{height:42px;}
#news-insight-nav li div a{color:#fefefe;font-size:17px;padding:0 30px;text-decoration:none;}
#news-insight-nav .selected{background:#e1005d;margin-left:-1px;}
#news-insight-nav .not-selected{background:transparent url(/images/tab-notselected.png) repeat-x 0% 0% !important;}
#news-insight-nav .not-selected div{background:transparent url(/images/tab-seperator.png) no-repeat 100% 100%;}

#tabbed-section #Horizontal-nav{height:70px;}
#tabbed-section #tab-container{background-color:#f5f4f2;min-height:200px;padding-bottom:30px;position:relative;width:621px;}
#tabbed-section .tab-intro{background:#f5f4f2 url(/images/double-dots.png) no-repeat 100% 100%;padding:40px 0 30px;position:relative;}
#tabbed-section .tab-intro .NewsAndInsightsTitle{z-index:2000;}
#tabbed-section .tab-content{padding-top:20px;}
#tabbed-section .tab-content p{padding-left:30px;}
#tabbed-section .tab-articles{margin-top:-31px;}
#tabbed-section p {color:#5f574f;font-size:13px;word-spacing:1px;}
#signup {background:transparent url(/images/news-insights-sign-up-here.png) no-repeat 0% 0%;display:block !important;position:absolute;top:35px;right:-10px;height:50px;padding:0 !important;width:170px !important;z-index:1000;}
#signup a {background:transparent;color: #FFFFFF;display: block;font-size: 18px;font-weight: bold;height: 20px;margin: 9px 0 0 36px;width: 116px;}

.blink #signup{background:transparent url(/images/news-insights-sign-up-here-blink.png) no-repeat 0% 0%;}
.tab-intro a, .tab-content a, #main-twitter-feed .feed-list .go-to-twitter, #twitter-page #twitter-summary a {background:transparent url(/images/small-arrow-pink.png) no-repeat 100% 62%;color:#a9a39b;font-size:17px;font-weight:bold;line-height:24px;padding-right:16px;}
.blink .tab-intro a, .blink .tab-content a{background:transparent url(/images/small-arrow-blink.png) no-repeat 100% 62%;}
.tab-intro p, .tab-content p{margin-right:100px;line-height:15px;}
.tab-intro .blink-tab p{margin-right:50px;}
.tab-articles div table h1{display:none !important;}
.tab-articles div h1{display:none !important;}
.article-link-container{background:Transparent url(/images/large-arrow-pink.png) no-repeat 100% 50%;float:left; width:480px;padding-left:22px;}
.article-link-container-blink{background:Transparent url(/images/large-arrow-black.png) no-repeat 100% 50%;float:left; width:480px;padding-left:22px;}
.article-info p{padding-left:0px !important;width:350px !important;}
.article-info table img{padding-right:10px;}


#blink-template #executive-summary, #blink-article #executive-summary, #blink-issue{border-top: 5px solid #000000;padding-top:6px;}
#blink-template .blink-bar, #blink-issue .blink-bar, #blink-article .blink-bar{background-color:black;height:34px;margin-top:8px;width:621px;}
#blink-template .blink-bar a, #blink-issue .blink-bar a, #blink-article .blink-bar a{color:#FFFFFF;display:block;font-size:16px;font-weight:bold;padding:11px 0 0 11px;text-transform:uppercase;width:610px;}
#blink-template .blink-bar a:hover, #blink-issue .blink-bar a:hover, #blink-article .blink-bar a:hover{color:#FFFFFF;}
#blink-template #executive-summary p{font-weight:bold;height:auto;line-height:17px;padding-left:3px;width:460px;}
#blink-issue-nav, #blink-overview-and-paging{border-bottom:solid 1px #000000;}
.blink-bar .download{background:transparent url(/images/blink-arrow-download.png) no-repeat 97% 70%;text-transform:uppercase;}
.blink-bar .read{background:transparent url(/images/blink-arrow-read.png) no-repeat 97% 70%;}
#blink-issue-nav{height:25px;margin-bottom:13px;padding-top:5px;}
#blink-issue-nav li a{color:#959595;font-size:14px;}
#blink-issue-nav li a.selected, #blink-issue-nav li a:hover{color:#000000;font-weight:bold;}
#blink-issue #magazine-image {float:left;margin-bottom:20px;width:239px;}
#blink-issue #desc {float:left;padding-left:20px;width:330px;}
#blink-issue #desc .cufon-paragraph{color:#A9A39B;font-size:23px;font-weight:bold;padding-top:30px;}
#blink-issue #all-article-text {border-bottom:solid 1px #000000;width:621px;}
#blink-issue #all-article-text p {font-size:18px;font-weight:bold;}
#blink-issue #article-carousel #mycarousel li{background:#f1f1f1;border: 1px solid #a9a39b;padding: 18px 14px;width: 591px;margin-top:-1px;height:61px;position:relative;}
#blink-issue #article-carousel #mycarousel li #blink-article-image{float:left;padding-right:10px;}
#blink-issue #article-carousel #mycarousel li #blink-article-standfirst{float:left;width:342px;padding-top:6px;}
#blink-issue #article-carousel #mycarousel li #blink-article-standfirst strong{color:#000000;font-size:13px;}
#blink-issue #article-carousel #mycarousel li #blink-article-standfirst p{color:#646464;font-size:11px;}
#blink-issue #article-carousel #mycarousel li #blink-read-article{float:right;border-left: 1px solid #d4d3d2;height:80px;width: 60px;position:absolute;right:0px;top:9px;}
#blink-issue #article-carousel #mycarousel li #blink-read-article a{color:#a2a2a2;display:block;height:45px;padding:35px 0px 0px 14px;}

#blink-article .back-to-overview a{background:transparent url(/images/pagination-arrow-left.png) no-repeat 0% 40%; padding-left:10px;}
#blink-article ul.pagination{float:right;margin:12px 7px 0 0;}
#blink-article ul.pagination li{display:block;float:left;height:12px;padding:0 2px;text-align:right;}
#blink-article ul.pagination li a{color:#bdb7b1;font-size:14px;text-decoration:none;}
#blink-article ul.pagination li a.selected,#blog-post ul.pagination li a:hover{color:#584f49;}
#blink-article #article-download{border-bottom:solid 1px #cac7be;height:34px;margin-bottom:8px;width:621px;}
#blink-article #article-download a{background:transparent url(/images/blink-article-download.png) no-repeat 100% 48%; padding-right:20px;}

.jcarousel-container-vertical {height: 392px;padding:30px 0;width: 621px;}
.jcarousel-clip-vertical {height:392px;width:621px;}
.jcarousel-prev-vertical {background: #474747 url(/images/blink-article-arrow-up.png) no-repeat 50% 50%;cursor: pointer;height: 30px;left: 0px;position: absolute;top: 0px;width: 621px;}
.jcarousel-next-vertical {background: #474747 url(/images/blink-article-arrow-down.png) no-repeat 50% 50%;bottom: 1px;cursor: pointer;height: 30px;left: 0px;position: absolute;width: 621px;}

.jcarousel-container-horizontal{padding:0 50px;width: 521px;}
.jcarousel-clip-horizontal{height:20px;width:504px;}
.jcarousel-prev-horizontal{background: transparent url(/images/blink-nav-arrow-left.png) no-repeat 0% 40%;cursor:pointer;height:32px;left:5px;position:absolute;top:-9px;width:32px;}
.jcarousel-next-horizontal{background:transparent url(/images/blink-nav-arrow-right.png) no-repeat 100% 40%;cursor:pointer;height:32px;position: absolute;right:5px;top:-9px;width:32px;}
.jcarousel-next-horizontal:hover{background:transparent url(/images/blink-nav-arrow-right-hover.png) no-repeat 100% 40%;}
.jcarousel-prev-horizontal:hover{background:transparent url(/images/blink-nav-arrow-left-hover.png) no-repeat 0% 40%;}
.jcarousel-item{height:20px;width:72px;}

#secondary-nav .blink-secondary-nav .selected, #secondary-nav .blink-secondary-nav li .selected, #secondary-nav .blink-secondary-nav a:hover, #secondary-nav .blink-secondary-nav li a:hover{color:black !important;}
#nav-desc{background:transparent url(/images/secondary-nav-desc-bg.png) no-repeat 0% 0%;color:#a9a39b;height:33px;padding-top:40px;margin-top:25px;width:190px;}

#main-twitter-feed #tweet-tabs ul li{float:left;height:60px;}
#main-twitter-feed #tweet-tabs ul li a{color:#FFFFFF;font-size:17px;text-decoration:none;text-transform:uppercase;}
#main-twitter-feed #tweet-tabs ul .selected{background:#e1005d;}
#main-twitter-feed #tweet-tabs ul .not-selected{background:transparent url(/images/tab-notselected.png) repeat-x 0% 0%;}
#main-twitter-feed .feed-list ul li a{color:#E1005D;}
#main-twitter-feed .feed-list ul li .re-tweet-btn{background:transparent url(/images/retweet-btn.png) no-repeat top left;display:inline-block;height:26px;margin:20px 0 0 60px;width:54px;}
#main-twitter-feed #tweet-tabs ul li .tweet-tab{cursor:pointer;padding-top:18px;text-align:center;}
#main-twitter-feed #tweet-tabs ul li.selected .tweet-tab{height:42px;}
#main-twitter-feed #tweet-tabs ul li.not-selected .tweet-tab{height:32px;}
#main-twitter-feed ul li .twitter-feed-date{color:#e4e0dd;float:left;font-size:30px;padding:5px 36px;width:50px;}
#main-twitter-feed .feed-list ul li{background:#F5F4F2 url(/images/main-twitter-feed-bg.png) repeat-x 0% 100%;height:100px;padding-top:30px;}
#main-twitter-feed ul li p{color:#584f49;font-size:13px;}
#main-twitter-feed ul li p span{font-weight:bold;display:block;padding-bottom:5px;}
#twitter-page #twitter-summary .cufon-paragraph-short{width:420px !important;}
#twitter-page #executive-summary p {height: 26px;}
#twitter-page #twitter-summary{background:transparent url(/images/twitter-badge.png) no-repeat 97% 14%;border-top:5px solid #E1005D;padding: 6px 0px 0px;}

.prev-next-container {border-bottom:1px solid #cbc7bf;display:inline-block;margin-top: 10px;padding-bottom:10px;}
.prev-next-container a{display:block;width:309px;}
.prev-next-container .prev-container{float:left;width:310px;border-right:1px solid #cbc7bf;}
.prev-next-container .next-container{float:left;width:310px;border-left: 1px solid #CBC7BF;margin-left: -1px;}
.prev-next-container .prev-next-first-last{width:200px;}
.prev-next-container .prev-next-content div{float:left;text-decoration:none;width:185px;}
.prev-next-content span{display: block;font-size:15px;font-weight:bold;padding-bottom:5px;}
.prev-next-container p{color:#594f4a;}
#news-container .prev-next-first-last {border-bottom: solid 3px #C2B000; margin:25px 0 36px 56px;}
#blog-container .prev-next-first-last {border-bottom:solid 3px #903C74; margin:37px 0 46px 56px;}
#blink-container .prev-next-first-last {border-bottom:solid 3px #000; margin:37px 0 46px 56px;}
#news-container .prev-next-content {cursor:pointer;width:309px;}
#blog-container .prev-next-content {cursor:pointer;width:309px;}
#blink-container .prev-next-content {cursor:pointer;width:309px;}
#news-container #prev-item {background:#FFFFFF url(/images/news-prev-arrow.png) no-repeat 2% 36px;}
#news-container #next-item {background:#FFFFFF url(/images/news-next-arrow.png) no-repeat 98% 36px;}
#blog-container #prev-item {background:#FFFFFF url(/images/blog-prev-arrow.png) no-repeat 2% 40px;}
#blog-container #next-item {background:#FFFFFF url(/images/blog-next-arrow.png) no-repeat 98% 40px;}
#blink-container #prev-item {background:#FFFFFF url(/images/large-arrow-black-reverse.png) no-repeat 2% 40px;}
#blink-container #next-item {background:#FFFFFF url(/images/large-arrow-black.png) no-repeat 98% 40px;}
#news-container .prev-next-content span{color:#c2b000;}
#blog-container .prev-next-content span{color:#903C74;}
#blink-container .prev-next-content span{color:#000;}
#news-container #prev-item div, #news-container #next-item div {padding-top:4px;}

#newsletter-or-webcast input, #newsletter-or-webcast label{color:#8a8784;float:left;font-size:15px;padding:2px 0 2px 10px;}
#newsletter-or-webcast label {font-size:12px;}
#newsletter-or-webcast{border-bottom:1px solid #aba29a;padding-bottom:4px;width:444px;}
#webcast-signup .newsletter-submit .cufon{z-index:100 !important;}
.newsletter-submit .cufon{z-index:-100 !important;}
#secondary-nav ul li a .cufon{float:left;}
#blink-issue #desc p{width:335px!important;}

#report-landing #download-section{padding-bottom:20px;}
#report-landing #download-section #download-list{border:solid #bdb7b1;border-width:1px 0 1px 0;padding:16px 16px 0;width:533px;}
#report-landing #download-section #download-list span{color:#bdb7b1;font-size:15px;font-weight:bold;}
#report-landing #download-section #download-list ul{padding:15px 0 0 30px;}
#report-landing #download-section #download-list ul li{padding-bottom:20px;width:503px;}
#report-landing #download-section #download-list ul li .report-date{float:left;line-height:17px;}
#report-landing #download-section #download-list ul li .report-description{float:left;padding-left:20px;width:320px;}
#report-landing #download-section #download-list ul li .report-description p{margin:0 !important;padding:0 !important;width:320px !important;}
#report-landing #download-section #download-list ul li .report-download{float:right;}
#report-landing #download-section #download-list ul li .report-download a{background:transparent url(/images/download-pink-arrow.png) no-repeat 100% 40%;color:#ea235b;font-weight:bold;text-decoration:none;padding-right:20px;}

#careers-expanded{background: #fff url(/images/expanded-view-bg.png) no-repeat left top;height:19px;width:621px;}
a.PinkDownArrow {cursor:pointer;}

#follow{float:left;padding-right:8px;}
#follow span{border-right:solid 1px #E5E3E1;color:#acacac;float:left;font-size:15px;height:26px; line-height:26px;margin-right:14px;padding-right:11px;text-transform: uppercase;}
#follow a{display:inline-block;float:left;height:23px;width:23px;margin:2px 8px 0 0;}
#follow a#facebook{background:transparent url(/images/follow-facebook-sprite.png) no-repeat left top;}
#follow a#facebook:hover{background-position:right top;}
#follow a#twitter{background:transparent url(/images/follow-twitter-sprite.png) no-repeat left top;}
#follow a#twitter:hover{background-position:right top;}
#follow a#linkedIn{background:transparent url(/images/follow-linkedin-sprite.png) no-repeat left top;}
#follow a#linkedIn:hover{background-position:right top;}

#blog-tags{margin:0 12px;}
#blog-tags a{color:#E1005D;text-decoration:underline;}

#blog-roll li{background:transparent url(/images/li-bottom-dots.png) no-repeat bottom left;padding:12px 0;width:199px;}
#blog-roll li a{background:transparent url(/images/blog-arrow-light.png) no-repeat 176px 50%;color: #594F4A;display: block;font-weight: bold;padding: 10px 40px 10px 0;}
li.plus-one {padding-top:1px;zoom: 1;*display: inline;}
#plus-one{padding:0 0 20px 14px;}
#social ul li.plus-one{background:none;}






































































































































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
H1 {
color:#5f574f;
font-size:30px;
/*letter-spacing:0.5px;*/
word-spacing:1px;
}

.Pink {
color:#e1005d;
}

.PinkDownArrow {
background:transparent url(/images/case-study-arrow.png) no-repeat left top;
border-bottom:1px solid #A9A39B;
color:#E1005D;
display:inline-block;
font-size:15px;
height:20px !important;
padding:10px 0 0;
}

.black {
color:#000000;
}

.VerticalDivider {
border-bottom: 1px solid #cbc7bf;width:591px !important;margin-right:0px !important;
}

.NewsAndInsightsTitle {
color:#5f574f;
font-size:25px;
/*letter-spacing:0.5px;*/
word-spacing:1px;
}

.NewsAndInsightsSubTitle {
color: #5f574f; font-size: 20px !important; font-weight: bolder; padding-bottom: 10px;
}

.NewsAndInsightsSubTitleComingSoon {
color: #5f574f; font-size: 20px !important; font-weight: bolder; padding-bottom: 10px;
background:transparent url(/images/news-and-insights-coming-soon.png) no-repeat 100% 22%;padding-right:132px; display:inline-block;
}

.clear-float {
clear:left;
}

H2 {

}

.cufon-paragraph {

}

.cufon-paragraph-short {

}

p {

}

.yellow-bullet {
color:#5f574f;
background: url(/images/yellow-bullet.png) no-repeat 0px 2px;
margin:0 0 12px 24px;
padding:0 0 0 26px;
width:375px;
}

.general-paragraph {
color:#5f574f;
font-size:12px;
height:100% !important;
padding:0 0 17px 0;
line-height:16px;
width:479px;
}

.portrait-image-padding {
float:left;
margin-right:15px;
}


