@import 'reset.css';
html, body {height: 100%;}
#wrapper {min-height: 100%;height: auto !important;height: 100%;margin:0 auto -169px auto; max-width:940px;}
#wrapper.wrapperHome {margin-bottom:-332px;}

#col {/*single column body*/
}
#col1 {/*right column body*/
	float:right; width:710px; margin-top:10px;
}
#col2 {/*left column info bar*/
	float:left; width:230px; margin-top:25px;
}

p {margin:1em 0;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
img {border:0;}
strong,b {font-weight:bold;}
em,i {font-style:italic;}
u {font-style:underline;}

.btn, .btn a{text-decoration:none; text-align:center;color:#8c99a7;text-shadow:0px 1px 1px #FFFFFF;}
.btnSel, .btnSel a{text-decoration:none; text-align:center;color:#a6a6a6;text-shadow:0px 1px 1px #FFFFFF;}
a {color:#728893; text-decoration:none;}
a:hover, .btn:hover, .btn a:hover {color:#e48b08;}
.btnSel:hover, .btnSel a:hover{color:#8c99a7;}
h2 {color:#e48b08; margin-bottom:10px; margin-top:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:1.5em;}
h3 {margin-bottom:10px; margin-top:10px; font-size:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
h4 {color:#e48b08; margin-bottom:10px; margin-top:10px; font-size:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
hr {height:1px; background-color:#DBE1E4; border:0px;}

.icoRSS {display:inline-block; width:21px; height:0; padding-top:21px; overflow:hidden; background:url(../images/layout.png) -4px -105px no-repeat;}
.icoRSS:hover {background:url(../images/layout.png) -4px -127px no-repeat;}
.icoTwitter {display:inline-block; width:31px; height:0; padding-top:21px; overflow:hidden; background:url(../images/layout.png) -26px -105px no-repeat;}
.icoTwitter:hover {background:url(../images/layout.png) -26px -127px no-repeat;}
.icoLinkedIn {display:inline-block; width:25px; height:0; padding-top:21px; overflow:hidden; background:url(../images/layout.png) -58px -105px no-repeat;}
.icoLinkedIn:hover {background:url(../images/layout.png) -58px -127px no-repeat;}
.icoVimeo {display:inline-block; width:24px; height:0; padding-top:21px; overflow:hidden; background:url(../images/layout.png) -84px -105px no-repeat;}
.icoVimeo:hover {background:url(../images/layout.png) -84px -127px no-repeat;}
.icoYouTube {display:inline-block; width:19px; height:0; padding-top:21px; overflow:hidden; background:url(../images/layout.png) -109px -105px no-repeat;}
.icoYouTube:hover {background:url(../images/layout.png) -109px -127px no-repeat;}
.icoSmallTwitter {width:22px; height:16px; display:inline-block; background:url(../images/layout.png) -271px -70px no-repeat; margin-bottom:-4px;}
#navHamburger {display:none; cursor:pointer; position:absolute; top:5px; right:96px; width:29px; height:0; padding-top:28px; overflow:hidden; z-index:2001 !important; background:url(../images/layout.png) -296px -68px no-repeat;}
								 
header {padding-top:37px;}
	header nav {float:right; margin:0px 6px 0 0; width:510px;}
	header #logoL {display:block;width:270px; height:0; padding-top:53px; overflow:hidden; background:url(../images/layout.png?v=2018); margin-left:9px;}
	header #logoStrap {font-size:14px; margin-top:11px; margin-left:9px; margin-bottom:70px; color:#425c6c; font-weight:normal;}
	#navLog {list-style:none;margin:-20px 0 0 0; padding: 0; float:right;}
	#navLog li {display:inline; margin:0 0 0 2px;}
	#navLog li a {width:120px; height:28px; display:inline-block;font-size:12px; font-weight:bold; background:url(../images/layout.png) -271px -40px no-repeat;}
	#navLog li a div{margin-top:8px;}
	
	#navCol {margin-top:32px; padding:0; font-size:11px; line-height:18px;}
	#navCol ul {list-style:none; margin:0; padding:0; display:inline; float:left;}
	#navCol ul li {text-align:left; display:block; padding-left:60px;}
	#navCol #n1col li {text-align:left; display:block; padding-left:0;}
	#navCol .nTitle {font-size:14px; font-weight:bold; color:#526872; line-height:28px;}
	#navCol a {color:#8b98a6; text-decoration:none;}
	#navCol a:hover {color:#e48b08;}
	
	#navBar {border-top:1px solid #dce1e3; border-bottom:1px solid #dce1e3;margin-top:21px; padding:11px 0;}
	#navBar #nbLinks {float:right; color:#dce1e3; padding:4px 0}
	#navBar #nbLinks a {text-decoration:none; padding:16px 32px; font-weight:bold; color:#8b98a6;}
	#navBar #nbLinks.prf a {padding:16px 22px;}
	#navBar #nbLinks a:hover {color:#e48b08;}
	#nbSocial span {font-size:21px; color:#e48b08;}
	#navBar .icoRSS {margin:1px 11px 0 11px;}
	#navBar .icoTwitter {margin:1px 16px 0 16px; }
	#navBar .icoLinkedIn {margin:1px 13px 0 13px; }
	#navBar .icoVimeo {margin:1px 20px 0 20px; }
	#navBar .icoYouTube {margin:1px 18px 0 18px; }
	
	.moArea, .moAreas {display:none;}

.media1x1 {width:180px; height:135px; display:inline-block;}
.media2x1 {width:366px; height:135px; display:inline-block;}
.media1x2 {width:176px; height:274px; display:inline-block;}
.blank {background:url(../images/mediaWall.jpg) -759px -430px;}
.blank1x2 {background:url(../images/mediaWall.jpg) -571px 0px;}
.banner696 {width:696px; height:89px;background:url(../images/mediaWall.jpg) -220px -1090px no-repeat;}
.twittertile {width:180px; height:135px; background:url(../images/mediaWall.jpg) -759px -570px;}
.knowledgetile {width:180px; height:135px; background:url(../images/mediaWall.jpg) -759px -710px;}
.twitProfile {height:90px; margin-bottom:20px;}
	.twitBk {float:left; width:80px; height:79px; display:inline-block;background:url(../images/mediaWall.jpg) -138px -1392px;}
	.twitBk img {margin:2px 0 0 4px; width:72px; height:72px; border:0;}
	.twitDesc {margin-left:85px; line-height:1.4em;}
.lissted {width:136px; height:46px; background:url(../images/brandsSprite2.png) 0px -372px; margin:45px 0px 0px 22px;}
.brand1, .brandLandesk {width:137px; height:72px; background:url(../images/brandsSprite3.png) -146px -108px; margin:28px 0px 34px 22px;}
.brand2, .brandFlexera {width:148px; height:39px; background:url(../images/brandsSprite3.png) -318px 0px; margin:43px 0px 52px 16px;}
.brand3, .brandPhilips {width:138px; height:26px; background:url(../images/brandsSprite3.png) -146px -80px; margin:52px 0px 57px 21px;}
.brand4, .brandPanasonic {width:141px; height:21px; background:url(../images/brandsSprite3.png) 0px -101px; margin:54px 0px 59px 19px;}
.brand5, .brandSteria {width:144px; height:60px; background:url(../images/brandsSprite3.png) -318px -70px; margin:37px 0px 39px 18px;}
.brand6, .brandCanon {width:132px; height:29px; background:url(../images/brandsSprite3.png) 0px -40px; margin:50px 0px 56px 24px;}
.brand7, .brandThales {width:131px; height:17px; background:url(../images/brandsSprite3.png) 0px -74px; margin:58px 0px 60px 25px;}
.brand8, .brandKodak {width:141px; height:37px; background:url(../images/brandsSprite3.png) -146px -40px; margin:45px 0px 53px 19px;}
.brand9, .brandWorldpay {width:148px; height:29px; background:url(../images/brandsSprite3.png) -318px -40px; margin:53px 0px 53px 16px;}
.brand10, .brandDowJones {width:154px; height:38px; background:url(../images/brandsSprite3.png) -146px -1px; margin:48px 0px 0px 13px;}
.brand11, .brandReverb {width:147px; height:53px; background:url(../images/brandsSprite3.png) -318px -131px; margin:41px 0px 41px 16px; *margin:41px 0px 0px 16px;}
.brand12, .brandAvaya {width:135px; height:39px; background:url(../images/brandsSprite3.png) 0 -234px; margin:50px 0px 46px 22px;}
.brand13, .brandInteroute {width:138px; height:66px; background:url(../images/brandsSprite3.png) 0 -166px; margin:28px 0px 41px 21px;}
.brand14, .brandEconsultancy {width:100px; height:100px; background:url(../images/brandsSprite3.png) -0 -420px; margin:15px 0px 20px 40px;}
.brand15, .brandDowJones {width:154px; height:38px; background:url(../images/brandsSprite3.png) -146px -1px; margin:48px 0px 0px 13px;}
.brand16, .brandPressAcc {width:140px; height:36px; background:url(../images/brandsSprite3.png) -146px -183px; margin:50px 0px 0px 20px;}
.brand17, .brandSearchMetrics {width:134px; height:71px; background:url(../images/brandsSprite3.png) -146px -220px; margin:32px 0px 32px 23px;}
.brand18, .brandCommunicateMag {width:135px; height:22px; background:url(../images/brandsSprite3.png) -146px -292px; margin:57px 0px 56px 22px;}
/*old ones
.brand11, .brandToshiba {width:142px; height:38px; background:url(../images/brandsSprite3.png); margin:46px 0px 0px 22px;}
.brand5, .brandTelmap {width:140px; height:39px; background:url(../images/brandsSprite3.png) 0px -125px; margin:45px 0px 0px 20px;}
.brand9, .brandSage {width:111px; height:46px; background:url(../images/brandsSprite3.png) 0px -323px; margin:46px 0px 0px 34px;}
.brand2, .brandHGST {width:134px; height:47px; background:url(../images/brandsSprite3.png) 0 -275px; margin:42px 0px 0px 23px;}
.brand14, .brandGoCompare {width:144px; height:61px; background:url(../images/brandsSprite.png); margin:35px 0px 0px 18px;}
.brand15, .brandITV1 {width:93px; height:47px; background:url(../images/brandsSprite.png) -146px -41px; margin:40px 0px 0px 43px;}
.brand16, .brandGetMeIn {width:135px; height:37px; background:url(../images/brandsSprite.png) 0px -63px; margin:45px 0px 0px 20px;}
.brand17, .brandTalkTalk {width:138px; height:30px; background:url(../images/brandsSprite.png) 0px -124px; margin:50px 0px 0px 21px;}
.brand18, .brandCadbury {width:131px; height:55px; background:url(../images/brandsSprite.png) 0px -156px; margin:35px 0px 0px 25px;}
.brand19, .brandBBC {width:127px; height:37px; background:url(../images/brandsSprite.png) 0px -213px; margin:45px 0px 0px 26px;}
.brand20, .brandHTC {width:126px; height:70px; background:url(../images/brandsSprite.png) 0px -251px; margin:30px 0px 0px 27px;}
.brand21, .brand3M {width:96px; height:51px; background:url(../images/brandsSprite.png) -146px -90px; margin:40px 0px 0px 40px;}
.brand23, .brandAdobe {width:84px; height:90px; background:url(../images/brandsSprite.png) -146px -251px; margin:20px 0px 0px 52px;}*/

.tweet {background:url(../images/mediaWall.jpg) 0px -287px; text-decoration:none; color:#ffffff;}
.tweet p {line-height:1.1em; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; height:90px; width:120px; overflow:hidden; margin:22px 0 0 36px;}
.showNum {background:url(../images/mediaWall.jpg) -190px -287px;}
.community {background:url(../images/mediaWall.jpg) -759px -850px;}
.prf1 {background:url(../images/mediaWall.jpg) -759px -287px;}
.prf2 {background:url(../images/mediaWall.jpg) -380px -287px;}/*no longer in use*/
.prf3 {width:172px; height:182px; background:url(../images/brandsSprite.png) -146px -346px; display:block; margin: 40px 0 0 4px;}
.teamC1 {background:url(../images/RW_Team04.jpg?v=1) -5px -5px;}/*emily*/
.teamC2 {background:url(../images/RW_Team01.jpg?v=1) -5px -5px;}/*adam*/
.teamC3 {background:url(../images/RW_Team03.jpg?v=1) -5px -5px;}/*justin*/
.teamC4 {background:url(../images/RW_Team06.jpg?v=1) -5px -5px;}/*zoe*/
		/*.teamC5 {background:url(../images/RW_Team13.jpg) -5px -5px;}robyn
		.teamC5 {background:url(../images/RW_Team09.jpg?v=1) -5px -5px;} giles*/
.teamC5 {background:url(../images/RW_Team10.jpg?v=1) -5px -5px;}/*sam*/
.teamC6 {background:url(../images/RW_Team11.jpg?v=2) -5px -5px;}/*fran*/
.teamC7 {background:url(../images/RW_Team15.jpg?v=1) -5px -5px;}/*leah*/
/*.teamC5 {background:url(../images/RW_Team12.jpg) -5px -5px;}elizabeth*/
.team1 {background:url(../images/mediaWall.jpg) 0px -430px;}/*emily*/
.team2 {background:url(../images/mediaWall.jpg) -569px -430px;}/*adam*/
.team3 {background:url(../images/mediaWall.jpg) 0px -570px;}/*justin*/
.team4 {background:url(../images/mediaWall.jpg) -190px -570px;}/*zoe*/
		/*.team5 {background:url(../images/mediaWall.jpg) -569px -570px;}robyn
		.team5 {background:url(../images/mediaWall.jpg) 0px -710px;} giles*/
.team5 {background:url(../images/mediaWall.jpg) -190px -710px;}/*sam*/
.team6 {background:url(../images/mediaWall.jpg) -380px -430px;}/*Fran */
.team7 {background:url(../images/mediaWall.jpg) -380px -710px;}/*david*/
.team8 {background:url(../images/mediaWall.jpg) -569px -710px;}/*leah */
/*.team5 {background:url(../images/mediaWall.jpg) -380px -570px;}elizabeth*/
.shareRSS {display:inline-block; width:15px; height:0; padding-top:15px; overflow:hidden; margin:0 3px -4px 0; background:url(../images/layout.png) -105px -154px;}
.shareTwit {display:inline-block; width:20px; height:0; padding-top:14px; overflow:hidden; background:url(../images/layout.png) -24px -155px; margin:0 10px;}
.shareTwit_w {display:inline-block; width:57px; height:0; padding-top:15px; overflow:hidden; background:url(../images/layout.png) -396px 0px; margin:0 10px 0 0;}
.shareFB {display:inline-block; width:16px; height:0; padding-top:16px; overflow:hidden; background:url(../images/layout.png) -45px -155px; margin-bottom:-1px;}
.shareFB_w {display:inline-block; width:61px; height:0; padding-top:13px; overflow:hidden; background:url(../images/layout.png) -396px -17px; margin:1px 10px;}
.shareLinkedIn {display:inline-block; width:16px; height:0; padding-top:16px; overflow:hidden; background:url(../images/layout.png) -64px -154px; margin:0 10px;}
.shareLinkedIn_w {display:inline-block; width:59px; height:0; padding-top:15px; overflow:hidden; background:url(../images/layout.png) -396px -33px; margin:0 10px;}
.shareBlink {display:inline-block; width:16px; height:0; padding-top:14px; overflow:hidden; background:url(../images/layout.png) -4px -175px; margin:10px 0 0 4px;}
.shareRedit {display:inline-block; width:15px; height:0; padding-top:13px; overflow:hidden; background:url(../images/layout.png) -25px -175px; margin:10px 14px 0 15px;}
.shareStumble {display:inline-block; width:16px; height:0; padding-top:16px; overflow:hidden; background:url(../images/layout.png) -44px -174px; margin-top:10px}
.shareDiigo {display:inline-block; width:16px; height:0; padding-top:16px; overflow:hidden; background:url(../images/layout.png) -64px -174px; margin:10px 10px 0 10px;}
.shareDelicious {display:inline-block; width:16px; height:0; padding-top:16px; overflow:hidden; background:url(../images/layout.png) -84px -174px; margin-top:10px}
.icoRelease {display:inline-block; width:16px; height:16px; background:url(../images/icoSprite.png) 0px -101px no-repeat;}
.icoBlogit {display:inline-block; width:16px; height:16px; background:url(../images/icoSprite.png) 0px -118px no-repeat;}
.icoYouTube16 {display:inline-block; width:16px; height:16px; background:url(../images/icoSprite.png) 0px -135px no-repeat;}
.icoVimeo16 {display:inline-block; width:16px; height:16px; background:url(../images/icoSprite.png) 0px -152px no-repeat;}
.icoText {display:inline-block; width:16px; height:16px; background:url(../images/icoSprite.png) 0px -169px no-repeat;}
.icoSlideShare16 {display:inline-block; width:16px; height:16px; background:url(../images/icoSprite.png) 0px -203px no-repeat;}

#case {width:179px; height:279px; background:url(../images/mediaWall.jpg) -569px 0px;}
#case p {margin:0;}
#case .copy {padding:15px 20px; color:#8b98a6; font-size:0.8em;}
#case .title {font-size:1.6em; font-weight:bold;}
#case .study {margin-top:10px; margin-bottom:5px; height:197px; overflow:hidden; line-height:1.2em;}

#testimonial2x1 {width:366px; height:135px; background:url(../images/mediaWall.jpg) -380px -287px; display:inline-block;float:right; margin-right:8px;}
#testimonial2x1 p {margin:0;}
#testimonial2x1 .copy {padding:15px 20px; color:#8b98a6; font-size:0.9em;}
#testimonial2x1 .title {font-size:1.6em; font-weight:bold;}
#testimonial2x1 .testimonial {margin-top:5px; margin-right:110px; height:197px; overflow:hidden; line-height:1.2em; height:85px; font-style:italic;}
#testimonial2x1 .testimonial:before {
	content: open-quote;
	font-size: 26pt;
	text-align: center;
	line-height: 40px;
	color: #fff;
	background: #8b98a6;
	float: left;
	position: relative;
	border-radius: 25px;
	font-style:normal;

	/** define it as a block element **/
	display: block;
	height: 22px;
	width: 22px;
	margin-right:3px;
}
#testimonial2x1 .testimonial cite {display:block;font-size:0.8em; font-style:normal; line-height:1em; margin-top:3px; display:none;}
#testimonial2x1 .copy .more {float:right; margin-top:-20px;}

@-moz-document url-prefix(){#case .study {height:201px;}}
@media screen and (-webkit-min-device-pixel-ratio:0){#case .study {height:206px;}}
#case strong {font-size:1.5em; color:#526872; display:block; margin-bottom:10px;line-height:1.1em;}

.content {line-height:1.6em; color:#728893;}
	.content td {line-height:1.6em; color:#728893; font-size:1em;font-family:Arial, Helvetica, sans-serif;}
	.content a {color:#e48b08; text-decoration:none;}
	.content a:hover {text-decoration:underline;}
	.content ul {margin:1em 0; padding:0 1.2em;}
	.content .invLink a {color:#728893; text-decoration:none;}
	.content .invLink a:hover{color:#e48b08;}
/*.content.info {min-height:1480px;}*/
.content.info h1, .content.media h1 {font-size:2.5em; font-weight:normal; color:#49606f; line-height:1.2em;}
.content.info h2, .content.media h2 {font-size:1.5em; font-weight:normal; color:#536d7a; line-height:1.2em;}
.content.media {width:660px !important;}
#releaseHead {font-size:1.3em; font-weight:bold; margin-top:20px;}
#releaseHead #releaseShare {float:right;}
#releaseHead hr {margin:25px 0;}
nav#col2 {float:left; margin-top:23px; width:230px;color:#728893;}
nav#col2.catList {font-weight:bold; line-height:1.6em;}
nav#col2.catList .catListRow{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
nav#col2.catList a {color:#93a6b0; display:block;white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;}
nav#col2.catList a.sel {color:#536974; display:block;}
nav#col2.catList a:hover {color:#e48b08;}

nav.mediaBar {margin-top:33px !important; line-height:1.2em; font-size:0.9em;font-weight:bold;}
nav.mediaBar a {color:#e48b08;}
nav.mediaBar hr {margin:30px 0;}
nav.mediaBar.media {width:240px !important;}
nav.mediaBar.info {width:190px !important;}
.moAreas {font-size:0.9em; line-height:1.2em}
nav.mediaBar .secTitle, .moAreas .secTitle {font-size:1.4em; margin-bottom:20px; margin-top:15px; font-weight:bold;}
#pub-date {font-size:2.1em; color:#9dacbb; display:block; font-weight:normal;}

nav#accInfo {float:left; margin-top:33px; line-height:1.2em; width:200px; color:#728893;}
nav#accInfo .secTitle {font-size:1.4em; margin:0 0 10px 0; color:#526d76;}
nav#accInfo strong {color:#526d76;}
#contentHome {line-height:1.6em; color:#728893;}
	#contentHome h1{font-size:1.95em; font-weight:normal; margin:30px auto; text-align:center; color:#526872;}
	#mediaTiles {margin:0 5px;}
	#mediaTiles #intro {width:553px; height:279px; background-image:url(../images/mediaWall.jpg); float:left;}
	#mediaTiles #intro p {margin:0.8em 0; font-size:1.3em;}
	#mediaTiles #intro p:first-child {font-size:1.2em;}
	#mediaTiles #intro .copy {padding:25px 45px; color:#ffffff;}
	#mediaTiles #intro .copy a {color:#ffffff; text-decoration:none;}
	#mediaTiles #intro strong {font-size:1.6em; font-weight:normal;}
	#mediaTiles #case {float:right;}
	#mediaTiles #row2 {margin-top:8px;}
	
	#firstTime {width:925px; height:89px;background:url(../images/mediaWall.jpg) 0px -990px no-repeat; margin:19px auto;}
	#firstTime div {padding:22px 32px; font-size:0.9em; color:#9dacbb;}
	#firstTime div strong {font-size:1.8em; font-weight:normal; color:#536d7a;}
	#firstTime div .firstBtn {width:238px; height:47px; display:inline-block; background:url(../images/layout.png) -130px -105px no-repeat; font-size:1.8em;}
	#firstTime div .firstBtn span {display:block;margin:12px 0;}
	#firstTime .div {width:2px; height:47px; display:inline-block; padding:0; margin:0 17px -19px 17px; background:url(../images/layout.png) -370px -105px no-repeat;}

	#prFilterBanner {margin:0px 0px 0px 230px;}
	#prFilterBanner div {padding:22px 12px; font-size:0.9em; color:#9dacbb;}
	#prFilterBanner div strong {font-size:1.4em; font-weight:bold; color:#97989A;}
	#prFilterBanner div .prFilterBtn {width:178px; height:47px; display:inline-block; background:url(../images/layout.png) -130px -154px no-repeat;}
	#prFilterBanner div .prfilterBtnLogo {margin-top:10px; border:0; width:83px; height:29px;}
	
	#contentHome #recent {margin:0 9px;}
	#contentHome #recent strong {display:block; margin-bottom:10px;}
	#contentHome #recent .relPrev {width:180px; display:inline-block; height:217px; margin-right:-3px; vertical-align:top; background:url(../images/mediaWall.jpg) -759px 0px no-repeat; font-size:0.8em; padding:0;}
	#contentHome #recent .relPrev img {margin:3px 5px 0 5px;}
	#contentHome #recent .relPrev div {width:140px; height:83px; overflow:hidden; margin:15px 20px 8px 20px; line-height:1.2em; font-weight:bold; font-size:1.1em;}
	#contentHomeX #recent .relPrev a {margin-left:20px; text-decoration:none;}
	
	#recentBtns {margin:5px 4px 0 0; padding:0; list-style:none; float:right;}
	#recentBtns li {width:178px; height:47px;background:url(../images/layout.png) -130px -154px no-repeat; margin-top:5px;}
	#recentBtns li a {width:178px; height:47px; display:block; padding-top:13px; font-weight:bold; font-size:1.2em;}
	#recentRels {margin:5px 0 0 5px; padding:0; list-style:none;}
	#recentRels li {width:727px; line-height:1.55em;}
	#recentRels li a{color:#728893;}
	#recentRels li a:hover{color:#e48b08;}
	.mm {font-weight:bold;}
	.mm span {color:#e48b08;}
	
	/*<div class="btn btn81"><a href="#"><div>blar</div></a></div>*/
	.content .btn81 a {width:81px; height:28px; display:inline-block;font-size:12px; font-weight:bold;color:#728893; text-decoration:none; background:url(../images/clientsSprite.png) -210px -60px no-repeat;}
	.content .btn81 a div{margin-top:3px;}
	.content .btn81 a:hover {color:#e48b08;}
	/*<div class="btn btn120"><a href="#"><div>blar</div></a></div>*/
	.content .btn120 a {width:120px; height:28px; display:inline-block;font-size:12px; font-weight:bold;color:#728893; text-decoration:none; background:url(../images/layout.png) -271px -40px no-repeat;}
	.content .btn120 a div{margin-top:3px;}
	.content .btn120 a:hover {color:#e48b08;}
	/*<div class="btn btn166"><a href="#"><div>blar</div></a></div>*/
	.content .btn166 a {width:166px; height:28px; display:inline-block;font-size:12px; font-weight:bold;color:#728893; text-decoration:none; background:url(../images/clientsSprite.png) -295px -60px no-repeat;}
	.content .btn166 a div{margin-top:3px;}
	.content .btn166 a:hover {color:#e48b08;}
	/*<div class="btn btn190"><a href="#"><div>blar</div></a></div>*/
	.content .btn190 a {width:190px; height:28px; display:inline-block;font-size:12px; font-weight:bold;color:#728893; text-decoration:none; background:url(../images/clientsSprite.png) 0px -60px no-repeat;}
	.content .btn190 a div{margin-top:3px;}
	.content .btn190 a:hover {color:#e48b08;}
	/*<div class="btn178"><a href="#" class="btn">blar</a></div>*/
	.content .btn178 {width:178px; height:47px;background:url(../images/layout.png) -130px -154px no-repeat; margin-top:5px; }
	.content .btn178 a, .content .btn178 div {width:178px; height:47px; display:block; padding-top:13px; font-weight:bold; font-size:1.2em; color:#728893;}
	.content .btn178 a:hover {text-decoration:none; color:#e48b08;}
	/*<div class="btn btn238"><a href="#"><div>blar</div></a></div>*/
	.content .btn238 a {width:238px; height:47px; display:inline-block;color:#728893; background:url(../images/layout.png) -130px -105px no-repeat; font-size:1.4em; font-weight:bold;}
	.content .btn238 a div{margin-top:12px;}
	.content .btn238 a:hover {color:#e48b08; text-decoration:none;}
	.content .btn676 {width:678px; height:47px; background:url(../images/layout.png) -4px -205px no-repeat; margin:0 0 10px 0; border:none; cursor:default;}
	.content .btn676 .hide {display:block; padding:13px 20px 10px 20px; color:#e48b08; font-size:15px; font-weight:bold;}
	.content .btn676 a:hover {text-decoration:none; color:#e48b08;}
	
	.content .cssBtn {
		width:120px; margin:10px 0 10px 0; padding:2px; color:#728893; border:2px solid #f1f3f4; vertical-align:middle; font-weight:bold; font-size:0.9em; text-shadow:0px 1px 1px #FFFFFF; text-align:center; cursor:default;
		background: #f7f8f9; display:inline-block;
		background-image: -webkit-linear-gradient(top, #f7f8f9, #e0e1e2);background-image: -moz-linear-gradient(top, #f7f8f9, #e0e1e2);background-image: -ms-linear-gradient(top, #f7f8f9, #e0e1e2);background-image: -o-linear-gradient(top, #f7f8f9, #e0e1e2);background-image: linear-gradient(to bottom, #f7f8f9, #e0e1e2);
		-webkit-border-radius: 4;-moz-border-radius: 4;border-radius: 4px;
		-webkit-box-shadow: 0px 1px 2px #b3b3b3;-moz-box-shadow: 0px 1px 2px #b3b3b3;box-shadow: 0px 1px 2px #b3b3b3;
	}
	.content .cssBtn.selected {
			background-image: -webkit-linear-gradient(top, #e0e1e2, #f7f8f9);background-image: -moz-linear-gradient(top, #e0e1e2, #f7f8f9);background-image: -ms-linear-gradient(top, #e0e1e2, #f7f8f9);background-image: -o-linear-gradient(top, #e0e1e2, #f7f8f9);background-image: linear-gradient(to bottom, #e0e1e2, #f7f8f9);
	}
	.content .cssBtn:hover {
		color:#e48b08;
	}
	
	#processSteps .processStep {width:138px; display:inline-block;}
	
	#processSteps .processTxt {width:108px; text-align:center; margin-bottom:20px; margin-left:30px; display:inline-block;}
	#processSteps .processTxt:first-child {margin-left:0px;}
	#processSteps .processTxt a{color:#728893; font-size:14px; font-weight:bold;}
	#processSteps .processTxt a:hover {text-decoration:none;}

	#processSteps .release {width:108px; height:149px; background:url(../images/mediaWall.jpg) 0 -1090px no-repeat; display:inline-block;}
	#processSteps .distribute {width:108px; height:149px; background:url(../images/mediaWall.jpg) -109px -1090px no-repeat; display:inline-block;}
	#processSteps .SEO {width:108px; height:149px; background:url(../images/mediaWall.jpg) 0 -1241px no-repeat; display:inline-block;}
	#processSteps .social {width:108px; height:149px; background:url(../images/mediaWall.jpg) -109px -1241px no-repeat; display:inline-block;}
	#processSteps .evaluation {width:108px; height:149px; background:url(../images/mediaWall.jpg) 0 -1392px no-repeat; display:inline-block;}
	#processSteps .arrow {width:6px; height:149px; background:url(../images/mediaWall.jpg) -110px -1392px no-repeat; display:inline-block; margin-bottom:-45px; margin-left:14px; margin-right:10px;}

/*list formatting used for release list in clients area */
.cliRelList {margin-top:5px; margin-bottom:5px; margin-left:0; padding:0; list-style:none;}
.cliRelList li {background-color:#edf1f4; min-height:28px; -moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px; padding:10px 20px; margin:0 0 10px 0;}
.cliRelList li.liTitle {background-color:transparent; font-weight:bold; padding:0 20px; margin:0;}
.cliRelList li .btn120 {float:right;}
.cliRelList li .cliRelTitle {width:400px; margin-right:30px; display:inline-block;}

/*list formatting used for release list in receivers area */
.recRelList {margin-top:5px; margin-bottom:5px; margin-left:0; padding:0; list-style:none;}
.recRelList li {background-color:#edf1f4; min-height:12px; -moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px; margin:0 0 10px 0; padding:5px;}
.recRelList li.liTitle {background-color:transparent; font-weight:bold; margin:0;}
.recRelList li .recRelTitle {width:100%; display:inline-block;}

/*top navigation style for clients area & issue release*/
/*<nav id="sectionNav"><div>content</div></nav>*/
#sectionNav {display:block; width:686px; height:59px; background:url(../images/clientsSprite.png) 0px 0px; text-align:center; margin:0 auto;}
#sectionNav div {padding-top:17px;}
#sectionNav .issueNav {font-size:0.9em; font-weight:bold; color:#B5C8D0;}
#sectionNav .issueNav .activeNum{color:#e48b08;}
#sectionNav .issueNav .activeSec{color:#728893;}
#sectionNav .issueNav a {color:#B5C8D0; text-decoration:none;}
#sectionNav .issueNav a:hover{color:#e48b08;}


/*<a href="#" class="btn190"><span class="btn btnSel">link</span></a>*/
#sectionNav .btn190 {width:190px; height:28px; display:inline-block;font-size:12px; font-weight:bold; color:#728893; text-decoration:none; background:url(../images/clientsSprite.png) 0px -60px no-repeat;}
#sectionNav .btn190:hover {text-decoration:none;}
#sectionNav .btn190 span{Display:block; margin-top:3px;}
#sectionNav .btn120 {width:120px; height:28px; display:inline-block;font-size:12px; font-weight:bold; color:#728893; text-decoration:none; background:url(../images/layout.png) -271px -40px no-repeat;}
#sectionNav .btn120:hover {text-decoration:none;}
#sectionNav .btn120 span{Display:block; margin-top:3px;}
/*<span class="div"></span>*/
#sectionNav .div {width:1px; height:28px; display:inline-block; margin:0 10px -11px 9px;font-size:12px; font-weight:bold;color:#728893; text-decoration:none; background:url(../images/clientsSprite.png) -195px -60px no-repeat;}
/*<span class="arrow"></span> (FOR ISSUE NAV)*/ 
#sectionNav .arrow {width:5px; height:9px; display:inline-block; margin:0px 2px 0 2px; background:url(../images/clientsSprite.png) -200px -60px no-repeat;}

/*clients matrix*/
#matrixEditorial {display:inline-block;width:67px; height:82px; background:url(../images/clientsSprite.png) 0px -90px;}
#matrixSelective {display:inline-block;width:68px; height:82px; background:url(../images/clientsSprite.png) -70px -90px;}
#matrixNonSelective {display:inline-block;width:67px; height:82px; background:url(../images/clientsSprite.png) -140px -90px;}
#martixBlog {display:inline-block;width:67px; height:82px; background:url(../images/clientsSprite.png) -210px -90px;}
#matrixUserGenerated {display:inline-block;width:67px; height:82px; background:url(../images/clientsSprite.png) -280px -90px;}
.rirL {display:inline-block; height:32px; background:url(../images/clientsSprite.png) -350px -90px;}
.rirL3 {width:117px;}
.rirL2 {width:77px; margin-left:40px;}
.rirL1 {width:37px; margin-left:80px;}
.rirS {display:inline-block; height:15px; background:url(../images/clientsSprite.png) -350px -124px;}
.rirS3 {width:50px;}
.rirS2 {width:34px;}
.rirS1 {width:17px;}
.covCell a {color:#728893 !important;}
.covCell a:hover {color:#e48b08;}

#matrixTbl {width:628px;}
#matrixTbl h5 {font-size:1em; color:#9cacbc;}
#matrixTbl .sel {background:url(../images/clientsSprite.png) -570px -90px; cursor:pointer; font-size:2.5em; width:99px; line-height:normal; color:#e48b09;}
#matrixTbl .sel:hover {background:url(../images/clientsSprite.png) -570px -140px;}
#matrixTbl .selZero {background:url(../images/clientsSprite.png) -467px -90px; color:#b6c7ce;}
#matrixTbl .selZero:hover {background:url(../images/clientsSprite.png) -467px -90px;}

/* Large Partner Logos */
	.partners .pressA {width:335px; height:84px; background:url(../images/partnerSprite.png) 0 -300px no-repeat; display:inline-block; margin-top:20px; margin-bottom:20px;}
	.partners .dowJ {width:490px; height:80px; background:url(../images/partnerSprite.png) 0 -219px no-repeat; display:inline-block; margin-top:20px; margin-bottom:20px;}
	.partners .creativeT {width:200px; height:200px; background:url(../images/partnerSprite.png) -431px 0 no-repeat; display:inline-block; margin-top:20px; margin-bottom:20px;}
/* Grey Partner Logos */	
	.partners .palogo {width:174px; height:43px; background:url(../images/partnerSprite.png) 0 -93px no-repeat; display:inline-block; margin-right:100px;}
	.partners .djlogo {width:229px; height:43px; background:url(../images/partnerSprite.png) -9px -47px no-repeat; display:inline-block; margin-right:100px;}
	.partners .ctrlogo {width:45px; height:45px; background:url(../images/partnerSprite.png) 0 0 no-repeat; display:inline-block;}
/* Grey Client SMNR Page Logos */	
	.greyClients .greyClientsLogo {width:625px; height:43px; background:url(../images/partnerSprite.png) 0 -386px no-repeat; display:inline-block; margin-top:40px; margin-bottom:40px;}

/*Form Elements*/
.formTxt {
	font-size:1em; color:#49606f;font-family:Arial, Helvetica, sans-serif;
	-moz-box-shadow: inset 0 1px 1px #ccc;-webkit-box-shadow: inset 0 1px 1px #ccc;box-shadow: inner 0 1px 1px #ccc;
	border:0; background-color:#edf0f2;
	-moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;
	padding:5px 7px; letter-spacing:0.1em;
}
.formSel {/*for sml inline*/padding:2px 4px; letter-spacing:0;}
.formBtn {
	border:0;font-family:Arial, Helvetica, sans-serif;
	width:178px; height:47px;background:url(../images/layout.png) -130px -154px no-repeat;
	font-weight:bold; font-size:1.2em; color:#728893;
	text-shadow:0px 1px 1px rgb(255, 255, 255);
}
.formBtn81 {
	border:0;font-family:Arial, Helvetica, sans-serif;
	width:81px; height:28px;background:url(../images/clientsSprite.png) -210px -60px no-repeat;
	font-weight:bold; font-size:12px; color:#728893;
	text-shadow:0px 1px 1px rgb(255, 255, 255);
}
.formBtn190 {
	border:0;font-family:Arial, Helvetica, sans-serif;
	width:190px; height:28px;background:url(../images/clientsSprite.png) 0px -60px no-repeat;
	font-weight:bold; font-size:12px; color:#728893;
	text-shadow:0px 1px 1px rgb(255, 255, 255);
}
.formBtn:hover {
	color:#e48b08;
}



.push, .pushHome {clear:both;}
footer, .push {height: 169px;}
footer#home, .pushHome {height:332px;}
footer {color:#728893; margin-top:25px;}
	footer {background:url(../images/layout.png) 0px -418px repeat; display:block;}
	footer#home {background:url(../images/layout.png) 0px -255px repeat; display:block;}
	footer#home #ourNumbers {padding:25px 0 40px 0; color:#92a0a9;}
	footer#home #ourNumbers strong {display:block;}
	footer#home .ourNum {display:inline-block; width:160px; font-size:0.8em;}
	footer#home .ourNum span {display:block; font-size:4.5em; font-weight:bold; letter-spacing:-0.05em;} 
	footer#home .div {width:2px; height:82px; display:inline-block; padding:0; margin:0 15px -4px 0; background:url(../images/layout.png) -374px -69px no-repeat;}
	#footerContent {margin:0 auto 0 auto; max-width:912px;}
	#footerContent nav {padding-top:25px; display:block;}
	#footerContent #ftFind {padding-top:15px;}
	#footerContent #ftFind .icoTwitter {margin:0 10px; }
	#footerContent #ftFind .icoLinkedIn {margin:0 10px; }
	#footerContent #ftFind .icoVimeo {margin:0 10px; }
	#footerContent #ftFind .icoYouTube {margin:0 10px; }
	#footerContent #ftContact {text-align:right;}
	#footerContent #ftContact #ftLogo {width:122px; height:39px; background:url(../images/layout.png) -271px 0px no-repeat;}
	#footerContent #ftContact {float:right; font-size:0.8em; font-weight:bold;}
	#footerContent #ftContact span {color:#e48b08;}
	#footerContent #ftInfo {margin-top:50px; font-size:0.9em; font-weight:bold; padding:10px 0;}
	#footerContent #ftInfo a {color:#ced5dd}
	#footerContent #ftInfo a:hover {color:#e48b08;}
	#footerContent #ftInfo #ftCopy {float:right; font-weight:normal;}
	
	
@media screen and (max-width: 959px) {/*961px*/
	#col {/*single column body*/
		padding: 0 5px;
	}
	#col1 {
		float:none; width:auto !important; height:100%; /*overflow:auto;*/
		padding: 0 15px;
	}
	#col2{
		display:none;
	}
	header #logoStrap {margin-bottom:30px;}
	#footerContent {max-width:730px;}
	.ourNumPRF, .div.ourNumCov{display:none !important;}
	footer#home .ourNum span {font-size:3.5em;}
	#topNav {position:fixed; z-index:1000; right:-190px; top:0; width:160px; padding:10px; box-shadow: -2px 0 8px #ccc; background-color:#f9f9f9}
	#topNav {height:100%; overflow:auto;}
	#navCol {margin-top:0;}
	#navCol ul {display:block;width:155px;}
	#navCol ul.navWrap1 {list-style:decimal; display:block;}
	#navCol ul li {padding:0;}
	#navCol ul li a {width:100%; display:block;}
	#navLog li {display:block; margin:0 5px 0 2px;}
	#navBar {border:0; margin:0; padding:0;}
	#topNav #nbLinks {float:none; color:transparent;}
	#topNav #nbLinks a {display:inline-block; width:155px; padding:5px 0; margin-bottom:2px;}
	#topNav #nbLinks a:first-child {width:130px;}
	#topNav #nbSocial {width:155px;}
	#topNav #nbSocial a {margin:0 3px; margin-top:20px;}
	#navLog {margin-top:0;}
	#navHamburger {display:inline-block !important;}
	#contentHome h1 {width:600px; line-height:1em;}
	#mediaTiles {width:738px; margin:0 auto;}
	#r1c2, #row2 .prf1 {display:none;}
	#row2 .tweet {float:none !important; margin-top:6px;}
	#row2 #testimonial2x1 {margin:6px 0 0;}
	#row2 .teamBW {float:left; margin:6px 6px 0 0 !important;}
	
	#firstTime {width:730px; background-image:none; margin:19px auto;
    	box-shadow: 0px 2px 4px #999;
		border:1px solid #d8e2e3;
    	border-radius: 4px;
		background: #ebf1f1; /* For browsers that do not support gradients */
		background: -webkit-linear-gradient(#f6f7fb, #e0eaec); /* For Safari 5.1 to 6.0 */
		background: -o-linear-gradient(#f6f7fb, #e0eaec); /* For Opera 11.1 to 12.0 */
		background: -moz-linear-gradient(#f6f7fb, #e0eaec); /* For Firefox 3.6 to 15 */
		background: linear-gradient(#f6f7fb, #e0eaec); /* Standard syntax */
	}
	#firstTime div .firstBtn {width:178px; height:47px; display:inline-block; background:url(../images/layout.png) -130px -154px no-repeat; font-size:1.6em;}
	#firstTime div .firstBtn span {display:block;margin:14px 0;}
	#recent .rp5 {display:none !important;}
	#contentHome #recent {width:730px; margin:0 auto;}
	.greyClients {text-align:center;}
	/*release page adjustments*/
	#pub-date {font-size:1.3em; margin-top:10px;}
}
@media screen and (max-width: 765px) {
	#contentHome h1 {width:553px;}
	#footerContent {max-width:553px;}
	.ourNumCov, .div.ourNumEurope{display:none !important;}
	#mediaTiles {width:553px;}
	#row1 #case, #row2 .tweet {display:none;}
	#row2 .teamBW {float:none;}
	
	#firstTime {width:545px;height:79px;}
	#firstTime div {padding:18px 24px; font-size:0.8em; color:#9dacbb;}
	#firstTime div strong {font-size:1.5em; font-weight:normal; color:#536d7a;}
	#firstTime div .firstBtn {width:120px; height:28px; display:inline-block; background:url(../images/layout.png) -271px -40px no-repeat; font-size:1.1em; font-weight:bold;}
	#firstTime div .firstBtn span {display:block;margin:4px 0;}
	#firstTime .div {width:2px; height:28x; display:inline-block; padding:0; margin:0 10px -19px 10px; background:url(../images/layout.png) -370px -105px no-repeat;}
	
	#recent .rp4 {display:none !important;}
	#contentHome #recent {width:545px;}
	#recentRels li {width:auto;}
	#feedTable td {line-height:2em;}
	#feedTable .rssViewRel {display:none;}
	
	.twitProfile {float:none !important;}
}
@media screen and (max-width: 690px) {
	.lapGraphic {display:none;}
	.greyClients .greyClientsLogo {width:522px;}
}
@media screen and (max-width: 600px) {
	#contentHome h1 {width:366px; font-size:1.5em; line-height:1em;}
	#footerContent {width:346px;}
	.ourNumEurope, .div.ourNumStart, #footerContent #ftInfo #ftCopy, #footerContent #ftFind .icoYouTube{
		display:none !important;
	}
	#mediaTiles {width:366px;}
	#mediaTiles #intro {
		width:362px; height:auto; background-image:none; float:none; margin:0 2px; line-height:1.4em;
    	box-shadow: 0px 2px 4px #999;
    	border-radius: 4px;
		background: #f08c20; /* For browsers that do not support gradients */
		background: -webkit-linear-gradient(left top, #efa31e, #f17a22); /* For Safari 5.1 to 6.0 */
		background: -o-linear-gradient(bottom right, #efa31e, #f17a22); /* For Opera 11.1 to 12.0 */
		background: -moz-linear-gradient(bottom right, #efa31e, #f17a22); /* For Firefox 3.6 to 15 */
		background: linear-gradient(to bottom right, #efa31e, #f17a22); /* Standard syntax */
	}
	#mediaTiles #intro p {margin:0.8em 0; font-size:1.1em;}
	#mediaTiles #intro p:first-child {font-size:1em;}
	#mediaTiles #intro strong {font-size:1.4em;}
	
	#firstTime {width:358px;height:79px;}
	#firstTime div {padding:14px 16px; font-size:0.8em; color:#9dacbb; line-height:1.2em}
	#firstTime div strong {font-size:1.5em; font-weight:normal; color:#536d7a; line-height:1.8em;}
	#firstTime div div {margin-top:-4px;}
	#firstTime div .firstBtn {display:block; margin-bottom:3px;}
	#firstTime div .firstBtn span {display:block;margin:0; padding-top:10px;}
	#mediaTiles #intro .copy {padding:15px 25px;}
	#firstTime .div {display:none;}
	
	#recent .rp3 {display:none !important;}
	#contentHome #recent {width:358px;}
	#contentHome #recent #recentBtns {display:none;}
	
	#row2 .teamBW {display:none;}
	#row2 #testimonial2x1 {float:none; margin:0;}
}
@media screen and (max-width: 560px) {
	.greyClients .greyClientsLogo {width:400px;}
}
@media screen and (max-width: 435px) {
	.greyClients .greyClientsLogo {width:272px;}
	#releaseHead #releaseShare {float:none; margin:45px 0 10px 0;}
}
@media screen and (max-width: 425px) {
	header #logoL {width:197px; padding-top:39px; overflow:hidden; background:url(../images/layout.png) 0 -53px no-repeat;}
	header #logoStrap {font-size:10.25px;margin-bottom:35px;}
}
@media screen and (max-width: 373px) {
	#contentHome h1 {width:310px; font-size:1.2em; line-height:1em; margin:20px auto;}
	#mediaTiles {width:310px;}
	#mediaTiles #intro {width:310px; height:auto; margin:0; line-height:1.4em;}
	#mediaTiles #intro p {margin:0.8em 0; font-size:0.85em;}
	#mediaTiles #intro p:first-child {font-size:1em;}
	#mediaTiles #intro strong {font-size:1.2em;}
	#mediaTiles #intro .copy {padding:5px 5px;}
	#testimonial2x1 {display:none;}
	#firstTime {width:306px;height:79px;}
	#contentHome #recent {width:310px;}
	#contentHome #recent table {display:none;}
	#footerContent {width:310px;}
	footer#home .ourNum {width:140px;}
	#footerContent #ftFind .icoVimeo {display:none;}
}
@media screen and (max-width: 350px) {
	header #logoL {width:122px; padding-top:24px; overflow:hidden; background:url(../images/layout.png) -271px 0 no-repeat; margin-left:29px;}
	header #logoStrap {font-size:10.25px;margin-bottom:35px; width:122px; text-align:center; margin-left:29px; line-height:1.4em;}
	#wrapper {min-width:280px;}
}
/*@media screen and (max-width: 385px) {
	.ourNumStart,#footerContent #ftFind .icoYouTube{
		display:none !important;
	}
}*/
#topNotice {text-align:center; position:fixed; top:0; width:100%; z-index:1000;}
#topNotice div {width:500px; background-color:#FFC; text-align:center; margin:0 auto; padding:8px; color:#333;
	-webkit-box-shadow:  0px 1px 2px 1px #ccc; box-shadow:  0px 1px 2px 1px #ccc;
	-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;
	}

/*Cookie bar styles*/
#cookieConsent {min-height:50px; width:100%; background:#f39e34 url(../images/RWCookieBk.png) repeat-x; border-bottom:1px solid #c27e2a; box-shadow: 0 0 8px #444; position:fixed; top:-60px; left:0; color:#657983;}
	.cc {width:930px; height:50px; margin:0 auto; color:#33444d;}
	.cc td {padding:0;}
	.ccBtn {display:inline; margin:0 5px;}
	.ccBtn a {width:81px; height:28px; display:inline-block;font-size:12px; font-weight:bold;color:#728893; text-decoration:none; background:url(../images/clientsSprite.png) -210px -60px no-repeat;}
	.ccBtn a div{margin-top:7px;}
	.ccBtn a:hover {color:#e48b08;}
	.cc td {vertical-align:middle;}
	#ccInfo {display:none; padding-bottom:5px;}
	#ccInfo .cc td {vertical-align:top;}
	#ccLinks {width:150px;}
	#ccLinks a {display:block; width:130px; padding:0 5px; color:#33444d; margin-bottom:5px;border-radius:6px; border:1px solid #f39e34;}
	#ccLinks a:hover {border:1px solid #f9b157}
	#ccLinks a.select {background-color:#f9b157;box-shadow:inset 0px 1px 1px #c27e2a; color:#33444d;text-shadow:0px 1px 1px #c27e2a; border:1px solid #f39e34;}
	#ccInfoText {display:none; height:178px; overflow:auto; padding:5px 10px;border-radius:6px;background-color:#f9b157;box-shadow:inset 0px 1px 1px #c27e2a; color:#33444d; border:1px solid #f39e34;}
	#ccInfoText::-webkit-scrollbar {width: 10px;}
	#ccInfoText::-webkit-scrollbar-track {background-color:#f9b157;-webkit-box-shadow: inset 0 0 6px rgba(100,100,100,0.1);border-radius: 6px;}
	#ccInfoText::-webkit-scrollbar-track:hover {-webkit-box-shadow: inset 0 0 6px rgba(100,100,100,0.3);}
	#ccInfoText::-webkit-scrollbar:horizontal {height:0px;}
	#ccInfoText::-webkit-scrollbar-thumb:vertical {background-color: #f0a84f; border-radius: 6px;border:1px solid #cb8630;}
	#ccInfoText::-webkit-scrollbar-thumb:hover {-webkit-box-shadow: inset 0 0 6px rgba(50,50,50,0.3);}
	.ccMore {display:none; margin-top:20px;}
	.ccMoreBtn {border-radius:6px; padding:0 5px; background-color:#f39e34;box-shadow:0px 1px 1px #c27e2a; color:#33444d; margin-left:5px; display:inline-block;}
	.ccMoreBtn:hover {color:#000;}
	.ccOptLabel {display:block; font-size:larger; font-weight:bold;}
	.ccOptLabel:hover {color:#e48b08;}