*{
margin:0;
padding:0;
list-style:none;
outline: 0 none;
}

html {
  overflow-y: scroll;
}

focus {outline: 0;} 
a { outline: 0 none; }

a:link, a:visited, a:active {
	color: #0573d4;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #666666;
}
 
body{
	background-color:#e3e9ea;
	margin: 0;
	padding:0;
	font-family: "Helvetica Neue", Helvetica;
	padding:0 0 15px;
}
body .container {
	background-color: #FFFFFF;
	border-left: 1px solid #d7ddde;
	border-right: 1px solid #d7ddde;
	background-image:url(images/container-back-bottom.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	width: 928px;
	margin: 0 auto;
}
.header{
	background-image: url(images/header-back-image.png);
	background-position:left top;
	height:49px;
	background-repeat:repeat-x;
	width: 100%;	
	font-family:"Lucida Grande", tahoma, Helvetica, Arial;
}
.logo{
	background-image:url(images/logo.jpg);
	float:left;
	height:44px;
	margin-left:28px;
	margin-top:3px;
	width:142px;
}
.container .header .menu-container{
	margin-left: 122px;
	float:left;
	
}
.container .header .menu-container ul li{
	list-style:none;
	float: left ;
	/*background-image:url(images/menu-separation.jpg);*/
	background-position:left bottom; 
	background-repeat:no-repeat;
	font-size: 14px;
}
.container .header .menu-container ul li a{
	background-image:url(images/menu-menu-hov.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:3px;
	margin-top:16px;
	overflow:hidden;
	padding:20px 16px 10px;
	text-decoration:none;
	text-indent:2000px;
/*	width:84px; */
}
.container .header .menu-container ul li.product a{
	background-position: 0px top;
	width:76px;
}

.container .header .menu-container ul li.product.active a,
.container .header .menu-container ul li.product a:hover{
	background-position: 0px -37px;
}

.container .header .menu-container ul li.casestudies a{
	background-position:-108px top;
	width:96px;
}
.container .header .menu-container ul li.casestudies.active a,
.container .header .menu-container ul li.casestudies a:hover{
	background-position: -108px -37px;
}
.container .header .menu-container ul li.company a{
	background-position:-236px top;
	width:70px;
}
.container .header .menu-container ul li.company.active a,
.container .header .menu-container ul li.company a:hover{
	background-position:-236px -37px;
}


.container .header .menu-container ul li.contact_us a{
	background-position: -338px top;
	width: 106px;
}
.container .header .menu-container ul li.contact_us.active a,
.container .header .menu-container ul li.contact_us a:hover{
	background-position: -338px -37px;
}



.container .header .menu-container ul li.active a,
.container .header .menu-container ul li a:hover{
	background-position:left -37px;
}

.container .header .menu-container ul li .contact-us-image{
	background-image:url(images/contact-us-icon.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left: 10px;

}

.container .header .social-networks{
	margin-left: 6px;
	margin-top: 21px;
	float:left;
}

a.nav-facebook {
    padding: 0px;
    width: 20px;
		height: 20px; 
    background-image: url('images/nav-facebook.gif');
	  background-position: top right;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

a.nav-facebook:hover {
	  padding: 0px;
    width: 20px;
		height: 20px; 
		background: url( 'images/nav-facebook.gif' ) 0px -21px  no-repeat;
}

a.nav-twitter {
    padding: 0px;
    width: 21px;
		height: 20px; 
    background-image: url('images/nav-twitter.gif');
	  background-position: top right;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

a.nav-twitter:hover {
	  padding: 0px;
    width: 21px;
		height: 20px; 
		background: url( 'images/nav-twitter.gif' ) 0px -21px  no-repeat;
}

a.nav-linkedin {
    padding: 0px;
    width: 21px;
		height: 20px; 
    background-image: url('images/nav-linkedin.gif');
	  background-position: top right;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

a.nav-linkedin:hover {
	  padding: 0px;
    width: 21px;
		height: 20px; 
		background: url( 'images/nav-linkedin.gif' ) 0px -21px  no-repeat;
}

/*.container .header .menu-container ul li a:hover{
	color: #272e36;
	background-image:url(images/menu-back-hover.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
}*/
a.login_button{
	color:#0A121D;
	float:right;
	/* font-family:lucida Grande; */
	font-size:12px;
	font-weight:bold;
	margin-right:20px;
	margin-top:24px;
}
.clear{
clear:both;
}

/* new CSS as of May 2011 */

#home-content-container {
	position: relative;
	margin: 0 auto;
	text-align: center;
	width: 928px;
	padding-top: 28px;
}

.home-content {
	background: url( 'images/home-bg-content.jpg' ) top center  no-repeat;
	width: 889px;
/*	height: 289px; */
	height: 209px;
	margin: 0 auto;
}

.home-search {
/*	background: url( 'images/home-bg-search.jpg' ) top center  no-repeat; */
	width: 886px;
/*	height: 289px; */
	height: 150px;
	margin: 0 auto;
	font-size: 26px;
	color: #3e454c;
/*	margin-top: 25px; */
	 padding-top: 25px;
}

#home-row-iceberg {
	 position: relative;
   margin: 0 auto;
   background: url( 'images/iceberg.jpg' ) top center  no-repeat;
	 width: 886px;
	 height: 375px;
	 font-size: 22px;
	color: #193f6e;
  text-align: left;
	}
	
#home-row-iceberg .text-top {
	position: absolute;
	left: 431px;
	top: 26px;
	width: 430px;

}

#home-row-iceberg .text-bottom {
	position: absolute;
	left: 431px;
	top: 139px;
	width: 430px;
	color: #ffffff;
}

#home-row-iceberg .news {
	position: absolute;
	left: 340px;
	top: 239px;
	background: url( 'images/home-news-bg.gif' ) top center  no-repeat;
	 width: 525px;
	 height: 105px;
}

#home-row-iceberg .news-text {
	position: absolute;
	left: 110px;
	top: 40px;
	 font-size: 12px;
	color: #193f6e;
	width: 400px;
}



#home-row-iceberg .more-top {
	position: absolute;
	left: 819px;
	top: 85px;
}

#home-row-iceberg .more-bottom {
	position: absolute;
	left: 819px;
	top: 356px;
}

