 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 1em; BACKGROUND: url(images/bodybg.gif) #fff repeat-x; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	FONT-WEIGHT: bold
}
A:hover {
	TEXT-DECORATION: none
}
.p558cnt {
	MARGIN: 0px auto; WIDTH: 760px
}
.p558header {
	BACKGROUND: url(images/headerbg2.jpg) #fff no-repeat; WIDTH: 760px; HEIGHT: 98px
}
.p558logo {
	MARGIN-TOP: 4px; FLOAT: left
}
.p558head2 {
	FLOAT: left; WIDTH: 547px
}
.p558head2 A {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
.p558login {
	MARGIN-TOP: 23px; FLOAT: left; WIDTH: 535px; HEIGHT: 30px
}
.p558login A {
	BORDER-RIGHT: #4b84ad 2px solid; PADDING-RIGHT: 20px; BORDER-TOP: #4b84ad 2px solid; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url(images/loginbg.gif) #77a7ca repeat-x; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #4b84ad 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #4b84ad 2px solid; TEXT-ALIGN: center
}
.p558login A:hover {
	BORDER-RIGHT: #77a7ca 2px solid; BORDER-TOP: #77a7ca 2px solid; BORDER-LEFT: #77a7ca 2px solid; BORDER-BOTTOM: #77a7ca 2px solid
}
.p558head2 UL {
	MARGIN: 70px 0px 0px 33px; LIST-STYLE-TYPE: none
}
.p558head2 LI {
	DISPLAY: inline; FONT-SIZE: 11px
}
.p558head2 LI A{
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(images/menulibg.gif) #588cb3 no-repeat 100% 0%; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #c2e5ff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.p558head2 LI A:hover {
	BORDER-TOP: #2d6186 2px solid; BORDER-LEFT-WIDTH: 2px; BACKGROUND-IMAGE: none; BORDER-BOTTOM: #518ab5 2px solid; BACKGROUND-COLOR: #2d6186; BORDER-RIGHT-WIDTH: 2px; voice-family: inherit
}
.p558head2 LI A.p558a2 {
	COLOR: #c2e5ff; BACKGROUND-COLOR: #588cb3
}
.p558head2 LI A.p558a2:hover {
	BORDER-TOP: #588cb3 2px solid; BORDER-LEFT-WIDTH: 2px; COLOR: #fff; BORDER-BOTTOM: #518ab5 2px solid; BACKGROUND-COLOR: #588cb3; BORDER-RIGHT-WIDTH: 2px; voice-family: inherit
}
.p558secnav {
	FONT-SIZE: 10px; BACKGROUND: url(images/secnav.jpg) no-repeat; WIDTH: 760px; HEIGHT: 22px
}
.p558secnav UL {
	PADDING-LEFT: 240px; LIST-STYLE-TYPE: none
}
.p558secnav LI {
	DISPLAY: inline
}
.p558secnav LI.p558active {
	PADDING-RIGHT: 5px; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #30678f; PADDING-TOP: 1px; BACKGROUND-COLOR: #deeaf4
}
.p558secnav LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #30678f; PADDING-TOP: 3px
}
.p558snav2 UL {
	PADDING-LEFT: 305px
}
.p558snav2a UL {
	PADDING-LEFT: 400px
}
.p558snav3 UL {
	PADDING-LEFT: 384px
}
.p558snav4 UL {
	PADDING-LEFT: 484px
}
.p558secnav1 {
	FONT-SIZE: 10px; BACKGROUND: url(images/secnav1.jpg) no-repeat; WIDTH: 760px; HEIGHT: 14px
}
.p558main {
	BACKGROUND: url(images/mainbg.gif) #fff repeat-y; PADDING-BOTTOM: 20px; WIDTH: 760px; PADDING-TOP: 8px
}
.p558content {
	PADDING-LEFT: 20px; FLOAT: left; MARGIN: 0px 22px 0px 0px; WIDTH: 491px
}
.p558content P {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 1.2em
}
.p558content A {
	COLOR: #236486
}
.p558content A:hover {
	COLOR: #569cce
}
.p558breadcrumb P {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 20px
}
.p558breadcrumb P A {
	FONT-WEIGHT: normal; COLOR: #000
}
.p558breadcrumb P A:hover {
	COLOR: #000
}
.p558content OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.p558content OL LI {
	FONT-WEIGHT: bold; FONT-SIZE: 0.72em; MARGIN-BOTTOM: 12px; COLOR: #236486; LINE-HEIGHT: 1.2em
}
.p558content LI SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; COLOR: #000
}
.p558content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 15px; WIDTH: 330px; PADDING-TOP: 22px
}
.p558content H2 {
	MARGIN-BOTTOM: 15px; OVERFLOW: hidden; PADDING-TOP: 39px; HEIGHT: 0px; voice-family: inherit
}
.p558content H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 230px; PADDING-TOP: 17px; HEIGHT: 0px; voice-family: inherit
}
.p558rightbox {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dfdfdf 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 204px; PADDING-TOP: 2px; BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-COLOR: #fff
}
.p558ribo2 {
	MARGIN-TOP: 0px
}
.p558rbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 194px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f6f6f6
}
.p558rbox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 194px; COLOR: #fff; PADDING-TOP: 31px; HEIGHT: 0px; BACKGROUND-COLOR: #f38b1c; voice-family: inherit
}
.p558rbox H3.p558p558two {
	PADDING-TOP: 44px; HEIGHT: 0px; voice-family: inherit
}
UL.p558rb2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 182px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
UL.p558rb2 LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 13px; BACKGROUND: url(images/rbbullet.gif) #fff no-repeat 0px 4px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
UL.p558rb1 {
	WIDTH: 194px; LIST-STYLE-TYPE: none
}
UL.p558rb1 LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 16px; BACKGROUND: url(images/rbbullet.gif) #fff no-repeat 6px 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.4em; PADDING-TOP: 6px
}
.p558tagcloud {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; BACKGROUND: #ffffff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; WIDTH: 184px; LINE-HEIGHT: 2.3em; PADDING-TOP: 10px
}
.p558tagcloud A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.p558tagcloud A:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.p558faqlink {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
.p558rbox A {
	COLOR: #236486
}
.p558rbox A:hover {
	COLOR: #569cce
}
.p558rbox DL {
	WIDTH: 194px
}
.p558rbox DT {
	PADDING-RIGHT: 6px; PADDING-LEFT: 18px; FONT-SIZE: 1em; BACKGROUND: url(images/rbbullet.gif) #fff no-repeat 6px 9px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.4em; PADDING-TOP: 4px
}
.p558rbox DD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 18px; FONT-SIZE: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.3em; PADDING-TOP: 4px
}
.p558rbox DD A {
	FONT-WEIGHT: normal
}
.p558rbox SPAN A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em
}
.p558rbox OL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 29px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 6px; WIDTH: 159px; LINE-HEIGHT: 15px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fff
}
A.p558tts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(images/tts.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
A.p558rr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(images/rr.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
A.p558aq {
	PADDING-RIGHT: 4px; PADDING-LEFT: 21px; FONT-WEIGHT: normal; FONT-SIZE: 1em; BACKGROUND: url(images/aq.gif) #fff no-repeat; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
A.p558xmlbutton {
	MARGIN-BOTTOM: 25px; MARGIN-LEFT: 2px
}
A.p558mcs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(images/rr.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
A.p558acs {
	PADDING-RIGHT: 4px; PADDING-LEFT: 21px; FONT-SIZE: 1em; BACKGROUND: url(images/acs.gif) #fff no-repeat; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.p558rbox SPAN {
	FONT-WEIGHT: bold; WIDTH: 194px
}
A.p558morefaqs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(images/morefaqs.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.p558footer {
	BACKGROUND: url(images/footerbg.jpg) #fff no-repeat; MARGIN-BOTTOM: 10px; WIDTH: 760px; HEIGHT: 73px
}
.p558f2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: #cde3f0; PADDING-TOP: 0px
}
.p558f1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; COLOR: #cde3f0; PADDING-TOP: 7px
}
.p558f1 A {
	FONT-WEIGHT: normal; COLOR: #cde3f0; TEXT-DECORATION: none
}
.p558f2 A {
	FONT-WEIGHT: normal; COLOR: #cde3f0; TEXT-DECORATION: none
}
.p558f1 A:hover {
	COLOR: #fff
}
.p558f2 A:hover {
	COLOR: #fff
}
.p558f1 SPAN {
	MARGIN-LEFT: 450px
}
.p558clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.p558maingraphic {
	BACKGROUND: url(images/maingraphic3.gif) no-repeat; MARGIN: 0px 0px 20px; WIDTH: 491px; HEIGHT: 148px
}
.p558buttons {
	PADDING-RIGHT: 23px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 468px; PADDING-TOP: 105px
}
.p558buttons A {
	BORDER-RIGHT: #c7d0d6 2px solid; BORDER-TOP: #c7d0d6 2px solid; DISPLAY: block; FLOAT: right; BORDER-LEFT: #c7d0d6 2px solid; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #c7d0d6 2px solid
}
.p558buttons A:hover {
	BORDER-RIGHT: #759cb9 2px solid; BORDER-TOP: #759cb9 2px solid; BORDER-LEFT: #759cb9 2px solid; COLOR: #fff; BORDER-BOTTOM: #759cb9 2px solid
}
A.p558learn {
	WIDTH: 92px; MARGIN-RIGHT: 0px
}
A.p558check {
	WIDTH: 121px
}
.p558mainps {
	PADDING-BOTTOM: 15px; MARGIN: 0px 0px 20px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
.p558c1 {
	FLOAT: left; WIDTH: 233px
}
.p558c2 {
	FLOAT: left; WIDTH: 230px
}
.p558c1 {
	MARGIN-RIGHT: 25px
}
H2.p558p558benefits {
	BACKGROUND: url(images/benefits.gif) no-repeat; WIDTH: 211px
}
H2.p558p558usages {
	BACKGROUND: url(images/usages.gif) no-repeat; WIDTH: 211px
}
.p558c1 UL {
	FONT-SIZE: 0.7em; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
.p558c1 LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 13px; BACKGROUND: url(images/rbbullet.gif) #fff no-repeat 0px 4px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.p558c2 DL {
	MARGIN-BOTTOM: 20px; LINE-HEIGHT: 16px
}
.p558c2 DT {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; LINE-HEIGHT: 1.3em
}
.p558c2 DD {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 1.4em
}
.p558c1 A {
	COLOR: #236486
}
.p558c2 A {
	COLOR: #236486
}
.p558c1 A:hover {
	COLOR: #569cce
}
.p558c2 A:hover {
	COLOR: #569cce
}
H3.p558news {
	BACKGROUND: url(images/news.gif) no-repeat
}
H3.p558archives {
	BACKGROUND: url(images/archives.gif) no-repeat
}
H3.p558categories {
	BACKGROUND: url(images/categories.gif) no-repeat
}
H3.p558ourinspiration {
	BACKGROUND: url(images/ourinspiration.gif) no-repeat
}
H3.p558tagcloud {
	BACKGROUND: url(images/tags.gif) no-repeat
}
H3.p558rese {
	MARGIN-TOP: 20px; BACKGROUND: url(images/latestresearch.gif) no-repeat
}
H3.p558mindblog {
	BACKGROUND: url(images/mindblog.gif) no-repeat
}
H3.p558links {
	BACKGROUND: url(images/links.gif) no-repeat
}
H3.p558gotq {
	BACKGROUND: url(images/gotquestions.gif) no-repeat
}
H1.p558p558pagetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; WIDTH: 450px; COLOR: #226b92; PADDING-TOP: 0px; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
.p558howbox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.p558howboximage {
	BORDER-RIGHT: #e1e1e1 2px solid; BORDER-TOP: #e1e1e1 2px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #e1e1e1 2px solid; WIDTH: 150px; PADDING-TOP: 102px; BORDER-BOTTOM: #e1e1e1 2px solid; HEIGHT: 0px; voice-family: inherit
}
.p558collab {
	BACKGROUND: url(images/rbmodel.gif) no-repeat
}
.p558GEM2 {
	BACKGROUND: url(images/gem.jpg) no-repeat
}
.p558technology {
	BACKGROUND: url(images/technology.gif) no-repeat
}
.p558analytics {
	BACKGROUND: url(images/analytics.gif) no-repeat
}
.p558howboxcontent {
	PADDING-LEFT: 20px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 285px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
.p558howbox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; COLOR: #85aace; PADDING-TOP: 0px; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
.p558howbox P {
	PADDING-LEFT: 0px; FONT-SIZE: 0.7em
}
.p558howbox UL {
	LIST-STYLE-TYPE: none
}
.p558howbox LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 13px; FONT-SIZE: 0.7em; BACKGROUND: url(images/rbbullet.gif) #fff no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.p558more {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(images/more2.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 14px
}
A.p558more {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #236486
}
A.p558more:hover {
	COLOR: #569cce
}
H3.p558recentcasestudies {
	BACKGROUND: url(images/recentcasestudies.gif) no-repeat
}
H3.p558allcasestudies {
	BACKGROUND: url(images/allcasestudies.gif) no-repeat
}
H1.p558hciuseit {
	BACKGROUND: url(images/hciuseit.gif) no-repeat
}
.p558mainbox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.p558mainboximage {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 75px; PADDING-TOP: 75px; HEIGHT: 0px; voice-family: inherit
}
.p558information {
	BACKGROUND: url(images/information.gif) no-repeat
}
.p558brandresearch {
	BACKGROUND: url(images/bullseye_small.jpg) no-repeat
}
.p558crosscultural {
	BACKGROUND: url(images/crosscultural.gif) no-repeat
}
.p558needsresearch {
	BACKGROUND: url(images/pyramid_small.jpg) no-repeat
}
.p558collab {
	BACKGROUND: url(images/rbmodel.gif) no-repeat
}
.p558technology {
	BACKGROUND: url(images/technology.gif) no-repeat
}
.p558analytics {
	BACKGROUND: url(images/analytics.gif) no-repeat
}
.p558informationbox {
	HEIGHT: 90px
}
.p558marketresearchbox {
	HEIGHT: 120px
}
.p558crossculturalbox {
	HEIGHT: 110px
}
.p558pricingresearchbox {
	HEIGHT: 110px
}
.p558mainboxcontent {
	PADDING-LEFT: 20px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WIDTH: 370px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
.p558mainbox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; COLOR: #85aace; PADDING-TOP: 0px; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
.p558mainbox P {
	PADDING-LEFT: 0px; FONT-SIZE: 0.7em
}
.p558mainbox UL {
	LIST-STYLE-TYPE: none
}
.p558mainbox LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 13px; FONT-SIZE: 0.7em; BACKGROUND: url(images/rbbullet.gif) #fff no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.p558more {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(images/more2.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 14px
}
A.p558more {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #236486
}
A.p558more:hover {
	COLOR: #569cce
}
H3.p558recentcasestudies {
	BACKGROUND: url(images/recentcasestudies.gif) no-repeat
}
H3.p558allcasestudies {
	BACKGROUND: url(images/allcasestudies.gif) no-repeat
}
H1.p558mcformarket {
	BACKGROUND: url(images/mcformarket.gif) no-repeat; MARGIN: 0px 0px 10px; WIDTH: 470px
}
.p558maintop {
	MARGIN-BOTTOM: 8px; WIDTH: 491px
}
.p558maintop IMG {
	FLOAT: left; MARGIN: 0px 20px 10px 0px
}
.p558maintop UL {
	DISPLAY: block; FLOAT: left; WIDTH: 340px; LIST-STYLE-TYPE: none
}
.p558maintop LI {
	PADDING-LEFT: 15px; FONT-SIZE: 0.7em; BACKGROUND: url(images/bullet1.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.2em
}
H4.p558keybenefits {
	MARGIN-TOP: 10px; BACKGROUND: url(images/keybenefits.gif) no-repeat
}
H4.p558examples {
	BACKGROUND: url(images/examples.gif) no-repeat
}
P.p558dbb {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #ddd 1px dashed
}
H3.p558mrcs {
	BACKGROUND: url(images/mrcs.gif) no-repeat
}
H1.p558mcforccr {
	BACKGROUND: url(images/mcforccr.gif) no-repeat; MARGIN: 0px 0px 10px; WIDTH: 390px
}
H3.p558cccs {
	BACKGROUND: url(images/cccs.gif) no-repeat
}
H1.p558mcforia {
	BACKGROUND: url(images/mcforiA.p558gif) no-repeat; MARGIN: 0px 0px 10px; WIDTH: 403px
}
H3.p558iacs {
	BACKGROUND: url(images/iacs.gif) no-repeat
}
H1.p558mcforpr {
	BACKGROUND: url(images/mcforpr.gif) no-repeat; MARGIN: 0px 0px 10px; WIDTH: 400px
}
H3.p558prcs {
	BACKGROUND: url(images/prcs.gif) no-repeat
}
H1.p558case {
	BACKGROUND: url(images/case.gif) no-repeat; WIDTH: 122px
}
H4.p558rrorcs {
	MARGIN-TOP: 5px; BACKGROUND: url(images/rrorcs.gif) no-repeat; WIDTH: 241px
}
H4.p558afcs {
	BACKGROUND: url(images/afcs.gif) no-repeat; WIDTH: 135px
}
.p558cast {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 15px
}
.p558cast DT {
	PADDING-LEFT: 18px; BACKGROUND: url(images/bullet1.gif) no-repeat 0px 4px; MARGIN-BOTTOM: 4px
}
.p558cast DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.p558cast DD P {
	FONT-SIZE: 1em
}
DD.castreadmore {
	PADDING-RIGHT: 0px; MARGIN-TOP: -30px; PADDING-LEFT: 18px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
.p558cast DD A {
	FONT-WEIGHT: normal
}
H3.p558ycumf {
	BACKGROUND: url(images/ycumf.gif) no-repeat
}
H1.p558serviceoverview {
	BACKGROUND: url(images/serviceoverview.gif) no-repeat; WIDTH: 173px
}
P.p558collab {
	BACKGROUND: url(images/collab.gif) no-repeat; MARGIN-BOTTOM: 25px; OVERFLOW: hidden; WIDTH: 485px; PADDING-TOP: 106px; HEIGHT: 0px; voice-family: inherit
}
H4.p558wehave {
	BACKGROUND: url(images/wehave.gif) no-repeat; MARGIN-BOTTOM: 25px; WIDTH: 430px
}
H4.p558resexp {
	BACKGROUND: url(images/resexP.p558gif) no-repeat
}
H4.p558grecon {
	BACKGROUND: url(images/grecon.gif) no-repeat
}
H4.p558amaint {
	BACKGROUND: url(images/amaint.gif) no-repeat
}
H4.p558visana {
	BACKGROUND: url(images/visanA.p558gif) no-repeat
}
H3.p558servfeat {
	BACKGROUND: url(images/servicefeatures.gif) no-repeat
}
H3.p558faqs {
	BACKGROUND: url(images/faqs.gif) no-repeat
}
H1.p558servicedet {
	BACKGROUND: url(images/servicedetails.gif) no-repeat; WIDTH: 150px
}
.p558quetyp H4 {
	FONT: 1.05em Georgia, serif; COLOR: #888
}
.p558deltyp H4 {
	BACKGROUND: url(images/deltypes.gif) no-repeat
}
.p558quetyp {
	FLOAT: left; WIDTH: 230px
}
.p558deltyp {
	FLOAT: left; WIDTH: 230px
}
.p558quetyp {
	MARGIN-RIGHT: 20px
}
.p558qnd {
	WIDTH: 491px
}
.p558qnd UL {
	LIST-STYLE-TYPE: none
}
.p558qnd LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 0.8em; BACKGROUND: url(images/bullet1.gif) no-repeat 0px 3px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
H3.p558techanalytics {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; COLOR: #85aace; PADDING-TOP: 0px; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
.p558qnd A {
	FONT-WEIGHT: normal
}
.p558qnd LI SPAN {
	FONT-SIZE: 11px; COLOR: #888
}
H4.p558mcquest {
	FONT: 1.05em Georgia, serif; COLOR: #888
}
H4.p558mcdel {
	MARGIN-TOP: 40px; BACKGROUND: url(images/mcdeliverables.gif) no-repeat
}
.p558content H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #000
}
.p558content H5 A {
	COLOR: #000
}
.p558content H5 A:hover {
	COLOR: #000
}
P.p558as {
	MARGIN-BOTTOM: 20px
}
.p558gtd {
	PADDING-RIGHT: 20px; PADDING-LEFT: 18px; BACKGROUND: url(images/more2.gif) no-repeat 0px 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.p558scr {
	PADDING-RIGHT: 20px; PADDING-LEFT: 18px; BACKGROUND: url(images/scr2.gif) no-repeat 0px 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.p558as A {
	FONT-WEIGHT: normal; FONT-SIZE: 0.85em
}
P.p558dbb2 {
	PADDING-BOTTOM: 25px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
H1.p558crmh2 {
	BACKGROUND: url(images/crmH2.p558gif) no-repeat; WIDTH: 300px
}
.p558crm {
	PADDING-BOTTOM: 15px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
.p558crm IMG {
	MARGIN-BOTTOM: 15px
}
H4.p558mors {
	MARGIN-TOP: 25px; BACKGROUND: url(images/mors.gif) no-repeat
}
H4.p558faqs {
	MARGIN-TOP: 25px; BACKGROUND: url(images/faq.gif) no-repeat
}
.p558lis {
	MARGIN-BOTTOM: 20px; WIDTH: 491px
}
.p558lis UL {
	LIST-STYLE-TYPE: none
}
.p558lis LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 0.71em; BACKGROUND: url(images/more2.gif) no-repeat; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.p558lis A {
	FONT-WEIGHT: normal
}
H2.p558mcquest {
	FONT: 1.05em Georgia, serif; COLOR: #888
}
H2.p558mcdel {
	MARGIN-TOP: 40px; BACKGROUND: url(images/mcdeliverables.gif) no-repeat
}
UL.p558p558dbb {
	PADDING-BOTTOM: 15px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
H3.p558servfeat {
	BACKGROUND: url(images/servicefeatures.gif) no-repeat
}
H3.p558quty {
	BACKGROUND: url(images/quty.gif) no-repeat
}
H3.p558dety {
	MARGIN-TOP: 20px; BACKGROUND: url(images/dety.gif) no-repeat
}
H1.p558servfeat {
	BACKGROUND: url(images/servfeat.gif) no-repeat; WIDTH: 161px
}
H4.p558data {
	MARGIN-TOP: 5px; BACKGROUND: url(images/datacollection.gif) no-repeat
}
H4.p558survey {
	BACKGROUND: url(images/surveysoftware.gif) no-repeat
}
H4.p558system {
	BACKGROUND: url(images/systemrequirements.gif) no-repeat
}
H4.p558others {
	BACKGROUND: url(images/others.gif) no-repeat
}
UL.p558p558sf {
	MARGIN-BOTTOM: 20px; LIST-STYLE-TYPE: none
}
UL.p558p558sf LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 0.71em; BACKGROUND: url(images/bullet1.gif) no-repeat 0px 3px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
UL.p558p558sf LI A.p558nolink {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; COLOR: #236486
}
UL.p558p558sf LI A.p558nolink:hover {
	FONT-WEIGHT: normal; COLOR: #236486
}
UL.p558p558sf LI P {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}
UL.p558p558sf LI P A {
	FONT-WEIGHT: normal
}
TABLE {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 30px
}
TR.p558head {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #92b2cd
}
TR {
	COLOR: #4f687e; BACKGROUND-COLOR: #f5f7f9
}
TR.p558row1 {
	BACKGROUND-COLOR: #e4eef6
}
TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; WIDTH: 85px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TD.p558t1 {
	TEXT-ALIGN: left
}
H3.p558rbcrm {
	BACKGROUND: url(images/rbcrm.gif) no-repeat
}
H3.p558faqs {
	BACKGROUND: url(images/faqs.gif) no-repeat
}
H3.p558rbgem {
	MARGIN-TOP: 20px; BACKGROUND: url(images/rbgem.gif) no-repeat
}
A.p558rbmodel {
	BORDER-RIGHT: #f6f6f6 1px solid; BORDER-TOP: #f6f6f6 1px solid; DISPLAY: block; MARGIN: 3px 0px 5px; BORDER-LEFT: #f6f6f6 1px solid; BORDER-BOTTOM: #f6f6f6 1px solid
}
A.p558rbmodel:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
H1.p558gem {
	BACKGROUND: url(images/gem.gif) no-repeat; WIDTH: 149px
}
H2.p558principles {
	MARGIN-TOP: 5px; BACKGROUND: url(images/principles.gif) no-repeat; MARGIN-LEFT: 6px
}
.p558gototop {
	FONT-SIZE: 1em
}
H3.p558praop {
	BACKGROUND: url(images/rbpraoP.p558gif) no-repeat
}
UL.p558p558ten {
	FONT-SIZE: 1em
}
A.p558comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(images/comment.gif) no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
A.p558ana {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: url(images/anA.p558gif) no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
A.p558mr {
	MARGIN-RIGHT: 12px
}
H1.p558client {
	BACKGROUND: url(images/client.gif) no-repeat; WIDTH: 190px
}
H2.p558thisiswhat {
	MARGIN-TOP: 5px; BACKGROUND: url(images/thisiswhat.gif) no-repeat
}
H1.p558user {
	BACKGROUND: url(images/user.gif) no-repeat; WIDTH: 185px
}
H2.p558thisiswhatuser {
	MARGIN-TOP: 5px; BACKGROUND: url(images/thisiswhatuser.gif) no-repeat
}
H3.p558usercomm {
	BACKGROUND: url(images/usercomm.gif) no-repeat
}
H3.p558newsann {
	BACKGROUND: url(images/newsann.gif) no-repeat
}
BLOCKQUOTE {
	PADDING-RIGHT: 6px; PADDING-LEFT: 35px; FONT-SIZE: 0.85em; BACKGROUND: url(images/blockquotebg.gif) #f3f7fb no-repeat 5px 4px; PADDING-BOTTOM: 9px; MARGIN: 5px 0px; COLOR: #31465a; PADDING-TOP: 6px
}
H1.p558newsannouncements {
	BACKGROUND: url(images/newsannouncements.gif) no-repeat; WIDTH: 238px
}
H2.p558thisiswhat {
	MARGIN-TOP: 5px; BACKGROUND: url(images/thisiswhat.gif) no-repeat
}
.p558newsmain H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; BACKGROUND: url(images/newsh5bg.gif) no-repeat; PADDING-BOTTOM: 8px; COLOR: #85aace; PADDING-TOP: 0px; FONT-FAMILY: "trebuchet ms", "lucida sans unicode", verdana, arial, sans-serif
}
.p558newsmain P {
	MARGIN-BOTTOM: 25px
}
H3.p558clienttest {
	BACKGROUND: url(images/clienttest.gif) no-repeat
}
H1.p558repandpub {
	BACKGROUND: url(images/repandpub.gif) no-repeat; WIDTH: 224px
}
H4.p558rrops {
	MARGIN-TOP: 5px; BACKGROUND: url(images/rrops.gif) no-repeat; WIDTH: 221px
}
H2.p558knowledge {
	MARGIN-TOP: 5px; BACKGROUND: url(images/publications.gif) no-repeat; MARGIN-LEFT: 6px
}
.p558cbg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 35px; PADDING-BOTTOM: 3px; COLOR: #31465a; PADDING-TOP: 10px; BACKGROUND-COLOR: #f3f7fb
}
.p558cbg H5 {
	FONT-WEIGHT: bold; COLOR: #85aace; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
.p558cbg H5 A {
	FONT-SIZE: 1.1em; COLOR: #236486
}
.p558cbg H5 A:hover {
	FONT-SIZE: 1.1em; COLOR: #569cce
}
.p558cbg STRONG A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em
}
.p558cbg A {
	FONT-SIZE: 1em
}
H4.p558praop {
	BACKGROUND: url(images/praoP.p558gif) no-repeat; MARGIN: 5px 0px 15px; WIDTH: 285px
}
UL.p558rp A {
	FONT-WEIGHT: normal
}
UL.p558rp LI A {
	FONT-WEIGHT: normal
}
UL.p558rp LI {
	MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
UL.p558rp STRONG {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 0.85em
}
UL.p558rp SPAN {
	DISPLAY: block; FONT-SIZE: 0.85em; MARGIN: 4px 0px
}
H3.p558participate {
	BACKGROUND: url(images/participate.gif) no-repeat
}
H1.p558about {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #85aace; PADDING-TOP: 0px; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
H4.p558locations {
	BACKGROUND: url(images/locations.gif) no-repeat; WIDTH: 71px
}
.p558locp P {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 2em
}
.p558locp P STRONG {
	FONT-SIZE: 1em
}
.p558locp P SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #226b92; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
.p558whoweare {
	
}
H3.p558about {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; COLOR: #85aace; PADDING-TOP: 0px; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
P.p558dashed {
	PADDING-BOTTOM: 20px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
.p558teammembers P {
	FONT-SIZE: 0.7em
}
.p558bluebox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; COLOR: #31465a; PADDING-TOP: 10px; BACKGROUND-COLOR: #f3f7fb
}
H3.p558contact {
	BACKGROUND: url(images/contact.gif) no-repeat
}
UL.p558oi {
	FONT-SIZE: 0.9em; COLOR: #555
}
UL.p558oi A {
	FONT-SIZE: 1.1em
}
.p558mindblogcaption {
	DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 1em; BACKGROUND: url(images/blogicon.gif) no-repeat; MARGIN-BOTTOM: 20px; COLOR: #85aace; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif; HEIGHT: 31px
}
.p558post A.p558title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 3px; COLOR: #85aace; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif; TEXT-DECORATION: none
}
.p558post A.p558title:hover {
	BACKGROUND-COLOR: #f7f7f7
}
.p558post SMALL {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 10px
}
.p558post P.p558postmetadata {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 25px
}
.p558post P.p558postmetadata A {
	FONT-WEIGHT: normal
}
.p558post {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #e1e1e1 1px dashed
}
.p558post SPAN.pagetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; COLOR: #226b92; PADDING-TOP: 0px; FONT-FAMILY: "lucida sans unicode", "trebuchet ms", verdana, arial, sans-serif
}
.p558entry A.p558continuereading {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 5px; TEXT-DECORATION: underline
}
.p558havequestions {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f3f7fb
}
.p558contactrightbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; TOP: 20px; TEXT-ALIGN: center
}
.p558contactrightbox A {
	FONT-SIZE: 0.7em; COLOR: #236486; TEXT-DECORATION: none
}
.p558contactrightbox A:hover {
	COLOR: #569cce
}
.p558contactrightboxhome {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.p558contactrightboxhome A {
	TEXT-DECORATION: none
}
.p558contactform TD {
	BACKGROUND-COLOR: #f3f7fb; TEXT-ALIGN: left
}
.p558contactform TABLE {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f3f7fb
}
.p558contactform INPUT {
	BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; BORDER-BOTTOM: #d0d0d0 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; BORDER-BOTTOM: #d0d0d0 1px solid; BACKGROUND-COLOR: #ffffff
}
.p558contactformerror {
	PADDING-RIGHT: 10px; BORDER-TOP: #d0d0d0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 50px; PADDING-TOP: 10px; BORDER-BOTTOM: #d0d0d0 1px solid; BACKGROUND-COLOR: #ffffd9
}
.p558contactformerror H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f20000; TEXT-ALIGN: center
}
.p558contactformerror UL {
	FONT-SIZE: 11px; MARGIN-LEFT: 20px
}
.p558contactformerror P {
	MARGIN-TOP: 5px
}
INPUT.contactformerrorhighlight {
	BACKGROUND-COLOR: #ffecec
}
TEXTAREA.p558contactformerrorhighlight {
	BACKGROUND-COLOR: #ffecec
}

