html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{width:940px;color:#333;font-family:Arial;font-size:12px;line-height:1.5em}h1,h2,h3,h4,h5,h6{font-family:Georgia;font-weight:normal;line-height:1.5em}a{color:#005689}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}#loading{background:url('../assets/loading-image.jpg') #fff no-repeat;position:relative}#loadingTitle{width:552px;height:34px;margin:0 0 10px 0;background:url(../assets/thebusiness.png) white no-repeat top left}#loadingText{position:absolute;font-size:1.2em;right:30px;padding:20px;bottom:30px;width:600px;height:260px;background:#fff;color:#000}#loadingText p{margin-top:0;margin-bottom:.5em}#activity{position:absolute;padding-right:50px;bottom:30px;font-weight:bold;right:50px}#start{position:absolute;bottom:20px;width:246px;height:43px;right:50px;background-color:white;color:black;background:url(../assets/begintour.png) #fff no-repeat top left;cursor:pointer}h2{font-size:2em;margin:0 0 20px 0}p{margin:20px 0 0 0}#interactive{display:none;overflow:hidden}#loading{width:940px;height:600px}#interactive{width:940px;height:900px;margin-bottom:20px}#treemapContainer{position:relative}#treemapContainer{width:100%;height:400px;margin:0 0 20px 0;position:relative}#drilldown{position:absolute;top:0;left:950px;background-color:white;width:900px;padding:20px;height:100%;box-shadow:0 0 4px 4px rgba(0,0,0,0.5);z-index:3}#closeDrilldown{float:right;font-weight:bold;padding:.5em;border-radius:5px;cursor:pointer;display:inline-block;margin:0 0 20px 0}#closeDrilldown img{vertical-align:text-bottom}#drilldown h2{color:black;width:890px;margin:0 0 20px 0}.vendor #drilldown h2{border-left-color:#0061a6}.agency #drilldown h2{border-left-color:#ffc102}.commodity #drilldown h2{border-left-color:#d61d00}.destination #drilldown h2{border-left-color:#7bbb00}#drilldown p{margin:0 0 20px 0}.barChart{height:60px;background-color:#aaa;margin:0 0 20px 0}.info-holder{height:60px;font-family:Georgia;font-size:1.5em;line-height:1.5;margin-bottom:5px;margin-top:5px;width:100%;overflow:hidden}.info{padding:5px;display:none}.selectVariable.vendor{background-color:#0061a6}.selectVariable.vendor-off{background-color:#d2cebb}.selectVariable.commodity{background-color:#d61d00}.selectVariable.commodity-off{background-color:#d2cebb}.selectVariable.destination{background-color:#7bbb00}.selectVariable.destination-off{background-color:#d2cebb}#notes{width:320px;height:150px;float:left;background-color:#ffffdc}#tooltip{position:absolute;top:100px;width:400px;background:white;border:2px solid black;box-shadow:1px 1px 6px rgba(0,0,0,0.1);padding:20px;display:none}#selectDrilldown li{width:33%;text-align:center;padding:.5em 0;float:left}.vendor #selectDrilldown li.vendor{display:none}.agency #selectDrilldown li.agency{display:none}.commodity #selectDrilldown li.commodity{display:none}.destination #selectDrilldown li.destination{display:none}#tooltipArrowContainer{position:absolute;width:0;height:0;display:none}#tooltipArrow{position:absolute;width:0;height:0;top:-16px;border-top:16px solid transparent;border-bottom:16px solid transparent}#tooltipArrowBorder{position:absolute;width:0;height:0;top:-17px;border-top:17px solid transparent;border-bottom:17px solid transparent}.left #tooltipArrow{left:-17px;border-left:16px solid white}.left #tooltipArrowBorder{left:-16px;border-left:17px solid black}.right #tooltipArrow{right:-17px;border-right:16px solid white}.right #tooltipArrowBorder{right:-16px;border-right:17px solid black}p.margin{margin:0 0 1.5em 0}p.footnote{font-style:italic;color:#aaa}#subsidiaryOf{cursor:pointer}#data{height:300px;background-color:#dcdcff}#data th.sorting_asc{background-color:blue}#data th.sorting_desc{background-color:red}.modalOverlay{position:absolute;left:0;top:0;width:940px;height:850px;background-color:white;background-color:rgba(255,255,255,0.7);display:none}.modalOverlay .content{width:600px;margin:100px auto;padding:20px;background-color:white;border-radius:5px;box-shadow:2px 2px 6px rgba(0,0,0,0.2)}#error h2{border-bottom:2px solid #960000}#browserWarning h2{border-bottom:2px solid #000096}#browserIcons{text-align:center;margin:20px 0}.browserIcon{background-image:url(../assets/browsers/browser_logos-128.png);width:128px;height:128px;display:inline-block;text-align:center;margin:0 10px}.browserIcon span{display:inline-block;margin:138px 0 0 0;font-family:Georgia;font-size:16px}#browserIcons .chrome{background-position:-10px 0}#browserIcons .firefox{background-position:-155px 0}#browserIcons .safari{background-position:-432px 0}.vendor .hideWhenVendor{display:none}.commodity .hideWhenCommodity{display:none}.destination .hideWhenDestination{display:none}#dataTable{text-align:right}.dataTables_scrollHead{background-color:#d2cebb;padding-left:5px}#dataTable th{padding-top:.2em;padding-bottom:.2em;cursor:pointer;padding-right:18px;background:#d2cebb url(../assets/sort.png) bottom right no-repeat;color:#fff}#dataTable tbody .odd{background-color:#eee}span.chart-title{font-family:Arial;font-weight:bold}p.description{width:500px}.wrapper{width:940px;overflow:hidden;position:relative}#dataTable h3{float:left}#listFilter{float:right}#dataTable td.center{text-align:center}#dataTable td.right{text-align:right}#walkthrough{position:absolute;left:0;top:0;width:940px;height:850px;display:none}#walkthroughControl{height:60px;position:relative}#walkthroughIcon{width:30px;height:30px;float:left;background:no-repeat top left}.vendor #walkthroughIcon{background-image:url(../assets/walkthrough/icons/vendor.png)}.commodity #walkthroughIcon{background-image:url(../assets/walkthrough/icons/commodity.png)}.destination #walkthroughIcon{background-image:url(../assets/walkthrough/icons/destination.png)}#walkthroughTitleText{width:800px;height:30px;position:absolute;left:37px;top:3px;background:no-repeat top left}.vendor #walkthroughTitleText{background-image:url(../assets/walkthrough/titles/vendor.png)}.commodity #walkthroughTitleText{background-image:url(../assets/walkthrough/titles/commodity.png)}.destination #walkthroughTitleText{background-image:url(../assets/walkthrough/titles/destination.png)}.controlButton{font-family:Arial;font-size:14px;position:absolute;top:0;right:0;padding:7px 10px;background-color:#eee;border-radius:5px;cursor:pointer;z-index:2}#exitWalkthrough{padding:7px 30px 7px 10px}#exitWalkthrough:after{content:url(../assets/walkthrough/exit.png);position:absolute;top:5px;right:5px}#walkthrough h2{margin:0}#skipWalkthrough{border-bottom:1px solid #999;color:#999;text-align:right;cursor:pointer;padding-bottom:3px}#skipWalkthrough img{position:relative;top:3px;margin-left:3px}#walkthroughControls{border-top:1px solid #999;color:#999;margin:20px 0 0 0;padding:5px 0 0 0}#walkthroughControls p{display:inline-block;width:32%;color:#000;font-weight:bold;margin:0}#walkthroughControls p img{margin-right:4px;margin-left:4px;vertical-align:text-bottom}#walkthroughPrev{text-align:left;cursor:pointer}#walkthroughCurrent{text-align:center}#walkthroughNext{text-align:right;cursor:pointer;float:right}#walkthrough .tooltip{width:320px}#barCharts{position:relative;width:900px}.barChart{width:900px}.bar .no-label span{display:none}#exploreControl{display:none;height:60px;position:relative}.miniTooltip{position:absolute;background-color:#444;color:white;padding:5px 10px;border-radius:3px;display:none;border:1px solid white;z-index:2}.miniTooltip.left{margin-left:14px}.miniTooltip.left.middle{margin-left:-8px}.miniTooltip .content{position:relative}.miniTooltipArrowContainer{position:absolute;width:0;height:0;bottom:0}.center .miniTooltipArrowContainer{right:50%}.left .miniTooltipArrowContainer{right:14px}.left.middle .miniTooltipArrowContainer{right:0;bottom:50%}.miniTooltipArrow{position:absolute;width:0;height:0;left:-6px;border:6px solid transparent;border-top:6px solid #444}.miniTooltipArrowBorder{position:absolute;width:0;height:0;left:-8px;border:8px solid transparent;border-top:8px solid white}.left.middle .miniTooltipArrow{left:0;bottom:-6px;border:6px solid transparent;border-left:6px solid #444}.left.middle .miniTooltipArrowBorder{left:0;bottom:-8px;border:8px solid transparent;border-left:8px solid white}.miniTooltip span{display:block}#selectTopLevel{margin-bottom:5px;overflow:hidden;width:100%;position:absolute;top:0;left:0}#selectTopLevel li{font-family:Arial,_sans;margin-right:1px;font-size:16px;-webkit-transform:translate3d(0,0,0);cursor:pointer;display:block;padding:8px 8px 6px 30px;padding-top:.3em;color:#fff;float:left;background:#d2cebb no-repeat 6px 4px}.vendor #selectTopLevel li.vendor{background-color:#0061a6}.commodity #selectTopLevel li.commodity{background-color:#d61d00}.destination #selectTopLevel li.destination{background-color:#7bbb00}#selectTopLevel li.vendor{background-image:url(../assets/explore/icons/vendor.png)}#selectTopLevel li.commodity{background-image:url(../assets/explore/icons/commodity.png)}#selectTopLevel li.destination{background-image:url(../assets/explore/icons/destination.png)}#selectTopLevel li img{padding-right:5px}#exploreControl p{margin:0;position:absolute;left:0;bottom:2px;color:#999}html,body{margin:0;padding:0}#container{width:980px;height:700px;margin:auto}#header{width:970px;height:25px;font-size:12px;font-family:Arial;border:solid 5px white;padding-top:5px}#legend{float:left;font-size:20px;font-family:Georgia}#daterange{float:right;display:none;padding-left:10px}#grouping{float:right;display:none;padding-left:10px}#chart{width:980px;border:solid 5px white}.treemap-cell{color:white;position:absolute;cursor:pointer}.selection{z-index:100}.label{padding:5px;position:relative;font-size:14px;line-height:1.2em}.label .name{font-weight:bold;font-family:Arial;display:inline-block}.label .value{font-family:Georgia;font-weight:normal;display:inline-block;font-size:14px;line-height:1.4em}.tooltip{position:absolute;background-color:#fff;border:1px solid black;border-radius:4px;display:none;padding:10px;width:240px}.tooltip.top{margin-top:30px}.tooltip.middle{margin-top:0}.tooltip.bottom{margin-top:-30px}.tooltip.left{margin-left:-20px}.tooltip.center{margin-left:0}.tooltip.right{margin-left:20px}.tooltip.center.top{margin-top:-20px}.tooltip.center.bottom{margin-top:20px}.tooltip .arrowContainer{width:0;height:0;position:absolute}.left .arrowContainer{right:-19px}.center .arrowContainer{left:50%}.right .arrowContainer{left:-19px}.top .arrowContainer{bottom:28px}.middle .arrowContainer{top:50%}.bottom .arrowContainer{top:28px}.center.top .arrowContainer{bottom:-19px}.center.bottom .arrowContainer{top:-19px}.tooltip .arrow{position:absolute;left:-20px;top:-20px;border:20px solid transparent}.tooltip .arrowBorder{position:absolute;left:-20px;top:-20px;border:20px solid transparent}.left .arrow{border-left-color:#fff}.left .arrowBorder{left:-19px;border-left-color:black}.right .arrow{border-right-color:#fff}.right .arrowBorder{left:-21px;border-right-color:black}.center.top .arrow{border-top-color:#fff}.center.top .arrowBorder{top:-19px;border-top-color:black}.center.bottom .arrow{border-bottom-color:#fff}.center.bottom .arrowBorder{top:-21px;border-bottom-color:black}.bar{position:relative}.bar .cell{position:absolute;height:60px;border:1px solid white}.bar .cell .label{font-family:Arial;font-size:12px;color:white;font-weight:bold;margin:5px}.bar .cell .label .hidden{display:none}#detailContainer{display:none;font-size:14px;font-family:Arial}#detailContainer h2{font-size:24px;border-bottom:1px solid #ddd}#segmentDetail{display:block;margin-top:5px}#detailContainer strong{float:right;font-size:18px}#detailContainer .left{width:300px;float:left;padding-top:4px}#detailContainer p{margin:0 0 20px 0}#detailPies{width:640px;float:left}#detailPies .pieContainer{width:300px;height:340px;margin-left:20px;float:left;position:relative}#detailPies h3{font-size:16px;font-family:Arial;font-weight:bold;text-align:center;margin:0}#detailPies .pie{width:300px;height:300px;position:absolute;top:30px;right:0}#detailPies .pieIcon{width:80px;height:80px;position:absolute;top:140px;right:110px;z-index:2;background:no-repeat 50% 50%}#detailPies .vendor .pieIcon{background-image:url(../assets/pies/icons/vendor.png)}#detailPies .commodity .pieIcon{background-image:url(../assets/pies/icons/commodity.png)}#detailPies .destination .pieIcon{background-image:url(../assets/pies/icons/destination.png)}.vendor #detailPies .vendor{display:none}.commodity #detailPies .commodity{display:none}.destination #detailPies .destination{display:none}.segmentInfo{width:300px;position:absolute}#clickTheBoxes{font-family:Georgia;font-size:16px;display:none}
