/*positioning based on the work of Ryan Fait at http://ryanfait.com/sticky-footer/*/
* {margin: 0;}
html, body {height: 100%;}
#wrapper {min-height: 100%;height: auto !important;height: 100%;margin:0 auto -169px auto; width:940px;}
#wrapper.wrapperHome {margin-bottom:-332px;}
footer, .push {height: 169px;}
footer#home, .pushHome {height:332px;}
p {margin:1em 0;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
img {border:0;}

.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;}
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;}
								 
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:103px; overflow:hidden; background:url(../images/layout.png); margin-left:9px;}
	header #logoStrap {font-size:14px; margin-top:11px; margin-left:9px; 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:4px;}
	
	#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; }

.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 0px 22px;}
.brand2, .brandFlexera {width:148px; height:39px; background:url(../images/brandsSprite3.png) -318px 0px; margin:43px 0px 0px 16px;}
.brand3, .brandPhilips {width:138px; height:26px; background:url(../images/brandsSprite3.png) -146px -80px; margin:52px 0px 0px 21px;}
.brand4, .brandPanasonic {width:141px; height:21px; background:url(../images/brandsSprite3.png) 0px -101px; margin:54px 0px 0px 19px;}
.brand5, .brandSteria {width:144px; height:60px; background:url(../images/brandsSprite3.png) -318px -70px; margin:37px 0px 0px 18px;}
.brand6, .brandCanon {width:132px; height:29px; background:url(../images/brandsSprite3.png) 0px -40px; margin:50px 0px 0px 24px;}
.brand7, .brandThales {width:131px; height:17px; background:url(../images/brandsSprite3.png) 0px -74px; margin:58px 0px 0px 25px;}
.brand8, .brandKodak {width:141px; height:37px; background:url(../images/brandsSprite3.png) -146px -40px; margin:45px 0px 0px 19px;}
.brand9, .brandWorldpay {width:148px; height:29px; background:url(../images/brandsSprite3.png) -318px -40px; margin:53px 0px 0px 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 0px 16px;}
.brand12, .brandAvaya {width:135px; height:39px; background:url(../images/brandsSprite3.png) 0 -234px; margin:50px 0px 0px 22px;}
.brand13, .brandInteroute {width:138px; height:66px; background:url(../images/brandsSprite3.png) 0 -166px; margin:28px 0px 0px 21px;}
.brand14, .brandEconsultancy {width:100px; height:100px; background:url(../images/brandsSprite3.png) -0 -420px; margin:15px 0px 0px 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 0px 23px;}
.brand18, .brandCommunicateMag {width:135px; height:22px; background:url(../images/brandsSprite3.png) -146px -292px; margin:57px 0px 0px 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;}
.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; width:700px; margin-top:30px; margin-left:240px; min-height:1475px;}/*min height to accomodate left nav bar*/
	#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:1325px;}
#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; margin-left:280px;}
#releaseHead {font-size:1.3em; font-weight:bold;}
#releaseHead #releaseShare {float:right;}
#releaseHead hr {margin:25px 0;}
nav#infoBar {float:left; margin-top:23px; width:230px;color:#728893;}
nav#infoBar.catList {font-weight:bold; line-height:1.6em;}
nav#infoBar.catList .catListRow{
	white-space: nowrap; width: 200px;
	overflow: hidden;
	text-overflow: ellipsis;}
nav#infoBar.catList a {color:#93a6b0; display:block;white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;}
nav#infoBar.catList a.sel {color:#536974; display:block;}
nav#infoBar.catList a:hover {color:#e48b08;}
section#mediaBar {float:left; margin-top:33px; line-height:1.2em; color:#728893; font-size:0.9em;font-weight:bold;}
section#mediaBar a {color:#e48b08;}
section#mediaBar hr {margin:30px 0;}
section#mediaBar.media {width:230px;}
section#mediaBar.info {width:190px;}
section#mediaBar .secTitle {font-size:1.5em; margin-bottom:20px;}
section#mediaBar time {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; height:217px; 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;}
	
	#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:245px; height:43px; background:url(../images/partnerSprite.png) 0 -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;
}

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; 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;}
	#footerContent #ftInfo a {color:#ced5dd}
	#footerContent #ftInfo a:hover {color:#e48b08;}
	#footerContent #ftInfo #ftCopy {float:right; font-weight:normal;}

#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:5px;}
	.ccBtn a:hover {color:#e48b08;}
	#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;}