 h1 span{font-weight:normal} .span-1{width:3em}.span-2{width:6em}.span-3{width:9em}.span-4{width:12em}.span-5{width:15em}.span-6{width:18em}.span-7{width:21em}.span-8{width:24em}.span-9{width:27em}.span-10{width:30em}.span-11{width:33em}.span-12{width:36em}.span-13{width:39em}.span-14{width:42em}.span-15{width:45em}.span-16{width:48em}.span-17{width:51em}.span-18{width:54em}.span-19{width:57em}.span-20{width:60em} .buttongroup{color:#666;border-top:0.0833em solid #e5eef6;padding-top:0.6667em}.buttongroup a{line-height:2.25em}.buttongroup a.mbutton{display:inline!important;float:none;padding-top:0.4167em;padding-bottom:0.4167em} #audiences{background-color:#dee9f4;border:solid #cde;border-width:0.1667em 0.0833em 0 0.0833em;padding:0 0 0.75em 0.8333em;width:60em;float:left}#audiences .section{margin-right:1em;width:19em;display:inline;float:left}#audiences p{color:#666;font-size:0.9167em;line-height:1.64;margin:1.0909em 0}#audiences h3{margin-top:0.8333em}#audiences a.mbutton{color:#223;text-align:center;text-shadow:#eee 1px 1px 1px;background-image:url(/media/imgs/css/marketingbutton.gif);border-color:#959da5;margin:0;width:15.8333em}.mbutton{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#CCCCCC url(/media/imgs/css/button.gif) repeat-x scroll left top;border:1px solid #AAAAAA;color:#0055BB;font-weight:bold;line-height:2.0833em;overflow:visible;padding:0pt 1.5em;text-shadow:#FFFFFF 1px 1px 1px}a.mbutton{display:block;float:left;margin-right:0.25em}#audiences a.mbutton:hover{border-color:#757d85}a.mbutton:hover{border-color:#888888;color:#003399;cursor:pointer}input.mbutton:active,button.mbutton:active,a.mbutton:active{color:#017;background:#fff url(/media/imgs/css/button.gif) repeat-x bottom left;border-color:#888}a:hover{color:#0044AA !important} #content-primary.home{margin-bottom:-3em}#content-primary.home div#splash{position:relative}#content-primary.home div#splash a.mbutton{color:#eee;text-align:center;text-shadow:#039 1px 1px 1px;background-image:url(/media/imgs/css/bluebutton.gif);border-color:#06c;margin:0.75em 0;position:absolute;top:0;left:0}#content-primary.home div#splash a.mbutton:hover{color:#fff!important;border-color:#039}#content-primary.home div#splash img{margin:-0.75em -0.91667em 0 0;display:block}#content-primary.home div#howitworks{border-top:0.0833em solid #e5eef6;width:39em;float:left}#content-primary.home div#howitworks h2{margin-top:0.6154em}#content-primary.home ol.steps{margin-bottom:0.6667em;float:left}#content-primary.home ol.steps li{list-style:none;margin:0 1em 0 0;width:12.3333em;display:inline;float:left}#content-primary.home ol.steps li.step3{margin:0}#content-primary.home ol.steps li img.photo{border-width:0.1667em;margin:0;display:block}#content-primary.home ol.steps li p{margin:0.75em 0}#content-primary.home div#news{border-top:0.0833em solid #e5eef6;width:19em;float:right}#content-primary.home div#news h2{margin-top:0.6154em}#content-primary.home div#news h3{margin-top:1.5em}  div.features h2{margin-top:0}div.features dl dt{border-top:0.0833em solid #e5eef6;margin:0.75em 0 0 0;padding-top:0.6667em}div.features dl dt img{margin-right:1em}div.features dl dt.first-child{border-top:0 none;padding-top:0.75em}div.features dl dd{margin:0;padding-left:4em}div.features p{padding-left:4em} .partner,.source{background:url(/media/imgs/css/partner.png) repeat-x 0 0;border-top:0.0833em solid #cde;margin:1.5em 0 0 0;width:59em;float:left;clear:both}.partner img.partner-logo,.source div.source-content{border-top:0.1667em solid #cde;float:left}.source div.source-content{padding:0.5em;width:18em}.source div.source-content h3,.source div.source-content p{margin:0}.partner .partner-content{padding:0 1em 1em 1em;width:38em;float:right}.source .source-logos{float:right}.partner .partner-content blockquote{margin:0} #content-primary.experience ul.tabs{margin-top:2.25em}#content-primary.experience div.tab-content{padding:0.6667em 0;width:59em;float:left}#content-primary.experience div.tab-content ol{margin:0}#content-primary.experience div.tab-content ol li{margin:0 0 1.5em 0}#content-primary.experience div.tab-content ol p,#content-primary.experience div.tab-content ol h2{margin:0.25em 0} div#views{position:relative}ul.view-navigation{width:10em;margin:1.4167em 0 0;position:absolute;top:0;left:0;z-index:99}ul.view-navigation li{color:#789;font-size:1.0909em;font-weight:bold;list-style:none;text-shadow:#fff 1px 1px 1px;border-bottom:0.0909em solid #dde9f4;margin:0;padding:0.3636em 0 0.3636em 0.5454em}ul.view-navigation li img{vertical-align:middle;margin:-0.25em 0.4167em 0 0}ul.view-navigation li a{color:#789;display:block}ul.view-navigation li a:hover{color:#06c}ul.view-navigation li.active{color:#223;background:#cde url(/media/imgs/css/view_navigation_active.gif) no-repeat right center;border-bottom:0 none;margin:0 -1.1818em 0 0;padding:0.3636em 1.7272em 0.3636em 0.5454em}ul.view-navigation li.active a{color:#223;display:block}div.view-content{background-color:#f0f9fd;border:0.0833em solid #cde;margin-bottom:0.75em;padding:1.1667em;padding-left:1.483em;width:46.25em;height:21.5em;position:relative;float:right}div.view-content h2{margin:0}div.view-content p,div.view-content ul{margin:0.75em 0}div.view-content img.view{position:absolute;right:0;bottom:0} #content-primary.demos ul.tabs{margin-top:2.25em}#content-primary.demos div.tab-content{background:#dde9f4 url(/media/imgs/css/tab-content.png) repeat-x left top;padding:0.6667em 0;width:59em;float:left}.topic-intro{display:inline;float:right}.topic-intro h2{font-size:1em;line-height:0;text-indent:-999px;margin:0;height:190px;width:240px;display:block;overflow:hidden}.topic-intro h2.music{background:url(/media/imgs/music.png) no-repeat 0 0}.topic-intro h2.sports{background:url(/media/imgs/sports.png) no-repeat 0 0}.topic-intro h2.politics{background:url(/media/imgs/politics.png) no-repeat 0 0}.topic-intro h2.entertainment{background:url(/media/imgs/entertainment.png) no-repeat 0 0}.topic-intro h2.travel{background:url(/media/imgs/travel.png) no-repeat 0 0}.topic-intro h2.education{background:url(/media/imgs/education.png) no-repeat 0 0}.topic-intro-content{padding:0 0.75em 0 1em;width:18.25em}.topic-demo{font-family:Georgia,"Times New Roman",Times,serif;line-height:1.6em;background-color:#fff;border:0.0833em solid #cde;padding:1.4167em;padding-bottom:0;margin-left:0.75em;width:35.25em;display:inline;float:left}.topic-demo h3{color:#333;font-size:1.3333em;margin:0}.topic-demo p{font-size:1.0833em;line-height:1.3846}.topic-demo p.note{color:#888;font:0.9167em/1.5 "Helvetica Neue",Helvetica,Arial,san-serif}.topic-demo p.note a{color:#666}