BODY {
	BACKGROUND-COLOR: #e2e2e2
}
#container {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 966px; POSITION: relative
}
#test {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 966px; POSITION: relative
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LABEL {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LEGEND {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#masthead {
	BORDER-TOP: #ff5312 2px solid; WIDTH: 966px; BORDER-BOTTOM: #ff5312 2px solid; HEIGHT: 86px; BACKGROUND-COLOR: #fff
}
#empty-wrapper {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#logo {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 163px; HEIGHT: 84px
}
#nav-wrapper {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 803px; PADDING-TOP: 0px; HEIGHT: 84px; BACKGROUND-COLOR: #000
}
#tagline {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#tagline2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#top-nav-wrapper {
	PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 208px; PADDING-TOP: 18px; TEXT-ALIGN: left
}
#top-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top-nav OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top-nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top-nav LI A {
	DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 10px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
#top-nav LI A.contact {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-contact.gif); WIDTH: 67px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
#top-nav LI A.careers {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-careers.gif); WIDTH: 67px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
#top-nav LI A.investors {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-investors.gif); WIDTH: 74px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px
}
#top-nav LI A:hover {
	BACKGROUND-POSITION: 0px -21px; COLOR: #05244a
}
#top-nav LI A.selected {
	BACKGROUND-POSITION: 0px -21px; COLOR: #05244a
}
#navigation-wrapper {
	DISPLAY: inline; FLOAT: left; MARGIN: 14px 0px 0px; WIDTH: 803px; HEIGHT: 31px
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 13px
}
#nav OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav LI A {
	DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 10px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
