body,td,th{font-family:Arial,Helvetica,sans-serif;font-size:x-small;color:#333}body{background-color:#fff;margin:0 0 0 5px}img{border:0}blockquote{margin-bottom:0;padding-bottom:0}div{padding:2px 0}h1{color:#333;font-style:normal;font-weight:400;font-size:11px;line-height:14px;font-family:Verdana,Arial,Helvetica;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}h2{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#003;text-decoration:none;font-weight:700;line-height:11px;margin:0;padding:3px 3px 0 0}a:link{color:#036}a:visited{color:#2f4f4f}a:hover{color:#039}a:active{color:#039}.bodytext{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;text-decoration:none}.greetingtext{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;font-weight:700;text-decoration:none;line-height:20px}.navtext,.headertext,.mynavtext,.mynavbullet{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:700;color:#333;text-decoration:none;text-align:left;vertical-align:middle;background-color:#036;margin:0}.navtext{text-align:center;padding:3px 5px 2px}.headertext{font-size:14px;color:#900;padding:1px 1px 2px 3px;background-color:#fff}.mynavtext{color:#fc3;padding:2px 4px 2px 2px}.mynavbullet{text-align:right;padding:2px 0 2px 2px}a.navlink,a.mynavlink{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:700;color:#fff;text-decoration:none;text-align:center;vertical-align:middle;margin:0}a.navlink:link,a.mynavlink:link{color:#fff;text-decoration:none}a.navlink:visited,a.mynavlink:visited{color:#fff;text-decoration:none}a.navlink:hover,a.mynavlink:hover{color:#fc3;text-decoration:none}.hlDocLink{}.hlTable{}.hlBodyText{}a.red:link{color:teal}a.red:visited{color:teal}a.red:hover{color:teal}a.red:active{color:teal}a.topicLink:link{color:teal;font-weight:700;font-size:12px;text-decoration:none}a.topicLink:visited{color:teal;font-weight:700;font-size:12px;text-decoration:none}a.topicLink:hover{color:teal;font-weight:700;font-size:12px;text-decoration:underline}a.topicLink:active{color:#069;font-weight:700;font-size:12px;text-decoration:none}p.content{margin-left:6px;margin-top:4px}.intro{font-weight:400;font-size:12px;line-height:14px;font-family:Verdana,Arial,Helvetica}.pageTitle{color:#333;font:bold large/normal Arial,Helvetica,sans-serif}.homebodyCopy,.homebodyCopyB{color:#333;font-style:normal;font-family:Verdana,Arial,Helvetica}.homebodyCopy{font-weight:400;font-size:8pt;line-height:10pt}.homebodyCopyB{font-weight:700;font-size:12px;line-height:14px}.homelistCopyB{color:#333;font:11px/13px Verdana,Arial,Helvetica}.topic{color:#600;font-weight:700}.homeTopics{font:normal normal 11px/13px Verdana,Arial,Helvetica}.bpPage{border:#369 solid thick;float:left}.header{background-image:url(/bitpipe/common/blank.gif)}.centerColumn{background-color:#fff;padding:5px 30px}.rightColumn{background-color:#f7f3e3;padding:5px 10px}.bpcontentHeader{background:url(/media/bitpipe/1491/images/bp-sprite.gif) 0 0 repeat-x;border:thin solid #b2a56b;font-size:8pt;padding:2px 4px;height:13px;font-weight:700;color:#630;text-transform:uppercase;text-align:left}.topics{padding:5px 0;border-bottom:thin solid #d9e2ec;width:90%;text-align:left;font-size:8pt}.reports{padding:5px 0;width:90%;text-align:left;font-size:8pt}.featured{padding:5px 0;border-bottom:thin solid #d9e2ec;text-align:left}.text10{font-size:10px}.orglistpageTitle{color:#333;font:bold 20px/20px Arial,Helvetica,sans-serif}.orglistIntroCopy{color:#333;font:normal normal 11px/14px Verdana,Arial,Helvetica}.orglistpageTabs{color:#333;font:bold 11px/16px Arial,Helvetica,sans-serif}.resourceDetailsTitle{font-weight:700;font-size:15px;line-height:normal}.resourceDetailsTitle a:link{font-weight:700;font-size:15px;line-height:normal}.resourceDetailsTitle a:visited{font-weight:700;font-size:15px;line-height:normal}.expired{color:#666;font-size:14px}.divider{border-top:2px solid #999}.resourceDetailsInfo{color:#333;font-size:12px;line-height:normal}.resourceDetailsInfo em{font-weight:400;font-style:italic}.resourceDetailsAllDocuments{color:#333;font-size:11px;line-height:normal}.resourceDetailsbyCompany{color:#666;font-size:12px;line-height:normal}.a2{font-size:11px;text-align:left;font-family:Arial,Helvetica,sans-serif}.color6{background-color:#666}.colorlite{background-color:#fff}.text6{color:#666}.resSectionTitle{font-weight:700;font-size:11px;line-height:normal;color:#333;border-top:thin solid #ccc;margin-bottom:5px}.resName{font-weight:700;font-size:11px;line-height:12px;color:#333}.resjob{font-weight:400;font-size:11px;line-height:12px;font-style:italic;color:#333}.resDescription{font-weight:400;font-size:11px;line-height:13px;color:#333}.resNew{font-weight:bolder;font-size:10px;line-height:11px;color:#c00}.resDemand{font-weight:bolder;font-size:10px;line-height:11px;color:#060}.orgdetailbodyCopy{color:#333;font:normal normal 12px/16px Arial,Helvetica,sans-serif}.orgdetailCompanyName{font:normal bold 18px/17px Arial,Helvetica,sans-serif}.orgdetailHeading{color:#333;font:normal bold 14px/17px Arial,Helvetica,sans-serif}.orgdetailbyCompany{font:11px/14px Verdana,Arial,Helvetica;font-weight:400}.orgdetailResources{font:bold 11px/18px Arial,Helvetica,sans-serif}.orgdetailTopics{font:11px/18px Verdana,Arial,Helvetica;font-weight:400}.resourceListError{font-family:Arial,Helvetica,sans-serif;font-size:x-small}.resourceListNav{color:#333;font-family:Verdana,Arial,Helvetica;font-size:small;font-weight:700}.resourceListNavLinks{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;font-weight:700}.resourceListPageTitle{font:bold large/normal Arial,Helvetica,sans-serif;color:#333}.resourceListItemTitle{margin:0;padding:0;font:x-small/normal Verdana,Arial,Helvetica,sans-serif}.resourceListItem{color:#333;font:normal normal 12px/16px Arial,Helvetica,sans-serif;padding:16px 5px 5px 10px}.resourceListOrg{font-family:Verdana;font-size:xx-small;line-height:normal}.orgTermListRelatedTopics{font-family:Arial;font-size:xx-small}.orgResourceListMatches,.orgTermListMatches,.orgResourceListName,.orgTermListName,.orgResourceListSort,.orgResourceListSortLink,.orgTermListSort,.orgTermListSortLink{font-family:Arial;font-size:x-small}.searchrespageTitle{color:#333;font-weight:700;font-size:19px;line-height:28px;font-family:Arial,Helvetica,sans-serif}.searchresBodyCopy,.searchresbodyCopy{color:#333;font-style:normal;font-weight:400;font-size:11px;line-height:14px;font-family:Verdana,Arial,Helvetica}.searchresintroCopy{color:#333;font-style:normal;font-weight:400;font-size:11px;line-height:14px;font-family:Arial,Helvetica,sans-serif}.searchresdocumentTitle{font-style:normal;font-weight:700;font-size:13px;line-height:15px;font-family:Arial,Helvetica,sans-serif}.searchresCompanyName{font-style:normal;font-weight:700;font-size:13px;line-height:15px;font-family:Arial,Helvetica,sans-serif}.searchresbyCompany{font-weight:400;font-size:10px;line-height:15px;font-family:Verdana,Arial,Helvetica}.searchresnumdocsb{color:#333;font-style:normal;font-weight:700;font-size:9px;line-height:14px;font-family:verdana}.rlistTable{width:760px}.rlistfrbyCompany{font-weight:400;font-size:11px;line-height:13px;font-family:Arial,helvetica}.rlistfrbodyCopy{color:#333;font-style:normal;font-weight:400;font-size:11px;line-height:14px;font-family:Verdana,Arial,Helvetica}.rlistDefinitionLink{color:#333;font-weight:400;font-size:9px;line-height:11px;font-family:Verdana,Arial,Helvetica}.rlistpageTabsThis{color:gray;font-weight:700;font-size:11px;line-height:16px;font-family:Verdana,Arial,Helvetica}.tlistpageTitle{color:#333;font-weight:700;font-size:13px;line-height:16px;font-family:Arial,Helvetica,sans-serif}.tlistBroaderTopics{color:#333;font-weight:400;font-size:11px;line-height:13px;font-family:Arial,Helvetica,sans-serif}a.graylink:link{color:#333;text-decoration:none}a.graylink:hover{color:#333;text-decoration:underline}a.graylink:visited{color:#333;text-decoration:none}a.rTopics:link{color:#369;text-decoration:underline}a.rTopics:hover{color:#369;text-decoration:none}a.rTopics:visited{color:#69c;text-decoration:underline}.bp_definition{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;color:#333;padding:0 20px;line-height:14px}.bp_definitionAlso{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;color:#666;line-height:14px}.columheadmap{background-color:#efefef;border-style:solid;border-width:1px;border-color:#efefef #efefef #ccc;padding-left:6px;font-size:12px;color:#006;font-weight:700;vertical-align:middle;color:#333;line-height:16px}.columheadamap2{font-size:16px;line-height:18px;padding-left:6px;padding-top:6px;font-weight:700;color:#333;border-bottom:1px solid #ccc;background-color:#fff}.columdatamap{font-size:12px;line-height:16px}.columdatamap ul{list-style-type:none;padding-left:0}.columdatamap li{line-height:16px;padding-left:14px;margin-left:26px}.documentTitle{font-style:normal;font-weight:700;font-size:13px;line-height:15px;font-family:Arial,Helvetica,sans-serif}.rlistdocumentTitle{font-style:normal;font-weight:700;font-size:12px;line-height:15px;font-family:Verdana,Arial,Helvetica}.rlistcopy{color:#333;font-style:normal;font-weight:400;font-size:10px;text-align:left;line-height:12px;font-family:Verdana,Arial,Helvetica;padding:2px 6px;vertical-align:top}.rlistExpand{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;color:#333;background-color:#f5f5d0;padding:3px 6px;line-height:14px}.limitSort{color:#333;font-weight:700;font-size:11px;line-height:12px;font-family:Verdana,Arial,Helvetica}.hitlistMatches{color:#333;font-size:12px;line-height:14px;font-family:Arial,Helvetica,sans-serif}.hitlistNav{color:#333;font-weight:700;font-size:11px;line-height:12px;font-family:Verdana,Arial,Helvetica}.copyright,.bottomNav{font-family:Verdana,Arial,Helvetica;font-size:xx-small;text-align:center;line-height:normal}.bottomNav{font-weight:700}.bodyFont{font-family:Arial,Helvetica;font-size:x-small;line-height:normal}.topicTable{width:100%;background-color:#fff;font-family:Verdana,Arial,Helvetica;font-size:x-small}.topicTableCell{font-family:Arial,Helvetica;font-size:x-small;line-height:normal}.pageContent{width:100%;margin:0;background-color:#f5f5f5;border:0 solid #4a4a4a;padding:0}.bpContent{margin:0;background-color:#fff;border:8px solid #fff;padding:0}.bpBasicTable,.bpBasicTableTd{margin:0;padding:0;line-height:normal}.bpBasicForm{margin:0;line-height:normal}.plpageTitle{color:#333;font-weight:700;font-size:20px;line-height:28px;font-family:Arial,Helvetica,sans-serif}.bgred{background-color:teal;font-weight:700;color:#fff;padding-right:2px;padding-left:2px}.UndLine{border-bottom:1px solid #999;font-family:Verdana,Arial,Helvetica;font-size:11px}.termDictionaryLining{border-top:1px solid #999;border-bottom:1px solid #999;font-family:Verdana,Arial,Helvetica;font-size:11px}.bptabs{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#333;background-color:#fff}.bpactivetabs{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:10px;font-weight:700;background-color:teal;color:#fff}.bptabsbg{background-color:#ccc}.bptabslimit{background-color:#ccc}a.bptabslink:link,a.bptabslink:active,a.bptabslink:visited{font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;color:#333;text-decoration:none}a.bptabslink:hover{font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;color:#333;text-decoration:underline}.rlistBodyCopy{color:#333;font-style:normal;font-weight:400;font-size:11px}.rlistTitle{font-style:normal;font-weight:700;font-size:14px;line-height:14px}.rlistRecord{font-family:arial,helvetica,verdana,sun-sans;color:#333;font-style:normal;font-weight:400;font-size:12px;line-height:16px;padding:16px 5px 5px 10px}.logo{padding:10px;border:8pt solid #efefef;background-color:#fff}.rlistByCompany{font-family:arial,helvetica,verdana,sun-sans;font-size:12px;line-height:12px;color:#666}.rlistType{font-family:arial,helvetica,verdana,sun-sans;color:#333;font-size:12;line-height:16px}.rlistInner{padding-left:16px;margin-top:5px}.rlistTopics{color:#666;font-size:10px;line-height:14px;padding-left:16px}.bpbasicFooter{border-top:thin solid #369;border-bottom:medium solid #369;font:11px arial;background-color:#efefef}.bpHeader{color:#fff;margin:-5px -2500px 0;position:relative;width:5000px}.bpHeaderCompress{margin-left:2500px;position:relative;width:785px}.universalBar{background-color:#3c3c3c;border-bottom:1px dotted #666;clear:both;margin:0 -2500px;overflow:hidden;padding:4px 2500px 3px}.mlSignUp,.mlSignUp a{float:left;font-size:11px;margin-right:3px}.mlLogin{float:right}.headerTechtargetLogo{cursor:pointer;display:block;width:119px;height:63px;position:absolute;right:0;top:13px}.bpHeaderLogo{height:84px;position:relative}.bpHeaderLogo a{background-position:0 0;background-repeat:no-repeat;display:block;height:65px;position:relative;white-space:nowrap;overflow:hidden;text-indent:100%;height:35px;width:151px;top:23px}.bpHeaderNav{border:none;height:30px;margin:-5px -2500px 15px;padding:7px 0;position:relative;width:5000px;background:#00a99d;background:-moz-linear-gradient(top,#00a99d 0%,#00716a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a99d),color-stop(100%,#00716a));background:-webkit-linear-gradient(top,#00a99d 0%,#00716a 100%);background:-o-linear-gradient(top,#00a99d 0%,#00716a 100%);background:-ms-linear-gradient(top,#00a99d 0%,#00716a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a99d',endColorstr='#00716a',GradientType=0 );background:linear-gradient(top,#00a99d 0%,#00716a 100%)}.bpHeaderNavCompress{margin-left:2500px;position:relative;width:785px}.bpHeaderNavCompress ul{clear:both;list-style-type:none;margin:5px 0 7px;overflow:hidden;padding:0}.bpHeaderNavCompress li{float:left;font-size:14px;font-weight:700}.bpHeaderNavCompress li:before{content:"|";padding:0 5px}.bpHeaderNavCompress li:first-child{color:#fff}.bpHeaderNavCompress li:first-child:before{content:'';padding:0}.bpHeaderNavCompress li a{color:#fff}.bpHeaderSearch{font-family:Calibri,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;float:right;margin:-3px 0 0}.bpHeaderSearch label{float:left;margin:3px 5px 0 0}.bpHeaderSearch input[type=text]{border:1px solid transparent;border-radius:10px 0 0 10px;color:#e37d00;float:left;font-family:Calibiri,Helvetica,Arial,sans-serif;font-size:13px;height:23px;margin:0;outline:0;padding:0 0 0 8px;width:175px}.bpHeaderSearchSubmit{border-radius:0;height:25px;width:33px;padding:0;position:relative;right:0;text-indent:-90px;border:none;overflow:auto}.bpFooter{font-family:Calibri,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:25px}.bpFooter ul{clear:both;list-style-type:none;margin:10px 15px;overflow:hidden;padding:0}.bpFooter li{float:left}.bpFooter li:before{content:"|";padding:0 5px}.bpFooter li:first-child:before{content:'';padding:0}.bpFooter p{margin:0;padding:0}.bpFooterAbout,.bpFooterDefs,.bpFooterCopyright{background-color:#fff;clear:both;padding:10px 20px}.bpFooterAbout{padding-top:20px}.bpFooterDefs{overflow:hidden}.bpFooterDefs strong{float:left}.bpFooterDefs ul{clear:none;float:left;margin:0}.bpFooterDefs .footerDefLinksList{margin:0 0 0 5px;width:500px}.bpFooterDefs .footerDefLinksList li:before{content:'';padding:0 0 0 3px}.bpFooterLogo{float:right}body{background:0 0;background-color:#ccc;overflow-x:hidden}table.bpPage{background-color:transparent;border:transparent;float:none;margin:0 auto;width:785px}.centerColumn{padding-top:10px}.bpHeaderNavCompress li,.bpFooter li{*padding-right:10px}.bpFooterDefs li{*padding-right:5px}.header-privacy-policy{background-color:#f2f2f2;height:38px;font-family:Calibri,Helvetica,Arial,sans-serif;padding:10px 15px;text-align:left}.header-privacy-policy span{color:#323232;display:block;font-size:16px}.header-privacy-policy span.pp-strong{color:#00b3ac;font-weight:700}.header-privacy-policy span a{text-decoration:underline;font-weight:700}.header-privacy-policy span a:hover{color:#00b3ac}body{margin:0;padding:0 0 0 0;color:#333;background:#036;font-size:1em}div#fixedbox{overflow:auto;height:100%;width:202px;position:absolute;top:0;left:0;color:#333;background:#036}div#demo-effect-done{overflow:auto;position:absolute;top:40%;left:40%}div#content{padding:0}div#masthead{padding:0}@media screen{body>div#fixedbox{position:fixed}body>div#demo-effect-done{position:fixed}}html *{font-family:Helvetica,Arial,sans-serif!important}body{background:#f1f1f1}div#content{background:#f1f1f1}.universalBar{display:none}.bpHeader{background:#fff}.bpHeaderCompress{background:#fff url(../responsive/img/bp_spriteBackground.png) no-repeat top right;height:90px}.bpHeaderLogo a{background:url(../responsive/img/bp_headerLogo.png) no-repeat 0 0;width:235px;height:60px;top:13px;text-indent:-9999px}@media(min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2){.bpHeaderLogo a{background-size:contain;background-image:url(../responsive/img/bp_headerLogo@2x.png)}}.bpHeaderNav{background:#006884}.bpHeaderSearch input[type=text]{color:#666}.bpHeaderSearchSubmit{background:url(../responsive/img/bp_headerSearchGo.png) no-repeat 0 0;outline:0;width:34px}.bpHeaderSearchSubmit:hover{cursor:pointer}.bpcontentHeader{background:teal;border:0;color:#fff;padding:4px 8px}.bpFooterLogo{background:url(../responsive/img/bp_TTFooterLogo.png) no-repeat 0 0;width:86px;height:45px}.bpFooterLogo img{display:none}.bpFooterLogo a{width:100%;height:100%;display:block}.bpFooter{color:#333;border-bottom:5px solid #006884;font-size:12px}.bpFooter a{color:#006884}.bpFooterAbout p:first-child{font-weight:700}.footerLinksList a{color:#006884}.intro{font-size:14px;line-height:18px}.bpcontentHeader{font-size:9pt}.topics{font-size:10pt;padding:10px 0}.topic a.topicLink{font-size:14px}.searchrespageTitle{font-size:20px}.bpContent{padding:5px 10px 25px;border:0}.searchResBodyCopy,.searchResBodyCopy td,.searchResBodyCopy th,.searchresBodyCopy,.searchresBodyCopy td,.searchresBodyCopy th{font-size:14px}.searchResBodyCopy a,.searchresBodyCopy a{color:#004661}.tlistBroaderTopics a{color:teal}.bp_definitionAlso{color:#333;font-size:11px}.bp_definition{font-size:11px}.bpBasicTable tr td{color:#000!important}.bpBasicTable tr td div{border:0!important}.hitlistMatches{font-size:11px;color:#333}.hitlistMatches a{color:#333}.rListRecord .LINK_TEST,.rlistRecord .LINK_TEST{color:teal}.rlistByCompany,.rlistType{font-size:12px;color:#333}.rListInner a,.rlistInner a{text-decoration:none;color:#fff}.rListInner a:after,.rlistInner a:after{content:"Download Now";width:145px;height:25px;padding-top:10px;text-align:center;display:block;background-color:teal;font-size:16px;border-radius:3px;font-weight:700}.rListInner a img,.rlistInner a img{display:none}.rListTopics a.rTopics,.rlistTopics a.rTopics{color:teal}.bpContent>tbody>tr>td>div a{color:teal}.bpactivetabs{background-color:#006884}.rlistTitle a,.rListTitle a,.bpContent a.rTopics{color:teal}#cmp-banner{position:fixed;bottom:20px;right:0;padding:0}#cmp-banner>div{padding:0}#bitpipeResearchSponsor{padding-bottom:5px;overflow:hidden}#bitpipeResearchSponsor .sponsorLogo{float:right}#bitpipeResearchSponsor h3{float:left}#bitpipeResearchSponsor .sponsoredBy{color:#333;font-weight:400;font-size:14px;display:block;line-height:1em;margin-bottom:5px}#bitpipeArticleBodyHeader{font-size:26px;margin-bottom:20px}.sponsorLogo{text-align:center;margin:0 0 15px}.bpHeaderSearchSubmit{background:url(../responsive/img/bp_headerSearch.png) no-repeat 0 0;height:25px;width:26px;background-size:contain}.intro{text-align:left;color:#333}.abstractReg{background-color:#fff}.xtLogo{background:url(../responsive/img/bp_xtelligent_logo.png) no-repeat 0 4px;width:326px;height:30px;float:left;margin-left:0;display:none}@media only screen and (max-width:700px){.xtLogo{width:195px;margin-left:20px;background-size:contain;background-position:0 10px}}@media(min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2){.xtLogo{background-size:contain;background-image:url(../responsive/img/bp_xtelligent_logo@2x.png)}}