/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:before,.tab-container .tab-direction:before,.cols-2:before,.leadership-list .entry:before,.clearfix:after,.tab-container .tab-direction:after,.cols-2:after,.leadership-list .entry:after{content:" ";display:table}.clearfix:after,.tab-container .tab-direction:after,.cols-2:after,.leadership-list .entry:after{clear:both}.clearfix,.tab-container .tab-direction,.cols-2,.leadership-list .entry{*zoom:1}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.img-responsive{display:block;max-width:100%;height:auto}.table,.graph-hor{display:table}.table-row{display:table-row}.table-cell,.graph-hor .label,.graph-hor .bar-holder,.graph-hor .spacer{display:table-cell}.tab-container{visibility:hidden}.tab-container.active,html.no-js .tab-container{visibility:visible}.tab-container .tab-holder>.tab{display:none}.tab-container .tab-holder>.tab.active{display:block}html.no-js .tab-container .tab-holder>.tab{display:block}.tab-container .tab-direction{border-bottom:1px solid #CCC;padding-bottom:10px;font-size:12px;line-height:1}.tab-container .tab-direction ul{list-style:none;margin:0;padding:0}.tab-container .tab-direction ul li{*display:inline}.tab-container .tab-direction ul li a.previous{float:left}.tab-container .tab-direction ul li a.next{float:right}.tab-container .tab .section-title{font-size:1.16667em;line-height:1.33333em;margin:20px 0 10px}.unveil{background:#fff url(../images/common/loader-light.gif) center center no-repeat}.unveil img{opacity:0;-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;transition:opacity 100ms linear}.unveil.unveiled{background:0 0}.unveil.unveiled img{opacity:1}.fade{opacity:0;-webkit-transition:opacity 100ms ease-out;-moz-transition:opacity 100ms ease-out;-o-transition:opacity 100ms ease-out;transition:opacity 100ms ease-out}.fade.in{opacity:1}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6050;display:none;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;outline:0}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-body{position:relative;padding:40px;font-size:.77778em;line-height:1.4em;width:100%;*width:80%}@media screen and (max-width:767px){.modal-body{padding:25px}}.modal-body .icon-close{position:absolute;top:10px;right:10px;font-size:24px;color:#8c8c8c}@media screen and (max-width:767px){.modal-body .icon-close{font-size:20px;top:4px;right:4px}}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:848px}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes floating{0%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes floating{0%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@keyframes floating{0%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}body{margin:0;padding:0;background-color:#f7f7f7;font-size:18px;line-height:28px;color:#4d4d4d;font-family:knowledge,helvetica,sans-serif;font-weight:300;width:100%}html.mq body{overflow-x:hidden}@media screen and (max-width:767px){body{font-size:16px;line-height:26px}}html.tr-gdi body,html.tr-directwrite body{font-family:knowledge-text,helvetica,sans-serif;font-weight:400}#wrapper{background-color:#FFF}strong{font-weight:400}html.tr-gdi strong,html.tr-directwrite strong{font-family:knowledge-text,helvetica,sans-serif;font-weight:700}h1,h2,h3,h4,h5{font-weight:400}hr{background:#DDD;border:0;height:1px}a{text-decoration:none;color:#ff8000;-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;transition:color 100ms linear;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.no-touch a:hover{color:#323232}a[disabled=disabled]{color:#CCC;cursor:default}a.disabled{cursor:default}a:focus,a:active{color:#323232}#wrapper{position:relative}.type-accent{color:#ff8000}.dropcap{float:left;font-size:86px;padding-right:5px;display:block;line-height:72px;font-style:normal}#main-header{width:100%;height:76px;position:fixed;top:0;left:0;z-index:5000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;*border-bottom:1px solid #f5f5f5}#main-header .holder{position:relative;height:76px;overflow:hidden}#main-header .holder>div{height:76px;width:100%;position:absolute;top:0;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#main-header .holder>div>.inner{width:100%;position:absolute;top:0;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}#main-header .holder>div>.inner .table,#main-header .holder>div>.inner .graph-hor{width:100%;height:76px}#main-header .holder>div>.inner .table>*,#main-header .holder>div>.inner .graph-hor>*{display:table-cell;vertical-align:middle;width:25%;*float:left}#main-header .holder>div>.inner .logo{padding:10px 15px;*padding:17px 15px;*width:20%}#main-header .holder>div>.inner .title{width:50%;text-align:center;color:#FFF;font-size:10px;line-height:1;font-weight:700;letter-spacing:.3em;text-transform:uppercase;padding:10px 15px;*padding:25px 15px}#main-header .holder>div>.inner .toggle{text-align:right;padding:5px 25px 5px 0;font-size:12px;line-height:1;font-weight:400;*float:right;*width:10%;*padding:15px 25px 5px 0}#main-header .holder>div>.inner .toggle a{letter-spacing:.4px;position:relative;color:#FFF;opacity:0;display:inline-block;padding:15px 18px 15px 15px}#main-header .holder>div>.inner .toggle a:hover .nub{background:#ff8000!important}@media screen and (min-width:768px){#main-header .holder>div>.inner .toggle a.sub{display:none}}html.no-mq #main-header .holder>div>.inner .toggle a.sub{display:none}html.lt-ie9 #main-header .holder>div>.inner .toggle a.sub{display:none}html.no-skrollr #main-header .holder>div>.inner .toggle a{opacity:1}#main-header .holder>div>.inner .toggle .nub{position:absolute;right:5px;top:50%;margin-top:-1px}#main-header .holder>.light{background:#FFF;background:rgba(255,255,255,.97);opacity:1;-webkit-transform:translateY(76px);-moz-transform:translateY(76px);-ms-transform:translateY(76px);-o-transform:translateY(76px);transform:translateY(76px)}html.no-csstransforms #main-header .holder>.light{border-bottom:1px solid #f5f5f5}@media screen and (min-width:768px){#main-header .holder>.light.full{border-bottom:1px solid #f5f5f5}}#main-header .holder>.light>.inner .title{color:#323232}#main-header .holder>.light>.inner .toggle a{opacity:1;color:#8c8c8c}#main-header .holder>.light>.inner{-webkit-transform:translateY(-76px);-moz-transform:translateY(-76px);-ms-transform:translateY(-76px);-o-transform:translateY(-76px);transform:translateY(-76px)}#main-header .holder>.dark{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#main-header .holder>.dark>.inner{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#main-header.active .dark{-webkit-transform:translateY(-76px)!important;-moz-transform:translateY(-76px)!important;-ms-transform:translateY(-76px)!important;-o-transform:translateY(-76px)!important;transform:translateY(-76px)!important}#main-header.active .dark>.inner{-webkit-transform:translateY(76px)!important;-moz-transform:translateY(76px)!important;-ms-transform:translateY(76px)!important;-o-transform:translateY(76px)!important;transform:translateY(76px)!important}#main-header.active .light{-webkit-transform:translateY(0px)!important;-moz-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;-o-transform:translateY(0px)!important;transform:translateY(0px)!important;border-bottom:1px solid #f5f5f5}#main-header.active .light>.inner{-webkit-transform:translateY(0px)!important;-moz-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;-o-transform:translateY(0px)!important;transform:translateY(0px)!important}@media screen and (min-width:768px){#main-header.active .toggle a{color:#FFF}#main-header.active .toggle .nub{background:#ff8000!important}}#main-header.opened .toggle a{color:#FFF}#main-header.opened .toggle .nub{background:#ff8000!important}html.touch #main-header .dark{-webkit-transform:translateY(-76px)!important;-moz-transform:translateY(-76px)!important;-ms-transform:translateY(-76px)!important;-o-transform:translateY(-76px)!important;transform:translateY(-76px)!important}html.touch #main-header .dark>.inner{-webkit-transform:translateY(76px)!important;-moz-transform:translateY(76px)!important;-ms-transform:translateY(76px)!important;-o-transform:translateY(76px)!important;transform:translateY(76px)!important}html.touch #main-header .light{-webkit-transform:translateY(0px)!important;-moz-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;-o-transform:translateY(0px)!important;transform:translateY(0px)!important;border-bottom:1px solid #f5f5f5}html.touch #main-header .light>.inner{-webkit-transform:translateY(0px)!important;-moz-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;-o-transform:translateY(0px)!important;transform:translateY(0px)!important}#main-header.forced .holder>div{-webkit-transition:-webkit-transform 100ms linear;-moz-transition:-moz-transform 100ms linear;-o-transition:-o-transform 100ms linear;transition:transform 100ms linear}#main-header.forced .holder>div>.inner{-webkit-transition:-webkit-transform 100ms linear;-moz-transition:-moz-transform 100ms linear;-o-transition:-o-transform 100ms linear;transition:transform 100ms linear}@media screen and (max-width:767px){#main-header .dark{-webkit-transform:translateY(-76px)!important;-moz-transform:translateY(-76px)!important;-ms-transform:translateY(-76px)!important;-o-transform:translateY(-76px)!important;transform:translateY(-76px)!important}#main-header .dark>.inner{-webkit-transform:translateY(76px)!important;-moz-transform:translateY(76px)!important;-ms-transform:translateY(76px)!important;-o-transform:translateY(76px)!important;transform:translateY(76px)!important}#main-header .light{-webkit-transform:translateY(0px)!important;-moz-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;-o-transform:translateY(0px)!important;transform:translateY(0px)!important;border-bottom:1px solid #f5f5f5}#main-header .light>.inner{-webkit-transform:translateY(0px)!important;-moz-transform:translateY(0px)!important;-ms-transform:translateY(0px)!important;-o-transform:translateY(0px)!important;transform:translateY(0px)!important}}body.active{margin-top:121px}@media screen and (max-width:767px){body.active{margin-top:76px}}.nub{background:#CCC;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;width:8px;height:2px;-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;transition:color 100ms linear}#main-footer{width:100%}#main-footer .legal{background-color:#f7f7f7;border-top:1px solid #e5e5e5}@media screen and (max-width:767px){#legal-nav{padding:10px 0}}#legal-nav ul{list-style:none;margin:0;padding:0 10px}#legal-nav ul li{float:left;padding:20px 10px}#legal-nav ul li.copyright{float:right}@media screen and (max-width:767px){#legal-nav ul li.copyright{float:none}}@media screen and (max-width:767px){#legal-nav ul li{float:none;padding:5px 10px}}#legal-nav ul li>a,#legal-nav ul li>span.include{display:block;font-size:.66667em;line-height:2.33333em;line-height:1;color:#8c8c8c}#legal-nav ul li>a:hover,#legal-nav ul li>span.include:hover{color:#4d4d4d}#legal-nav ul li>span:hover{color:#8c8c8c}#footer-nav{border-top:1px solid #e5e5e5;background-color:#FFF}@media screen and (max-width:767px){#footer-nav{padding:10px 0}}#footer-nav>ul{list-style:none;margin:0;padding:0 10px}#footer-nav>ul li{float:left;padding:20px 10px}@media screen and (max-width:767px){#footer-nav>ul li{float:none;padding:5px 10px}}@media screen and (max-width:767px){#footer-nav>ul li.home a{color:#000!important}#footer-nav>ul li.home .icon{display:none}}#footer-nav>ul li.align{padding:0}@media screen and (min-width:768px){#footer-nav>ul li.align{float:right}}#footer-nav>ul li.line{padding:0 10px}@media screen and (max-width:1039px){#footer-nav>ul li.line{padding:0 6px}}@media screen and (max-width:767px){#footer-nav>ul li.line{display:none}}#footer-nav>ul li.line span{padding:5px 0 0;margin:18px 0 0;border-left:1px solid rgba(153,153,153,.4);width:0;overflow:hidden}#footer-nav>ul li>a,#footer-nav>ul li>span.include{display:block;font-size:.66667em;line-height:2.33333em;line-height:1;color:#8c8c8c}#footer-nav>ul li>a:hover,#footer-nav>ul li>span.include:hover{color:#4d4d4d}#footer-nav>ul li>span.include:hover{color:#8c8c8c}#footer-nav>ul ul{list-style:none;margin:0;padding:0}#footer-nav .shares{padding:15px 10px 0}@media screen and (max-width:767px){#footer-nav .shares{padding:20px 10px}}#footer-nav .shares>span{float:left;display:block;line-height:1}#footer-nav .shares .include{padding:5px 2px 0 0;color:#4d4d4d!important}#footer-nav .stButton{margin:3px 0 0 5px}#footer-nav .stButton .chicklets{background-image:url(../images/common/social.png);padding:0!important;width:16px!important;overflow:hidden}#footer-nav .stButton .chicklets:hover{background-position:0 -16px;opacity:1}#footer-nav .stButton .chicklets.twitter{background-position:-32px 0}#footer-nav .stButton .chicklets.twitter:hover{background-position:-32px -16px}#footer-nav .stButton .chicklets.linkedin{background-position:-16px 0}#footer-nav .stButton .chicklets.linkedin:hover{background-position:-16px -16px}#footer-nav .stButton .chicklets.googleplus{background-position:-48px 0}#footer-nav .stButton .chicklets.googleplus:hover{background-position:-48px -16px}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){#footer-nav .stButton .chicklets{background-image:url(../images/common/social_2x.png);background-size:64px 32px}}#main-nav{display:block;margin:0;padding:0;-webkit-transition:top 300ms ease-out;-moz-transition:top 300ms ease-out;-o-transition:top 300ms ease-out;transition:top 300ms ease-out;overflow:hidden;z-index:3000;position:fixed;width:100%;left:0;background:#FFF;background:rgba(255,255,255,.97);top:-150px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}@media screen and (max-width:767px){#main-nav{top:-215px}}#main-nav>ul{margin:76px 0 0;padding:0 10px 0 17px;list-style:none;display:block;width:100%;border-bottom:1px solid #f5f5f5;border-bottom:1px solid rgba(153,153,153,.1)}@media screen and (max-width:767px){#main-nav>ul{padding:0}}#main-nav>ul li{float:right;margin:0;padding:0;padding:0 15px}@media screen and (max-width:1039px){#main-nav>ul li{padding:0 6px}#main-nav>ul li:last-child{padding-right:5px}}#main-nav>ul li.home{padding:0;float:left;position:relative}#main-nav>ul li.home>a{position:relative}#main-nav>ul li.home>a .icon{vertical-align:top}@media screen and (max-width:767px){#main-nav>ul li.home>a .icon{display:none!important}}@media screen and (min-width:768px){#main-nav>ul li.home>a.active{display:none!important}}html.no-csstransforms #main-nav>ul li.home>a.active{display:none!important}#main-nav>ul li.home .chapters{margin:0;padding:0;display:block;width:auto;border:0}#main-nav>ul li.home .chapters li{padding:0;float:none;display:inline-block}#main-nav>ul li.home .chapters li:first-child,#main-nav>ul li.home .chapters li.first-child{padding-right:10px}@media screen and (max-width:1039px){#main-nav>ul li.home .chapters li:first-child,#main-nav>ul li.home .chapters li.first-child{padding-right:5px}}#main-nav>ul li.home .chapters li:first-child a,#main-nav>ul li.home .chapters li.first-child a{padding-left:0!important;padding-right:5px!important}#main-nav>ul li.home .chapters li a{padding:20px 5px 15px;display:inline-block}@media screen and (max-width:1039px){#main-nav>ul li.home .chapters li a{padding:20px 3px 15px}}#main-nav>ul li.home .chapters li a .icon{vertical-align:top}@media screen and (max-width:767px){#main-nav>ul li.home .chapters li a .icon{display:none!important}}#main-nav>ul li.home .chapters li.active a{color:#323232;border-bottom:1px solid #6d6e71}@media screen and (max-width:767px){#main-nav>ul li.home .chapters{position:absolute;right:0;top:0;margin-right:10px}#main-nav>ul li.home .chapters li{display:inline-block;width:auto}#main-nav>ul li.home .chapters li a{padding:17px 4px 15px}#main-nav>ul li.home .chapters li:first-child{display:inline-block;display:none}}@media screen and (max-width:767px){#main-nav>ul li{float:none;width:100%;display:block;padding:0}}#main-nav>ul li a,#main-nav>ul li>span{*position:relative;font-size:.77778em;line-height:2em;line-height:1;text-decoration:none;display:inline-block;*display:block;color:#8c8c8c;padding:20px 0 15px;*padding:20px 0 15px;border-bottom:1px solid transparent;margin-bottom:-1px;*border-bottom:0!important}@media screen and (max-width:767px){#main-nav>ul li a,#main-nav>ul li>span{width:100%;padding:15px 20px}}html.ready-animate #main-nav>ul li a,html.ready-animate #main-nav>ul li>span{-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}#main-nav>ul li a:hover,#main-nav>ul li>span:hover{border-bottom:1px solid #ff8000}@media screen and (max-width:767px){#main-nav>ul li a:hover,#main-nav>ul li>span:hover{border-bottom:1px solid transparent}}#main-nav>ul li a.active,#main-nav>ul li>span.active{color:#323232;border-bottom:1px solid #6d6e71}@media screen and (max-width:767px){#main-nav>ul li a.active,#main-nav>ul li>span.active{background:#f1f1f1;border-bottom:1px solid transparent}}#main-nav>ul li.line{padding:0 10px}@media screen and (max-width:1039px){#main-nav>ul li.line{padding:0 3px}}@media screen and (max-width:767px){#main-nav>ul li.line{display:none}}#main-nav>ul li.line span{padding:5px 0 0;margin:18px 0 0;border-left:1px solid #CCC;border-left:1px solid rgba(153,153,153,.1);width:0;overflow:hidden}#main-nav>ul li ul{margin:0;padding:0;list-style:none;display:block}#main-nav>ul li ul li{float:left}@media screen and (min-width:768px){#main-nav.active{top:0}}html.no-csstransforms #main-nav.active{top:0}#main-nav.opened{top:0}@media screen and (min-width:768px){#main-nav.dark{background-color:transparent;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiYSgwLCAwLCAwLCAwKSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#000),color-stop(100%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(#000,rgba(0,0,0,0));background-image:-moz-linear-gradient(#000,rgba(0,0,0,0));background-image:-o-linear-gradient(#000,rgba(0,0,0,0));background-image:linear-gradient(#000,rgba(0,0,0,0))}#main-nav.dark ul{border-top:1px solid #CCC;border-bottom:1px solid #CCC;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}#main-nav.dark ul li a{color:#FFF}#main-nav.dark ul li a.active{color:#FFF;border-bottom:1px solid #FFF}#main-nav.dark ul li .scroll-spy li.active a{border-bottom:1px solid #FFF;color:#FFF}}.nav-hor{display:none;margin:0;padding:76px 0 0}.nav-hor ul{margin:0;padding:0;list-style:none;display:block;width:100%;border-bottom:1px solid #CCC;border-bottom:1px solid rgba(153,153,153,.1);text-align:center}.nav-hor ul li{display:inline-block;margin:0;padding:0;padding:0 30px}.nav-hor ul li a{line-height:1;text-decoration:none;display:inline-block;*display:block;font-size:1em;color:#323232;padding:25px 0 20px;border-bottom:1px solid transparent;margin-bottom:-1px}html.ready-animate .nav-hor ul li a{-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}.nav-hor ul li a:hover{border-bottom:1px solid #ff8000}.nav-hor ul li a.active{border-bottom:1px solid #6d6e71}.nav-hor.active{padding:0;z-index:5000;position:fixed;width:100%;top:76px;left:0;display:block;background:#FFF;background:rgba(255,255,255,.97)}#section-nav{display:block;margin:0;padding:60px 0 0}#section-nav ul{text-align:left}#section-nav ul li{display:inline-block;*display:block;*float:left;margin:0;padding:0;margin-right:30px}@media screen and (max-width:767px){#section-nav ul li:last-child{margin-right:0}}#section-nav ul li a{color:#8c8c8c;padding:14px 0}#section-nav ul li a.active{color:#323232}#section-nav.nav-vert ul{margin:0;padding:0}#section-nav.nav-vert ul li{display:block}#section-nav.nav-vert ul li a{display:block;padding:5px 0 5px 15px;*padding:5px 0 0;text-decoration:none;font-size:12px;position:relative;line-height:16px}#section-nav.nav-vert ul li a:before{content:'';position:absolute;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#e5e5e5;left:0;top:11px}#section-nav.nav-vert ul li a:hover{color:#656565}#section-nav.nav-vert ul li a:hover:before{background:#fc9}#section-nav.nav-vert ul li a.active{color:#323232}#section-nav.nav-vert ul li a.active:before{background:#ff8000}#section-nav.nav-vert ul.collapsable{padding-left:18px;overflow:hidden;display:block;-webkit-transition:max-height 600ms ease-out;-moz-transition:max-height 600ms ease-out;-o-transition:max-height 600ms ease-out;transition:max-height 600ms ease-out}#section-nav.nav-vert ul.collapsable.collapse{display:none}#section-nav.nav-vert ul.collapsable.clicked{display:block}.gutters{padding-left:20px;padding-right:20px}.container{width:1000px;margin:0 auto}@media screen and (max-width:1039px){.container{width:728px}}@media screen and (max-width:767px){.container{width:100%;padding-left:20px;padding-right:20px}}.container .story-wide{width:100%;max-width:840px;margin:0 auto}.container .story-wide.narrow{max-width:740px}.container .story-gutters{width:100%;max-width:640px;margin:0 auto}html.no-mq .container{padding:0 20px;*width:960px}.wrapper-bg{background-color:#f9f9f9;margin:0 auto}.wrapper-bg.alt{background-color:#f5f5f5}.cols-2>.col-1{float:left;width:50%;padding-right:10px;*padding-right:0;*width:48%}@media screen and (max-width:767px){.cols-2>.col-1{float:none;width:100%;padding-right:0}}.cols-2>.col-2{float:right;width:50%;padding-left:10px;*padding-left:0;*width:48%}@media screen and (max-width:767px){.cols-2>.col-2{float:none;width:100%;padding-left:0}}.visible-large{*display:none}@media screen and (max-width:1039px){.visible-large{display:none}}@media screen and (max-width:767px),screen and (min-width:1040px){.visible-medium{display:none}}html.no-mq .visible-medium{display:none}@media screen and (max-width:767px){.hidden-small{display:none}}@media screen and (min-width:768px){.visible-small{display:none}}html.no-mq .visible-small{display:none}.tr-logo-normal{overflow:hidden;background-image:url(../images/common/thomson-reuters.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;width:164px;height:44px;display:block}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.tr-logo-normal{background-image:url(../images/common/thomson-reuters_2x.png);background-size:164px 44px}}.tr-logo-dark{overflow:hidden;background-image:url(../images/common/thomson-reuters-dark.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;width:164px;height:44px;display:block}@media (min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.tr-logo-dark{background-image:url(../images/common/thomson-reuters-dark_2x.png);background-size:164px 44px}}@media screen and (max-width:767px){.tr-logo-dark{overflow:hidden;background-image:url(../images/common/thomson-reuters-vertical.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;width:78px;height:43px;display:block;width:78px;height:43px;-webkit-background-size:78px,43px;-moz-background-size:78px,43px;-o-background-size:78px,43px;background-size:78px,43px}}@media screen and (max-width:767px) and (min--moz-device-pixel-ratio:1.3),screen and (max-width:767px) and (-o-min-device-pixel-ratio:2.6 / 2),screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.3),screen and (max-width:767px) and (min-device-pixel-ratio:1.3),screen and (max-width:767px) and (min-resolution:1.3dppx){.tr-logo-dark{background-image:url(../images/common/thomson-reuters-vertical_2x.png);background-size:78px 43px}}@font-face{font-family:TR_font;src:url(fonts/9b5b821e.TR_font.eot)}@font-face{font-family:TR_font;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggi/LwAAAC8AAAAYGNtYXAaVcxdAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZtUlcucAAAFwAAAB0GhlYWT/ZwAVAAADQAAAADZoaGVhA6sB7AAAA3gAAAAkaG10eA8AA2IAAAOcAAAALGxvY2EBWgH+AAADyAAAABhtYXhwABAARgAAA+AAAAAgbmFtZfDUeJEAAAQAAAABOXBvc3QAAwAAAAAFPAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmBgHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYG//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQCUAEYBLwFYAAUAACUnNxcHFwEVgYkSd3BGk38TboAAAAAAAQCzAHkBMwFHAAIAAD8BJ7OAgHlnZwAAAgBVAEIBpwGUAAQACQAAEwEHATchFwEnAWcBQBL+wBIBLhL+wBIBQAGU/sASAUASEv7AEgFAAAABAFUAjAGrARsABQAAJSc3FzcXAQq0B62YCoyFCn9/CgAAAAABAKoARgFFAVgABQAAPwEnBxcHxIGJEndwRpN/E26AAAEAkACkAXABKQAFAAAlJwcnNxcBXl5eEnBwpGBgEnNzAAAAAAQANwAKAckBnAAUACkAPgBDAAAlIi4CNTQ+AjMyHgIVFA4CIxEiDgIVFB4CMzI+AjU0LgIjFTIeAhUUDgIjIi4CNTQ+AjMHNTMVIwEAKkk2ICA2SSoqSTYgIDZJKiRAMBwcMEAkJEAwHBwwQCQHCwgEBAgLBwcLCAQECAsHEyYmCiA2SikqSTcfHzdJKilKNiABeRwwQCQkQDAbGzBAJCRAMBw8BQgLBgYLCAUFCAsGBgsIBeeIiAABAAAAAQAARlKcmF8PPPUACwIAAAAAAM8/374AAAAAzz/fvgAAAAAByQGcAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAHJAAEAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAAAQAAAAIAAJQCAACzAgAAVQIAAFUCAACqAgAAkAIAADcAAAAAAAoAFAAeADAAPABYAGoAegCMAOgAAQAAAAsARAAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKACgAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKACgAYwBUAFIAXwBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABUAFIAXwBmAG8AbgB0VFJfZm9udABUAFIAXwBmAG8AbgB0AFIAZQBnAHUAbABhAHIAVABSAF8AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVgAAoAAAAABRgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAckAAAHJtfwSw09TLzIAAALAAAAAYAAAAGAIIvy8Y21hcAAAAyAAAABMAAAATBpVzF1nYXNwAAADbAAAAAgAAAAIAAAAEGhlYWQAAAN0AAAANgAAADb/ZwAVaGhlYQAAA6wAAAAkAAAAJAOrAexobXR4AAAD0AAAACwAAAAsDwADYm1heHAAAAP8AAAABgAAAAYAC1AAbmFtZQAABAQAAAE5AAABOfDUeJFwb3N0AAAFQAAAACAAAAAgAAMAAAEABAQAAQEBCFRSX2ZvbnQAAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACaDx0AAACfER0AAAAJHQAAAcASAAwBAQgPERMWGyAlKi80OVRSX2ZvbnRUUl9mb250dTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzdUU2MDR1RTYwNXVFNjA2AAACAYkACQALAgABAAQABwAKAA0AJQAyAFUAbACEAJkBB/yUDvyUDvyUDvuUDvep0RX7Ffcn9x33E514+wv7AvcE+xQFDvdH9w0V9xTy+xTyBQ7y+CgV99T71Hl5+9T31J2dBffCixWdefvU+9R5nffU99QFDvee9yAV+0n3GZOV90D7E/ct9xOUgQUO91jRFfcV9yf7HfcTeXj3C/sC+wT7FAUO9/L3OBUt6y0reZ33BPcH9wT7BwUO95SVFfsDizHli/cDi/cD5eX3A4v3A4vlMYv7A4v7AzEx+wOLCIv4DRUqizw8iyqLKto97Ivsi9rZi+yL7DzaKosIi08VnouWfYt7i3uAfXiLeIuAmYubi5uWmZ6LCHj7exWL9xyxi4v7HGWLBQ74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmBgHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYG//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAMimBFFfDzz1AAsCAAAAAADPP9++AAAAAM8/374AAAAAAckBnAAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAByQABAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAAAAEAAAACAACUAgAAswIAAFUCAABVAgAAqgIAAJACAAA3AABQAAALAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgAoAGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgAoAGMAVABSAF8AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAVABSAF8AZgBvAG4AdFRSX2ZvbnQAVABSAF8AZgBvAG4AdABSAGUAZwB1AGwAYQByAFQAUgBfAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("woff");font-weight:400;font-style:normal}.icon{position:relative;top:.1em;display:inline-block;font-family:TR_font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon span{display:none;*display:block;*font-size:12px;*font-family:Arial;*text-transform:uppercase}.icon-schevron-left:before{content:"\e600"}.icon-schevron-right:before{content:"\e604"}.icon-triangle-right:before{content:"\e601"}.icon-schevron-down:before{content:"\e603"}.icon-close:before{content:"\e602"}.icon-info:before{content:"\e606"}.icon-schevron-up:before{content:"\e605"}.icon-info{*width:20px;*height:20px;*background:url(../images/common/info.png) no-repeat}.bg-fill{background:#000;position:relative}html.touch .bg-fill,html.no-js .bg-fill{background:#FFF}.quote-large{text-align:center;font-size:2.77778em;line-height:1.12em;font-weight:200;margin:60px auto;padding:0}.story-media-inline{margin:40px auto}.chapter-title{text-align:center;font-size:10px;line-height:1;font-weight:700;letter-spacing:.3em;text-transform:uppercase;margin:80px auto 60px;color:#8c8c8c}@media screen and (max-width:767px){.chapter-title{margin:50px auto 30px}}hr.subchapter{width:40px;margin:60px auto 40px;height:1px}hr.end-chapter{width:100px;margin:60px auto;height:1px}.chapter-heading,.subchapter-heading{text-align:center}.chapter-heading .title,.subchapter-heading .title{font-size:18px;font-weight:300;font-size:1.4em;margin:60px 0}@media screen and (max-width:767px){.chapter-heading .title,.subchapter-heading .title{margin:30px 0}}.subchapter-heading .title{margin:40px 0}.pull-quote{float:right;width:50%;padding:0;position:relative;right:-40px;color:#323232;top:20px}.pull-quote.narrow{width:41%}.pull-quote.no-offset{top:5px}.pull-quote .body{font-size:1.16667em;line-height:1.33333em}@media screen and (max-width:767px){.pull-quote{width:100%;right:0;margin-top:10px;top:0}.pull-quote.narrow{width:100%}}.pull-quote.hanging{text-indent:-.3em}.pull-quote hr{height:1px;width:30px;margin:30px 0;text-align:left}.pull-quote .image-caption{margin-top:10px}html.tr-gdi .pull-quote strong,html.tr-directwrite .pull-quote strong{font-weight:400}.sidebar{float:right;width:50%;position:relative;right:-40px;top:5px;font-weight:400}@media screen and (max-width:767px){.sidebar{width:100%;right:0;margin-top:10px;top:0}}.sidebar>hr{text-align:left;width:60%;margin:20px 0}.sidebar .image-holder{margin-bottom:20px}.sidebar .title{font-size:1.22222em;line-height:1.27273em;font-weight:300;margin:20px 0;padding:0;line-height:1}.sidebar .title-highlight{background:#ff8000;width:60px;text-align:left;margin:0;padding:0}.sidebar .highlight{color:#ff8000;font-weight:400;text-transform:uppercase}.sidebar p{font-size:.77778em;line-height:1.4em}hr.animate{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}html.cssanimations hr.pre-animate{width:0!important}.cols-2-image-caption{margin:40px auto;font-weight:400}@media screen and (max-width:767px){.cols-2-image-caption{margin:30px auto}}.cols-2-image-caption .col-1{float:left;width:47%}@media screen and (max-width:767px){.cols-2-image-caption .col-1{float:none;width:100%}.cols-2-image-caption .col-1 img{margin:0 auto}}.cols-2-image-caption .col-2{float:right;width:47%;padding-left:20px;*padding-left:0;padding-top:12%;font-size:.77778em;line-height:1.4em;padding-right:65px;*padding-right:0;color:#7c7c7c}.cols-2-image-caption .col-2 .title{font-weight:400;color:#ff8000}.cols-2-image-caption .col-2 hr{background:#ff8000;width:40px;margin:5px 0 10px;text-align:left}@media screen and (max-width:767px){.cols-2-image-caption .col-2{float:none;width:100%;padding-left:0;padding-top:0;margin-top:20px}}.cols-2-innovation{padding:60px 0;font-weight:400}.cols-2-innovation .col-1{float:left;width:45%}.cols-2-innovation .col-1 p{font-size:.72222em;line-height:1.29231em;color:#7c7c7c}@media screen and (max-width:767px){.cols-2-innovation .col-1{display:none}}.cols-2-innovation .col-2{width:55%;*width:50%;padding-left:30px;*padding-left:0;float:right}@media screen and (max-width:767px){.cols-2-innovation .col-2{float:left;width:100%;padding-left:0}.cols-2-innovation .col-2 .image-holder{float:right;width:47%;padding:0 0 20px 20px;font-size:.77778em;line-height:1.4em}}.cols-2-innovation .col-2>p{font-size:.77778em;line-height:1.4em}.cols-2-innovation .col-2 .supertitle{margin:0 0 20px;font-size:10px;line-height:1;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#8c8c8c}.cols-2-innovation .col-2 hr{width:40px;margin:20px 0;text-align:left}.cols-2-innovation .col-2 .title{color:#658bb4;font-size:1.22222em;line-height:1.27273em;font-weight:300;margin:20px 0;line-height:1}.inset{padding-top:40px}.inset>hr{text-align:center;width:60%;margin:40px auto}.inset .image-holder{margin-bottom:10px}.inset .title{font-size:1.22222em;line-height:1.27273em;font-weight:300;margin:30px 0;padding:0;line-height:1}.inset .title-highlight{background:#ff8000;width:60px;text-align:left;margin:0;padding:0}.inset .highlight{color:#ff8000;font-weight:400;text-transform:uppercase}.inset .cols-2-inset{font-size:.77778em;line-height:1.4em;font-weight:400}.inset .cols-2-inset .col-1{float:left;width:50%;*width:48%;padding-right:15px;*padding-right:0}@media screen and (max-width:767px){.inset .cols-2-inset .col-1{float:none;width:100%;padding-right:0}}.inset .cols-2-inset .col-2{float:right;width:50%;*width:48%;padding-left:15px;*padding-left:0}@media screen and (max-width:767px){.inset .cols-2-inset .col-2{float:none;width:100%;padding-left:0}}.inset.alt .title{margin:0 0 15px}.inset.alt .cols-2-inset .col-1{width:45%}@media screen and (max-width:767px){.inset.alt .cols-2-inset .col-1{width:100%}}.inset.alt .cols-2-inset .col-2{width:55%}@media screen and (max-width:767px){.inset.alt .cols-2-inset .col-2{width:100%}}.video-caption{display:block;font-size:.72222em;line-height:1.29231em;font-weight:400;max-width:260px;color:#7c7c7c}.image-caption{display:block;font-size:.72222em;line-height:1.29231em;font-weight:400;color:#7c7c7c}@media screen and (max-width:767px){#home{padding-top:76px}}html.no-touch.video #chapter-prologue .gallery-slide{background:#000 url(../images/home/poster.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.gallery-slide{background-color:#000;height:400px;width:100%;position:relative;overflow:hidden;color:#FFF}.gallery-slide .icon-info{position:absolute;bottom:5px;right:5px;color:#FFF;display:block;top:auto;opacity:.6;-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;transition:opacity 100ms linear;z-index:4000;font-size:24px;padding:5px}.gallery-slide .icon-info:hover{opacity:1;color:#FFF}.gallery-slide .icon-schevron-down{position:absolute;bottom:7%;left:50%;color:#FFF;display:block;top:auto;font-size:50px;font-weight:700;z-index:5800;margin-left:-25px;-webkit-animation:floating 1.5s infinite;-moz-animation:floating 1.5s infinite;-o-animation:floating 1.5s infinite;animation:floating 1.5s infinite}html.touch .gallery-slide .icon-schevron-down{display:none}.gallery-slide .scroll-hint{position:absolute;bottom:5%;left:50%;color:#FFF;display:block;top:auto;z-index:5800;text-transform:uppercase;margin-left:-23px;font-size:12px;letter-spacing:.1em;line-height:1;font-weight:400;text-shadow:0 0 25px #000}html.touch .gallery-slide .scroll-hint{display:none}.gallery-slide .table,.gallery-slide .graph-hor{width:100%;height:400px;position:relative}.gallery-slide .title{font-family:knowledge-n2,knowledge,helvetica,sans-serif;font-weight:200;font-size:5.55556em;line-height:1.12em;line-height:1;margin:0 0 60px;padding:0;display:block;text-align:center;text-shadow:0 0 25px #000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000;*background:#000;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#000000) progid:DXImageTransform.Microsoft.Glow(Color=#000000, Strength=0);*zoom:1}@media screen and (max-width:767px){.gallery-slide .title{margin:0 0 30px}}.gallery-slide .quote{text-indent:-.35em;font-size:1.22222em;line-height:1.27273em;display:inline-block;padding-left:80px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;text-shadow:0 0 15px #000;letter-spacing:.2px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000;*background:#000;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#000000) progid:DXImageTransform.Microsoft.Glow(Color=#000000, Strength=0);*zoom:1}html.tr-gdi .gallery-slide .quote,html.tr-directwrite .gallery-slide .quote{font-weight:400}@media screen and (min-width:768px) and (max-width:1039px){.gallery-slide .quote{padding-left:60px;padding-right:20px}}@media screen and (max-width:767px){.gallery-slide .quote{padding-left:0;font-size:1em;line-height:1.55556em}}.gallery-slide .meta{font-size:.77778em;line-height:1.4em;font-weight:400;padding-left:80px;text-shadow:0 0 25px #000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000;*background:#000;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#000000) progid:DXImageTransform.Microsoft.Glow(Color=#000000, Strength=0);*zoom:1}@media screen and (min-width:768px) and (max-width:1039px){.gallery-slide .meta{padding-left:60px;padding-right:20px}}@media screen and (max-width:767px){.gallery-slide .meta{padding-left:0}}.gallery-slide .table-cell,.gallery-slide .graph-hor .label,.graph-hor .gallery-slide .label,.gallery-slide .graph-hor .bar-holder,.graph-hor .gallery-slide .bar-holder,.gallery-slide .graph-hor .spacer,.graph-hor .gallery-slide .spacer{vertical-align:middle;padding-top:17%}@media screen and (max-width:767px){.gallery-slide .table-cell,.gallery-slide .graph-hor .label,.graph-hor .gallery-slide .label,.gallery-slide .graph-hor .bar-holder,.graph-hor .gallery-slide .bar-holder,.gallery-slide .graph-hor .spacer,.graph-hor .gallery-slide .spacer{padding-top:0;padding-left:5%;padding-right:5%;padding-bottom:0}}.gallery-slide.no-offset .table-cell .scorll-hint,.gallery-slide.no-offset .graph-hor .label .scorll-hint,.graph-hor .gallery-slide.no-offset .label .scorll-hint,.gallery-slide.no-offset .graph-hor .bar-holder .scorll-hint,.graph-hor .gallery-slide.no-offset .bar-holder .scorll-hint,.gallery-slide.no-offset .graph-hor .spacer .scorll-hint,.graph-hor .gallery-slide.no-offset .spacer .scorll-hint,.gallery-slide.no-offset .table-cell .quote,.gallery-slide.no-offset .graph-hor .label .quote,.graph-hor .gallery-slide.no-offset .label .quote,.gallery-slide.no-offset .graph-hor .bar-holder .quote,.graph-hor .gallery-slide.no-offset .bar-holder .quote,.gallery-slide.no-offset .graph-hor .spacer .quote,.graph-hor .gallery-slide.no-offset .spacer .quote,.gallery-slide.no-offset .table-cell .title,.gallery-slide.no-offset .graph-hor .label .title,.graph-hor .gallery-slide.no-offset .label .title,.gallery-slide.no-offset .graph-hor .bar-holder .title,.graph-hor .gallery-slide.no-offset .bar-holder .title,.gallery-slide.no-offset .graph-hor .spacer .title,.graph-hor .gallery-slide.no-offset .spacer .title{text-shadow:0 0 25px #342821}.gallery-slide .container{position:relative}.gallery-slide .stretch,.gallery-slide .fallback{position:absolute;left:0;top:0;width:100%}.gallery-slide .stretch .stretch-inner,.gallery-slide .stretch .fallback-inner,.gallery-slide .fallback .stretch-inner,.gallery-slide .fallback .fallback-inner{position:relative}.gallery-slide .no-stretch,.gallery-slide .no-fallback{background:#000 url(../images/common/loader.gif) center center no-repeat}.gallery-slide.force-portrait .icon-schevron-down,.gallery-slide.force-portrait .scroll-hint{display:none}.lockable-slide{background-color:#000;height:400px;width:100%;position:relative;overflow:hidden;color:#FFF}.lockable-slide .icon-info{position:absolute;bottom:5px;right:5px;color:#FFF;display:block;top:auto;opacity:.6;-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;transition:opacity 100ms linear;z-index:4000;font-size:24px;padding:5px}.lockable-slide .icon-info:hover{opacity:1;color:#FFF}.lockable-slide .table,.lockable-slide .graph-hor{height:400px;position:relative}.lockable-slide .title{font-size:1em;text-transform:uppercase;position:relative;letter-spacing:.34em;font-weight:700;text-shadow:0 0 30px #000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}.lockable-slide .title .indicate{display:none;position:absolute;left:-35px;top:-10%;font-size:1.55556em;line-height:2em;line-height:1;font-family:knowledge,helvetica,sans-serif;font-weight:300;font-style:italic;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px) and (max-width:1039px){.lockable-slide .title .indicate{left:-30px}}.lockable-slide .quote{display:block;text-indent:-.3em;font-size:2.77778em;line-height:1.12em;font-weight:200;font-family:knowledge,helvetica,sans-serif;text-shadow:0 0 30px #000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}@media screen and (max-width:767px){.lockable-slide .quote{font-size:1.44444em;line-height:1.07692em}}html.tr-gdi .lockable-slide .quote,html.tr-directwrite .lockable-slide .quote{font-weight:300}.lockable-slide .table-cell,.lockable-slide .graph-hor .label,.graph-hor .lockable-slide .label,.lockable-slide .graph-hor .bar-holder,.graph-hor .lockable-slide .bar-holder,.lockable-slide .graph-hor .spacer,.graph-hor .lockable-slide .spacer{vertical-align:middle;*padding-top:20%}@media screen and (min-width:768px) and (max-width:1039px){.lockable-slide .table-cell,.lockable-slide .graph-hor .label,.graph-hor .lockable-slide .label,.lockable-slide .graph-hor .bar-holder,.graph-hor .lockable-slide .bar-holder,.lockable-slide .graph-hor .spacer,.graph-hor .lockable-slide .spacer{padding-left:35px}}@media screen and (max-width:767px){.lockable-slide .table-cell,.lockable-slide .graph-hor .label,.graph-hor .lockable-slide .label,.lockable-slide .graph-hor .bar-holder,.graph-hor .lockable-slide .bar-holder,.lockable-slide .graph-hor .spacer,.graph-hor .lockable-slide .spacer{padding-left:30px;padding-top:20px;padding-bottom:20px}}@media screen and (min-width:1040px) and (max-width:1120px){.lockable-slide .table-cell,.lockable-slide .graph-hor .label,.graph-hor .lockable-slide .label,.lockable-slide .graph-hor .bar-holder,.graph-hor .lockable-slide .bar-holder,.lockable-slide .graph-hor .spacer,.graph-hor .lockable-slide .spacer{padding-left:35px}}.lockable-slide .container{position:relative}.lockable-slide .stretch{position:absolute;left:0;top:0;width:100%}.lockable-slide .stretch .stretch-inner{position:relative}.lockable-slide.active .lockable-slide-img{position:fixed}#chapter-3 .table-cell,#chapter-3 .graph-hor .label,.graph-hor #chapter-3 .label,#chapter-3 .graph-hor .bar-holder,.graph-hor #chapter-3 .bar-holder,#chapter-3 .graph-hor .spacer,.graph-hor #chapter-3 .spacer{*padding-top:15%}.image-holder{position:relative}.image-holder .icon-info{position:absolute;bottom:5px;right:5px;color:#FFF;display:block;top:auto;opacity:.6;-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;transition:opacity 100ms linear;z-index:4000;font-size:24px;padding:5px}.image-holder .icon-info:hover{opacity:1;color:#FFF}#nav-home{display:none}@media screen and (min-width:768px){#nav-home{display:block;position:fixed;top:0;right:0;margin:25px 25px 0 0;z-index:15000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}html.no-skrollr #nav-home{display:none}#nav-home ul{list-style:none;text-align:right;margin:0;padding:0}#nav-home ul li a{text-shadow:0 0 30px #000;letter-spacing:.2px;font-size:14px;color:#FFF;font-weight:400}#nav-home ul li a .icon{opacity:.6;color:#FFF;font-weight:700;position:relative;right:0;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}#nav-home ul li a:hover .icon{opacity:1;right:-2px}}.scroll-spy.home{position:fixed;top:52px;left:50%;z-index:6000;margin-left:-40px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;opacity:0;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;transition:opacity 300ms linear}html.no-opacity .scroll-spy.home{display:none}.scroll-spy.home.active{opacity:1}html.no-opacity .scroll-spy.home.active{display:block}.scroll-spy.home ul{margin:0;padding:0;list-style:none;white-space:nowrap}.scroll-spy.home ul li{float:left;margin:0 2px}.scroll-spy.home ul li a{display:block;padding:2px;-webkit-tap-highlight-color:#ff8000}.scroll-spy.home ul li a span{opacity:.8;overflow:hidden;text-indent:100%;white-space:nowrap;display:block;width:8px;height:8px;background:transparent;border:1px solid #c6c6c6;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.scroll-spy.home ul li a:focus span,.scroll-spy.home ul li a:active span{border:1px solid #ff8000}html.no-touch .scroll-spy.home ul li a:hover span{border:1px solid #ff8000}.scroll-spy.home ul li.active a span{background:#c6c6c6!important;border:1px solid #c6c6c6!important}@media screen and (max-width:767px){.scroll-spy.home{display:none}}.modal.caption .credit{padding:10px 0 0;text-align:right}.gallery-slide.video .fallback{display:none}html.touch .gallery-slide.video .fallback,html.no-video .gallery-slide.video .fallback{display:block}.gallery-slide.video video#bgvid{display:none}html.no-touch.video .gallery-slide.video video#bgvid{background-color:#000;display:block;position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0}#our-leadership{padding-bottom:40px}#our-leadership #section-nav{padding-bottom:20px}@media screen and (max-width:767px){#our-leadership #section-nav{padding-top:12px!important}}.leadership-list .entry{width:100%;border-bottom:1px solid #e5e5e5;margin-bottom:20px}.leadership-list .entry:last-child{border-bottom:0}.leadership-list .entry .image{float:left;width:50%;margin-bottom:20px;vertical-align:top;min-height:333px}@media screen and (max-width:767px){.leadership-list .entry .image{float:none;width:100%;margin-bottom:0;min-height:1px;padding-bottom:20px}}.leadership-list .entry .meta{float:left;width:50%;margin-bottom:20px;padding-left:30px;*padding-left:0;*width:45%;*float:right;min-height:333px}@media screen and (min-width:1040px){.leadership-list .entry .meta{padding-right:100px}}@media screen and (max-width:767px){.leadership-list .entry .meta{float:none;width:100%;padding-left:0;margin-bottom:0;min-height:1px;padding-right:0}}.leadership-list .entry .meta .name{font-size:1.16667em;line-height:1.33333em;font-weight:300;line-height:1;margin:0;padding:0}html.tr-gdi .leadership-list .entry .meta .name,html.tr-directwrite .leadership-list .entry .meta .name{font-weight:400}.leadership-list .entry .meta .professional-title{text-transform:uppercase;color:#8c8c8c;font-size:12px;line-height:1.3;margin:10px 0 20px}.leadership-list .entry .meta .bio{font-size:.77778em;line-height:1.4em}@media screen and (min-width:768px){#letter-to-shareholders{padding:40px 0}}@media screen and (max-width:767px){#letter-to-shareholders{padding-top:1px;padding-bottom:40px}}html.no-mq #letter-to-shareholders{padding:40px 0}#letter-to-shareholders .title,#letter-to-shareholders .intro{font-size:1.16667em;line-height:1.33333em}#letter-to-shareholders .intro{margin-bottom:60px}#letter-to-shareholders .subtitle{margin-top:50px}html.tr-gdi #letter-to-shareholders .subtitle,html.tr-directwrite #letter-to-shareholders .subtitle{font-weight:700}#letter-to-shareholders .signatures{margin-top:60px}#letter-to-shareholders .signatures .col-1{width:40%;float:left;padding-right:10px}#letter-to-shareholders .signatures .col-2{width:40%;float:left;padding-left:10px}#letter-to-shareholders .signatures .name{font-size:.88889em;line-height:1.75em;font-weight:400;margin:10px 0 0}html.tr-gdi #letter-to-shareholders .signatures .name,html.tr-directwrite #letter-to-shareholders .signatures .name{font-weight:700}#letter-to-shareholders .signatures .professional-title{margin:0 0 20px;font-size:.66667em;line-height:1.4em;color:#8c8c8c}#letter-to-shareholders .downloads-pull a{font-size:.77778em;line-height:1.4em;color:#ff8000;display:block}#letter-to-shareholders .downloads-pull .note{font-size:.66667em;line-height:2.33333em;color:#8c8c8c;line-height:1}#letter-to-shareholders .downloads-pull .image{float:left;width:85px;margin-right:15px}#letter-to-shareholders .downloads-pull .image img{box-shadow:1px 1px 3px 0 rgba(0,0,0,.2)}#financial-performance{padding-top:20px;padding-bottom:40px}#financial-performance #section-nav{float:left;width:26%;padding:30px 0 0}@media screen and (max-width:767px){#financial-performance #section-nav{display:none}}#financial-performance #section-nav li{*float:none}#financial-performance #section-nav .section-title{margin:20px 0 5px;padding:0;color:#4d4d4d}@media screen and (max-width:767px){#financial-performance #section-nav .section-title{margin-top:0!important}}#financial-performance #section-nav .section-title a{color:#4d4d4d}#financial-performance #section-nav .section-title a .icon{top:2px}#financial-performance #section-nav .section-title.top-level{margin:30px 0 5px}#financial-performance #section-nav .section-title.top-level a{position:relative;padding:5px 0 0 18px}#financial-performance #section-nav .section-title.top-level a:before{content:'';position:absolute;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#e5e5e5;left:4px;top:11px}#financial-performance #section-nav .section-title.top-level a.active:before{background:#ff8000}#financial-performance #section-nav .section-title a.clicked .icon,#financial-performance #section-nav .section-title a.open .icon{-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#financial-performance #financial-performance-tabs{float:right;width:70%;padding:60px 0 0}@media screen and (min-width:768px){#financial-performance #financial-performance-tabs{margin-top:-5px}}@media screen and (max-width:767px){#financial-performance #financial-performance-tabs{float:none;width:100%;padding:0}}#financial-performance #financial-performance-tabs .legal{margin:20px 0 0;font-size:.66667em;line-height:1.4em}@media screen and (max-width:767px){#financial-performance #financial-performance-tabs .section-title{margin:10px 0}}#financial-performance #financial-performance-tabs .parent-title{margin:15px 0 10px}#financial-performance .section-subtitle{font-size:.77778em;line-height:1.4em;margin:10px 0}#financial-performance .note{font-size:13px;color:#8c8c8c}#financial-performance hr{margin:20px 0 10px}.graph-hor{width:100%;*width:85%;font-size:13px;margin:2px 0;overflow:hidden}.graph-hor .label{vertical-align:middle;width:40px;line-height:21px;*display:block}.graph-hor .bar-holder{vertical-align:middle;line-height:21px}.graph-hor .bar-holder .bar{background:#CCC;line-height:20px;-webkit-box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1);-moz-box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1);box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1)}.graph-hor .bar-holder .bar span{position:relative;display:inline-block;right:-100%;padding-left:5px;line-height:20px}.graph-hor .spacer{width:60px}.graph-hor.alt{font-weight:400}html.tr-gdi .graph-hor.alt,html.tr-directwrite .graph-hor.alt{font-weight:700}.graph-hor.alt .bar-holder .bar{background:#658bb4}.graph-hor.pre-animate .bar-holder .bar{width:10px!important}.graph-hor.animate .bar-holder .bar{-webkit-transition:width 600ms ease-out;-moz-transition:width 600ms ease-out;-o-transition:width 600ms ease-out;transition:width 600ms ease-out}.graph-hor-offset .bar-holder{position:relative;font-size:14px}.graph-hor-offset .bar-holder .bar{background:#CCC;text-align:right;height:20px;-webkit-box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1);-moz-box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1);box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1)}.graph-hor-offset .bar-holder .bar span{display:inline-block;position:relative;bottom:-20px;font-size:12px}.graph-hor-offset .bar-holder .bar-inner{background:#4d4d4d;position:absolute;top:0;left:0;text-align:right;height:20px;-webkit-box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1);-moz-box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1);box-shadow:inset -150px 0 150px -50px rgba(0,0,0,.1)}.graph-hor-offset .bar-holder .bar-inner span{display:inline-block;position:relative;bottom:-20px;font-size:12px}.graph-hor-offset .bar-holder .bar-inner span.bump{padding-right:25px}.graph-hor-offset.alt .bar-holder .bar{background:#abc1d5}.graph-hor-offset.alt .bar-holder .bar-inner{background:#658bb4}.graph-hor-offset.pre-animate .bar-holder .bar,.graph-hor-offset.pre-animate .bar-holder .bar-inner{width:10px!important}.graph-hor-offset.pre-animate .bar-holder .bar span,.graph-hor-offset.pre-animate .bar-holder .bar-inner span{opacity:0}.graph-hor-offset.animate .bar-holder .bar,.graph-hor-offset.animate .bar-holder .bar-inner{-webkit-transition:width 600ms ease-out;-moz-transition:width 600ms ease-out;-o-transition:width 600ms ease-out;transition:width 600ms ease-out}.graph-hor-offset.animate .bar-holder .bar span,.graph-hor-offset.animate .bar-holder .bar-inner span{-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}#financial-performance table{width:100%}#financial-performance table td{font-size:12px;vertical-align:top;line-height:1.3}@media screen and (max-width:767px){#financial-performance table td{font-size:8px}}#financial-performance table .line-sep{border-right:2px solid #FFF}#financial-performance table td.figure.narrow{width:65px}#financial-performance table.smallMargin{margin-bottom:30px}#financial-performance table tr{border-bottom:1px solid #DADADA}#financial-performance table tr.aboveHeader{font-size:13px;text-align:center}@media screen and (max-width:767px){#financial-performance table tr.aboveHeader{font-size:8px}}#financial-performance table tr.darkBorder{border-color:#666}#financial-performance table tr.heavyBorder{border-bottom:2px solid #666}#financial-performance table tr.noBorder{border:0}#financial-performance table tr.asterisk{border:0;font-size:12px;font-style:italic;text-align:right;color:#333}@media screen and (max-width:767px){#financial-performance table tr.asterisk{font-size:8px}}#financial-performance table td.bottomMargin{padding-bottom:30px}.ie7 #financial-performance table td{border-bottom:1px solid}#financial-performance table td{padding:10px 0}#financial-performance table td.addBorder{border-bottom:1px solid #666}#financial-performance table td.desc{width:380px}#financial-performance table td.desc.wide{width:460px}#financial-performance table td.figure{width:160px;text-align:right}#financial-performance table td.figure.narrow{width:80px}#financial-performance table td.year{font-size:12px;text-align:right;line-height:1.3}@media screen and (max-width:767px){#financial-performance table td.year{font-size:8px}}#financial-performance table td.left{text-align:left}#financial-performance table td.indent{padding-left:20px}#financial-performance table td.colTitle{padding:3px 3px 10px}#financial-performance table td span{font-weight:400;font-style:italic}#financial-performance table td.right{text-align:right}#financial-performance table.footnoteTable{color:#FFF;width:430px;margin:0 10px 25px 20px;font-size:11px}@media screen and (max-width:767px){#financial-performance table.footnoteTable{font-size:8px}}#financial-performance table.footnoteTable td{padding:2px 0}#financial-performance table.footnoteTable .heavyBorder{border-color:#FFF}.bold{font-weight:700}.italic{font-style:italic}.footnoteTable{width:100%;max-width:600px}.footnoteTable tr{border-bottom:1px solid #DADADA}.footnoteTable .aboveHeader{text-align:center}.footnoteTable .darkBorder{border-color:#666}.footnoteTable .heavyBorder{border-bottom:2px solid #666}.footnoteTable .figure,.footnoteTable .year{text-align:right}.legends{font-size:13px;line-height:1.3;margin-top:20px}@media screen and (max-width:767px){.legends{margin-top:25px}}.legend{display:inline-block;width:10px;height:10px;background:#CCC;overflow:hidden;margin-right:10px}.legend.grey-dark{background:#4d4d4d}.legend.accent{background:#abc1d5}.legend.accent-dark{background:#658bb4}#chart-container{max-width:681px}@media screen and (min-width:768px){#downloads{padding:60px 0}}@media screen and (max-width:767px){#downloads{padding-top:15px;padding-bottom:20px}}html.no-mq #downloads{padding:40px 0}#downloads .title{font-size:1em;line-height:1.55556em;line-height:1;font-weight:300}.cols-3-download{margin:0 0 30px;display:table;width:100%}.cols-3-download>div{display:table-cell;vertical-align:top;*float:left}.cols-3-download .col-0{width:63px;padding-right:20px}.cols-3-download .col-0 img{box-shadow:1px 1px 3px 0 rgba(0,0,0,.2)}.cols-3-download .col-1{font-size:.88889em;line-height:1.4em;padding-right:10px}.cols-3-download .col-2{width:25%;text-align:right;line-height:1;*float:right}.cols-3-download .col-2 a{font-size:.88889em;line-height:1.75em;color:#ff8000;line-height:1;font-weight:400}.cols-3-download .col-2 .note{font-size:.66667em;line-height:2.33333em;color:#8c8c8c;line-height:1}.cols-3-download.border{padding:30px 0 0;border-top:1px solid #e5e5e5}@media print{.hide-print{display:none!important}}