body.juice { background-color: rgb(0, 44, 69); }
.juice .fullwide { background: transparent url(f6cbee2383ac6b8782f8b66d7c1c45d6413c3b73.jpg)  repeat-y scroll center top; }
body.juice.dataCenter .fullwide { background: rgb(0, 44, 69) url(3b40f61c296a885c1f6b8f8b0027a547f45f9917.jpg)  repeat-y scroll center top; }
.juice .artReader { background: rgb(0, 44, 69) url(bf287a55c623495caee91e3f73056a622487be4c.jpg)  repeat-y scroll left top; }
.juice .component { border: 1px solid rgb(204, 204, 204); }
.juice .rightRail .component { background-color: rgb(254, 246, 179); border-width: 2px 0px 1px; border-style: solid none; border-color: rgb(153, 153, 153) -moz-use-text-color; border-radius: 0px; box-shadow: none; }
.juice .rightRail .blogs.component, .juice.sharedService .rightRail .component, .juice .rightRail .mostRead.component, .juice .rightRail .mostRecent.component, .juice .rightRail .mostRecentNews.component { background-color: rgb(255, 255, 255); }
.juice .rightRail .component h3, .juice .rightRail .component h3 a, .juice .rightRail .component .pollHeader { color: rgb(231, 95, 36); }
.juice .jspTrack { background: rgb(204, 204, 204) none repeat scroll 0% 0%; border-top: 6px solid rgb(204, 204, 204); }
.juice .jspDrag { background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
.juice .breakingNews { border-color: rgb(214, 214, 214); }
.juice .breakingNews h3 { color: rgb(181, 62, 24); text-shadow: 0px 2px 2px rgb(255, 255, 255); }
.juice .topStories .articleList li a, .juice .fatNav .topStories ul.articleList li { background: transparent url(361cd1530b34d8452364c6dc798684c6684ae66b.png)  no-repeat scroll left 0px; }
.juice .topStories .tagLine a, .juice .topStories a.readMore { color: rgb(230, 95, 44); }
.juice .topStories .articleList li span a, .juice .topStories .articleList li a.readMore, .juice .topStories .articleList li.firstChild a { background-image: none; }
.juice .productTeaser .topStories .topStoryContent .articleList li { padding-left: 0px; }
.juice .productTeaser .topStories .topStoryContent .articleList a.headline { padding-left: 24px; }
.juice .productTeaser .topStories .topStoryContent .articleList .tagline { padding: 0px 14px 0px 24px; }
.juice .productTeaser .topStories .topStoryContent .articleList li.firstChild a.headline, .juice .productTeaser .topStories .topStoryContent .articleList .firstChild .tagline { padding: 0px 14px 2px 0px; }
.juice .productTeaser .headerStrap.darkStrap { background-color: rgb(190, 173, 96); }
.juice .quickLinks { background-color: rgb(51, 51, 51); }
.juice .quickLinks .quickLinksList a, .juice .searchCart .searchTermList li { color: rgb(0, 79, 138); border: 1px solid rgb(255, 255, 255); background: transparent -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(209, 209, 209) 100%) repeat scroll 0% 0%; }
.juice .quickLinks .quickLinksList li.moreQuickLinks a.moreLink { box-shadow: none; color: rgb(255, 255, 255); background: rgb(51, 51, 51) url(d952274154290915b541dd4efe560a040814bd0a.png)  no-repeat scroll 40px 7px; filter: none; border: medium none; }
.juice .quickLinks .moreQuickLinks .quickLinksMoreList { background-color: rgb(255, 255, 255); box-shadow: 1px 1px 1px rgb(204, 204, 204); }
.juice .quickLinks .quickLinksList a:hover, .quickLinks .quickLinksList li.moreQuickLinks .quickLinksMoreList li a:hover, .quickLinks .quickLinksList li.moreQuickLinks .quickLinksMoreList li:hover, .juice .searchCart .searchTermList li:hover, .juice .workSpaceItems .quickLinksMoreList li:hover { color: rgb(255, 255, 255); border: 1px solid rgb(253, 252, 248); background: transparent -moz-linear-gradient(center top , rgb(0, 79, 138) 0%, rgb(0, 44, 69) 100%) repeat scroll 0% 0%; }
.juice .quickLinks li.moreQuickLinks:hover a.moreLink { background-position: 40px -10px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
.juice .quickLinks .moreQuickLinks .quickLinksMoreList { background-color: rgb(255, 255, 255); }
.juice .quickLinks .quickLinksList .moreQuickLinks .quickLinksMoreList li a { border: medium none; background: transparent -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%) repeat scroll 0% 0%; }
.juice .quickLinks .quickLinksList .moreQuickLinks .quickLinksMoreList li a:hover, .juice .workSpaceItems .quickLinksMoreList li:hover { border: medium none; }
.juice .workSpaceItems .quickLinksMoreList li:hover a { color: rgb(255, 255, 255); }
.juice .headlineSummary { border: 1px solid rgb(204, 204, 204); }
.juice .headlineSummary .article-meta span { color: rgb(231, 95, 36); }
.juice .headlineSummary .headerStrap { background-color: rgb(248, 214, 94); }
.juice .component.headlineSummary .headerStrap.darkStrap { background-color: rgb(214, 141, 64); }
.juice .component.headlineSummary .headerStrap.shadestrap { background-color: rgb(199, 228, 246); }
.juice .component.headlineSummary .headerStrap.shadestrap h3 a, .juice .component.headlineSummary .headerStrap.shadestrap span { background-color: rgb(199, 228, 246); }
.juice .component.headlineSummary .headerStrap.darkStrap h3 a, .juice .component.headlineSummary .headerStrap.darkStrap span { background-color: rgb(214, 141, 64); color: rgb(255, 255, 255); }
.juice .headlineSummary.HS1 .items li:first-child { border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 0px 12px; }
.juice .headlineSummary .headerStrap h3 { border-bottom: 1px solid rgb(216, 187, 81); }
.juice .headlineSummary .headerStrap.darkStrap h3 { border-bottom: 1px solid rgb(222, 164, 102); }
.juice .headlineSummary .headerStrap.shadeStrap h3 { border-bottom: 1px solid rgb(255, 255, 255); }
.juice .component.headlineSummary .headerStrap h3 a, .juice .component.headlineSummary .headerStrap h3 span { color: rgb(51, 51, 51); background-color: rgb(248, 214, 94); }
.juice .headlineSummary .viewPage a { color: rgb(231, 95, 36); }
.juice .headlineSummary .viewPage a.sumLink { border-left-color: rgb(231, 95, 36); }
.juice .headlineSummary .viewPage a:hover { color: rgb(51, 51, 51); }
.juice .headlineSummary .tabMenu li a.active { border-color: rgb(204, 204, 204); }
.juice .headlineSummary .tabMenu { background-color: rgb(254, 246, 179); }
.juice .headlineSummary .tabMenu a { color: rgb(51, 51, 51); }
.juice .mostRead .tabMenu, .juice .mostRecent .tabMenu { background-color: rgb(238, 238, 238); border-top: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(51, 51, 51); }
.juice .mostRead .tabMenu li a.active, .juice .mostRecent .tabMenu li a.active { border-color: rgb(51, 51, 51); }
.juice .mostRead .tabMenu a, .juice .mostRecent .tabMenu a { color: rgb(102, 102, 102); }
.juice .mostRead .tabMenu .ui-state-hover a, .juice .mostRecent .tabMenu .ui-state-hover a { color: rgb(51, 51, 51); }
.juice .mostRead .tabMenu .ui-state-active a, .juice .mostRecent .tabMenu .ui-state-active a { color: rgb(51, 51, 51); font-weight: bold; }
.juice .mostRead .tabMenu .ui-state-active, .juice .mostRecent .tabMenu .ui-state-active { border-color: rgb(51, 51, 51); }
.juice .mostRecent .jspCapTop { display: block; height: 6px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.juice header { background: rgb(0, 44, 69) none repeat scroll 0% 0%; }
.juice .mainNav { background: rgb(51, 51, 51) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(255, 255, 255); }
.juice .mainNav ul li.selected > a { color: rgb(235, 137, 90); }
.juice .mainNav > ul > li:hover { background: rgb(229, 94, 36) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.juice .mainNav ul li.homeNav { width: 76px; }
.juice .mainNav ul li.ventureNav, .juice .mainNav .dataCenterNavLink { width: 125px; }
.juice .mainNav ul li.lboNav { width: 105px; }
.juice .mainNav ul li.peaNav { width: 181px; }
.juice .mainNav ul li.homeNav:hover { background: transparent url(b3e72d815f469780fd974c85676ac22741af5c92.png)  no-repeat scroll 0px 0px; }
.juice .mainNav ul li.selected.homeNav, .juice .mainNav ul li.selected.homeNav:hover { background: transparent url(72b091bd317755da34d84c34c9e137620f50108a.png)  no-repeat scroll 0px 0px; }
.juice .mainNav ul li.ventureNav:hover { background: transparent url(a29907b320831002ef785275ca2da1f4ae830957.png)  no-repeat scroll 0px 0px; }
.juice .mainNav ul li.selected.ventureNav, .juice .mainNav ul li.selected.ventureNav:hover { background: transparent url(8dba45dbcdde1480cb319618512192dc0ed5088b.png)  no-repeat scroll 0px 0px; }
.juice .mainNav ul li.lboNav:hover { background: transparent url(e15a18af8f92690f109d5468732d218ddcf24e96.png)  no-repeat scroll 0px 0px; }
.juice .mainNav ul li.selected.lboNav, .juice .mainNav ul li.selected.lboNav:hover { background: transparent url(56d0ee00cc6547637ac53d50c5da457ca0c9ee30.png)  no-repeat scroll 0px 0px; }
.juice .mainNav ul li.peaNav:hover { background: transparent url(f00e1e80fb01ea4fba99dbf66286712fbc86855c.png)  no-repeat scroll 0px 0px; }
.juice .mainNav ul li.selected.peaNav, .juice .mainNav ul li.selected.peaNav:hover { background: transparent url(d714b84cbff414cd32d2c04bde7ab05cd9e07dbb.png)  no-repeat scroll 0px 0px; }
.juice .fatNav { border: 3px solid rgb(233, 94, 37); }
.juice .fatNav ul.topStoryList li { background: transparent url(cd4b890711596d1a3f62dcd87aed92ebb31593a3.png)  no-repeat scroll 0px 4px; }
.juice .fatNav ul.articleList li:hover { background-color: rgb(250, 243, 215); }
.juice .mainNav ul li.dataCenterNavLink a { color: rgb(217, 141, 66); }
.juice .mainNav ul li.dataCenterNavLink:hover, .juice .mainNav ul li.selected.dataCenterNavLink:hover { background-color: transparent; }
.juice .mainNav ul li.dataCenterNavLink:hover a { color: rgb(255, 255, 255); }
.juice .footer { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.juice .footerHeadingWrapper { background: rgb(231, 95, 36) none repeat scroll 0px 0px; border-top: 1px solid rgb(181, 62, 24); }
.sharedService.juice .footerHeadingWrapper { border-top: 1px solid rgb(255, 255, 255); }
.juice .footerHeading { background: rgb(231, 95, 36) none repeat scroll 0% 0%; border-bottom: 1px solid rgb(248, 207, 190); border-top: 1px solid rgb(243, 175, 146); }
.juice .footer ul li a { color: rgb(153, 153, 153); }
.juice .footer ul li a:hover { color: rgb(255, 255, 255); }
.juice .footer ul li.heading, .juice .footer .legal { color: rgb(204, 204, 204); }
.juice .discovery h4, .juice .searchCart h4 { color: rgb(231, 95, 36); }
.juice .searchCart .searchTermList li { box-shadow: 1px 1px 1px rgb(204, 196, 161); }
.juice .vsteaserBlock { padding: 6px 0px 0px; margin: 0px 0px 0px 8px; background-color: rgb(255, 255, 255); }
.juice .vsteaserBlock h4 { font-weight: bold; padding: 0px 10px; font-size: 14px; }
.juice .vsteaserBlock .vsTeaserContent { padding: 0px; height: auto; }
.juice .vsteaserBlock .vsTeaserContent img { margin: 0px auto; display: block; float: none ! important; }
.juice .vsteaserBlock h5 { color: rgb(181, 62, 24); font-weight: bold; padding: 8px 0px 6px; text-transform: none; }
.juice .vsteaserBlock a { font-weight: bold; color: rgb(181, 62, 24); display: inline-block; margin: 6px 0px 0px 8px; }
.juice .vsteaserBlock p a { margin-top: 0px; }
.juice .vsteaserBlock a.contactLink { padding: 0px 8px 0px 0px; border-right: 1px solid rgb(181, 62, 24); }
.juice .vsteaserBlock a.contactLink:hover { color: rgb(0, 79, 138); }
.juice .vsteaserBlock a.learnMoreVS { padding: 0px 0px 0px 8px; }
.juice .rightRail .businessWire.component { background-color: transparent; position: relative; }
.juice .businessWire .advertDesc { position: absolute; top: 8px; right: 8px; color: rgb(153, 153, 153); }
.juice .businessWire a.headline { font-size: 14px; font-weight: bold; padding: 12px 0px 4px; display: block; }
.juice .businessWire .article-group a { clear: left; font-size: 14px; color: rgb(51, 51, 51); font-weight: bold; padding: 12px 0px 2px; display: block; }
.juice .searchResultList .searchToolbar { border-bottom: 3px solid rgb(204, 204, 204); }
.juice .searchToolbar .actions li { border-left: 1px solid rgb(204, 204, 204); }
.juice .searchResultList .headline-box { border-bottom: 1px solid rgb(204, 204, 204); }
.juice .searchResultList .headline-box .meta .date-stamp { border-left: 1px solid rgb(102, 102, 102); }
.juice .searchResultList .searchToolbarBottom .pagination a { color: rgb(231, 95, 36); border: 1px solid rgb(231, 95, 36); }
.juice .searchResultList .searchToolbarBottom .pagination a:hover { color: rgb(51, 51, 51); border-color: rgb(51, 51, 51); }
.juice .searchResultList .searchToolbarBottom .pagination a.disabled { border-color: rgb(204, 204, 204); color: rgb(204, 204, 204); background-color: rgb(250, 250, 250); }
.juice .preSearchTerm { color: rgb(214, 141, 64); }
.juice .dataCenterAd .dataFeatLink { background-color: rgb(254, 246, 179); border-bottom: 1px solid rgb(102, 102, 102); }
.juice .companySource { border-top: 1px solid rgb(102, 102, 102); background-color: rgb(254, 250, 218); }
.juice .marketingTeaserRight span, .juice .marketingTeaserRight li { color: rgb(214, 141, 64); }
.juice .articleLinkTeaser, .juice .artTeaserLink { color: rgb(51, 51, 51); border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.juice .vim.vimPre a.featureHeadline, .juice .vim.vimPre h3 { color: rgb(214, 141, 64); }
.juice .quickLinks h3 { color: rgb(255, 255, 255); }
.juice .marketingTeaserRight p { color: rgb(153, 153, 153); }
.juice .footer ul li.heading { text-transform: uppercase; }
.juice .articleReader table th { background-color: rgb(248, 214, 94); }
.sharedService .rightRail .component.saveSearch { border-radius: 5px; border: 1px solid rgb(255, 255, 255); background: transparent -moz-linear-gradient(center top , rgb(86, 177, 218) 0%, rgb(78, 150, 189) 100%) repeat scroll 0% 0%; padding: 4px 8px; text-align: left; box-shadow: 1px 1px 1px rgb(102, 102, 102); position: relative; margin-bottom: 40px; height: 80px; width: 194px; }
.sharedService .component.runSearch { margin-top: 25px; border: medium none ! important; padding: 0px; background: transparent url(3609a1262bf68abbe06dcd5e481aec05b572ea82.gif)  no-repeat scroll left top; height: 44px; width: 214px; cursor: pointer; }
.sharedService .component.runSearch:hover { background-position: 0px -44px; }
.sharedService .col9wide .component.runSearch { float: right; margin-top: 0px; }
.sharedService .rightRail .component.saveSearch h3, .saveSearchHandling h1 { font-size: 22px; color: rgb(51, 51, 51); position: relative; padding: 0px 0px 4px; font-weight: 500; background-color: transparent; text-transform: uppercase; }
.sharedService .rightRail .component.saveSearch h3 { font-size: 20px; }
.sharedService .rightRail .component.saveSearch input { width: 189px; margin: 0px; }
.saveSearchHandling input { width: 214px; }
.sharedService .rightRail .component.saveSearch a, .saveSearchHandling a.saveSearchPopButton { display: inline-block; color: rgb(36, 70, 88); padding: 4px 8px; background-color: rgb(193, 218, 227); float: right; margin-top: 8px; box-shadow: 1px 1px 1px rgb(65, 140, 174); text-transform: uppercase; font-size: 14px; }
.sharedService .rightRail .component.saveSearch a:hover, .saveSearchHandling a.saveSearchPopButton:hover { font-weight: bold; }
body.juice.sharedService .fullwide { background: rgb(250, 250, 250) url(4e9bbb026cef294bc755f349f59cc69c34e3b787.jpg)  repeat-y scroll left top; }
body.juice.sharedService .rightRail { background-color: rgb(255, 255, 255); }
body.juice.sharedService .footerHeadingWrapper, body.juice.sharedService .footerHeadingWrapper .footerHeading { background-color: rgb(0, 79, 138); }
body.juice.sharedService .footerHeading { border-top: medium none; }
.sharedService .mainNav ul li.selected > a { color: rgb(0, 79, 138) ! important; }
.sharedService .ui-datepicker a.ui-state-active { border: 1px solid rgb(0, 79, 138); font-weight: bold; }
.sharedService .component.advSearch { margin: 0px 0px 25px; box-shadow: 0px -2px 2px rgb(231, 231, 231); }
.sharedService .backLink { margin-bottom: 3px; font-weight: bold; padding: 12px 0px 0px 4px; }