#nav LI A.home {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-home.gif); WIDTH: 75px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#nav LI A.flatworld {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-flatworld.gif); WIDTH: 94px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#nav LI A.offerings {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-offerings.gif); WIDTH: 83px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#nav LI A.globalsourcing {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-globalsourcing.gif); WIDTH: 134px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#nav LI A.research {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-research.gif); WIDTH: 89px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#nav LI A.beyondbusiness {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-beyondbusiness.gif); WIDTH: 131px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#nav LI A.newsroom {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-newsroom.gif); WIDTH: 101px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#nav LI A.about {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/nav-aboutus.gif); WIDTH: 96px; TEXT-INDENT: -10000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
#nav LI A:hover {
	BACKGROUND-POSITION: 0px -31px
}
#nav LI A.selected {
	BACKGROUND-POSITION: 0px -31px
}
#footer-container {
	CLEAR: both; FONT-SIZE: 0.95em; BACKGROUND-IMAGE: url(../images/footer-bg.gif); WIDTH: 966px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 47px
}
#footer-container A {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
#footer-container A:hover {
	COLOR: #ff6600
}
#subfooterlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 10px; HEIGHT: 37px
}
#rssicon {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 37px; PADDING-TOP: 19px
}
#footer {
	CLEAR: both; FONT-SIZE: 0.95em; WIDTH: 966px; COLOR: #333333; HEIGHT: 38px; BACKGROUND-COLOR: #fff
}
#footertext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#privacylinks {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.red-highlight {
	FONT-SIZE: 9px; COLOR: #ff5312; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.separator {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid
}
#fluid-container {
	BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 966px; BACKGROUND-COLOR: #ffffff
}
#fluid-wrapper {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 650px; MARGIN-RIGHT: 19px; PADDING-TOP: 20px
}
#fluid-wrapper UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#fluid-wrapper UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 5px; MARGIN: 4px 0px 0px; VERTICAL-ALIGN: middle
}
#fluid-wrapper OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 18px; PADDING-TOP: 0px
}
#fluid-inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 20px; WIDTH: 926px; PADDING-TOP: 0px
}
.landingpage-promo {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #ff6600 2px solid; DISPLAY: inline; FLOAT: right; MARGIN: 20px 20px 0px 0px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 230px; BORDER-BOTTOM: #e6e6e6 1px solid
}
#landingpage-lead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 926px; PADDING-TOP: 0px
}
#landingpage-main {
	BORDER-RIGHT: #eaeaea 1px solid; MARGIN-TOP: 22px; FLOAT: left; WIDTH: 726px
}
#landingpage-main P {
	MARGIN-RIGHT: 20px
}
#landingpage-related {
	FLOAT: left; MARGIN: 20px 0px 0px 19px; WIDTH: 180px
}
.landingpage-desc {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #b5b4b4 1px dotted; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.feed-icon {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/icon-feed.gif) no-repeat 0px 2px
}
#landing-feat-whitepaper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 215px; MARGIN-RIGHT: 31px; PADDING-TOP: 0px
}
#landing-feat-casestudy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 215px; MARGIN-RIGHT: 31px; PADDING-TOP: 0px
}
#landing-archived-webinars {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 215px; PADDING-TOP: 0px
}
#landing-archived-webinars UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 5px; MARGIN: 4px 0px 0px; VERTICAL-ALIGN: middle; LIST-STYLE-TYPE: none
}
#fluid {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 900px; MARGIN-RIGHT: 19px; PADDING-TOP: 20px
}
#related-promotions {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #ff6600 2px solid; FLOAT: right; MARGIN: 20px 20px 0px 0px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 214px; BORDER-BOTTOM: #e6e6e6 1px solid
}
#related-promotions UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#related-promotions UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 5px; MARGIN: 4px 0px 0px; VERTICAL-ALIGN: middle
}
#rp-header-separator {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/dotted-h-separator.gif) repeat-x 50% bottom; LINE-HEIGHT: 35px; HEIGHT: 33px
}
.rp-header-separator {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/dotted-h-separator.gif) repeat-x 50% bottom; LINE-HEIGHT: 35px; HEIGHT: 33px
}
#blog-promotions {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #ff6600 2px solid; FLOAT: right; MARGIN: 20px 20px 0px 0px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 250px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.white-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#win-flatworld {
	DISPLAY: none
}
#print-necessary {
	DISPLAY: none
}
.crumb {
	Z-INDEX: 100; LEFT: 18px; POSITION: relative; TOP: 1px
}
 HTML .crumb {
	WIDTH: 100%
}
.crumb UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.crumb UL UL {
	
}
.crumb UL UL LI {
	WIDTH: 500px
}
.crumb UL LI {
	FLOAT: left; POSITION: relative
}
.crumb A {
	DISPLAY: block; COLOR: #666; LINE-HEIGHT: 1.5em; TEXT-DECORATION: none
}
.crumb A:visited {
	DISPLAY: block; COLOR: #666; LINE-HEIGHT: 1.5em; TEXT-DECORATION: none
}
 HTML .crumb A {
	
}
 HTML .crumb A:visited {
	
}
.crumb UL UL A.drop {
	
}
.crumb UL UL A.drop:visited {
	
}
.crumb UL UL A.drop:hover {
	
}
UNKNOWN {
	
}
.crumb UL UL UL A {
	
}
.crumb UL UL UL A:visited {
	
}
.crumb UL UL UL A:hover {
	BACKGROUND: #ccc
}
.crumb LI:hover {
	BACKGROUND: #ececec
}
.crumb LI DIV:hover {
	BACKGROUND: #fff
}
.crumb LI DIV {
	COLOR: #666; PADDING-TOP: 1px
}
.crumb LI DIV IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: -0.17em; BORDER-RIGHT-WIDTH: 0px
}
.crumb UL UL {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 16px; HEIGHT: 0px
}
 HTML .crumb UL UL {
	TOP: 16px
}
.crumb TABLE {
	LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
.crumb UL UL TABLE {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.crumb UL UL A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto
}
.crumb UL UL A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto
}
 HTML .crumb UL UL A {
	
}
 HTML .crumb UL UL A:visited {
	
}
.crumb UL A:hover {
	BACKGROUND: #ececec; COLOR: #000
}
.crumb UL UL A:hover {
	BACKGROUND: #ccc; COLOR: #000
}
.crumb UL LI:hover UL {
	VISIBILITY: visible
}
.crumb UL A:hover UL {
	VISIBILITY: visible
}
.crumb UL :hover UL UL {
	VISIBILITY: hidden
}
.crumb UL :hover UL :hover UL {
	VISIBILITY: visible
}
