article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:13px;line-height:1.231}body,button,input,select,textarea,a,p{color:#363636}p{margin:10px
0px}a{cursor:pointer;text-decoration:none}a:link,a:visited{outline:none}a:hover{text-decoration:none}a:hover,a:active{outline:0}a:focus{outline:thin dotted}a
img{border:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:0;padding:0}ul
li{list-style:none;list-style-image:none}dd{margin:0
0 0 40px}nav ul, nav
ol{margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;display:block}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button, table
input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd}::-webkit-input-placeholder{color:#bbb}:-moz-placeholder{color:#bbb}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir
br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}@media
print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
@font-face{font-family:'Gibson-BoldItalic';src:url('/assets/css/fonts/124F3F_2.eot');src:url('/assets/css/fonts/124F3F_2.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/124F3F_2.woff') format('woff'),url('/assets/css/fonts/124F3F_2.ttf') format('truetype'),url('/assets/css/fonts/124F3F_2.svg#wf') format('svg')}@font-face{font-family:'Gibson-SemiboldIt';src:url('/assets/css/fonts/124F3F_3.eot');src:url('/assets/css/fonts/124F3F_3.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/124F3F_3.woff') format('woff'),url('/assets/css/fonts/124F3F_3.ttf') format('truetype'),url('/assets/css/fonts/124F3F_3.svg#wf') format('svg')}@font-face{font-family:'Gibson-Bold';src:url('/assets/css/fonts/124F3F_4.eot');src:url('/assets/css/fonts/124F3F_4.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/124F3F_4.woff') format('woff'),url('/assets/css/fonts/124F3F_4.ttf') format('truetype'),url('/assets/css/fonts/124F3F_4.svg#wf') format('svg')}@font-face{font-family:'Gibson-Regular';src:url('/assets/css/fonts/124F3F_5.eot');src:url('/assets/css/fonts/124F3F_5.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/124F3F_5.woff') format('woff'),url('/assets/css/fonts/124F3F_5.ttf') format('truetype'),url('/assets/css/fonts/124F3F_5.svg#wf') format('svg')}@font-face{font-family:'Gibson-SemiBold';src:url('/assets/css/fonts/124F3F_6.eot');src:url('/assets/css/fonts/124F3F_6.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/124F3F_6.woff') format('woff'),url('/assets/css/fonts/124F3F_6.ttf') format('truetype'),url('/assets/css/fonts/124F3F_6.svg#wf') format('svg')}@font-face{font-family:'Gibson-Italic';src:url('/assets/css/fonts/124F3F_7.eot');src:url('/assets/css/fonts/124F3F_7.eot?#iefix') format('embedded-opentype'),url('/assets/css/fonts/124F3F_7.woff') format('woff'),url('/assets/css/fonts/124F3F_7.ttf') format('truetype'),url('/assets/css/fonts/124F3F_7.svg#wf') format('svg')}@font-face{font-family:'museo_sans300';src:url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans300-webfont.eot');src:url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans300-webfont.eot?#iefix') format('embedded-opentype'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans300-webfont.woff') format('woff'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans300-webfont.ttf') format('truetype'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans300-webfont.svg#museo_sans300') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'museo_sans500';src:url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans500-webfont.eot');src:url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans500-webfont.eot?#iefix') format('embedded-opentype'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans500-webfont.woff') format('woff'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans500-webfont.ttf') format('truetype'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans500-webfont.svg#museo_sans500') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'museo_sans700';src:url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans700-webfont.eot');src:url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans700-webfont.eot?#iefix') format('embedded-opentype'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans700-webfont.woff') format('woff'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans700-webfont.ttf') format('truetype'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans700-webfont.svg#museo_sans700') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'museo_sans900';src:url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans900-webfont.eot');src:url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans900-webfont.eot?#iefix') format('embedded-opentype'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans900-webfont.woff') format('woff'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans900-webfont.ttf') format('truetype'),
url('//dqbasmyouzti2.cloudfront.net/assets/css/fonts/museosans900-webfont.svg#museo_sans900') format('svg');font-weight:normal;font-style:normal}
.container-12{width:960px;margin:0
auto;position:relative}.container-12:after{content:".";display:block;height:0;clear:both;visibility:hidden}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-12-white{padding:0;float:left}.grid-12-white{background-color:#fff;margin-bottom:20px}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11{margin:0
0 0 10px}.grid-1{width:70px}.grid-2{width:150px}.grid-3{width:230px}.grid-4{width:310px}.grid-5{width:390px}.grid-6{width:470px}.grid-7{width:550px}.grid-8{width:630px}.grid-9{width:710px}.grid-10{width:790px}.grid-11{width:870px}.grid-12,.grid-12-white{width:950px}.leftest{margin:0}body, button, input, select, textarea, .research_nav ul li:hover ul li a, ul.research_team li ul li.bio, .featured_report h2 span, .report_summary .download_brochure p, .contact_box h5, .subscription_info h1 span, .subscription_info h5, .report_content .report_summary h5, .main_content h4, .ci_tracker h3, .pv_quarterly
h3{font-family:"museo-sans-n5","museo-sans","helvetica neue","helvetica","arial","Sans-serif";font-weight:normal;-webkit-font-smoothing:antialiased}*{-moz-font-feature-settings:"liga=0"}span#bold, .purchase_info p span, .whats_new h4 span, .orange span, span.ussmi_blue, .grey_bullets .update-banner p
span{font-family:"museo-sans-n7","museo-sans","helvetica neue","helvetica","arial","Sans-serif";font-weight:bold;-webkit-font-smoothing:antialiased}.subscription_info a.login, .about_module h4, .research_cart .checkout_continue a, .research_cart .cart_column_heading p, .research_cart .cart_header h4, span.logo-small, #footer .section-header, .research_hat ul li a, .research_nav ul li a, .research_hat ul li span, .research_nav ul li:hover a, .research_hat ul li a:hover, .research_nav ul li:hover ul li a:hover, .channel_menu ul li > a, .report_menu ul li > a, .channel_image a.learn_more, h1.channel_header, h4.module_header, h4.module_header a, .market_reports .report_header ul li a, .market_reports ul#report_list li h5 a, .market_reports ul#report_list li h2 a, .market_reports a.more_reports_button, .events_research ul li p span, span.pagination li a, .featured_report, .subscription_info a.learn_more, span#semibold, ul.research_team li ul li, ul.research_team li ul.full_bio li, ul.research_team li ul.full_bio li.bio_image p, ul.research_team li ul.full_bio li p span, ul.research_team li ul.full_bio li address span, ul.research_team li ul.bio_small li span, h4.module_header span.solar, h4.module_header span.grid, .report_summary h1, .report_summary .download_brochure a, .report_author ul li.analyst_name, .report_author ul li h5, .purchase_info a.purchase_btn, .purchase_info p, a.download_brochure, .news_links ul li a.company_link, .report_contact p, .subscription_list h3 a, .subscription_info h1, .subscription_info h4, .utility_content h5, .ci_tracker h6, .dossier_header h1, .event_calendar ul li a, .select_license_container form input[type="submit"], .select_license_container form h4, .purchase_info h6, .about_module .ussmi_content p a, .main_content h3, ul.research_team li ul.short_bio li span, .purchase_header h4, .select_license_container
h4{font-family:"museo-sans-n7","museo-sans","helvetica neue","helvetica","arial","Sans-serif";font-weight:bold;-webkit-font-smoothing:antialiased}.report_summary p, .report_summary ul li, #research_information p, #footer, .whats_new p, ul.research_team li ul.full_bio p, ul.research_team li ul.full_bio a, .report_summary p.figure_source, .report_summary p.figure_source span, .analyst_bio p, .report_features ul li, .news_links ul li p, .report_contact span, .subscription_features ul li, .grey_bullets ul li, .dossier_contents .entries ul li a, .event_calendar ul li p, .select_license_container form p.license_terms, .cart_contents, .about_module .ussmi_content
p{font-family:"helvetica neue","helvetica","arial","Sans-serif";font-weight:normal}.research_cart .cart_item_description .remove_item a, .whats_new h5, .report_summary p.figure_description, .report_summary p.figure_source span, .report_summary .grey_bullets h5, .event_calendar ul li h5, .cart_total p, .subscription_features ul p, .about_module .ussmi_content p span, .report_summary ul
li.h_bold{font-family:"helvetica neue","helvetica","arial","Sans-serif";font-weight:bold}body{background-color:#f2f2f2}.right{float:right}.left{float:left}.bgd_white{background-color:white}.module{margin-bottom:20px;clear:both;display:block}.module_short{margin-bottom:10px}.margin{margin-left:160px}.gridtech, .market_reports ul#report_list li h5 a.gridtech:hover, .featured_grid
p{color:#c3161c}.solar, .market_reports ul#report_list li h5 a.solar:hover, .featured_solar
p{color:#deb631}.enterprise, .market_reports ul#report_list li h5 a.enterprise:hover, .featured_greentech
p{color:#b1c634}.orange{color:#d79031}.ussmi_blue{color:#353d62}.ussmi_bgd{background-color:#353d62}.green{color:#679146}.research-blue{color:#31559f}.yellow{color:#E5B721}.red{color:#C3161C}.blue{color:#149BD6}.scott_red{color:#972e33}.scott_bgd{background-color:#972e33}.pv-downstream-blue{color:#4b4b7f}.ci-tracker-blue{color:#32579e}.srec-blue{color:#0071bc}.china-wind-green{color:#6e8332}.china-wind-bgd-color{background-color:#6e8332}.research_hat{margin-bottom:0px;margin-left:auto;z-index:99}.research_hat
ul{background:#363636 no-repeat;-moz-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;float:right;margin-right:0px;padding:5px
10px;width:370px;height:18px}.research_hat ul
li.border{border-right:solid 1px white;padding-right:5px;min-width:42px;text-align:center}.research_hat ul li, .research_nav ul
li{display:inline-block;margin-right:4px}.research_hat ul
li{margin-right:3px}.research_hat ul
li.last_item{margin:0}.research_hat ul li
a.cart{float:left;width:18px;height:16px;background:transparent url('/img/shopping-cart-dual.png') center top no-repeat}.research_hat ul
li.shopcart{width:38px}.research_hat ul li a.cart:hover{background:transparent url('/img/shopping-cart-dual.png') center bottom no-repeat}.research_hat ul li a
img{display:inline-block;padding-bottom:2px;margin-top:-1px}.research_hat ul li, .research_hat ul li
a{color:#fff}.research_hat ul li
.search_input{width:92px;height:18px;background:white;border:none;color:#000;margin-left:8px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 20px 20px 0px;border-radius:20px;border:none;padding:0
20px 0 6px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:none;padding-left:0}.research_hat ul li
.button{vertical-align:middle;position:absolute;top:7px;right:25px}.research_nav
h4{width:195px;margin:30px
0 15px 0}.research_nav
ul{float:right;margin-top:32px}.research_nav ul
li{display:inline-block;margin-right:10px;position:relative}.research_nav ul
li.about{width:75px}.research_nav ul
li.research{width:76px}.research_nav ul
li.subscriptions{width:112px}.research_nav ul
li.data{width:108px}.research_nav ul
li.consulting{width:95px}.research_nav ul
li.conferences{margin-right:10px;width:105px}.research_hat ul li a, .research_nav ul li a, .research_hat ul li
span{font-size:10px;padding:1px;text-decoration:none;text-transform:uppercase}.research_nav ul li
a{font-size:14px}.research_nav ul li:hover a, .research_nav ul li
a.current{color:#31559f}.research_nav ul li
ul{display:none;margin-top:0;position:absolute;z-index:1000}.research_nav ul li ul
li{display:block}.research_nav ul li ul li a
span{text-transform:none}.research_nav ul li:hover
ul{background-color:#333;display:block;padding:5px
0px 3px 10px;width:95px}.research_nav ul li ul li
a{letter-spacing:-0.015em;line-height:20px}.research_nav ul li.data
ul{width:185px}.research_nav ul li.subscriptions
ul{width:145px}.research_nav ul li:hover ul li
a{color:#fff;font-size:13px}.research_hat ul li a:hover, .research_nav ul li:hover ul li a:hover{color:#347ffd}#research_information{background:#bdbcbc url('/img/gradient-overlay-x.png') repeat-x left bottom;width:950px;position:relative;z-index:1}#research_information .grey-triangle{border-color:#f2f2f2 transparent transparent transparent;border-style:solid;border-width:5px;height:0;width:0;position:absolute;top:0px;left:10px;z-index:100}#research_information
p{color:#fff;margin:0;padding:15px
10px;font-size:10px}#footer-wrapper{width:960px;margin:0
auto}#footer{margin:0;background-color:#fff;width:950px}#footer .grid-container{padding-bottom:1.5em}#footer-copyright .logo-small{text-indent:-9999px}.grid-container{min-height:1px;margin:0
auto;padding:0
20px;position:relative}.grid-container::after{content:".";display:block;height:0;clear:both;visibility:hidden}hr.dotted-bottom-border{clear:both;border:0;margin:0;background-image:url('/img/dotted-line-x.png');background-repeat:repeat-x;background-position:left bottom}ul.fifths>li{width:20%;float:left;display:block}ul.fourths>li{width:25%;float:left}#footer .section-header{padding:10px
10px 10px 0;background-color:#fff;font-size:14px;line-height:1.5em;position:relative;text-transform:uppercase;letter-spacing:0.1em}h4.section-header.spaced{margin:5px
0}#footer ul.gtm-spons
img{padding-bottom: .75em}.footer-columns
ul{line-height:1.7em}#footer-copyright{width:950px;padding:12px
0px 9px 0px;line-height:21px;background-color:#333}#footer-copyright
span{color:#BFBEBE;font-size:12px;line-height:21px}#footer-copyright span
a{color:#97AD78}span.logo-small{background:transparent url('/img/gtmresearch-alt-logo.png') no-repeat center center;height:17px;width:153px}.main_content{width:610px;padding:0
10px;position:relative}.channel_menu,.report_menu{position:relative;width:950px;height:218px}.report_menu{background:transparent url('/img/featured-report-gradient.png') repeat-x}.channel_menu
h1{color:#fff;font-size:33px;padding-left:197px;padding-top:42px;text-align:left;width:716px}.channel_menu ul, .report_menu
ul{position:absolute;top:63px;width:140px}.report_menu ul li>a{margin-left:1px}.channel_menu ul li, .report_menu ul
li{height:30px;margin-bottom:1px;width:148px;z-index:1000;opacity:1.0;width:inherit;z-index:50}.channel_menu ul li > a, .report_menu ul li>a{width:138px;height:30px;padding-left:10px;position:absolute;z-index:1000;text-transform:uppercase;text-align:left;line-height:31px;font-size:14px}.channel_tab_on{background:transparent url('/img/channel-tabs.png') no-repeat;color:#fff}.channel_tab_off{color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.3)}.report_tab_off{color:rgba(255,255,255,0.8);background-color:rgba(165,165,165,0.8)}.channel_menu li
.channel_image{position:absolute;height:218px;opacity:1.0;filter:alpha(opacity=100);top:-63px}li.grid .channel_image, li.greentech .channel_image, li.greentech .featured_report, li.grid
.featured_report{visibility:hidden}.channel_menu li .channel_image
a.learn_more{position:absolute;top:140px;left:576px}.channel_menu li .channel_image a.learn_more,.on{z-index:10;opacity:1.0;filter:alpha(opacity=100)}.channel_menu li .channel_image a.learn_more>img,.on{z-index:10;display:inline;opacity:1.0;filter:alpha(opacity=100);margin-top:-4px}.channel_image
a.learn_more{display:inline-block;height:20px;width:130px;padding-top:6px;padding-bottom:4px;text-align:center;background-color:#333;font-size:18px;color:#fff}.channel_menu li .channel_image > img, .channel_menu li .channel_image
h1{position:absolute;z-index:5;opacity:1.0;filter:alpha(opacity=100);display:block}.channel_menu li .channel_image
h1{z-index:100}h1.channel_header{padding-left:10px;padding-top:8px;font-size:14px;text-transform:uppercase;height:22px;width:940px;margin-bottom:10px;color:#fff}h1.greentech_channel{background:url('/img/greentech-channel-header.png') no-repeat}h1.grid_channel{background:url('/img/grid-channel-header.png') no-repeat}h1.solar_channel{background:url('/img/solar-channel-header.png') no-repeat}.featured_report{width:948px;height:216px;border:solid 1px #ddd;margin-bottom:15px;opacity:1.0;filter:alpha(opacity=100)}.featured_report.featured_solar,.featured_report.featured_grid,.featured_greentech{position:relative;top:0}li.solar .featured_report, li.grid .featured_report, li.greentech
.featured_report{position:absolute;top:-63px}li.solar .featured_report,.featured_solar{background:transparent url('/images/solar-report.png') no-repeat 5px bottom;border:none}li.grid .featured_report,.featured_grid{background:transparent url('/images/grid-report.png') no-repeat 5px bottom;border:none}li.greentech .featured_report,.featured_greentech{background:transparent url('/images/greentech-report.png') no-repeat 5px bottom;border:none}.featured_report ul li .channel_image>img{float:left;margin-top:8px}.featured_report
p{margin:40px
0px 5px 300px;font-size:14px;text-transform:uppercase;letter-spacing:0.015em}.featured_report
h2{margin:0
0 10px 300px;padding-right:10px;font-size:28px;text-transform:uppercase;color:#323232;letter-spacing:0.015em}.featured_report h2
span{display:block;color:#aaa;font-size:24px;text-transform:none;letter-spacing:-0.025em}.featured_report a.learn_more, .subscription_info a.learn_more, .subscription_info
a.login{position:relative;display:inline-block;margin-left:590px;height:22px;width:120px;padding:3px
10px 0px 10px;text-align:center;background-color:#333;font-size:18px;color:#fff}.subscription_info .utility_tracker
a.learn_more{margin-left:0}.subscription_info
a.login{text-align:left;float:left;margin-left:415px;margin-right:100px}.featured_report
a.learn_more{margin-left:637px}.subscription_info a.login>img{margin-top:5px;float:right}.featured_report a.learn_more>img{display:inline;margin-top:-4px}h4.module_header{text-transform:uppercase;font-size:14px;color:#363636;margin:0}.report_header{background:#fff url('/img/reports-header-lines.png') no-repeat;width:inherit}.market_reports_wide
.report_header{background:transparent url('/img/reports-lines-wide.png') no-repeat}.market_reports .report_header
h4.module_header{border-bottom:solid #323232 5px;width:473px;padding:5px
0px 1px 0px}.market_reports .report_header
ul{float:right}.market_reports .report_header ul
li.tab{display:inline-block;margin-top:11px;width:auto;padding:0px
2px;font-size:12px;line-height:12px;text-align:center;border-bottom:solid #323232 5px;float:left;margin-left:3px}.market_reports .report_header ul li
a{color:#838383;text-decoration:none;padding-bottom:12px}.market_reports .report_header h4.module_header
a{color:#363636;text-decoration:none}.market_reports .report_header ul li.tab:hover, .market_reports .report_header ul
li.current{border-bottom:solid #31559f 5px}.market_reports .report_header ul li.tab:hover a, .market_reports .report_header ul li.tab
a.current{color:#31559f}.recent_issues{background-color:#fff}.market_reports
ul#report_list{padding:10px
0px;clear:both;background:transparent url('/img/market-reports-lines.png') repeat-y 0px 0px;border-left:solid #eee 1px;border-right:solid #eee 1px;min-height:800px}.market_reports ul#report_list
li{width:608px;display:table;background-color:#fff;height:90px;margin-bottom:10px}.market_reports ul#report_list li
div.research_content{padding:0;margin-left:0;display:table-cell;text-align:left;vertical-align:middle}.market_reports ul#report_list li
h2{width:438px;line-height:22px;font-size:18px;display:block;margin:0
0 6px 20px;padding-right:10px}.market_reports ul#report_list li
h5{font-size:12px;font-weight:normal;margin:0
0 0 20px;text-transform:uppercase;letter-spacing:0.01em;line-height:22px}.market_reports ul#report_list li h5
a{color:#363636}.market_reports ul#report_list li h2
a{text-decoration:none}.market_reports ul#report_list li h2 a:hover{color:#31559f}.market_reports ul#report_list li>a{float:left}.market_reports ul#report_list
img{height:70px;margin-top:10px;width:auto}.market_reports
a.more_reports_button{display:block;margin:0
0 20px 0;text-align:center;width:115px;height:16px;background-color:#d5d5d5;font-size:12px;text-decoration:none;color:#363636;text-transform:uppercase;vertical-align:middle;padding-top:4px}.market_reports a.more_reports_button
img{display:inline;margin-top:-2px}.market_reports .recent_issues
h4{background-image:url('/img/recent_issues.png');font-size:11px;line-height:14px;font-weight:bold;display:block;background-repeat:no-repeat;width:103px;height:9px;background-color:#0054a6;background-position:10px center;padding:5px
0px 5px 0px}.market_reports h4
span{display:none}.market_reports.recent_issues
ul{margin-bottom:0}.market_reports_wide ul#report_list
li{width:928px;display:table;overflow:hidden}.market_reports_wide ul#report_list li
div.research_content{height:auto;width:768px}.market_reports_wide ul#report_list li
h2{font-size:22px;width:758px}.market_reports_wide ul#report_list li
h5{font-size:15px}.market_reports_wide{width:930px;margin-left:10px}.market_reports.author
.report_author{margin-left:0px}span.pagination{display:inline-block;background-color:#d5d5d5;padding:3px
4px 1px 4px}span.pagination
ol{list-style-type:none}span.pagination ol
li{display:inline;margin-right:2px}span.pagination ol li
a{font-size:12px;color:#363636}span.pagination ol li a:hover, span.pagination ol
li.current{color:#31559f}.featured_products ul li, .events_research ul
li{display:block;background-color:#f2f2f2;height:70px;margin-top:0px;margin-bottom:2px;width:300px;text-align:center}.featured_products ul
li{margin-top:6px}.featured_products ul li p, .events_research ul li
p{font-size:11px;line-height:15px;color:#3d3033;text-align:left;margin:0}a.product_image{float:left;width:100px;height:70px}.featured_products,.events_research,.contact_box{width:300px}.featured_products ul li
p{width:187px;margin-left:100px;padding-top:6px}.featured_products{background-image:url('/img/featured-products-lines.png');padding-bottom:10px}.featured_products h4.module_header, .report_features h4.module_header, .news_links
h4.module_header{width:290px;background-color:#d5d5d5;padding:5px
0px 2px 10px;margin-bottom:10px}.events_research{background-color:#848484;padding-bottom:8px}.events_research
h4.module_header{padding:6px
0px 2px 10px;color:#fff}.events_research ul
li{width:281px;height:60px;margin-left:10px}.events_research ul li
.event_info{float:right;display:table;height:60px;width:91px;background:url('/img/event-lines.png') no-repeat;margin:0}.events_research ul li .event_info
div{display:table-cell;vertical-align:middle;padding-top:5px}.events_research ul li .event_info
p{line-height:10px;font-size:10px;text-align:center;margin-bottom:5px}.events_research ul li p
span{text-transform:uppercase}.events_research ul li
a.event_logo{float:left;width:190px;height:60px}.whats_new{width:280px;background-color:#bebebe;padding:10px}.whats_new
h4{margin-bottom:6px;line-height:1em}.whats_new
ul{background:#fff}.whats_new ul
li{display:block;padding-right:10px;width:271px;height:56px}.whats_new li
p.product_image{margin:0;display:block;float:left;width:60px;height:56px}.whats_new h5, .whats_new
p{display:inline;font-size:12px;line-height:16px;letter-spacing:0.02em}.whats_new ul li
h5{padding-top:12px;margin:0;display:inline-block}.research_dossier{background-color:#333;height:70px}.research_dossier
p{padding:15px
5px 10px 5px;font-size:12px;line-height:12px;color:#fff;text-align:left;width:175px;margin-left:100px;letter-spacing:0.02em}.contact_box{width:290px;background-image:url('/img/contact-lines.png');padding-left:10px;padding-top:10px}.contact_box
input{margin:8px
0px 10px 0px}.contact_box
input#name{margin-right:7px}.contact_box
p{float:right;padding-right:10px;margin-top:12px}.contact_box
p.success{float:none;font-weight:bold}.contact_box
address{font-style:normal}.contact_box
textarea{width:273px;height:49px}input[placeholder],textarea[placeholder]{padding-left:5px}textarea[placeholder]{padding-top:5px}.black::-webkit-input-placeholder{color:#3d3033}.contact_form
input#submit{font-family:"museo-sans";font-size:14px;color:#fff;background-color:#464646;text-transform:uppercase;width:70px;height:20px;border:none;padding-top:3px}.contact_form
input#name{width:110px;height:20px}.contact_form
input#email{width:149px;height:20px}.contact_form textarea#comments, .contact_form input#email, .contact_form
input#name{border:none;color:#3d3033}h4.module_header.report_header{border-bottom:solid #323232 5px;padding-bottom:3px;padding-top:8px;margin-right:10px}h4.module_header
span.solar{padding-bottom:5px}h4.module_header
span.grid{padding-bottom:5px}.report_author
h4.module_header{border-bottom:none}h5.dateline{width:150px}.report_content{background:url('/img/report-content-lines.png') repeat-y 10px 0px;padding-bottom:10px}.report_summary{padding:15px
10px;width:570px;background:white;margin-left:10px}.report_summary>h5{width:300px;margin:0
0 20px 0;font-size:14px;text-transform:uppercase}.report_summary
h1{margin:0px
0px 20px 0px;font-size:21px;line-height:25px}.report_summary
ul.share_buttons{float:right}.report_summary ul.share_buttons li, .report_author ul li ul
li{display:inline}.report_summary ul.share_buttons
li{margin-right:5px}.report_summary ul.share_buttons li a.icon, .report_author ul li ul li
a.icon{background-image:url('/img/social-media-sprites.png');background-repeat:no-repeat;display:inline-block}.report_summary ul.share_buttons li
a.print{background-position:-210px 0;width:16px;height:16px;margin-left:20px}.report_summary ul.share_buttons li a.email, .report_author ul li ul li
a.email{background-position:-230px 0;width:20px;height:16px}.report_author ul li ul li
a.tweet{background-position:-252px 0;width:20px;height:16px}.report_summary
p{font-size:13px;line-height:18px}.report_summary
p.figure_description{margin-top:0;font-size:10px;text-transform:uppercase}p.figure_source{font-size:10px;margin-top:0px}.report_summary
.download_brochure{font-size:17px;color:#fff;border:none;margin:20px
auto;width:555px;height:42px;background-color:#f2f2f2}.report_summary .download_brochure
p{display:table-cell;vertical-align:middle;width:410px;font-size:12px;line-height:12px;padding:0px
20px;margin:0px
auto}.report_summary .download_brochure p
span{text-align:left}.report_summary .download_brochure
a{display:table-cell;width:145px;height:40px;padding-top:2px;text-align:center;line-height:40px;font-size:14px;text-transform:uppercase;letter-spacing:0.015em;color:#fff;background-color:#363636}.report_summary .download_brochure a
img{float:left;padding-left:8px;margin-top:6px}.report_author,.subscription_features{width:610px;background:url('/img/report-author-lines.png') no-repeat 0 30px;padding-bottom:10px;margin-left:10px}.report_author
hr{width:600px;border-top:solid 5px #333;margin:0}.analyst_bio{width:590px;min-height:240px;background-color:#f2f2f2;margin-left:10px;padding-top:25px;padding-bottom:10px}.report_author>ul{float:left;width:114px;margin-top:15px;margin-left:10px;padding:15px
15px 3px 0px;background-color:#fff}.report_author>ul>li{font-size:14px;margin-left:5px}.report_author ul
li.analyst_name{margin-top:12px}.report_author ul li.analyst_name a:hover{color:#31559f}.report_author ul li
h5{margin:5px
0 3px 0;padding-top:5px;font-size:9px;text-transform:uppercase;border-top:2px solid rgba(165, 165, 165, 0.33)}.analyst_bio
p{margin:0
0 10px 150px;width:420px;line-height:16px;font-size:11px}.purchase_info,.download_brochure,.report_features,.news_links,.about_module{width:300px}.purchase_info{width:300px;padding-bottom:15px;background:url('/img/purchase-lines.png') no-repeat }.purchase_info
a.purchase_btn{width:270px;display:inline-block;height:40px;margin:13px
15px;text-align:center;font-size:21px;letter-spacing:0.065em;text-transform:uppercase;color:#fff;background-color:#31559f}.purchase_info a
span{font-size:14px}.purchase_info
p{width:250px;margin:0px
15px;padding:7px
10px;font-size:17px;line-height:26px;background-color:#fff;text-align:left}.purchase_info p
span{float:right}.purchase_info
h6{width:250px;color:#fff;font-size:12px;background-color:#848484;margin:0
0 0 14px;padding:5px
10px 3px 10px}.purchase_info
h6.individual_report{background-color:#b4b4b4;margin-top:13px}a.download_brochure{display:table;background-color:#363636;width:298px;height:53px;font-size:17px;text-transform:uppercase;color:#fff}a.download_brochure p, a.download_brochure
img{display:table-cell;vertical-align:middle}a.download_brochure
p{color:#fff;padding-top:5px;line-height:17px;width:auto}a.download_brochure
img{display:inline-block;padding-left:9px;margin-right:15px;margin-top:9px}a.download_brochure
img.arrow{padding:0;margin-top:10px}.select_license{width:300px;background-color:#cdcdcd;z-index:100;position:absolute;top:116px}.select_license_container
hr{height:1px;width:260px;margin:0px
0px 10px 0px;background-image:url('/img/white-dotted-line.png')}.select_license_container{width:260px;background-color:#cdcdcd;z-index:100;top:116px;padding:15px
20px}.select_license_container
h4{font-size:14px;margin-top:0;margin-bottom:10px;text-transform:uppercase}.select_license_container
p{color:#363636;margin:0;margin-bottom:10px;font-size:16px;line-height:16px}.select_license_container p input[type="radio"]{-khtml-appearance:none;width:14px;height:14px;margin:0
10px 10px 0;background:url('/img/radio_buttons.png') no-repeat 0 bottom;-webkit-appearance:none;float:left}.select_license_container p input[type="radio"]:checked{background:url('/img/radio_buttons.png') no-repeat 0 top}.select_license_container p
span{float:right}.select_license_container
p.license_terms{font-size:10px;line-height:11px;margin-top:15px;margin-bottom:0}.select_license_container input[type="submit"]{width:260px;height:31px;padding:3px
0 0 18px;margin-top:10px;background:#31559f url('/img/white-arrow.png') no-repeat 230px 9px;color:#fff;border:none;letter-spacing:0.065em;text-transform:uppercase;text-align:left;font-size:20px;-webkit-box-shadow:3px 3px 2px 1px rgba(68, 68, 68, 0.35);box-shadow:3px 3px 2px 1px rgba(68, 68, 68, 0.35)}.select_license_container input[type="submit"]:active{box-shadow:none;-webkit-box-shadow:none}.purchase_header{width:300px;background-image:url('/assets/img/purchase-bgd.png')}.purchase_header h4, .purchase_header
p{color:#fff;padding:10px
20px 3px 20px;font-size:24px;margin:0}.purchase_header
p{font-size:14px;padding:0px
20px 10px 20px}.ussmi_license p
span{position:absolute;right:20px}.ussmi_license p span.non-seia{visibility:hidden}.report_features,.news_links{background:url('/img/value-elements-lines.png') no-repeat;padding-bottom:10px}.report_features
ul{background-color:#f2f2f2;padding:10px
0px 10px 7px}.report_features ul
li{width:272px;font-size:12px;border-left:3px solid #cbcbcb;padding-left:7px;margin-bottom:15px;line-height:15px;letter-spacing:0em}.news_links ul
li{background-color:#f2f2f2;margin-bottom:1px}.news_links ul li
a.media_logo{float:left;width:90px}.news_links ul li
p{margin:0
0 0 10px;padding:8px
10px 3px 0;font-size:10px}.case_studies ul li
p{margin-left:15px}.news_links ul li
a.company_link{display:block;margin-top:2px;padding-bottom:5px;font-size:10px;color:#3d3033}.report_contact{position:relative;width:280px;background:url('/img/report-contact-lines.png') no-repeat;padding:10px}.report_contact
p{margin:3px
0 0 0;font-size:12px}.report_contact p > span, .report_contact h4>span{position:absolute;left:100px;font-size:12px;text-transform:none}.contact_box
h5{margin-top:5px;margin-bottom:3px;font-size:12px}.contact_box h5
a{color:#222}.contact_box h5 a:hover{color:#31559F}.report_summary
img#product_logo{margin-top:5px;margin-bottom:20px}.report_summary>img.report_chart{display:block;margin:0
auto}.report_summary > ul
li{list-style-type:disc;list-style-position:inside}.report_summary ul
li{font-size:13px;margin-bottom:3px;list-style-position:outside;margin-left:15px}.report_summary ul
li.h_bold{list-style-type:upper-roman}.report_summary
.grey_bullets{background-color:#f2f2f2;padding:15px
15px 0px 15px;margin-bottom:10px}.report_summary .grey_bullets
ul{display:inline-block}.report_summary .grey_bullets
h3{margin:0
0 7px 0}.grey_bullets .update-banner{width:130px;height:85px;padding:15px
20px 10px 20px;background-color:#363636;position:absolute;left:440px;top:520px;z-index:1000}.grey_bullets .update-banner
p{color:#fff;font-size:20px;line-height:26px;margin:0}.grey_bullets .update-banner p
span{font-size:24px;letter-spacing:-0.01}.grey_bullets .update-banner-triangle{border-color:transparent transparent transparent #972e33;border-style:solid;border-width:10px;height:0;width:0;position:absolute;left:600px;top:620px;z-index:999}.subscription_features{padding-bottom:10px}.subscription_features
h4.module_header{margin-bottom:12px}.subscription_features h4.report_header
span{border-bottom:none;color:inherit;padding-bottom:5px;text-transform:none}.subscription_features ul,.past_projects{display:inline-block;background-color:#f2f2f2;padding-left:10px;padding-top:10px}.past_projects{width:500px;margin-left:20px;padding:15px
0 5px 15px}.report_summary .grey_bullets ul
li{font-size:12px;border-left:3px solid #cbcbcb;padding-left:7px;padding-right:10px;margin-bottom:15px;line-height:16px;letter-spacing:0em;list-style:none}.report_summary .grey_bullets ul.wide
li{width:530px;padding-right:0px}.grey_bullets
h5{margin-bottom:15px;margin-top:0px;font-size:13px;text-transform:none}ul.multi-list{width:250px;float:left;margin-right:20px}ul.multi-list
li{float:none}ul.multi-list
h5{color:#3b647e}ul.multi-list h5
span{text-transform:uppercase;font-size:10px;padding:2px
5px;background-color:#d4d997;-webkit-border-radius:10px;border-radius:10px}h1{font-weight:normal}.closed{display:none}.open{display:block}.onheader{background:#333 url('/img/down-arrow.png') no-repeat 900px center}.offheader{background:#a5a5a5 url('/img/up-arrow.png') no-repeat 900px center}.subscription_list{padding:10px;background-color:#fff}.subscription_list
h3{width:930px;margin:5px
0 0 0}.subscription_list h3
a{display:block;width:910px;height:21px;font-size:21px;color:#fff;padding:11px
9px;-webkit-box-shadow:0px 1px 2px 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 1px 2px 1px rgba(0, 0, 0, 0.4);box-shadow:0px 1px 2px 1px rgba(0,0,0,0.4);margin-bottom:2px;margin-left:1px}.subscription_info{position:relative;width:930px;height:287px;background:url('/img/subscripton-lines.png')}.subscription_info
h1{margin:0
0 10px 0;font-size:36px;line-height:1em;text-transform:uppercase;color:#323232}.subscription_info
h5{margin:0
0 25px 0;font-size:16px;color:#3d3033;letter-spacing:-0.05em}.subscription_info>div{background-color:#fff;width:890px;height:237px;margin-left:10px;padding:20px
10px 20px 10px}.subscription_info a.learn_more
img{display:inline;margin-top:-4px}.subscription_info .white_bgd>img{float:left;display:block;margin-right:20px}.subscription_info
h4{margin:0
0 5px 0;text-transform:uppercase;font-size:16px}.solar_subscription{background:#fff url('/img/solar-report-bunch.png') no-repeat 5px bottom}.solar_subscription h4, .grid_subscription
h4{color:#e5b821;margin-left:320px;padding-top:10px}.solar_subscription h1, .grid_subscription
h1{margin-left:319px}.solar_subscription h5, .grid_subscription
h5{margin-left:317px}.grid_subscription{background:#fff url('/img/smart-grid-subscription.png') no-repeat 5px bottom}.grid_subscription h4, .gtm-scott
h4{color:#a7272d}.pvnews{background:#fff url('/img/pvnews-image.png') no-repeat 0px bottom}.pvnews
h4{color:#6c7d96;margin-left:309px;padding-top:40px}.pvnews
h5{margin-left:310px}.pvnews
h1{margin-left:308px}div.ussmi{background:#fff url('/img/seia-report.png') no-repeat 20px center}div.ussmi
h4{color:#001b6a;padding-top:40px;margin-left:400px}div.ussmi h5, .ussmi
a.learn_more{margin-left:399px}div.ussmi
h1{margin-left:398px}div.gtm-scott{background:#fff url('/img/gtm-scott-report.png') no-repeat 20px center}div.gtm-scott
h4{padding-top:10px;margin-left:430px}div.gtm-scott
h5{width:440px;margin-left:429px}.gtm-scott
a.learn_more{margin-left:700px}div.gtm-scott
h1{margin-left:428px}.utility_tracker{background:#fff url('/img/tracker-laptop.png') no-repeat 0px center}.utility_tracker>img{float:left;display:inline;vertical-align:middle}.utility_content{display:block;margin-left:224px;margin-top:20px;margin-bottom:25px;padding-left:30px;padding-right:30px;width:616px;height:136px;background-color:#ebebeb}.utility_content
img{float:left;margin-top:14px}.utility_content
h5{margin-left:225px;padding-top:44px;width:380px;text-align:center;font-size:20px;text-transform:uppercase;color:#91b0dc}.ci_tracker h3, .pv_quarterly
h3{color:#3b647e;text-align:left;font-size:14px;width:440px;margin:75px
0px 25px 440px}.pv_quarterly
h3{color:#4b4b7f}.ci_tracker{background:#fff url('/assets/img/ci-tracker-logo-large.png') no-repeat 30px center}.pv_quarterly{background:#fff url('/assets/img/pv-leaderboard-logo-lg.png') no-repeat 30px center}.dossier_header{border:2px
solid #f2f2f2;width:926px;height:220px;margin-top:10px;margin-left:10px}.dossier_header
img{float:left;margin-top:21px;margin-left:30px}.dossier_header
h1{text-transform:uppercase;font-size:38px;line-height:14px;margin-top:60px;margin-left:210px}.dossier_header
p{font-size:18px;line-height:22px;letter-spacing:0.02em;margin-left:210px}.dossier_contents{width:610px}.dossier_contents{background:transparent url('/img/whatsnew_module_lines.png') no-repeat;padding-bottom:5px}.dossier_contents
h4{border-bottom:solid #323232 5px;padding:8px
0px 3px 5px;margin-bottom:10px}.dossier_contents h4
img{display:inline;margin:-5px 8px 0px 3px}.dossier_contents
.entries{display:inline-block;width:610px;padding:10px
0 0 0;background-color:#f2f2f2}.dossier_contents .entries
ul{float:left;margin-right:20px}.dossier_contents .entries ul
li{float:left;padding:0
15px 0 15px;margin-bottom:10px;width:260px}.dossier_contents .entries ul li
a{color:#323232;font-size:12px}.event_calendar{width:300px}.event_calendar
h4.module_header{color:#737373;border-bottom:solid #333 4px}.event_calendar ul
li{width:298px;padding:8px
0;border-bottom:solid #d5d5d5 1px}.event_calendar ul li
h5{font-size:13px;margin:0}.event_calendar ul li
p{margin:0
0 8px 0;font-size:13px}.event_calendar ul li
a{font-size:12px;color:#737373;text-transform:uppercase;letter-spacing:0.015em}.event_calendar ul li a
img{display:inline;margin-top:-3px}.bio_closed{width:290px;height:95px}.bio_open{display:block;width:590px;height:auto}span#blue{color:#31559f;font-family:inherit}ul.research_team li ul.short_bio li
span{color:#363636}ul.research_team li ul.short_bio li span:hover{color:#31559f}ul.research_team li ul.full_bio li>span{color:#323232;text-transform:uppercase}ul.research_team li ul.full_bio li span:hover, ul.research_team li ul.short_bio
li.name{cursor:pointer}ul.research_team li ul.short_bio li span:hover{text-decoration:underline;cursor:pointer}span#semibold{text-transform:uppercase}header.about{width:926px;height:219px;margin-left:10px;margin-top:10px;border:solid 2px #f2f2f2}header.about
img{float:left;margin-right:25px}header.about
h1{font-size:24px;padding:55px
10px 0px 0px;line-height:28px}ul.research_team{width:600px;overflow:hidden;background-image:url('/img/about-lines.png');padding:10px
0px 0px 10px}ul.research_team>li{float:left;margin:0
10px 10px 0px;background-color:#fff}ul.research_team li a
img{float:left;margin:8px
10px 8px 0px}ul.research_team li ul>img{float:left;margin-right:10px;margin-top:-2px;cursor:pointer}ul.research_team li
ul{padding-top:10px;padding-right:10px}ul.research_team li ul
li{font-size:12px;color:#323232}ul.research_team li ul.full_bio
li{margin-left:150px}ul.research_team li ul.full_bio
li{font-size:18px}ul.research_team li ul.full_bio
li.bio_image{float:left;margin-left:10px;margin-right:10px;margin-top:-2px}ul.research_team li ul.full_bio p, ul.research_team li ul.full_bio
a{font-size:13px;color:inherit;font-style:normal;line-height:18px}ul.research_team li ul.full_bio li
p.back_button{cursor:pointer;line-height:15px}ul.research_team li ul.full_bio li
p.back_button{float:right;display:block;color:#fff;width:13px;height:13px;font-weight:bold;background-color:#363636;padding:0px
2px 3px 2px;margin:0;text-align:center;font-size:12px}ul.research_team li ul.full_bio li.bio_image
p{float:none;text-transform:uppercase;color:inherit;background-color:#d5d5d5;height:14px;width:90px;padding:5px
0 2px 0;margin-top:10px;text-align:center;font-size:11px}ul.research_team li ul.full_bio li.bio_image p
img{display:inline;margin-top:-3px}ul.research_team li ul.full_bio li
a.blue_bold{font-weight:600;color:#31559f}ul.research_team li ul.full_bio li address
span{display:inline;text-transform:uppercase;font-size:12px}ul.research_team li ul.full_bio li.biography>span{font-size:12px;float:left;line-height:18px;margin-right:5px}ul.research_team li ul.full_bio li address span
a{text-transform:none}ul.research_team li ul
li.bio{margin-top:10px;font-size:10px}ul.research_team li ul
li.bio_large{display:none}li#bio_large{width:590px;height:389px}ul li
address{font-style:normal}ul.full_bio
address{margin-top:15px;margin-bottom:10px}.clients_scroll{width:300px;padding-bottom:5px;overflow:hidden;background:url('/img/featured-products-lines.png') no-repeat}.clients_scroll
h4.module_header{background-color:#d5d5d5;height:24px;line-height:26px;padding-left:10px;margin-bottom:10px}.client_logos{height:60px;background-color:#f2f2f2;margin-bottom:5px}ul.client_logos
li{float:left;height:60px;margin-right:20px;display:table}.client_logos
p{margin:0
auto;display:table-cell;vertical-align:middle}.research_cart{font-size:12px}.research_cart
.numeric{text-align:center}.research_cart
strong{font-weight:bold}.research_cart
p.no_items{padding:20px;clear:both;color:#666}.research_cart p.no_items
a{font-weight:bold;text-decoration:none;color:#666}.research_cart p.no_items a:hover{color:#000}.research_cart
.cart_contents{border-bottom:10px solid #363636;margin-bottom:10px}.research_cart .cart_header
h4{font-size:13px;text-transform:uppercase;background-color:#363636;color:#FFF;padding:6px
10px 4px 10px;margin-bottom:5px}.research_cart .cart_header
h4.highlight{background-color:#FFF200;color:#000}.research_cart .cart_column_heading
div{padding-bottom:10px}.research_cart .cart_column_heading
p{color:#0054A6;font-size:13px}.research_cart .cart_column_heading .grid-8
p{margin-left:10px}.research_cart
.cart_item_description{height:130px;padding:10px
0;background-color:#fff;margin-bottom:0px;color:#666;position:relative}.research_cart .cart_item_description .grid-8
p{padding-left:10px;margin-top:0}.research_cart .cart_item_description
.meta{padding-top:5px}.research_cart .cart_item_description .meta
p{margin:0}.research_cart .cart_item_description
.remove_item{position:absolute;height:15px;width:65px;font-size:10px;bottom:0;right:0;text-transform:uppercase;text-align:center;line-height:15px}.research_cart .cart_item_description .remove_item
a{text-decoration:none;color:#0054A6}.research_cart .cart_item_description
div{background-color:#fff}.research_cart
.cart_item{margin-bottom:7px;overflow:auto}.research_cart
.checkout_continue{text-align:center;margin-left:15px}.research_cart .checkout_continue
a{text-decoration:none;color:#666}.research_cart .checkout_continue a:hover{color:#000}.research_cart .checkout_continue
a.checkout{height:20px;width:100px;display:block;margin:0
auto 5px auto;font-size:17px;background-color:#0054A6;color:#FFF;text-transform:uppercase;padding:6px
10px 4px 10px}.cart_total{color:#0054A6;padding:5px
0;margin-bottom:30px}.main_content
h3{text-transform:uppercase;font-size:14px;margin-bottom:0}.main_content
h4{font-size:14px;margin-top:0}.about_module{background:url('/img/reports-header-lines.png') no-repeat 0px 10px}.about_module
h4{font-size:14px;color:#fff;text-transform:uppercase;padding:5px
0px 2px 10px;margin-bottom:10px}.about_module
.ussmi_content{background-color:#f2f2f2;padding:1px
15px}.about_module .ussmi_content
p{font-size:11px;margin:9px
0px}.about_module .ussmi_content p
a{font-size:13px}.about_module .ussmi_content p a
img{display:inline;margin-top:-2px}
.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1250;background:#000}.modal{position:fixed;top:50%;left:0;z-index:1255;background:#000;border:5px
solid #000}.modal .close-modal{top:0;right:0}article .article-body .tooltip-wrapper{color:#e44426;position:relative;display:inline-block}article .article-body .tooltip-wrapper
.tooltip{width:311px;height:120px;display:block;border:4px
solid #333;position:absolute;top:-150px;left:50%;margin-left:-15px;z-index:1000}.modal .close-modal, article .article-body .tooltip-wrapper .tooltip .close-tooltip{width:20px;height:20px;display:block;position:absolute;top:-4px;right:-4px;background:black url("/assets/img/modal-popups/closetip.png") no-repeat 50% 50%;font-size:0;line-height:0;text-indent:-4000px}article .article-body .tooltip-wrapper .tooltip:after{content:"";width:0;height:0;display:block;position:absolute;top:100%;left:0;border:16px
solid transparent;border-top-color:#333;margin:4px
0 0 -4px}article .article-body .tooltip-wrapper .tooltip a, article .article-body .tooltip-wrapper .tooltip
img{display:block}.modal, .modal-overlay, article .article-body .tooltip-wrapper
.tooltip{opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:opacity .5s, visibility .5s;-webkit-transition:opacity .5s, visibility .5s}.show-modal .modal-overlay{opacity: .5;filter:alpha(opacity=50);visibility:visible}.modal.show, article .article-body .tooltip-wrapper.visible
.tooltip{opacity:1;filter:alpha(opacity=100);visibility:visible}@media (max-device-width: 1023px){.modal{left:15%;right:15%;margin-left:0 !important}.modal
img{width:100%;height:auto}}