a.more-iceberg-top {
    padding: 0px;
    width: 52px;
		height: 12px; 
    background-image: url('images/more-iceberg-top.gif');
	  background-position: top right;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

a.more-iceberg-top:hover {
	  padding: 0px;
    width: 52px;
		height: 12px; 
		background: url( 'images/more-iceberg-top.gif' ) 0px -12px  no-repeat;
}

a.more-iceberg-bottom {
    padding: 0px;
    width: 52px;
		height: 12px; 
    background-image: url('images/more-iceberg-bottom.gif');
	  background-position: top right;
	 	background-repeat: no-repeat;
	 	display: block;
	 	overflow: hidden;
}

a.more-iceberg-bottom:hover {
	  padding: 0px;
    width: 52px;
		height: 12px; 
		background: url( 'images/more-iceberg-bottom.gif' ) 0px -12px  no-repeat;
}
	
.home-clients-header {
	color: #3e454c;
	font-size: 18px;
	font-weight: normal;
}

.home-client-name {
	color: #013370;
	font-size: 16px;
	font-weight: bold;
}

.home-client-name .job {
	font-size: 12px;
}
		
.home-client-quote {
	color: #5b6671;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.leadership .submenu-left {
	margin-left:526px;
}

.casestudies .submenu-left, .casestudies-home .submenu-left, .casestudies-detail .submenu-left {
	margin-left:398px;
}

.products .submenu-left {
	margin-left:292px;
}

.text-container{
	background-image:url(images/light-grey-separation.png);
	background-position:left top;
	background-repeat:repeat-y;
	display:inline-block;
	padding:12px;
	vertical-align:top;
	width:800px;
}

.casestudies .text-container {
		width:400px;
}

.text-container .headline, .casestudies-home-text-container .headline {
	background-image: url(images/blue-arrow.png);
		background-repeat:no-repeat;
	background-position:left 3px;
	height: 15px;
	padding:0 0 2px 20px;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px;
	margin-left: 15px;
}

.headline a {
	text-decoration: none;
	color: #666666;
}

.headline a:hover {
	color: #5b6671;
}

.casestudies-home-text-container {
	background-image:url(images/light-grey-separation.png);
	background-position:left top;
	background-repeat:repeat-y;
	display:inline-block;
	padding:12px;
	vertical-align:top;
	width:400px;
}
.headline-casestudies {
	height: 15px;
	padding: 15px;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 0px;
}

.casestudies-home .container .page-content .light-grey-block-left-bottom {
	width: 375px !important;
	float: left !important;
	padding-bottom: 0px !important;
}

.products .container .page-content .light-grey-block-left-bottom {
	width: 365px !important;
	float: left !important;
	padding-bottom: 10px !important;
}


.casestudies-detail .container .page-content .light-grey-block-left-bottom {
	width: 225px !important;
	height: 240px;
	float: left !important;
	padding: 20px;
}

.casestudies-detail .container .page-content .light-grey-block-left-bottom .headline-casestudies {
		background-image: url(images/blue-arrow.png);
		background-repeat:no-repeat;
	background-position:left 3px;
	padding-top: 0px !important;
	padding-left: 20px !important;

}

.technology .container .page-content .light-grey-block-left-bottom {
	width: 820px !important;
	padding-bottom: 15px !important;

}


.casestudies-home .container .page-content .light-grey-block-bottom {
	margin-right: 0px !important;
}

.products .container .page-content .light-grey-block-left-bottom {
	margin-right: 0px !important;
}

.products .container .page-content .light-grey-block-left-bottom ul li, .products .container .page-content .products-content-text ul li {
		list-style: disc !important; 
		margin-left: 35px;
		margin-top: 10px;
	}

.products-content {
	margin: 0 auto;
	width: 840px;
	text-align: center;
}

.products-content-text {
		text-align: left;
}

.leadership .intro {
	margin:20px 38px;
}






 table.casestudy-performance, table.casestudy-keywords /*, table.products-affinities */  {
border: 1px #999 solid;
}

.socialnetworks td {
		background-image:url(images/affinities-table/facebook.png);
	background-repeat:no-repeat;
	background-position:15px 10px;
background-color: #48a248 !important;
color: #fff !important;
text-align: left !important;
/* padding: 10px; */
font-size: 18px !important;
font-weight: normal;
height: 88px;
padding: 10px 10px 10px 85px;
}

.socialnetworks td.twitter {
		background-image:url(images/affinities-table/twitter-2.png);
padding: 10px 10px 10px 85px;
padding-bottom: 0px !important;
}

.socialnetworks td.myspace {
		background-image:url(images/affinities-table/myspace-2.png);
padding: 10px 10px 10px 85px !important;
padding-bottom: 0px !important;
}


.nostyle td {
	padding: 0px;
}

.socialnetworks .facebook {
	font-size: 14px;
	font-weight: normal;
}

.affinities td {
background-color: #0573d4 !important;
color: #fff !important;
text-align: center !important;
}


.affinities-equal td {
background-color: #d47a05 !important;
color: #fff !important;
text-align: center !important;
font-size: 22px !important;
height: 298px;
padding: 10px;
}


.casestudy-performance td, .casestudy-keywords td {
/* border: 1px solid; */
padding: 5px;
}

.casestudy-performance td.headerrow {
background-color: #f0f3f4 !important;
font-weight: bold;
}

.casestudy-performance td {
background-color: #e4eaea !important;
text-align: right !important;
}

.casestudy-performance td.blankrow {
background-color: #fff !important;
}

.casestudy-keywords {
	text-align: center;
	width: 600px;
}

.casestudy-keywords td.headerrow {
font-weight: bold;
background-color: #eee !important;
}
.casestudy-keywords td.left {
background-color: #f0f3f4 !important;
}

.casestudy-keywords td.right {
background-color: #98c0f9 !important;
}

.casestudy-performance td.show {
	text-align: left !important;
}

.casestudy-performance td.green {
	color: #76b463 !important;
}

.casestudy-performance td.green-bg {
	background-color: #59c859 !important;
	color: #000 !important;
}

.clients-quotes td {
	text-align: left !important;
}

#clients-quotes {
	height: 235px;
}
	
.meq {
	text-transform:none !important;
}

.overview-content {
	background: url( 'images/home-bg-content.jpg' ) top center  no-repeat;
	width: 889px;
	height: 289px; 
	margin: 0 auto;
}

.home-subheadline {
		font-size: 20px;
		color: #3e454c;
}

.home-subheadline-bold {
		font-size: 24px;
		color: #3e454c;
		font-weight: bold;
}

.meq-widget-headline {
		font-size: 20px;
		color: #000000;
}

.meq-widget-bold {
		font-size: 21px;
		color: #3e454c !important;
		font-weight: bold;
}

.home-content-text {
		font-size: 17px;
		color: #5b6671;

}

.home-content-bold {
		font-weight: bold;
		font-size: 18px;
		color: #3e454c;

}

.home-row1-content {
/*	float: left; 
	width: 400px;
		height: 90px;
		*/
	padding-top: 18px;
	text-align: center;
	color: #5b6671;
	line-height: 175%;
}	

.home-row1-content td {
	font-size: 26px;
}

.home-row1b-content {
	font-size: 26px;
	color: #3e454c;
}

.home-row1-bold {
	font-size: 28px;
	font-weight: bold;
	color: #3e454c;
}

.home-row2 {
	padding-top: 23px;
	padding-bottom: 20px;
	padding-left: 40px;
	margin: 0 auto;
	color: #5b6671;
	text-align: left;
}

.home-widget td {
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica, arial;
}

.home-row2 td {
	font-size: 19px;
}

.home-row2-bold {
	font-size: 32px;
	color: #3e454c;
	font-weight: bold;
}

.home-row2-medium {
	font-size: 24px;
	padding-top: 15px;
}

.home-row2-large {
	font-size: 26px;
}

.home-row3-content {
	color: #7c8a99;
	font-size: 18px;
	text-align: left;

	padding-top: 35px;
}

.home-row3-illustratrion {
	position: relative;
	margin-top: 0px;
	margin-left: 0px;
	font-size: 13px;
	color: #adb5be;
	font-weight: bold;
	text-align: left;
	background-image:url(images/home-row3-graphic.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	width: 494px;
	height: 199px;	
}

.home-row3-illustratrion #facebook {
	position: absolute;
	top: 44px;
	left: 4px;
}

.home-row3-illustratrion #myspace {
	position: absolute;
	top: 114px;
	left: 4px;
}

.home-row3-illustratrion #twitter {
	position: absolute;
	top: 186px;
	left: 4px;
}

.home-row3-illustratrion #brands {
	position: absolute;
	top: 25px;
	left: 395px;
}

.home-row3-illustratrion #media {
	position: absolute;
	top: 105px;
	left: 395px;
}

.home-row3-illustratrion #entertainment {
	position: absolute;
	top: 178px;
	left: 395px;
}
.home-row3-largetext {
	font-size: 21px;
	color: #5b6671;
}

.home-row3-bold {
	font-weight: bold;
	color: #3e454c;
}

.home-row4 {
	padding-top: 0px;
	margin: 0 auto;
	width: 928px;

}

.home-row4 td {
	font-size: 18px;
	color: #5b6671;
		text-align: left;
}

.homeclients {
    height:  79px;  
    width:   115px;  
    padding: 0;  
    margin:  0;  
}


a.home {
	color: #0573d4;
	text-decoration: none;
}

a.home:hover {
	color: #3e454d;
}


.headline-area-content h2.tab-headline {
	text-align: left;
	color: #3e454c;
	font-size: 18px;
	padding-top: 78px;
}

.headline-area-content h2.consumer-research {
	text-align: left;
	color: #3e454c;
	font-size: 18px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 20px;
	margin-bottom: 0px;
}

.headline-area h2 {
	text-align: left;
	color: #3e454c;
	font-size: 18px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 20px; 
	margin-bottom: 0px;
}

.benefits-content {
	background: url( 'images/benefits-bg-content.jpg' ) top center  no-repeat;
	width: 889px;
	height: 323px;
	margin: 0 auto;
	padding-top: 22px;
}

/*
.benefits-content table {
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
} */



.benefits-content td.left {
	padding-left: 20px;
  padding-right: 20px;
}

.benefits-content td.right {
  padding-right: 20px;
  text-align: left;
  color: #5b6671;
}

.benefits-content strong {
		color: #3e454c;
}

.benefits-content ul li {
	margin-left: 40px;
	padding-bottom: 5px;
	list-style: disc;
}

.benefits-content ul li.last {
	padding-bottom:20px;
}

.benefits-content  ul li.focusbullets {
	margin-left: 20px;
	padding-bottom: 0px;
}

.benefits-casestudy {
	padding: 22px;
}

.benefits-casestudy td {
  text-align: left;
}

.benefits-casestudy td h2 {
  text-align: right;
}

.benefits-casestudy td.right h2 {
  text-align: left;
}

.benefits-casestudy td.left {
	padding-left: 20px;
  padding-right: 20px;
  text-align: right;
}

.benefits-casestudy td.right {
  padding-right: 20px;
  color: #5b6671;
}
	
.client-headline-block-left-bottom {
	text-align: left;
}

.page-content-container {
	margin-left: 20px;
	margin-right: 20px;
}

/*
.home-row1-right {
	padding-top: 22px;
	margin-left: 414px;
	text-align: center;
}	

.home-row1-left-graphic {
	float: left;
	width: 400px;
	padding-top: 22px;
	height: 150px;
	text-align: center;
}	
.home-row1-right-graphic {
	padding-top: 22px;
	margin-left: 414px;
	text-align: center;
}	
*/

/* END new CSS as of May 2011 */

.homepage br.clear{
	clear:both;
	float:left;
	height:0;
	width:100%;
}

.container .footer {
	clear:both;
	font-size:14px;
	padding:5px 0;
	text-align:center;
	width:928px;
	
	background-image:url(images/footer-people.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 180px;
	
	
}
.container .footer ul{
	 float: left; 
	margin: 0px 0px 0px 196px;  


}
.container .footer .footer-menu .menu-item{
	margin-top: 50px;
	float: left;
	list-style: none; 
	background-image:url(images/footer-separation.jpg);
	background-position: right 13px;
	background-repeat:no-repeat;
	font-family: "Lucida grande", arial, helvetica;
	font-weight: bold;
}
.container .footer .footer-menu .menu-item a{
	display:block;
	padding:10px 15px 10px 10px;
	text-decoration:none;
	color: #5c6772;
}
.container .footer .footer-menu .menu-item.contact_us{
	background-image:none;
}
.container .page-content .main-message {
	background-image: url(images/homepage-main-message.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 94px;
	float: left; 
	width: 100%;
}
.container .page-content .headline-area {
	/* background-image:url(images/headline-area-back.jpg); */
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	 height:1066px; 
	width:929px;
}
.container .page-content .headline-area .headline-area-content{
	margin-left: 20px;
	height: 1007px;
	width: 889px;
	text-align: center;
}

.container .page-content .headline-area .headline-tabs{
	height: 62px;
}
.container .page-content .headline-area ul.tabs li a{
	background-image:url(images/tabs.jpg);
	background-position:left top;
	float:left;
	height:62px;
	width:186px;
}
.container .page-content .headline-area ul.tabs li.brand-planning a{
	background-position:-186px top;
}
.container .page-content .headline-area ul.tabs li.creative-development a{
	background-position:-372px top;
}
.container .page-content .headline-area ul.tabs li.media-targeting a{
	background-position:-558px top;
	width: 186px; 
}
.container .page-content .headline-area ul.tabs li.sponsorships a{
	background-position:right top;
		width: 184px;
}
.container .page-content .headline-area ul.tabs li.ui-state-active a,
.container .page-content .headline-area ul.tabs li a:hover{
	background-position:left bottom;
}
.container .page-content .headline-area ul.tabs li.brand-planning.ui-state-active a,
.container .page-content .headline-area ul.tabs li.brand-planning a:hover{
	background-position:-186px bottom;
}
.container .page-content .headline-area ul.tabs li.creative-development.ui-state-active a,
.container .page-content .headline-area ul.tabs li.creative-development a:hover{
	background-position:-372px bottom;
}
.container .page-content .headline-area ul.tabs li.media-targeting.ui-state-active a,
.container .page-content .headline-area ul.tabs li.media-targeting a:hover{
	background-position:-558px bottom;
}
.container .page-content .headline-area ul.tabs li.sponsorships.ui-state-active a,
.container .page-content .headline-area ul.tabs li.sponsorships a:hover{
	background-position:right bottom;
}
/* .container .page-content .headline-area .headline-image{
	background-image:url(images/headline-image2.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:136px;
	margin:10px 50px 10px 30px;
	width:143px;
}
.container .page-content .headline-area .headline-text{
	float:left;
	width: 500px;
}
.container .page-content .headline-area .title{
	font-family:"Helvetica Neue", Helvetica, Tahoma;
	font-weight: bold;
	font-size: 18px;
	margin-top: 27px;
	width: 530px;
	background-color: #FFF;
}
.container .page-content .headline-area .content{
	color: #768493;
	font-size: 14px;
	margin-top: 5px;
	line-height: 24px;
	font-family: Helvetica, sans-serif;
	width: 440px;
	text-align:justify;
	background-image:url(images/headline-text-background.png);
	background-repeat:repeat-x;
	background-position: left top;
}

.container .page-content .headline-area .learn-more-button{
	float:left;
	margin-left:35px;
	margin-top:32px;
}

.container .page-content .headline-area .learn-more-button a{
	background-image:url(images/learn-more-button.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:123px;
	height: 89px;
	display:block;
}
.container .page-content .headline-area .learn-more-button a:hover{
	background-position:left bottom;
	}
	
	*/
.container .page-content {
	width: 100%;
}
/*light grey areas */
.light-grey-block-left-bottom,
.light-grey-block-right-bottom,
.light-grey-block-left-top,
.light-grey-block-right-top,
.light-grey-block-bottom{
	float:left;
}
.light-grey-block-left-bottom {
	background-image:url(images/light-grey-block-left-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:900px;
}
.light-grey-block-right-bottom {
	background-image: url(images/light-grey-block-right-bottom.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.light-grey-block-left-top {
	background-image: url(images/light-grey-block-left-top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.light-grey-block-right-top {
	background-image: url(images/light-grey-block-right-top.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.light-grey-block-bottom {
	background-color:#F0F3F4;
	background-image:url(images/light-grey-block-bottom.png);
	background-position:left bottom;
	background-repeat:repeat-x;
	margin:15px;
}
.homepage .light-grey-block-bottom{
	float: left;
}
.light-grey-block-right {
	background-image: url(images/light-grey-block-right.png);
	background-repeat: repeat-y;
	background-position: right top;
}



/*blue bottom areas */
.blue-bottom-block-left-bottom {
	background-image:url(images/benefits-block-blue-left-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:22px;
	padding:15px 30px;
	text-align:left;
	width:795px;
	float:left;
}
.blue-bottom-block-left-bottom .internal-headline-text{
	color:#0573d4;
	margin-bottom: 10px;
}
.blue-bottom-block-right-bottom {
	background-image: url(images/benefits-block-blue-right-bottom.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:left;
}
.blue-bottom-block-left-top {
	background-image: url(images/benefits-block-blue-left-top.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}
.blue-bottom-block-right-top {
	background-image: url(images/benefits-block-blue-right-top.png);
	background-repeat: no-repeat;
	background-position: right top;
	float:left;
}
.blue-bottom-block-bottom {
	background-color:#F0F3F4;
	background-image:url(images/benefits-block-blue-bottom.png);
	background-position:left bottom;
	background-repeat:repeat-x;
	margin:15px;
	float:left;
}
.blue-bottom-block-right {
	background-image: url(images/benefits-block-blue-right.png);
	background-repeat: repeat-y;
	background-position: right top;
	float:left;
}
.blue-bottom-block-top {
	background-image: url(images/benefits-block-blue-top.png);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
}
.blue-bottom-block-left {
	background-image: url(images/benefits-block-blue-left.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}
/*orange bottom areas */
.orange-bottom-block-left-bottom {
	background-image:url(images/benefits-block-orange-left-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:22px;
	padding:15px 30px;
	text-align:left;
	width:795px;
	float:left;
}
.all-blocks-left-bottom{
	padding:15px 30px;
}
.orange-bottom-block-left-bottom .internal-headline-text{
	color:#f19221;
	margin-bottom: 10px;
}
.orange-bottom-block-right-bottom {
	background-image: url(images/benefits-block-orange-right-bottom.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:left;
}
.orange-bottom-block-left-top {
	background-image: url(images/benefits-block-orange-left-top.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}
.orange-bottom-block-right-top {
	background-image: url(images/benefits-block-orange-right-top.png);
	background-repeat: no-repeat;
	background-position: right top;
	float:left;
}
.orange-bottom-block-bottom {
	background-color:#F0F3F4;
	background-image:url(images/benefits-block-orange-bottom.png);
	background-position:left bottom;
	background-repeat:repeat-x;
	margin:15px;
	float:left;
}
.orange-bottom-block-right {
	background-image: url(images/benefits-block-orange-right.png);
	background-repeat: repeat-y;
	background-position: right top;
	float:left;
}
.orange-bottom-block-top {
	background-image: url(images/benefits-block-orange-top.png);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
}
.orange-bottom-block-left {
	background-image: url(images/benefits-block-orange-left.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}

/*grey bottom areas */
.grey-bottom-block-left-bottom {
	background-image:url(images/benefits-block-grey-left-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:22px;
	padding:15px 30px;
	text-align:left;
	width:795px;
	float:left;
}
.grey-bottom-block-left-bottom .internal-headline-text{
	color:#6b757e;
	margin-bottom: 10px;
}
.grey-bottom-block-right-bottom {
	background-image: url(images/benefits-block-grey-right-bottom.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:left;
}
.grey-bottom-block-left-top {
	background-image: url(images/benefits-block-grey-left-top.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}
.grey-bottom-block-right-top {
	background-image: url(images/benefits-block-grey-right-top.png);
	background-repeat: no-repeat;
	background-position: right top;
	float:left;
}
.grey-bottom-block-bottom {
	background-color:#F0F3F4;
	background-image:url(images/benefits-block-grey-bottom.png);
	background-position:left bottom;
	background-repeat:repeat-x;
	margin:15px;
	float:left;
}
.grey-bottom-block-right {
	background-image: url(images/benefits-block-grey-right.png);
	background-repeat: repeat-y;
	background-position: right top;
	float:left;
}
.grey-bottom-block-top {
	background-image: url(images/benefits-block-grey-top.png);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
}
.grey-bottom-block-left {
	background-image: url(images/benefits-block-grey-left.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}
/*profile-light-area*/
.profile .benefits-to-mark .light-grey-block-left-bottom {
	width: 370px;
	padding: 10px 60px;
}
.blue-bottom-block-bottom,
.orange-bottom-block-bottom,
.grey-bottom-block-bottom,
.industry-block.light-grey-block-bottom,
.benefits-block.light-grey-block-bottom{
	margin:10px 37px 0px;
}

.industry-block .light-grey-block-left-bottom ,
.benefits-block .light-grey-block-left-bottom {
	line-height:22px;
	padding:15px 30px;
	text-align:left;
	width:795px;
}
.internal-headline-text{
	font-size:18px;
}
.benefits-block .internal-headline-text{
	font-size:18px;
	line-height: 22px;
	font-family:Helvetica, tahoma;
}
.contact .container .page-content .light-grey-block-bottom{
	margin: 0px 25px 0px 25px;
	width:auto;
}

.profile .benefits-to-mark.light-grey-block-bottom{
	margin:0 37px 0px;
	float:left;
}
.title{
	font-size: 20px;
	font-family:"Helvetica Neue",Helvetica;
	font-weight: bold; 

}
.features-clients .title {
	background-image:url(images/light-grey-separation.png);
	background-position:right top;
	background-repeat:repeat-y;
	color:#5B6671;
	float:left;
	font-family:"Helvetica Neue",Helvetica;
	font-weight:lighter;
	padding:15px;
	letter-spacing:1px;
	font-size:22px;
}
.features-clients .clients{
	float:right;
	padding:11px 15px 8px;
}
.features-clients .title b{
	font-weight: bold;
}

/*did you know */
.did-you-know-block-middle{
	background-image:url(images/did-you-know-block-middle.png);
	background-repeat: repeat-y;
	background-position:right top;
	float:left;
	margin: 0 15px 15px;
}
.did-you-know-block-top{
	background-image:url(images/did-you-know-block-top.png);
	background-repeat:no-repeat;
	background-position:right top;
}
.did-you-know-block-bottom{
	background-image:url(images/did-you-know-block-bottom.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding:20px 15px 20px 45px;
	width:834px;
}
.did-you-know-block-bottom .text{
	display: inline-block;
	text-align:justify;
}
.did-you-know-title{
	color:#0573d4;
	margin-bottom: 10px;
	width: 435px;
	float:left;
}
.did-you-know-tabs{
	float:right;
	width:190px;
}
.did-you-know-information{
	float:left;
	width:842px;
}

.did-you-know-text-content {
  color: #5B6571;	
}

.did-you-know-text-content .title {
  color: #5B6571;	
}

.text-content{
	float:left;
	font-family:"Helvetica Neue",Helvetica,"Lucida grande",tahoma;
	font-size:14px;
	margin-right:30px;
	width:435px;
	word-spacing:-2px;
}

.left-arrow {
	background-image: url(images/did-u-know-arrow.png);
	background-repeat: no-repeat;
	background-position: right top;
	float:left;
	width: 12px;
	height: 13px;
	margin-right: 15px;
	margin-top: 3px;
}
.right-arrow{
	background-image:url(images/did-u-know-arrow.png);
background-position:right bottom;
background-repeat:no-repeat;
float:left;
height:13px;
margin-left:5px;
margin-right:20px;
margin-top:3px;
width:12px;
}

.navi .tab{
	background-image: url(images/did-you-know-tab-inactive.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	margin-right: 10px;
	width: 19px;
	height: 19px;
}
.navi .active.tab{
	background-image: url(images/did-you-know-tab-active.png);
}
.text .information-illustration{
	width:350px;
	float:right;
	text-align:left;
}
.highlighted-number{
	color:#C7DCFB;
	font-family:Helvetica;
	font-size:65px;
	font-weight:bold;
	text-align:left;
	line-height: 60px;
}
.highlighted-text{
	color:#B1BBC7;
	font-family:Helvetica;
	font-size:18px;
	font-weight:bold;
	padding-left:6px;
	width: 100%;
}
.online-info{
	margin-top:10px;
	padding-left:6px;
}
.online-info .icon{
	float:left;
	margin-right: 2px;
}
.online-info .number{
	color:#768493;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-right:13px;
	margin-top:7px;
}
.brand-media-entertainment-container{
	padding: 20px 25px;
	float:left;
}
.brand-media-entertainment-areas{
	width: 260px;
	float:left;
	vertical-align: top;
}
.brand-media-entertainment-container .separation{
	background-image:url(images/light-grey-separation.png);
	background-repeat:repeat-y;
	background-position:center top;
	height: 270px;
	width: 25px;
	float:left;
}

.brand-media-entertainment-text {
	height: 130px;
}

.homepage .brand-media-entertainment.light-grey-block-bottom.all-blocks{
	margin: 0 15px;
}
.brand-media-entertainment .title{
	background-image:url(images/brands-icon.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:"Helvetica Neue",helvetica;
	font-size:24px;
	font-weight:normal;
	height:40px;
	padding-left:36px; 
}
.brand-media-entertainment .media-area .title{
	background-image:url(images/media-icon.png);
	color: #e58b21;
}
.brand-media-entertainment .entertainment-area .title{
	background-image:url(images/entertainment-icon.png);
	color: #0096f6;
}
.brand-media-entertainment .text{
	color:#5B6571;
	font-size:14px;
	font-family:"Helvetica Neue", Helvetica;
	text-align:justify;
}
.brand-media-entertainment .more-button{
	display:block;
	text-align:right;
	float:right;
	font-size:14px;
	font-family:"Lucida Grande",  Helvetica, tahoma, Arial;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.brand-media-entertainment .media-area .more-button{
	color: #e58b21;
}
.brand-media-entertainment .entertainment-area .more-button{
	color: #0096f6;
}
.brand-media-entertainment .button a{
	background-position:left top;
	background-repeat:no-repeat;
	width:258px;
	display:block;
	height: 58px;
}
.brand-media-entertainment .button a:hover{
	background-position:left bottom;
}
.brand-media-entertainment .button{
	float:left;
	margin-left:3px;
	margin-top:10px;
	margin-bottom:0;
	width:100%;
}
.brand-media-entertainment .brands-area .button a{
	background-image: url(images/brand-sales-button.png);
}
.brand-media-entertainment .media-area .button a{
	background-image: url(images/media-sales-button.png);
}
.brand-media-entertainment .entertainment-area .button a{
	background-image: url(images/entertainment-sales-button.png);
}
.ui-tabs .ui-tabs-hide { display: none !important; }


/* ===== Scrollable CSS ===== */
/* Primary Container */
div.scrollable {
float:left;
height:140px;
overflow:hidden;
position:relative;
width:842px;
}

/* Items Container */
div.scrollable div.items { width: 20000em; position: absolute; clear: both; }

/* Individual Item Containers */
div.scrollable div.items div {
	float: left;

}

/* Next and Previous buttons */
a.prev, a.next {
	float:right;
	cursor:pointer;
}
a.prev:hover, a.next:hover { color: #333; }

/* Disabled Next or Previous button */
a.prev.disabled { background-position: left top;  }
a.next.disabled { background-position: left bottom;  }

/* Navigation Container */
div.navi {  float:right; }



.submenu-background {
	background-image: url(images/submenu-background.png);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	height: 32px;
	text-align:center;
}
.submenu-left,
.submenu-right{
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	width: 8px;
	height: 100%;
}
.submenu-left {
	background-image:url(images/submenu-left.png);
	margin-left:215px;
}
.benefits .submenu-left{
	margin-left:12px;
}
.news .submenu-left {
	margin-left:621px;
}
.submenu-right{
	background-image: url(images/submenu-right.png);
}
.submenu {
	background-image:url(images/submenu-item-back.png);
	background-position:left top;
	background-repeat:repeat-x;
	font-family: "Lucida Grande", tahoma, Helvetica, Arial;
	font-weight: bold;
	float:left;
	height:100%;
	font-size:12px;
	text-transform:uppercase;
}
.submenu-item {
	float:left;
	list-style-type:none;
}
.benefits .submenu-item a{
	padding:8px 5px;
}
.submenu-item a{
	color:#768493;
	display:block;
	padding:8px;
	text-decoration:none;
}
.submenu-item a:hover,
.submenu-item.active a{
	color: #000;
}
.submenu-separation {
	float: left;
	height: 100%;
	width: 2px;
	background-image:url(images/submenu-separation.png);
	background-repeat:no-repeat;
}

/*page title*/
.page-title{
	color:#0573D4;
	font-family:"Helvetica Neue",Helvetica,Arial,tahoma;
	font-size:24px;
	margin-bottom:10px;
	margin-left:37px;
	margin-top:20px;
	text-transform:uppercase;
}
.contact .page-title{
	margin-top:15px;
}
.content-container {
	margin:20px 37px ;
}
.content-text{
	font-size:14px;
	text-align:justify;
	line-height:22px;
}
.homepage .headline-text{
	font-weight: normal;
}
.headline-text {
	font-size: 16px;
	font-weight: bold;
}
.profile .benefits-to-mark  .title {
	font-family: "Helvetica Neue", Helvetica, tahoma, arial;
	font-weight: normal;
	color: #5b6671;
	background-image:url(images/seperation-horizontal.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:5px;
	margin-bottom: 10px;
}
.profile .benefits-to-mark .title-text{
		display:inline-block;
	vertical-align:middle;
	margin-left:10px;
}
.colligent-logo-grey {
	background-image: url(images/logo-grey.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:inline-block;
	vertical-align:middle;
	height: 32px;
	width: 105px;
}
.benefits-to-m-text{
	margin-bottom:0;
	margin-top:0;
	text-align:left;
	width:900px;
}
.benefits-to-m-text .content-text{
	text-align:left;
}
.container .header .logo a {
	display: block;
	height: 100%;
	width: 100%;
}
.profile-illustration{
	text-align:center;
}
.leadership .container .page-content .light-grey-block-bottom.last{
	margin-bottom:0;
}
.leadership .container .page-content .light-grey-block-bottom .light-grey-block-right .light-grey-block-left-top .light-grey-block-right-top .light-grey-block-right-bottom .light-grey-block-left-bottom, .casestudies .container .page-content .light-grey-block-bottom .light-grey-block-right .light-grey-block-left-top .light-grey-block-right-top .light-grey-block-right-bottom .light-grey-block-left-bottom {
	width: 820px;
	padding: 15px;
}
.image-thumbnail {
	padding: 3px;
	float:left;
	vertical-align:top;
	border: 1px solid #b8bec0;
	background-color:#FFFFFF;
	margin: 0 5px 10px 0;
	
}
.casestudies .image-thumbnail {
	width: 290px;
}

.casestudies .insights {
	width: 350px;
}

.leadership-text-container{
	background-image:url(images/light-grey-separation.png);
	background-position:left top;
	background-repeat:repeat-y;
	display:inline-block;
	padding-left:12px;
	vertical-align:top;
	width:670px;
}
.leadership-text-container.no-separation{
	background:transparent;
	padding-left:0;
}

.leadership-text-container.no-separation.meq {
		width:800px !important;
	}
	
.casestudies-home-text-container.no-separation{
	background:transparent;
	padding: 15px !important;
	width: 400px !important;
}

.leadership-text-container.no-separation.last{
	margin-bottom:0;
}
.leadership-text-container .name {
	background-image:url(images/orange-arrow.png);
	background-repeat:no-repeat;
	background-position:left 4px;
	height: 15px;
	padding:0 0 2px 20px;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}
.leadership-text-container .name.blue-arrow {
	background-image: url(images/blue-arrow.png);
}
.leadership-text-container .name.rose-arrow {
	background-image: url(images/rose-arrow.png);
}
.leadership-text-container .name.green-arrow {
	background-image: url(images/green-arrow.png);
		background-position:left 3px;
}
.leadership-text-container .name.violet-arrow {
	background-image: url(images/violet-arrow.png);
}



.meq-arrow {
	margin-bottom: 15px !important;
	background-position:left bottom !important;
}

.information {
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #5b6672;
	text-align:justify;
}

.leadership-text-container .name_advisor {
	height: 15px;
	padding:0 0 2px 0px;
	font-family: Helvetica;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}

.advisor-text-container .name {
	background-image:url(images/orange-arrow.png);
	background-repeat:no-repeat;
	background-position:left top; 
	height: 15px;
	padding:0 0 2px 20px;
	font-family: Helvetica;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}
.contact .light-grey-block-left-bottom {
	padding:15px;
	padding-left: 35px !important;
	width: 345px;
/*	width:auto; */ /* use this when there are only 2-3 contacts */
}
.contact .container .page-content .light-grey-block-bottom.block1{
	float:left;
	margin-left: 55px;
	margin-right: 25px;
	margin-bottom: 15px;
}
.contact .container .page-content .light-grey-block-bottom.block2{
	float:left;
	margin-right: 5px;
	margin-left: 0;
	margin-bottom: 15px;
}

.contact .container .page-content .light-grey-block-bottom.block3{
	float:left;
	margin-right: 25px;
	margin-left: 55px;
}

.contact .container .page-content .light-grey-block-bottom.block4{
	margin-right: 5px;
	margin-left: 0px;
}

.contact-detail{
/*	background-image:url(images/light-grey-separation.png); 
	background-position:right top;
	background-repeat:repeat-y;*/
	float:left;
	font-family:Helvetica,tahoma;
	margin-bottom:10px;
	margin-right:10px;
/*	width:294px; */
}
.contact-detail.contact1{
	padding-left: 10px;
	width: 240px;
}
.contact-detail.contact2{
		background: transparent;
			padding-left: 10px;
		width:205px;
}
.contact-detail.contact3{
	padding-left: 10px;
	margin-right:0;
	width: 280px;
	background: transparent;
}
.contact-detail.contact4{
	padding-left: 10px;
	width: 220px;
	margin-right: 0; 
	background: transparent;
}


.contact-detail .departement {
	background-image:url(images/logo-icon-grey-blue.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Helvetica,tahoma;
	font-size:18px;
	font-weight:bold;
	height:30px;
	margin-bottom:23px;
	padding-left:41px;
	padding-top:5px;
}
.contact-detail.contact2 .departement{
	background-image:url(images/logo-icon-grey-orange.png);
	/* padding-top:0px !important;
	height:35px !important; */
	width: 180px;
}
.contact-detail.contact3 .departement{
	background-image: url(images/logo-icon-grey-green.png);
/*	padding-top:0px !important;
	height:35px !important; */
}
.contact-detail.contact4 .departement{
	background-image: url(images/logo-icon-grey-black.png);
	/* padding-top:0px !important;
	height:35px !important; */
}

.contact-name {
	  margin-left: 10px;
	}

.contact-detail .contact-name{
	color:#98C0F9;
	font-size:27px;
	font-weight:bold;
}
.contact-detail.contact2 .contact-name{
	color: #eeb66c;
}
.contact-detail.contact3 .contact-name{
	color: #a3d591;
}
.contact-detail.contact4 .contact-name{
	color: #b9baba;
}
.contact-phone {
	background-image:url(images/telephone-icon.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:16px;
	height:26px;
	margin-top:10px;
	padding-left:39px;  
	padding-top:7px; 	
  margin-left: 10px;
}
.contact-phone-none {
	background: transparent;
	font-size:16px;
	height:26px;
	margin-top:10px;
	padding-left:39px;
	padding-top:7px;
	margin-left: 10px;
}

.contact-email {
	background-image:url(images/email-icon.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:#0573D4;
	font-size:14px;
	height:19px;
	margin-top:10px;
	padding-left:39px;
	padding-top:3px;
	margin-left: 10px;
	text-decoration:underline;
}
.contact1 a{
	color: #0573d4;
}
.contact2 a{
	color: #e68c21;
}
.contact3 a{
	color: #80ca66;
}
.contact4 a{
	color: #969797;
}
.newsletter-block-bottom,
.newsletter-block-left,
.newsletter-block-top,
.newsletter-block-right,
.newsletter-block-left-top,
.newsletter-block-right-top, 
.newsletter-block-left-bottom,
.newsletter-block-right-bottom{
	float:left;
}
.newsletter-block-bottom {
	background-image: url(images/newsletter-bottom.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 20px 125px 0; 
}
.newsletter-block-left {
	background-image: url(images/newsletter-left.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.newsletter-block-top {
	background-image: url(images/newsletter-top.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.newsletter-block-right {
	background-image: url(images/newsletter-right.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.newsletter-block-left-top {
	background-image: url(images/newsletter-left-top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.newsletter-block-right-top {
	background-image: url(images/newsletter-right-top.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.newsletter-block-right-bottom {
	background-image: url(images/newsletter-right-bottom.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.newsletter-block-left-bottom {
	background-image:url(images/newsletter-left-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:160px;
	padding:15px;
}
.newsletter-block-left-bottom .title {
	margin-top: 0px;
	margin-left: 105px;
}
.newsletter-block-left-bottom form {
	margin-top: 32px;
	margin-left: 105px;
}
.email-submission {
	border:2px solid #B9BABA;
	color:#648ABF;
	font-family:Helvetica,tahoma;
	font-size:20px;
	margin-right:15px;
	padding:20px;
	width:355px;
	float:left;
}
.contact form{
	width: 550px
}
.sign-up-button{
	background:transparent;
	background-image:url(images/newsletter-signup.png); 
	background-position:left top;
	background-repeat:no-repeat;
	height: 58px; 
	width: 117px;
	border:none;
	cursor:pointer;
	background-color:transparent;
}
.sign-up-button:hover{ 
	background-position:left bottom;
}
.privacy {
	color:#648ABF;
	float:right;
	font-size:14px;
	margin-right:150px;
	margin-top:5px;
}
/*benefits text*/
.text{
	font-size: 17px; 
	font-family: Helvetica, tahoma;
	line-height: 22px;
	color: #000;
	margin-bottom:10px;
	text-align:justify;
}
.left-block.text{
	float:left;
	margin-right:15px;
	text-align:left;
	vertical-align:top;
	width:205px
}
.right-block.text{
	background-image:url(images/light-grey-separation.png);
	background-position:left top;
	background-repeat:repeat-y;
	display:inline-block;
	font-size:15px;
	padding-left:32px;
	text-align:left;
	vertical-align:top;
	width:538px;
}
.right-block.text ul li{
	list-style:outside;
	list-style-image:url(images/blue-arrow-small.png);
	margin-bottom: 10px;
	line-height: 18px; 	
}
.right-block.text ul li.last{
	margin-bottom:0;
}
.internal-headline-text.orange .right-block.text ul li,
.orange-bottom-block-left-bottom .right-block.text ul li{
	list-style-image:url(images/orange-arrow-small.png);
}
.grey-bottom-block-left-bottom .right-block.text ul li{
	list-style-image:url(images/grey-arrow-small.png);
}
/*industry*/
.container .page-content .all-blocks{
	margin: 0px 37px 15px ;
	
}
.container .page-content .all-blocks.last{
	margin-bottom:0;
}
.brands .container .page-content .light-grey-block-bottom{
	margin-bottom:0;
	margin-top:-2px;
	position:relative;
	z-index:1000;
}
.industry .brand-media-entertainment-areas{
	height:auto;
	width:795px;
}
.industry .brand-media-entertainment-container{
	padding:20px 25px;
	width:815px;
}
.brands .separation,
.industry .brand-media-entertainment-container .separation {
	background-image:url(images/seperation-horizontal.png);
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	height:4px;
	margin:9px 0 10px 37px;
	vertical-align:middle;
	width:626px;
}
.brands .separation{
	margin:0 0 10px;
	padding-left:0;
	width:805px;
}
.industry .brand-media-entertainment-container .more-button{
	background-image:url(images/logo-icon-grey-black-small.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	height:21px;
	margin-left:10px;
	padding-left:22px;
	padding-top:2px;
	vertical-align:middle;
	width:100px;
}
.industry .media-area .more-button{
	background-image:url(images/logo-icon-grey-orange-small.png);	
}
.industry .entertainment-area .more-button{
	background-image:url(images/logo-icon-grey-blue-small.png) ;	
}
.industry .brand-media-entertainment .text{
	color:#5B6571;
	font-size:17px;
	font-weight:normal;
	line-height:25px;
	margin-bottom:10px;
	margin-left:37px;
}
.industry .submenu-left {
	margin-left:511px;
}
.brands .page-title, 
.media .page-title,
.entertainment .page-title{
	background-position:left top;
	background-repeat:no-repeat;
	font-family:"Helvetica Neue",helvetica;
	font-size:24px;
	font-weight:normal;
	height:40px;
	padding-left:36px;
}
.brands .page-title{
	background-image:url(images/brands-icon-brand-page.png);
	color:#000; 
}
.media .page-title{
	background-image:url(images/media-icon-brand-page.png);
	color:#e58b21; 
}
.entertainment .page-title{
	background-image:url(images/entertainment-icon-brand-page.png);
	color:#0096f6; 
}
.sub-title{
	font-size: 20px;
	text-transform:capitalize;
}
.internal-headline-text.orange b,
.internal-headline-text.blue b{
	margin-bottom: 10px;
	display: block;
}
.internal-headline-text.orange .right-block.text,
.internal-headline-text.blue .right-block.text{
	background: transparent;
	padding-left:19px;
	width:790px;
}
/*orange-blue*/
.orange-blue-block-top,
.orange-blue-block-bottom{
	background-repeat:repeat-x;
	float:left;
}
.orange-blue-block-right,
.orange-blue-block-left{
	background-repeat:repeat-y;
	float:left;
}
.orange-blue-block-left{
	background-image: url(images/orange-blue-left.png);
	background-position:left top;
		background-color:#bad4f7;
}
.orange-blue-block-right{
	background-image:url(images/orange-blue-right.png);
	background-position:right top;
}
.orange-blue-block-top{
	background-image: url(images/orange-blue-top.png);
	background-position:left top;

}
.orange-blue-block-bottom{
	background-image:url(images/orange-blue-bottom.png);
	background-position:left bottom;
}
.orange-blue-block-left-top,
.orange-blue-block-right-top,
.orange-blue-block-right-bottom,
.orange-blue-block-left-bottom{
	background-repeat: no-repeat;
	float:left;	
}
.orange-blue-block-left-top{
	background-image:url(images/orange-blue-left-top.png);
	background-position:left top;
}
.orange-blue-block-right-top{
	background-image:url(images/orange-blue-right-top.png);
	background-position:right top;
}
.orange-blue-block-right-bottom{
	background-image:url(images/orange-blue-right-bottom.png);
	background-position:right bottom;
}
.orange-blue-block-left-bottom{
	background-image:url(images/orange-blue-left-bottom.png);
	background-position:left bottom;
	width:795px;
}

/*blue-orange*/
.blue-orange-block-top,
.blue-orange-block-bottom{
	background-repeat:repeat-x;
	float:left;
}
.blue-orange-block-right,
.blue-orange-block-left{
	background-repeat:repeat-y;
	float:left;
}
.blue-orange-block-left{
	background-image: url(images/blue-orange-left.png);
	background-position:left top;
	background-color:#f7d4aa;
}
.blue-orange-block-right{
	background-image:url(images/blue-orange-right.png);
	background-position:right top;
}
.blue-orange-block-top{
	background-image: url(images/blue-orange-top.png);
	background-position:left top;
	
}
.blue-orange-block-bottom{
	background-image:url(images/blue-orange-bottom.png);
	background-position:left bottom;
}
.blue-orange-block-left-top,
.blue-orange-block-right-top,
.blue-orange-block-right-bottom,
.blue-orange-block-left-bottom{
	background-repeat: no-repeat;	
	float: left;
}
.blue-orange-block-left-top{
	background-image:url(images/blue-orange-left-top.png);
	background-position:left top;
}
.blue-orange-block-right-top{
	background-image:url(images/blue-orange-right-top.png);
	background-position:right top;
}
.blue-orange-block-right-bottom{
	background-image:url(images/blue-orange-right-bottom.png);
	background-position:right bottom;
}
.blue-orange-block-left-bottom{
	background-image:url(images/blue-orange-left-bottom.png);
	background-position:left bottom;
	width:797px;
}
/* left text*/
.all-blocks-left-bottom .left-text{
	float:left;
	line-height:22px;
	margin-right:30px;
	text-align:left;
	vertical-align:top;
	width:260px;
}
.all-blocks-left-bottom .right-text{
	display:inline-block;
	line-height:22px;
	text-align:justify;
	vertical-align:top;
	width:499px;
}
/*top-blue*/
.container .page-content .top-blue-block-bottom.all-blocks{
	margin: 0px 37px 0;
}
.top-blue-block-top,
.top-blue-block-bottom{
	background-repeat:repeat-x;
	float:left;
}
.top-blue-block-right,
.top-blue-block-left{
	background-repeat:repeat-y;
	float:left;
}
.top-blue-block-left{
	background-image: url(images/top-blue-left.png);
	background-position:left top;
}
.top-blue-block-right{
	background-image:url(images/top-blue-right.png);
	background-position:right top;
}
.top-blue-block-top{
	background-image: url(images/top-blue-top.png);
	background-position:left top;
	
}
.top-blue-block-bottom{
	background-color:#B3D1F8;
	background-image:url(images/top-blue-bottom.png);
	background-position:left bottom;
}
.top-blue-block-left-top,
.top-blue-block-right-top,
.top-blue-block-right-bottom,
.top-blue-block-left-bottom{
	background-repeat: no-repeat;
	float:left;	
}
.top-blue-block-left-top{
	background-image:url(images/top-blue-left-top.png);
	background-position:left top;
}
.top-blue-block-right-top{
	background-image:url(images/top-blue-right-top.png);
	background-position:right top;
}
.top-blue-block-right-bottom{
	background-image:url(images/top-blue-right-bottom.png);
	background-position:right bottom;
}
.top-blue-block-left-bottom{
	background-image:url(images/top-blue-left-bottom.png);
	background-position:left bottom;
}
.product .container .page-content .blue-block,
.brands .container .page-content .blue-block{
	padding:15px 37px;
	line-height: 22px;
}
/*bottom-orange*/
.container .page-content .bottom-orange-block-bottom.all-blocks{
	margin:-1px 37px 0px;
}
.news-block-bottom,
.news-block-top,
.media-faq-block-bottom,
.media-faq-block-top,
.left-blue-block-bottom,
.left-blue-block-top,
.dark-grey-block-bottom,
.dark-grey-block-top,
.left-orange-block-bottom,
.left-orange-block-top,
.client-headline-block-bottom,
.client-headline-block-top,
.bottom-orange-block-top,
.bottom-orange-block-bottom{
	background-repeat:repeat-x;
	float:left;
}
.news-block-left,
.news-block-right,
.media-faq-block-left,
.media-faq-block-right,
.left-blue-block-left,
.left-blue-block-right,
.dark-grey-block-left,
.dark-grey-block-right,
.left-orange-block-left,
.left-orange-block-right,
.client-headline-block-left,
.client-headline-block-right,
.bottom-orange-block-right,
.bottom-orange-block-left{
	background-repeat:repeat-y;
	float:left;
}
.bottom-orange-block-left{
	background-image: url(images/bottom-orange-left.png);
	background-position:left top;
}
.bottom-orange-block-right{
	background-image:url(images/bottom-orange-right.png);
	background-position:right top;
}
.bottom-orange-block-top{
	background-image: url(images/bottom-orange-top.png);
	background-position:left top;
	
}
.bottom-orange-block-bottom{
	background-image:url(images/bottom-orange-bottom.png);
	background-position:left bottom;
		background-color:#f7d4aa;
}
.news-block-left-top,
.news-block-right-top,
.news-block-right-bottom,
.news-block-left-bottom,
.media-faq-block-left-top,
.media-faq-block-right-top,
.media-faq-block-right-bottom,
.media-faq-block-left-bottom,
.left-blue-block-left-top,
.left-blue-block-right-top,
.left-blue-block-right-bottom,
.left-blue-block-left-bottom,
.dark-grey-block-left-top,
.dark-grey-block-right-top,
.dark-grey-block-right-bottom,
.dark-grey-block-left-bottom,
.bottom-orange-block-left-top,
.bottom-orange-block-right-top,
.bottom-orange-block-right-bottom,
.bottom-orange-block-left-bottom{
	background-repeat: no-repeat;
	float:left;	
}
.bottom-orange-block-left-top{
	background-image:url(images/bottom-orange-left-top.png);
	background-position:left top;
}
.bottom-orange-block-right-top{
	background-image:url(images/bottom-orange-right-top.png);
	background-position:right top;
}
.bottom-orange-block-right-bottom{
	background-image:url(images/bottom-orange-right-bottom.png);
	background-position:right bottom;
}
.bottom-orange-block-left-bottom{
	background-image:url(images/bottom-orange-left-bottom.png);
	background-position:left bottom;
}
.brands .container .page-content .orange-block{
	margin:0px;
	padding:15px 37px;
}
/*product*/
.product img.left-image{
	display: block;
	float: left;
	margin:15px 0 15px 5px;
}
.product .blue-bottom-block-left-bottom{
	padding:0 0 10px;
	width:852px;
}
.product .right-block.text{
	display:inline-block;
	line-height:20px;
	margin-bottom:0;
	padding:10px 30px;
	width:205px;
}
.product .right-block.text ul li{
	margin-bottom:20px;
	margin-top:19px;
}
.product .container .page-content img.all-blocks{
	display:block;
	float:left;
	margin-left:55px;
	margin-right:20px;
	margin-top:15px !important;
}


.client-headline-block-height{
	height: 110px;
}
	
.client-headline-block-bottom{
	background-image:url(images/client-headline-bottom.png);
	background-position:left bottom;
	display:inline-block;
	margin-bottom:0 !important;
	margin-left:0 !important;
	margin-right:0 !important;
	width:680px;
}
.client-headline-block-left{
	background-image:url(images/client-headline-left.png);
	background-position:left top;
}
.client-headline-block-top{
	background-image:url(images/client-headline-top.png);
	background-position:left top;
}
.client-headline-block-right{
	background-image:url(images/client-headline-right.png);
	background-position:right top;
}
.client-headline-block-left-top{
	background-image:url(images/client-headline-left-top.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.client-headline-block-right-top{
	background-image:url(images/client-headline-right-top.png);
	background-position:right top;
	background-repeat:no-repeat;
}
.client-headline-block-right-bottom{
	background-image:url(images/client-headline-right-bottom.png);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.client-headline-block-left-bottom{
	background-image:url(images/client-headline-left-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:20px 20px 25px 45px;
	width:620px;
}
.left-orange-block-bottom{
	background-image:url(images/left-orange-block-bottom.png);
	background-position:left bottom;
	background-color:#F0F3F4;
	float:left;
}
.left-orange-block-left{
	background-image:url(images/left-orange-block-left.png);
	background-position:left top;
	float:left;
}
.left-orange-block-top{
	background-image:url(images/left-orange-block-top.png);
	background-position:left top;
	float:left;
}
.left-orange-block-right{
	background-image:url(images/left-orange-block-right.png);
	background-position:right top;
	float:left;
}
.left-orange-block-left-top{
	background-image:url(images/left-orange-block-left-top.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
}
.left-orange-block-right-top{
	background-image:url(images/left-orange-block-right-top.png);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
}
.left-orange-block-right-bottom{
	background-image:url(images/left-orange-block-right-bottom.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
}
.left-orange-block-left-bottom{
	background-image:url(images/left-orange-block-left-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
	width:793px;
}
.left-orange-block-left-bottom.all-blocks-left-bottom .left-text{
	line-height: 25px;
	width:213px;
}
.left-orange-block-left-bottom.all-blocks-left-bottom .right-image{
	float:left;
	margin-left:30px;
}
/*left-blue*/
.left-blue-block-bottom{
	background-image:url(images/left-blue-block-bottom.png);
	background-position:left bottom;
	background-color:#F0F3F4;
	float:left;
}
.left-blue-block-left{
	background-image:url(images/left-blue-block-left.png);
	background-position:left top;
	float:left;
}
.left-blue-block-top{
	background-image:url(images/left-blue-block-top.png);
	background-position:left top;
	float:left;
}
.left-blue-block-right{
	background-image:url(images/left-blue-block-right.png);
	background-position:right top;
	float:left;
}
.left-blue-block-left-top{
	background-image:url(images/left-blue-block-left-top.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
}
.left-blue-block-right-top{
	background-image:url(images/left-blue-block-right-top.png);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
}
.left-blue-block-right-bottom{
	background-image:url(images/left-blue-block-right-bottom.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
}
.left-blue-block-left-bottom{
	background-image:url(images/left-blue-block-left-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
	width: 795px;
}
.left-blue-block-left-bottom.all-blocks-left-bottom .left-text{
	line-height: 25px;
	width:213px;
}
.left-blue-block-left-bottom.all-blocks-left-bottom .right-image{
	display:inline-block;
	margin-left:7px;
}
/*differentiation*/
.product.differentiation .dark-grey-block-left-bottom .internal-headline-text,
.product.differentiation .internal-headline-text.left-text,
.product.differentiation .blue-block{
	background-image:url(images/blue-arrow.png);
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-left:10px;
}
.product.differentiation .internal-headline-text.left-text{
	background-image:url(images/orange-arrow.png);
}
.product.differentiation .dark-grey-block-left-bottom .internal-headline-text{
	background-image:url(images/grey-arrow.png);
	line-height:25px;
	margin:5px 0;
	padding:0 0 0 18px;
	width: 812px;
}
.product.differentiation .internal-headline-text.left-text,
.product.differentiation .container .page-content .blue-block{
	line-height:25px;
	margin:5px 0;
	padding:0 0 0 18px;
}
.product.differentiation .left-orange-block-left-bottom.all-blocks-left-bottom .right-image {
	margin-left:60px;
}
.product.differentiation .left-orange-block-left-bottom.all-blocks-left-bottom, 
.product.differentiation .top-blue-block-left-bottom {
	padding:15px 12px;
	width: 830px;
}
.product.differentiation .blue-bottom-block-left-bottom {
	padding:0 0 10px;
}
table .head-background{
	background-image:url(images/table-top.png);
	background-repeat:repeat-x;
	background-position:left top;
	height:49px;
}
th .left-top{
	background-image:url(images/table-left-top.png);
	background-repeat:no-repeat;
	background-position: left top;
	height: 49px;
}
th .right-top{
	background-image:url(images/table-right-top.png);
	background-repeat:no-repeat;
	background-position: right top;
	height: 49px;
}
th .right-line{
	background-image:url(images/light-grey-separation.png);
	background-position:right top;
	background-repeat:repeat-y;
	padding:15px 30px;
}
th.colu-right .right-top{
	padding:15px 30px;
	height: 19px;
}
td .right-line{
	background-image:url(images/light-grey-separation.png);
	background-position:right top;
	background-repeat:repeat-y;
	padding:3px;
}
table td.colu-left {
	padding-left:30px;
}


td.colu-right {
		/*background-color: #F7D4AA; */
		background-image:url(images/product-collectiveintelligence-bg.png);
		background-repeat:repeat-x;
} 

table tr.last-row{
	padding-bottom: 5px;
}
table td{
	height: 28px;
	font-size:16px;
}

span.orange-text,
span.blue-text{
	text-decoration: underline;
	color:#0573d4;
	font-size:12px;
}
span.orange-text{
	color:#e38a21;
}
/* .product tr{
	background-image:url(images/seperation-horizontal.png);
	background-repeat:repeat-x;
	background-position:left top;
} */

/*
.product_collectiveintelligence {
	background-image:url(images/seperation-horizontal-orange.png);
	background-repeat:repeat;
	background-position:left top;
}
*/

/*dark-grey*/
.dark-grey-block-bottom{
	background-image:url(images/dark-grey-block-bottom.png);
	background-position:left bottom;
	background-color:#ccd3de;
}
.dark-grey-block-right{
	background-image:url(images/dark-grey-block-right.png);
	background-position:right top;
}
.dark-grey-block-top{
	background-image:url(images/dark-grey-block-top.png);
	background-position:left top;
}
.dark-grey-block-left{
	background-image:url(images/dark-grey-block-left.png);
	background-position:left top;
}
.dark-grey-block-left-top{
	background-image:url(images/dark-grey-block-left-top.png);
	background-position:left top;
}
.dark-grey-block-right-top{
	background-image:url(images/dark-grey-block-right-top.png);
	background-position:right top;
}
.dark-grey-block-right-bottom{
	background-image:url(images/dark-grey-block-right-bottom.png);
	background-position:right bottom;
}
.dark-grey-block-left-bottom{
	background-image:url(images/dark-grey-block-left-bottom.png);
	background-position:left bottom;
	padding: 15px 12px;
}
/*measurement*/
.product.measurement .orange-bottom-block-left-bottom {
	text-align:center;
}
.top-orange-block-top,
.top-orange-block-bottom{
	background-repeat:repeat-x;
	float:left;
}
.top-orange-block-right,
.top-orange-block-left{
	background-repeat:repeat-y;
	float:left;
}
.top-orange-block-left{
	background-image: url(images/top-orange-left.png);
	background-position:left top;
}
.top-orange-block-right{
	background-image:url(images/top-orange-right.png);
	background-position:right top;
}
.top-orange-block-top{
	background-image: url(images/top-orange-top.png);
	background-position:left top;
	
}
.top-orange-block-bottom{
	background-color:#f7d4aa;
	background-image:url(images/top-orange-bottom.png);
	background-position:left bottom;
}


.top-orange-block-left-top,
.top-orange-block-right-top,
.top-orange-block-right-bottom,
.top-orange-block-left-bottom{
	background-repeat: no-repeat;
	float:left;	
}
.top-orange-block-left-top{
	background-image:url(images/top-orange-left-top.png);
	background-position:left top;
}
.top-orange-block-right-top{
	background-image:url(images/top-orange-right-top.png);
	background-position:right top;
}
.top-orange-block-right-bottom{
	background-image:url(images/top-orange-right-bottom.png);
	background-position:right bottom;
}
.top-orange-block-left-bottom{
	background-image:url(images/top-orange-left-bottom.png);
	background-position:left bottom;
}

.orange-block-right-bottom-measurement{
	background-image:url(images/bottom-orange-right-bottom2.png);
	background-position:right bottom;
	background-repeat: no-repeat;
}

.orange-block-left-bottom-measurement{
	background-image:url(images/bottom-orange-left-bottom2.png);
	background-position:left bottom;
	background-repeat: no-repeat;
}


.grey-title,
.orange-title,
.blue-title {
	color:#0573D4;
	font-size:20px;
	margin-bottom:5px;
}
.orange-title{
	color: #f99319;
}
.grey-title{
	color: #5b6571;
}
/*media-faq*/
.media-faq-block-left{
	background-image: url(images/media-faq-block-left.png);
	background-position:left top;
}
.media-faq-block-right{
	background-image:url(images/media-faq-block-right.png);
	background-position:right top;
}
.media-faq-block-top{
	background-image: url(images/media-faq-block-top.png);
	background-position:left top;
	
}
.media-faq-block-bottom{

	background-image:url(images/media-faq-block-bottom.png);
	background-position:left bottom;
}

.media-faq-block-left-top{
	background-image:url(images/media-faq-block-left-top.png);
	background-position:left top;
}
.media-faq-block-right-top{
	background-image:url(images/media-faq-block-right-top.png);
	background-position:right top;
}
.media-faq-block-right-bottom{
	background-image:url(images/media-faq-block-right-bottom.png);
	background-position:right bottom;
}
.media-faq-block-left-bottom{
	background-image:url(images/media-faq-block-left-bottom.png);
	background-position:left bottom;
}
.media-faq-block-left-bottom .internal-headline-text{
	padding: 10px 60px 30px 85px;
}
.news-block-left-bottom .internal-headline-text{
	padding:10px 30px 30px 122px;
	color: #5b6571;
	text-align:justify;
}
.news-block-left-bottom .internal-headline-text .orange-title,
.news-block-left-bottom .internal-headline-text .blue-title,
.news-block-left-bottom .internal-headline-text .grey-title,
.media-faq-block-left-bottom .internal-headline-text .blue-title{
	margin-top: 20px;
	margin-bottom: 5px;
	font-size: 20px;
}
/*in-the-news*/

.news-block-left{
	background-image: url(images/news-block-left.png);
	background-position:left top;
}
.news-block-right{
	background-image:url(images/news-block-right.png);
	background-position:right top;
}
.news-block-top{
	background-image: url(images/news-block-top.png);
	background-position:left top;
	
}
.news-block-bottom{
	background-image:url(images/news-block-bottom.png);
	background-position:left bottom;
}

.news-block-left-top{
	background-image: url(images/news-blue-block-left-top.png);
	background-position:left top;
}
.orange-block .news-block-left-top{
	background-image: url(images/news-orange-block-left-top.png);
}
.grey-block .news-block-left-top{
	background-image: url(images/news-grey-block-left-top.png);
}
.news-block-right-top{
	background-image:url(images/news-block-right-top.png);
	background-position:right top;
}
.news-block-right-bottom{
	background-image:url(images/news-block-right-bottom.png);
	background-position:right bottom;
}
.news-block-left-bottom{
	background-image:url(images/news-block-left-bottom.png);
	background-position:left bottom;
	padding-bottom:20px;
}
.news .more-button{
	background-image:url(images/logo-icon-grey-blue-small.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:#2686DA;
	display:block;
	float:right;
	font-size:14px;
	height:21px;
	margin:10px 0;
	padding-left:30px;
	text-decoration:none;
	font-weight: bold;
	vertical-align:middle;
	width:139px;
}
.news .orange-block .more-button{
	background-image:url(images/logo-icon-grey-orange-small.png);
	color:#f99319;
}
.news .grey-block .more-button{
	background-image:url(images/logo-icon-grey-black-small.png);
	color:#000;
}
/*fixing issues*/ 
ul.tabs li{
	float: left;
}
.industry.brands .container .page-content .top-blue-block-bottom.all-blocks,
.product.approach .container .page-content .top-blue-block-bottom.all-blocks{
	margin-top: 15px;
}
.industry .light-grey-block-left-bottom{
	width:auto;
}
.industry.brands .industry-block .light-grey-block-left-bottom {
	width:795px;
}
.footer-text {
	clear: both;
	font-size: 12px;
	color:#919ea9;
	text-align:center;
	margin-bottom: 10px;
}

