body {
    font-family: Helvetica, Arial, sans-serif;
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
    font-size: 10px;
    color: #6a6a6a
}

.lt-ie7 {
    font-family: Helvetica, Arial, sans-serif
}

h1 {
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
    margin: 0px 0 42px;
    font-size: 40px;
    font-weight: normal;
    color: #F8971D
}

h2 {
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
    margin: 0 0 24px;
    font-size: 23px;
    font-weight: normal;
    color: #333
}

h3 {
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
    margin-top: 0px;
    font-size: 21px;
    font-weight: normal
}

.blue, .content-block h3, .content-block-important h3, .top_image h3,
.right_image h3, .right_small_image h3, .left_image h3, .project_category_overview h3,
.left_small_image h3, .career_employee_profile h3, .managers .manager_name,
.mono-multi h4 {
	color: #07AC2B
}

.gray {
    color: #b0b0b0
}

h4 {
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
    margin-top: 0px;
    font-size: 16px;
    font-weight: normal;
    color: #333
}

h5 {
    margin-top: 0px;
    font-size: 15px
}

h6 {
    margin: 0px;
    font-size: 13px;
    line-height: 18px
}

strong {
    font-weight: normal;
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif
}

.lt-ie7 strong {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold
}

li, p, .image_top_260_wide a, .solar_organization a, .partner_details a,
.project-details td, .event_item, .investors .content td, .investors .content_with_margin td {
    margin: 0 0 12px;
    font-size: 13px;
    line-height: 20px
}

li.super_important, p.super_important, .intro p:first-child, .intro .image_top_260_wide a:first-child,
.image_top_260_wide .intro a:first-child, .intro .solar_organization a:first-child,
.solar_organization .intro a:first-child, .intro .partner_details a:first-child,
.partner_details .intro a:first-child, .intro .project-details td:first-child,
.project-details .intro td:first-child, .intro .event_item:first-child,
.intro .investors .content td:first-child, .investors .content .intro td:first-child,
.intro .investors .content_with_margin td:first-child, .investors .content_with_margin .intro td:first-child,
.image_top_260_wide a.super_important, .solar_organization a.super_important,
.partner_details a.super_important, .project-details td.super_important,
.super_important.event_item, .investors .content td.super_important,
.investors .content_with_margin td.super_important {
    font-size: 24px;
    margin: 0 0 21px;
    line-height: 32px;
    color: #333
}

li.important, p.important, .intro p, .intro .image_top_260_wide a,
.image_top_260_wide .intro a, .intro .solar_organization a, .solar_organization .intro a,
.intro .partner_details a, .partner_details .intro a, .intro .project-details td,
.project-details .intro td, .intro .event_item, .intro .investors .content td,
.investors .content .intro td, .intro .investors .content_with_margin td,
.investors .content_with_margin .intro td, .image_top_260_wide a.important,
.solar_organization a.important, .partner_details a.important, .sponsorship .page_content_region p:first-child,
.sponsorship .page_content_region .image_top_260_wide a:first-child,
.image_top_260_wide .sponsorship .page_content_region a:first-child,
.sponsorship .page_content_region .solar_organization a:first-child,
.solar_organization .sponsorship .page_content_region a:first-child,
.sponsorship .page_content_region .partner_details a:first-child,
.partner_details .sponsorship .page_content_region a:first-child,
.sponsorship .page_content_region .project-details td:first-child,
.project-details .sponsorship .page_content_region td:first-child,
.sponsorship .page_content_region .event_item:first-child, .sponsorship .page_content_region .investors .content td:first-child,
.investors .content .sponsorship .page_content_region td:first-child,
.sponsorship .page_content_region .investors .content_with_margin td:first-child,
.investors .content_with_margin .sponsorship .page_content_region td:first-child,
.manufacturing_intro p, .manufacturing_intro .image_top_260_wide a,
.image_top_260_wide .manufacturing_intro a, .manufacturing_intro .solar_organization a,
.solar_organization .manufacturing_intro a, .manufacturing_intro .partner_details a,
.partner_details .manufacturing_intro a, .manufacturing_intro .project-details td,
.project-details .manufacturing_intro td, .manufacturing_intro .event_item,
.manufacturing_intro .investors .content td, .investors .content .manufacturing_intro td,
.manufacturing_intro .investors .content_with_margin td, .investors .content_with_margin .manufacturing_intro td,
.project-details td.important, .important.event_item, .legal p:first-child,
.legal .image_top_260_wide a:first-child, .image_top_260_wide .legal a:first-child,
.legal .solar_organization a:first-child, .solar_organization .legal a:first-child,
.legal .partner_details a:first-child, .partner_details .legal a:first-child,
.legal .project-details td:first-child, .project-details .legal td:first-child,
.legal .event_item:first-child, .legal .investors .content td:first-child,
.investors .content .legal td:first-child, .legal .investors .content_with_margin td:first-child,
.investors .content_with_margin .legal td:first-child, .impressum p:first-child,
.impressum .image_top_260_wide a:first-child, .image_top_260_wide .impressum a:first-child,
.impressum .solar_organization a:first-child, .solar_organization .impressum a:first-child,
.impressum .partner_details a:first-child, .partner_details .impressum a:first-child,
.impressum .project-details td:first-child, .project-details .impressum td:first-child,
.impressum .event_item:first-child, .impressum .investors .content td:first-child,
.investors .content .impressum td:first-child, .impressum .investors .content_with_margin td:first-child,
.investors .content_with_margin .impressum td:first-child, .privacy p:first-child,
.privacy .image_top_260_wide a:first-child, .image_top_260_wide .privacy a:first-child,
.privacy .solar_organization a:first-child, .solar_organization .privacy a:first-child,
.privacy .partner_details a:first-child, .partner_details .privacy a:first-child,
.privacy .project-details td:first-child, .project-details .privacy td:first-child,
.privacy .event_item:first-child, .privacy .investors .content td:first-child,
.investors .content .privacy td:first-child, .privacy .investors .content_with_margin td:first-child,
.investors .content_with_margin .privacy td:first-child, .investors .content td.important,
.investors .content_with_margin td.important {
    margin: 0 0 21px;
    font-size: 18px;
    line-height: 27px
}

li.large, p.large, .homepage_caption_learn_more, .content-block-important p,
.content-block-important .image_top_260_wide a, .image_top_260_wide .content-block-important a,
.content-block-important .solar_organization a, .solar_organization .content-block-important a,
.content-block-important .partner_details a, .partner_details .content-block-important a,
.content-block-important .project-details td, .project-details .content-block-important td,
.content-block-important .event_item, .content-block-important .investors .content td,
.investors .content .content-block-important td, .content-block-important .investors .content_with_margin td,
.investors .content_with_margin .content-block-important td, .block-container-large p,
.block-container-large .image_top_260_wide a, .image_top_260_wide .block-container-large a,
.block-container-large .solar_organization a, .solar_organization .block-container-large a,
.block-container-large .partner_details a, .partner_details .block-container-large a,
.block-container-large .project-details td, .project-details .block-container-large td,
.block-container-large .event_item, .block-container-large .investors .content td,
.investors .content .block-container-large td, .block-container-large .investors .content_with_margin td,
.investors .content_with_margin .block-container-large td, .image_top_260_wide a.large,
.solar_organization a.large, .partner_details a.large, .pullquote_container .pullquote p,
.pullquote_container .pullquote .image_top_260_wide a, .image_top_260_wide .pullquote_container .pullquote a,
.pullquote_container .pullquote .solar_organization a, .solar_organization .pullquote_container .pullquote a,
.pullquote_container .pullquote .partner_details a, .partner_details .pullquote_container .pullquote a,
.pullquote_container .pullquote .project-details td, .project-details .pullquote_container .pullquote td,
.pullquote_container .pullquote .event_item, .pullquote_container .pullquote .investors .content td,
.investors .content .pullquote_container .pullquote td, .pullquote_container .pullquote .investors .content_with_margin td,
.investors .content_with_margin .pullquote_container .pullquote td,
.project_category_overview p, .project_category_overview .image_top_260_wide a,
.image_top_260_wide .project_category_overview a, .project_category_overview .solar_organization a,
.solar_organization .project_category_overview a, .project_category_overview .partner_details a,
.partner_details .project_category_overview a, .project_category_overview .project-details td,
.project-details .project_category_overview td, .project_category_overview .event_item,
.project_category_overview .investors .content td, .investors .content .project_category_overview td,
.project_category_overview .investors .content_with_margin td, .investors .content_with_margin .project_category_overview td,
.project_category_benefits p, .project_category_benefits .image_top_260_wide a,
.image_top_260_wide .project_category_benefits a, .project_category_benefits .solar_organization a,
.solar_organization .project_category_benefits a, .project_category_benefits .partner_details a,
.partner_details .project_category_benefits a, .project_category_benefits .project-details td,
.project-details .project_category_benefits td, .project_category_benefits .event_item,
.project_category_benefits .investors .content td, .investors .content .project_category_benefits td,
.project_category_benefits .investors .content_with_margin td, .investors .content_with_margin .project_category_benefits td,
.middle_modules_container .block_content p, .middle_modules_container .block_content .image_top_260_wide a,
.image_top_260_wide .middle_modules_container .block_content a, .middle_modules_container .block_content .solar_organization a,
.solar_organization .middle_modules_container .block_content a, .middle_modules_container .block_content .partner_details a,
.partner_details .middle_modules_container .block_content a, .middle_modules_container .block_content .project-details td,
.project-details .middle_modules_container .block_content td, .middle_modules_container .block_content .event_item,
.middle_modules_container .block_content .investors .content td, .investors .content .middle_modules_container .block_content td,
.middle_modules_container .block_content .investors .content_with_margin td,
.investors .content_with_margin .middle_modules_container .block_content td,
.facts .fact p, .facts .fact .image_top_260_wide a, .image_top_260_wide .facts .fact a,
.facts .fact .solar_organization a, .solar_organization .facts .fact a,
.facts .fact .partner_details a, .partner_details .facts .fact a, .facts .fact .project-details td,
.project-details .facts .fact td, .facts .fact .event_item, .facts .fact .investors .content td,
.investors .content .facts .fact td, .facts .fact .investors .content_with_margin td,
.investors .content_with_margin .facts .fact td, .roadmap p, .roadmap .image_top_260_wide a,
.image_top_260_wide .roadmap a, .roadmap .solar_organization a, .solar_organization .roadmap a,
.roadmap .partner_details a, .partner_details .roadmap a, .roadmap .project-details td,
.project-details .roadmap td, .roadmap .event_item, .roadmap .investors .content td,
.investors .content .roadmap td, .roadmap .investors .content_with_margin td,
.investors .content_with_margin .roadmap td, .sponsorship .content_with_logo p:first-child,
.sponsorship .content_with_logo .image_top_260_wide a:first-child,
.image_top_260_wide .sponsorship .content_with_logo a:first-child,
.sponsorship .content_with_logo .solar_organization a:first-child,
.solar_organization .sponsorship .content_with_logo a:first-child,
.sponsorship .content_with_logo .partner_details a:first-child, .partner_details .sponsorship .content_with_logo a:first-child,
.sponsorship .content_with_logo .project-details td:first-child,
.project-details .sponsorship .content_with_logo td:first-child,
.sponsorship .content_with_logo .event_item:first-child, .sponsorship .content_with_logo .investors .content td:first-child,
.investors .content .sponsorship .content_with_logo td:first-child,
.sponsorship .content_with_logo .investors .content_with_margin td:first-child,
.investors .content_with_margin .sponsorship .content_with_logo td:first-child,
.sponsorship .ny_jets_description p:first-child, .sponsorship .ny_jets_description .image_top_260_wide a:first-child,
.image_top_260_wide .sponsorship .ny_jets_description a:first-child,
.sponsorship .ny_jets_description .solar_organization a:first-child,
.solar_organization .sponsorship .ny_jets_description a:first-child,
.sponsorship .ny_jets_description .partner_details a:first-child,
.partner_details .sponsorship .ny_jets_description a:first-child,
.sponsorship .ny_jets_description .project-details td:first-child,
.project-details .sponsorship .ny_jets_description td:first-child,
.sponsorship .ny_jets_description .event_item:first-child, .sponsorship .ny_jets_description .investors .content td:first-child,
.investors .content .sponsorship .ny_jets_description td:first-child,
.sponsorship .ny_jets_description .investors .content_with_margin td:first-child,
.investors .content_with_margin .sponsorship .ny_jets_description td:first-child,
.vertical-integration .content-block p, .vertical-integration .content-block-important p,
.vertical-integration .top_image p, .vertical-integration .right_image p,
.vertical-integration .right_small_image p, .vertical-integration .left_image p,
.vertical-integration .project_category_overview p, .vertical-integration .left_small_image p,
.vertical-integration .career_employee_profile p, .vertical-integration .content-block .image_top_260_wide a,
.image_top_260_wide .vertical-integration .content-block a, .vertical-integration .content-block-important .image_top_260_wide a,
.image_top_260_wide .vertical-integration .content-block-important a,
.vertical-integration .top_image .image_top_260_wide a, .image_top_260_wide .vertical-integration .top_image a,
.vertical-integration .right_image .image_top_260_wide a, .image_top_260_wide .vertical-integration .right_image a,
.vertical-integration .right_small_image .image_top_260_wide a, .image_top_260_wide .vertical-integration .right_small_image a,
.vertical-integration .left_image .image_top_260_wide a, .image_top_260_wide .vertical-integration .left_image a,
.vertical-integration .project_category_overview .image_top_260_wide a,
.image_top_260_wide .vertical-integration .project_category_overview a,
.vertical-integration .left_small_image .image_top_260_wide a, .image_top_260_wide .vertical-integration .left_small_image a,
.vertical-integration .career_employee_profile .image_top_260_wide a,
.image_top_260_wide .vertical-integration .career_employee_profile a,
.vertical-integration .content-block .solar_organization a, .solar_organization .vertical-integration .content-block a,
.vertical-integration .content-block-important .solar_organization a,
.solar_organization .vertical-integration .content-block-important a,
.vertical-integration .top_image .solar_organization a, .solar_organization .vertical-integration .top_image a,
.vertical-integration .right_image .solar_organization a, .solar_organization .vertical-integration .right_image a,
.vertical-integration .right_small_image .solar_organization a, .solar_organization .vertical-integration .right_small_image a,
.vertical-integration .left_image .solar_organization a, .solar_organization .vertical-integration .left_image a,
.vertical-integration .project_category_overview .solar_organization a,
.solar_organization .vertical-integration .project_category_overview a,
.vertical-integration .left_small_image .solar_organization a, .solar_organization .vertical-integration .left_small_image a,
.vertical-integration .career_employee_profile .solar_organization a,
.solar_organization .vertical-integration .career_employee_profile a,
.vertical-integration .content-block .partner_details a, .partner_details .vertical-integration .content-block a,
.vertical-integration .content-block-important .partner_details a,
.partner_details .vertical-integration .content-block-important a,
.vertical-integration .top_image .partner_details a, .partner_details .vertical-integration .top_image a,
.vertical-integration .right_image .partner_details a, .partner_details .vertical-integration .right_image a,
.vertical-integration .right_small_image .partner_details a, .partner_details .vertical-integration .right_small_image a,
.vertical-integration .left_image .partner_details a, .partner_details .vertical-integration .left_image a,
.vertical-integration .project_category_overview .partner_details a,
.partner_details .vertical-integration .project_category_overview a,
.vertical-integration .left_small_image .partner_details a, .partner_details .vertical-integration .left_small_image a,
.vertical-integration .career_employee_profile .partner_details a,
.partner_details .vertical-integration .career_employee_profile a,
.vertical-integration .content-block .project-details td, .project-details .vertical-integration .content-block td,
.vertical-integration .content-block-important .project-details td,
.project-details .vertical-integration .content-block-important td,
.vertical-integration .top_image .project-details td, .project-details .vertical-integration .top_image td,
.vertical-integration .right_image .project-details td, .project-details .vertical-integration .right_image td,
.vertical-integration .right_small_image .project-details td, .project-details .vertical-integration .right_small_image td,
.vertical-integration .left_image .project-details td, .project-details .vertical-integration .left_image td,
.vertical-integration .project_category_overview .project-details td,
.project-details .vertical-integration .project_category_overview td,
.vertical-integration .left_small_image .project-details td, .project-details .vertical-integration .left_small_image td,
.vertical-integration .career_employee_profile .project-details td,
.project-details .vertical-integration .career_employee_profile td,
.vertical-integration .content-block .event_item, .vertical-integration .content-block-important .event_item,
.vertical-integration .top_image .event_item, .vertical-integration .right_image .event_item,
.vertical-integration .right_small_image .event_item, .vertical-integration .left_image .event_item,
.vertical-integration .project_category_overview .event_item, .vertical-integration .left_small_image .event_item,
.vertical-integration .career_employee_profile .event_item, .vertical-integration .content-block .investors .content td,
.investors .content .vertical-integration .content-block td, .vertical-integration .content-block-important .investors .content td,
.investors .content .vertical-integration .content-block-important td,
.vertical-integration .top_image .investors .content td, .investors .content .vertical-integration .top_image td,
.vertical-integration .right_image .investors .content td, .investors .content .vertical-integration .right_image td,
.vertical-integration .right_small_image .investors .content td, .investors .content .vertical-integration .right_small_image td,
.vertical-integration .left_image .investors .content td, .investors .content .vertical-integration .left_image td,
.vertical-integration .project_category_overview .investors .content td,
.investors .content .vertical-integration .project_category_overview td,
.vertical-integration .left_small_image .investors .content td, .investors .content .vertical-integration .left_small_image td,
.vertical-integration .career_employee_profile .investors .content td,
.investors .content .vertical-integration .career_employee_profile td,
.vertical-integration .content-block .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .content-block td,
.vertical-integration .content-block-important .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .content-block-important td,
.vertical-integration .top_image .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .top_image td,
.vertical-integration .right_image .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .right_image td,
.vertical-integration .right_small_image .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .right_small_image td,
.vertical-integration .left_image .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .left_image td,
.vertical-integration .project_category_overview .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .project_category_overview td,
.vertical-integration .left_small_image .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .left_small_image td,
.vertical-integration .career_employee_profile .investors .content_with_margin td,
.investors .content_with_margin .vertical-integration .career_employee_profile td,
.project-details td.large, .press_feature .region p, .press_feature .project_category_benefits p,
.press_feature .case_studies p, .press_feature #press-releases.press_releases p,
.press_feature .press_kits p, .press_feature .milestones_viewer p,
.press_feature .region .image_top_260_wide a, .image_top_260_wide .press_feature .region a,
.press_feature .project_category_benefits .image_top_260_wide a,
.image_top_260_wide .press_feature .project_category_benefits a,
.press_feature .case_studies .image_top_260_wide a, .image_top_260_wide .press_feature .case_studies a,
.press_feature #press-releases.press_releases .image_top_260_wide a,
.image_top_260_wide .press_feature #press-releases.press_releases a,
.press_feature .press_kits .image_top_260_wide a, .image_top_260_wide .press_feature .press_kits a,
.press_feature .milestones_viewer .image_top_260_wide a, .image_top_260_wide .press_feature .milestones_viewer a,
.press_feature .region .solar_organization a, .solar_organization .press_feature .region a,
.press_feature .project_category_benefits .solar_organization a,
.solar_organization .press_feature .project_category_benefits a,
.press_feature .case_studies .solar_organization a, .solar_organization .press_feature .case_studies a,
.press_feature #press-releases.press_releases .solar_organization a,
.solar_organization .press_feature #press-releases.press_releases a,
.press_feature .press_kits .solar_organization a, .solar_organization .press_feature .press_kits a,
.press_feature .milestones_viewer .solar_organization a, .solar_organization .press_feature .milestones_viewer a,
.press_feature .region .partner_details a, .partner_details .press_feature .region a,
.press_feature .project_category_benefits .partner_details a, .partner_details .press_feature .project_category_benefits a,
.press_feature .case_studies .partner_details a, .partner_details .press_feature .case_studies a,
.press_feature #press-releases.press_releases .partner_details a,
.partner_details .press_feature #press-releases.press_releases a,
.press_feature .press_kits .partner_details a, .partner_details .press_feature .press_kits a,
.press_feature .milestones_viewer .partner_details a, .partner_details .press_feature .milestones_viewer a,
.press_feature .region .project-details td, .project-details .press_feature .region td,
.press_feature .project_category_benefits .project-details td, .project-details .press_feature .project_category_benefits td,
.press_feature .case_studies .project-details td, .project-details .press_feature .case_studies td,
.press_feature #press-releases.press_releases .project-details td,
.project-details .press_feature #press-releases.press_releases td,
.press_feature .press_kits .project-details td, .project-details .press_feature .press_kits td,
.press_feature .milestones_viewer .project-details td, .project-details .press_feature .milestones_viewer td,
.press_feature .region .event_item, .press_feature .project_category_benefits .event_item,
.press_feature .case_studies .event_item, .press_feature #press-releases.press_releases .event_item,
.press_feature .press_kits .event_item, .press_feature .milestones_viewer .event_item,
.press_feature .region .investors .content td, .investors .content .press_feature .region td,
.press_feature .project_category_benefits .investors .content td,
.investors .content .press_feature .project_category_benefits td,
.press_feature .case_studies .investors .content td, .investors .content .press_feature .case_studies td,
.press_feature #press-releases.press_releases .investors .content td,
.investors .content .press_feature #press-releases.press_releases td,
.press_feature .press_kits .investors .content td, .investors .content .press_feature .press_kits td,
.press_feature .milestones_viewer .investors .content td, .investors .content .press_feature .milestones_viewer td,
.press_feature .region .investors .content_with_margin td, .investors .content_with_margin .press_feature .region td,
.press_feature .project_category_benefits .investors .content_with_margin td,
.investors .content_with_margin .press_feature .project_category_benefits td,
.press_feature .case_studies .investors .content_with_margin td, .investors .content_with_margin .press_feature .case_studies td,
.press_feature #press-releases.press_releases .investors .content_with_margin td,
.investors .content_with_margin .press_feature #press-releases.press_releases td,
.press_feature .press_kits .investors .content_with_margin td, .investors .content_with_margin .press_feature .press_kits td,
.press_feature .milestones_viewer .investors .content_with_margin td,
.investors .content_with_margin .press_feature .milestones_viewer td,
.next_event p, .next_event .image_top_260_wide a, .image_top_260_wide .next_event a,
.next_event .solar_organization a, .solar_organization .next_event a,
.next_event .partner_details a, .partner_details .next_event a, .next_event .project-details td,
.project-details .next_event td, .next_event .event_item, .next_event .investors .content td,
.investors .content .next_event td, .next_event .investors .content_with_margin td,
.investors .content_with_margin .next_event td, .large.event_item,
.block-container-large p.event_item, .pullquote_container .pullquote p.event_item,
.project_category_overview p.event_item, .project_category_benefits p.event_item,
.middle_modules_container .block_content p.event_item, .roadmap p.event_item,
.sponsorship .content_with_logo p.event_item:first-child, .sponsorship .ny_jets_description p.event_item:first-child,
.press_feature .region p.event_item, .press_feature .case_studies p.event_item,
.press_feature #press-releases.press_releases p.event_item, .press_feature .press_kits p.event_item,
.press_feature .milestones_viewer p.event_item, .next_event p.event_item,
.legal p, .legal .image_top_260_wide a, .image_top_260_wide .legal a,
.legal .solar_organization a, .solar_organization .legal a, .legal .partner_details a,
.partner_details .legal a, .legal .project-details td, .project-details .legal td,
.legal .event_item, .legal .investors .content td, .investors .content .legal td,
.legal .investors .content_with_margin td, .investors .content_with_margin .legal td,
.impressum p, .impressum .image_top_260_wide a, .image_top_260_wide .impressum a,
.impressum .solar_organization a, .solar_organization .impressum a,
.impressum .partner_details a, .partner_details .impressum a, .impressum .project-details td,
.project-details .impressum td, .impressum .event_item, .impressum .investors .content td,
.investors .content .impressum td, .impressum .investors .content_with_margin td,
.investors .content_with_margin .impressum td, .privacy p, .privacy .image_top_260_wide a,
.image_top_260_wide .privacy a, .privacy .solar_organization a, .solar_organization .privacy a,
.privacy .partner_details a, .partner_details .privacy a, .privacy .project-details td,
.project-details .privacy td, .privacy .event_item, .privacy .investors .content td,
.investors .content .privacy td, .privacy .investors .content_with_margin td,
.investors .content_with_margin .privacy td, .investors .content td.large,
.investors .content_with_margin td.large, .investors .content td.ccbnCalCenterTitle,
.investors .content_with_margin td.ccbnCalCenterTitle, .homepage-slide-caption p,
.homepage-slide-caption .image_top_260_wide a, .image_top_260_wide .homepage-slide-caption a,
.homepage-slide-caption .solar_organization a, .solar_organization .homepage-slide-caption a,
.homepage-slide-caption .partner_details a, .partner_details .homepage-slide-caption a,
.homepage-slide-caption .project-details td, .project-details .homepage-slide-caption td,
.homepage-slide-caption .event_item, .homepage-slide-caption .investors .content td,
.investors .content .homepage-slide-caption td, .homepage-slide-caption .investors .content_with_margin td,
.investors .content_with_margin .homepage-slide-caption td {
    font-size: 15px;
    line-height: 22px
}

li.small, p.small, small, .image_top_260_wide a.small, .solar_organization a.small,
.partner_details a.small, .project-details td.small, .small.event_item,
.investors .content td.small, .investors .content_with_margin td.small {
    font-size: 11px;
    line-height: 15px;
    color: #b0b0b0
}

li {
    margin-bottom: 0px
}

body {
    padding: 0px;
    margin: 0px;
    background: #F6F6F6 url('../images/bg_top_border.png') top left repeat-x
}

fieldset {
    border: 0;
    padding: 0
}

* :focus {
    outline: none
}

img {
    border: 0
}

.container {
    zoom: 1;
    max-width: 70em;
    _width: 70em;
    padding-left: 1em;
    padding-right: 1em;
    margin-left: auto;
    margin-right: auto;
    width: 940px;
    max-width: 940px;
    _width: 940px;
    padding: 0px;
    position: relative;
    top: 4px
}

.container:after {
    content: "";
    display: table;
    clear: both
}

.inner_wrapper {
    overflow: hidden;
    zoom: 1;
    background: #fff;
    -moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    width: 940px
}

.lt-ie9 .inner_wrapper {
    border: 1px solid #e2e2e2;
    border-top: none;
    margin-bottom: 0;
    padding-bottom: 0
}

ul {
    margin: 0;
    padding: 0px
}

ul.large {
    font-size: 15px
}

nav ul {
    list-style: none;
    margin: 0px
}

nav li {
    float: left
}

nav a {
    text-decoration: none
}

header {
    position: relative;
    top: 0px;
    height: 174px;
    z-index: 200
}

header a {
    text-decoration: none
}

#logo {
    margin: 20px 0 0 28px
}

.masthead {
    position: relative;
    z-index: 1;
    top: 0px;
    left: 0px;
    height: 122px;
    width: 940px;
    overflow: hidden;
    zoom: 1;
    overflow: visible
}

.utility_nav {
    position: absolute;
    right: 0;
    top: 0;
    width: 70%
}

.social_links {
    float: right
}

.social_links a {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    margin-right: 20px;
    margin-top: 7px
}

.social_links a.fb {
    margin-top: 6px
}

#downloads_link {
    background: #07AC2B;
    color: white;
    font-size: 12px;
    float: right;
    padding: 0 12px;
    height: 28px;
    line-height: 28px
}

.main_nav {
	font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
	background: #07AC2B;
	width: 100%;
	height: 52px
}

.main_nav_menu {
    background: #07AC2B url('../images/bg_main_menu.png') repeat-x;
    margin: 0px;
    padding: 0px;
    height: 52px;
    position: relative
}

.main_nav_link {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    height: 47px;
    margin: 0;
    padding: 0 20px;
    vertical-align: middle;
    line-height: 47px;
    color: #fff;
    border-right: 1px solid #04B92C
}

.main_nav_item {
    font-size: 14px;
    height: 47px;
    padding: 0;
    margin: 0px;
    border-bottom: 5px solid transparent
}

.main_nav_item:hover {
    border-color: #F8971D
}

.main_nav_item.selected {
    border-bottom: 5px solid #F8971D
}

.main_nav_item.selected .main_nav_link {
    background: #fafafa;
    color: #6a6a6a;
    border-color: transparent
}

.main_nav_item.nav_investors {
    background-image: url('../images/nav_investors.png');
    background-repeat: no-repeat;
    background-position: 90% center;
    padding: 0 4px
}

.main_nav_item.nav_investors a {
    border: 0;
    padding-right: 36px
}

.main_nav_item.nav_investors a:hover {
    border-bottom: 5px solid #F8971D
}

.gr .main_nav_item, .br .main_nav_item, .fr .main_nav_item, .na .main_nav_item {
    font-size: 12px
}

.gr .main_nav_link, .br .main_nav_link, .fr .main_nav_link, .na .main_nav_link {
    padding: 0 14px
}

.footer {
    clear: both;
    color: #b0b0b0
}

.footer a {
    color: #b0b0b0;
    text-decoration: none
}

.footer a:hover {
    color: #F8971D
}

.footer .footer_nav {
    overflow: hidden;
    zoom: 1;
    -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px;
    background: #fff url('../images/bg_footer_border.png') no-repeat bottom left;
    list-style: none;
    margin: 20px 0;
    padding: 30px 0 12px 44px;
}

.footer .footer_nav h4 {
    font-size: 18px;
    margin-bottom: 12px
}

.footer .footer_nav li {
    float: left;
    margin: 0 8px 0 0;
    padding: 0px;
    width: 138px;
    line-height: 20px
}

.footer .footer_nav li.contact {
    width: 200px
}

.footer .footer_nav li.contact a {
    color: #F8971D;
    font-weight: bold
}

.footer .footer_nav .submenu {
    margin: 0px;
    padding: 0px;
    list-style: none
}

.footer .footer_nav .submenu li {
    float: none;
    margin: 2px 0 6px;
    font-size: 13px
}

.footer .legal {
    list-style: none;
    height: 102px
}

.footer .legal li {
    float: left;
    font-size: 11px;
    color: #b0b0b0;
    margin-right: 20px
}

.footer .legal li a {
	color: #07AC2B
}

.footer .legal .it_legal {
    clear: both;
    margin-top: -59px;
    width: 700px
}

.footer .legal .it_legal .lt-ie8 {
    margin-top: 0
}

.footer .legal .sponsor {
    float: right;
    position: relative;
    text-align: right;
    margin: 0
}

.footer .legal .sponsor img {
    margin: -35px 0 0
}

.footer .legal a:hover {
    color: #F8971D
}

.main {
    clear: both;
    padding-bottom: 60px
}

.main p a, .main .image_top_260_wide a a, .image_top_260_wide .main a a,
.main .solar_organization a a, .solar_organization .main a a, .main .partner_details a a,
.partner_details .main a a, .main .project-details td a, .project-details .main td a,
.main .event_item a, .main .investors .content td a, .investors .content .main td a,
.main .investors .content_with_margin td a, .investors .content_with_margin .main td a {
	color: #07AC2B;
	text-decoration: none
}

.main p a:hover, .main .image_top_260_wide a a:hover, .image_top_260_wide .main a a:hover,
.main .solar_organization a a:hover, .solar_organization .main a a:hover,
.main .partner_details a a:hover, .partner_details .main a a:hover, .main .project-details td a:hover,
.project-details .main td a:hover, .main .event_item a:hover, .main .investors .content td a:hover,
.investors .content .main td a:hover, .main .investors .content_with_margin td a:hover,
.investors .content_with_margin .main td a:hover {
    color: #F8971D
}

.sidebar {
    width: 22.85714%;
    float: left;
    margin-right: 2.85714%;
    display: inline;
    width: 190px;
    margin: 100px 0 0 31px
}

.sidebar .menu, .sidebar-menu {
    list-style: none;
    text-align: right;
    margin: 0px;
    width: 194px
}

.sidebar-menu-item-link {
    font-size: 13px;
    color: #6a6a6a;
    border-top: 1px solid #e2e2e2;
    padding: 12px 0
}

.sidebar-menu-item {
    margin: 0px;
    padding-right: 30px;
    line-height: 1.4
}

.sidebar-menu-item a {
    display: block;
    text-decoration: none;
    font-size: 13px
}

.sidebar-menu-item a:hover {
    color: #F8971D
}

.sidebar-menu-item.selected {
    background-image: url('../images/sprites.png');
    background-position: -52px -759px;
    background-repeat: no-repeat
}

.sidebar-menu-item.selected .sidebar-menu-item-link {
    color: #F8971D
}

.sidebar-menu-item.selected.first {
    background-position: -52px -760px
}

.sidebar-menu-item.first a.sidebar-menu-item-link {
    border-top: 0px
}

.sidebar .submenu {
    text-align: right
}

.sidebar ol, .sidebar .submenu {
    list-style: none;
    float: none;
    width: 164px;
    margin: -5px 0 0 0;
    padding: 0
}

.sidebar ol li, .sidebar .submenu li {
    background-color: #fff
}

.sidebar ol li.selected, .sidebar .submenu li.selected {
    background-position: -52px -767px
}

.sidebar ol a, .sidebar .submenu a {
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
    color: #b0b0b0;
    padding: 6px 0 12px
}

.sidebar ol a:hover, .sidebar .submenu a:hover {
    color: #F8971D
}

.content, .content_with_margin {
    width: 74.28571%;
    float: left;
    margin-right: 2.85714%;
    display: inline;
    width: 676px;
    float: right;
    margin: 60px 0 0
}

.content_with_margin {
    width: 632px;
    margin-right: 44px
}

.content_with_margin ul {
    margin: 0 0 0 20px
}

.content_with_margin ul {
    margin: 0
}

.intro {
    margin: 0 44px 36px 0
}

.intro p.last, .intro .image_top_260_wide a.last, .image_top_260_wide .intro a.last,
.intro .solar_organization a.last, .solar_organization .intro a.last,
.intro .partner_details a.last, .partner_details .intro a.last, .intro .project-details td.last,
.project-details .intro td.last, .intro .last.event_item, .intro .investors .content td.last,
.investors .content .intro td.last, .intro .investors .content_with_margin td.last,
.investors .content_with_margin .intro td.last, .intro p:last-child,
.intro .image_top_260_wide a:last-child, .image_top_260_wide .intro a:last-child,
.intro .solar_organization a:last-child, .solar_organization .intro a:last-child,
.intro .partner_details a:last-child, .partner_details .intro a:last-child,
.intro .project-details td:last-child, .project-details .intro td:last-child,
.intro .event_item:last-child, .intro .investors .content td:last-child,
.investors .content .intro td:last-child, .intro .investors .content_with_margin td:last-child,
.investors .content_with_margin .intro td:last-child {
    margin-bottom: 0px
}

.intro ul {
    margin-left: 20px;
    list-style-image: url('../images/bullet.png');
    margin-top: 2em
}

.intro ul li {
    margin-bottom: 12px;
    padding-left: 5px
}

.intro a {
    color: #0076c0;
    text-decoration: none
}

.intro a:hover {
    color: #F8971D
}

.footnote {
    color: #7f7f7f;
    text-align: right;
    font-size: 10px;
    margin-right: 44px;
    margin-top: 10px
}

.vcenter-outer {
    display: table;
    position: relative;
    height: 63px;
    float: left;
    width: 142px
}

.vcenter-inner {
    display: table-cell;
    vertical-align: middle;
    width: 100%
}

.lt-ie9 .footer_nav {
    border: 1px solid #e2e2e2;
    border-bottom: 0
}

.lt-ie8 .vcenter-inner {
    position: absolute;
    top: 50%
}

.lt-ie8 .vcenter-content {
    position: relative;
    top: -50%
}

.gradient_with_top_border, .gradient_with_bottom_border, .inline-blockquote,
.roadmap, .career_employee_contacts, .sponsorship .slideshow-container,
.product_finder, .product_downloads_set, .milestones_viewer {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    background: url('../images/bg_gradient_border.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background: url('../images/bg_gradient_border.png'), -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(50%, #ffffff), color-stop(100%, #f5f5f5));
    background: url('../images/bg_gradient_border.png'), -moz-linear-gradient(left center, #ffffff 50%, #f5f5f5 100%);
    background: url('../images/bg_gradient_border.png'), -webkit-linear-gradient(left center, #ffffff 50%, #f5f5f5 100%);
    background: url('../images/bg_gradient_border.png'), linear-gradient(to right center, #ffffff 50%, #f5f5f5 100%);
    background-repeat: no-repeat;
    background-position: right top
}

.gradient_with_bottom_border, .inline-blockquote {
    background-position: right bottom
}

.white_bordered_background, .sponsorship .fifa-announcement, .power-controlled-verification,
.project_category_caption_container, .offgrid .block-container-basic,
.pv_research_stats, .block-box {
    overflow: hidden;
    zoom: 1;
    background: #f5f5f5;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(50%, #fcfcfc), color-stop(100%, #f7f7f7));
    background: -moz-linear-gradient(top left, #fcfcfc 50%, #f7f7f7 100%);
    background: -webkit-linear-gradient(top left, #fcfcfc 50%, #f7f7f7 100%);
    background: linear-gradient(to bottom right, #fcfcfc 50%, #f7f7f7 100%);
    -moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    background-color: #fff;
    border: 4px solid #fff
}

.btn, .learn_more, .sponsorship .fifa-installations p a, .sponsorship .fifa-installations .image_top_260_wide a a,
.image_top_260_wide .sponsorship .fifa-installations a a, .sponsorship .fifa-installations .solar_organization a a,
.solar_organization .sponsorship .fifa-installations a a, .sponsorship .fifa-installations .partner_details a a,
.partner_details .sponsorship .fifa-installations a a, .sponsorship .fifa-installations .project-details td a,
.project-details .sponsorship .fifa-installations td a, .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .investors .content td a, .investors .content .sponsorship .fifa-installations td a,
.sponsorship .fifa-installations .investors .content_with_margin td a,
.investors .content_with_margin .sponsorship .fifa-installations td a,
.download, .custom-dropdown .dropdown_label {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    overflow: hidden;
    zoom: 1;
    position: relative;
    padding: 0 26px 0 10px;
    background-color: #fff;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(50%, #ffffff), color-stop(100%, #fbfbfb));
    background: -moz-linear-gradient(top left, #ffffff 50%, #fbfbfb 100%);
    background: -webkit-linear-gradient(top left, #ffffff 50%, #fbfbfb 100%);
    background: linear-gradient(to bottom right, #ffffff 50%, #fbfbfb 100%);
    border: 1px solid;
    border-color: #e2e2e2;
    font-size: 11px;
    line-height: 30px;
    text-decoration: none;
    text-align: left;
    color: #0076c0
}

.btn span, .learn_more span, .sponsorship .fifa-installations p a span,
.sponsorship .fifa-installations .image_top_260_wide a a span, .image_top_260_wide .sponsorship .fifa-installations a a span,
.sponsorship .fifa-installations .solar_organization a a span, .solar_organization .sponsorship .fifa-installations a a span,
.sponsorship .fifa-installations .partner_details a a span, .partner_details .sponsorship .fifa-installations a a span,
.sponsorship .fifa-installations .project-details td a span, .project-details .sponsorship .fifa-installations td a span,
.sponsorship .fifa-installations .event_item a span, .sponsorship .fifa-installations .investors .content td a span,
.investors .content .sponsorship .fifa-installations td a span, .sponsorship .fifa-installations .investors .content_with_margin td a span,
.investors .content_with_margin .sponsorship .fifa-installations td a span,
.download span, .custom-dropdown .dropdown_label span {
    position: absolute;
    display: block;
    top: 0px;
    right: 10px;
    height: 30px;
    width: 18px;
    background-image: url('../images/sprites.png');
    background-position: -8px -2px;
    background-repeat: no-repeat
}

.btn:hover, .learn_more:hover, .sponsorship .fifa-installations p a:hover,
.sponsorship .fifa-installations .image_top_260_wide a a:hover, .image_top_260_wide .sponsorship .fifa-installations a a:hover,
.sponsorship .fifa-installations .solar_organization a a:hover, .solar_organization .sponsorship .fifa-installations a a:hover,
.sponsorship .fifa-installations .partner_details a a:hover, .partner_details .sponsorship .fifa-installations a a:hover,
.sponsorship .fifa-installations .project-details td a:hover, .project-details .sponsorship .fifa-installations td a:hover,
.sponsorship .fifa-installations .event_item a:hover, .sponsorship .fifa-installations .investors .content td a:hover,
.investors .content .sponsorship .fifa-installations td a:hover, .sponsorship .fifa-installations .investors .content_with_margin td a:hover,
.investors .content_with_margin .sponsorship .fifa-installations td a:hover,
.download:hover, .custom-dropdown .dropdown_label:hover {
    color: #fff;
    background-color: #0076c0;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDc2YzAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYxOWUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(50%, #0076c0), color-stop(100%, #00619e));
    background: -moz-linear-gradient(top left, #0076c0 50%, #00619e 100%);
    background: -webkit-linear-gradient(top left, #0076c0 50%, #00619e 100%);
    background: linear-gradient(to bottom right, #0076c0 50%, #00619e 100%)
}

.btn:hover span, .learn_more:hover span, .sponsorship .fifa-installations p a:hover span,
.sponsorship .fifa-installations .image_top_260_wide a a:hover span,
.image_top_260_wide .sponsorship .fifa-installations a a:hover span,
.sponsorship .fifa-installations .solar_organization a a:hover span,
.solar_organization .sponsorship .fifa-installations a a:hover span,
.sponsorship .fifa-installations .partner_details a a:hover span, .partner_details .sponsorship .fifa-installations a a:hover span,
.sponsorship .fifa-installations .project-details td a:hover span,
.project-details .sponsorship .fifa-installations td a:hover span,
.sponsorship .fifa-installations .event_item a:hover span, .sponsorship .fifa-installations .investors .content td a:hover span,
.investors .content .sponsorship .fifa-installations td a:hover span,
.sponsorship .fifa-installations .investors .content_with_margin td a:hover span,
.investors .content_with_margin .sponsorship .fifa-installations td a:hover span,
.download:hover span, .custom-dropdown .dropdown_label:hover span {
    background-position: -8px -47px
}

.btn_no_bg, .product_category_list .product_category_link {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    overflow: hidden;
    zoom: 1;
    border-color: #e2e2e2;
    text-decoration: none;
    text-align: left;
    color: #0076c0;
    -moz-transition-property: "color";
    -o-transition-property: "color";
    -webkit-transition-property: "color";
    transition-property: "color";
    -moz-transition-duration: 0.1s;
    -o-transition-duration: 0.1s;
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s
}

.btn_no_bg span, .product_category_list .product_category_link span {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    height: 13px;
    width: 13px;
    background-image: url('../images/sprites.png');
    background-position: -12px -12px;
    background-repeat: no-repeat
}

.btn_no_bg:hover, .product_category_list .product_category_link:hover {
    color: #F8971D
}

.btn_no_bg:hover span, .product_category_list .product_category_link:hover span {
    background-position: -12px -102px
}

.lt-ie7 .learn_more, .lt-ie7 .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p .lt-ie7 a, .lt-ie7 .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .lt-ie7 a, .lt-ie7 .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .lt-ie7 a, .lt-ie7 .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .lt-ie7 a, .lt-ie7 .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .lt-ie7 a, .lt-ie7 .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .lt-ie7 a, .lt-ie7 .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .lt-ie7 a, .lt-ie7 .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .lt-ie7 a, .lt-ie7 .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .lt-ie7 a, .lt-ie7 .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .lt-ie7 a, .lt-ie7 .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .lt-ie7 a, .lt-ie7 .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .lt-ie7 a, .lt-ie7 .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .lt-ie7 a,
.lt-ie7 .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .lt-ie7 a {
    width: 90px
}

.lt-ie9 .learn_more, .lt-ie9 .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p .lt-ie9 a, .lt-ie9 .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .lt-ie9 a, .lt-ie9 .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .lt-ie9 a, .lt-ie9 .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .lt-ie9 a, .lt-ie9 .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .lt-ie9 a, .lt-ie9 .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .lt-ie9 a, .lt-ie9 .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .lt-ie9 a, .lt-ie9 .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .lt-ie9 a, .lt-ie9 .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .lt-ie9 a, .lt-ie9 .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .lt-ie9 a, .lt-ie9 .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .lt-ie9 a, .lt-ie9 .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .lt-ie9 a, .lt-ie9 .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .lt-ie9 a,
.lt-ie9 .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .lt-ie9 a {
    width: auto
}

.download, .custom-dropdown .dropdown_label {
    display: block;
    width: 108px;
    margin-bottom: 9px
}

.download span, .custom-dropdown .dropdown_label span {
    background-position: -208px -365px
}

.download:hover span, .custom-dropdown .dropdown_label:hover span {
    background-position: -208px -415px
}

.download.important, .intro p.download, .intro .custom-dropdown p.dropdown_label,
.custom-dropdown .intro p.dropdown_label, .intro .custom-dropdown .image_top_260_wide a.dropdown_label,
.custom-dropdown .image_top_260_wide .intro a.dropdown_label, .intro .image_top_260_wide .custom-dropdown a.dropdown_label,
.image_top_260_wide .custom-dropdown .intro a.dropdown_label, .intro .custom-dropdown .solar_organization a.dropdown_label,
.custom-dropdown .solar_organization .intro a.dropdown_label, .intro .solar_organization .custom-dropdown a.dropdown_label,
.solar_organization .custom-dropdown .intro a.dropdown_label, .intro .custom-dropdown .partner_details a.dropdown_label,
.custom-dropdown .partner_details .intro a.dropdown_label, .intro .partner_details .custom-dropdown a.dropdown_label,
.partner_details .custom-dropdown .intro a.dropdown_label, .intro .custom-dropdown .project-details td.dropdown_label,
.custom-dropdown .project-details .intro td.dropdown_label, .intro .project-details .custom-dropdown td.dropdown_label,
.project-details .custom-dropdown .intro td.dropdown_label, .intro .custom-dropdown .dropdown_label.event_item,
.custom-dropdown .intro .dropdown_label.event_item, .intro .custom-dropdown .investors .content td.dropdown_label,
.custom-dropdown .investors .content .intro td.dropdown_label, .intro .investors .content .custom-dropdown td.dropdown_label,
.investors .content .custom-dropdown .intro td.dropdown_label, .intro .custom-dropdown .investors .content_with_margin td.dropdown_label,
.custom-dropdown .investors .content_with_margin .intro td.dropdown_label,
.intro .investors .content_with_margin .custom-dropdown td.dropdown_label,
.investors .content_with_margin .custom-dropdown .intro td.dropdown_label,
.intro .image_top_260_wide a.download, .image_top_260_wide .intro a.download,
.intro .solar_organization a.download, .solar_organization .intro a.download,
.intro .partner_details a.download, .partner_details .intro a.download,
.intro .project-details td.download, .project-details .intro td.download,
.intro .download.event_item, .intro .investors .content td.download,
.investors .content .intro td.download, .intro .investors .content_with_margin td.download,
.investors .content_with_margin .intro td.download, .intro ul.download,
.intro .custom-dropdown ul.dropdown_label, .custom-dropdown .intro ul.dropdown_label,
.custom-dropdown .important.dropdown_label, .custom-dropdown .intro .image_top_260_wide a.dropdown_label,
.image_top_260_wide .intro .custom-dropdown a.dropdown_label, .custom-dropdown .intro .solar_organization a.dropdown_label,
.solar_organization .intro .custom-dropdown a.dropdown_label, .custom-dropdown .intro .partner_details a.dropdown_label,
.partner_details .intro .custom-dropdown a.dropdown_label, .custom-dropdown .intro .project-details td.dropdown_label,
.project-details .intro .custom-dropdown td.dropdown_label, .custom-dropdown .intro .investors .content td.dropdown_label,
.investors .content .intro .custom-dropdown td.dropdown_label, .custom-dropdown .intro .investors .content_with_margin td.dropdown_label,
.investors .content_with_margin .intro .custom-dropdown td.dropdown_label,
.custom-dropdown .sponsorship .page_content_region p.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown p.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .image_top_260_wide a.dropdown_label:first-child,
.sponsorship .page_content_region .image_top_260_wide .custom-dropdown a.dropdown_label:first-child,
.custom-dropdown .image_top_260_wide .sponsorship .page_content_region a.dropdown_label:first-child,
.image_top_260_wide .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .solar_organization a.dropdown_label:first-child,
.sponsorship .page_content_region .solar_organization .custom-dropdown a.dropdown_label:first-child,
.custom-dropdown .solar_organization .sponsorship .page_content_region a.dropdown_label:first-child,
.solar_organization .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .partner_details a.dropdown_label:first-child,
.sponsorship .page_content_region .partner_details .custom-dropdown a.dropdown_label:first-child,
.custom-dropdown .partner_details .sponsorship .page_content_region a.dropdown_label:first-child,
.partner_details .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .project-details td.dropdown_label:first-child,
.sponsorship .page_content_region .project-details .custom-dropdown td.dropdown_label:first-child,
.custom-dropdown .project-details .sponsorship .page_content_region td.dropdown_label:first-child,
.project-details .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .dropdown_label.event_item:first-child,
.sponsorship .page_content_region .custom-dropdown .dropdown_label.event_item:first-child,
.custom-dropdown .sponsorship .page_content_region .investors .content td.dropdown_label:first-child,
.sponsorship .page_content_region .investors .content .custom-dropdown td.dropdown_label:first-child,
.custom-dropdown .investors .content .sponsorship .page_content_region td.dropdown_label:first-child,
.investors .content .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .investors .content_with_margin td.dropdown_label:first-child,
.sponsorship .page_content_region .investors .content_with_margin .custom-dropdown td.dropdown_label:first-child,
.custom-dropdown .investors .content_with_margin .sponsorship .page_content_region td.dropdown_label:first-child,
.investors .content_with_margin .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child,
.sponsorship .page_content_region p.download:first-child, .sponsorship .page_content_region .custom-dropdown .image_top_260_wide a.dropdown_label:first-child,
.image_top_260_wide .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .solar_organization a.dropdown_label:first-child,
.solar_organization .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .partner_details a.dropdown_label:first-child,
.partner_details .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .project-details td.dropdown_label:first-child,
.project-details .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .investors .content td.dropdown_label:first-child,
.investors .content .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .investors .content_with_margin td.dropdown_label:first-child,
.investors .content_with_margin .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child,
.sponsorship .page_content_region .image_top_260_wide a.download:first-child,
.image_top_260_wide .sponsorship .page_content_region a.download:first-child,
.sponsorship .page_content_region .solar_organization a.download:first-child,
.solar_organization .sponsorship .page_content_region a.download:first-child,
.sponsorship .page_content_region .partner_details a.download:first-child,
.partner_details .sponsorship .page_content_region a.download:first-child,
.sponsorship .page_content_region .project-details td.download:first-child,
.project-details .sponsorship .page_content_region td.download:first-child,
.sponsorship .page_content_region .download.event_item:first-child,
.sponsorship .page_content_region .investors .content td.download:first-child,
.investors .content .sponsorship .page_content_region td.download:first-child,
.sponsorship .page_content_region .investors .content_with_margin td.download:first-child,
.investors .content_with_margin .sponsorship .page_content_region td.download:first-child {
    color: #cc0000
}

.download.important span, .intro p.download span, .intro .custom-dropdown p.dropdown_label span,
.custom-dropdown .intro p.dropdown_label span, .intro .custom-dropdown .image_top_260_wide a.dropdown_label span,
.custom-dropdown .image_top_260_wide .intro a.dropdown_label span,
.intro .image_top_260_wide .custom-dropdown a.dropdown_label span,
.image_top_260_wide .custom-dropdown .intro a.dropdown_label span,
.intro .custom-dropdown .solar_organization a.dropdown_label span,
.custom-dropdown .solar_organization .intro a.dropdown_label span,
.intro .solar_organization .custom-dropdown a.dropdown_label span,
.solar_organization .custom-dropdown .intro a.dropdown_label span,
.intro .custom-dropdown .partner_details a.dropdown_label span, .custom-dropdown .partner_details .intro a.dropdown_label span,
.intro .partner_details .custom-dropdown a.dropdown_label span, .partner_details .custom-dropdown .intro a.dropdown_label span,
.intro .custom-dropdown .project-details td.dropdown_label span, .custom-dropdown .project-details .intro td.dropdown_label span,
.intro .project-details .custom-dropdown td.dropdown_label span, .project-details .custom-dropdown .intro td.dropdown_label span,
.intro .custom-dropdown .dropdown_label.event_item span, .custom-dropdown .intro .dropdown_label.event_item span,
.intro .custom-dropdown .investors .content td.dropdown_label span,
.custom-dropdown .investors .content .intro td.dropdown_label span,
.intro .investors .content .custom-dropdown td.dropdown_label span,
.investors .content .custom-dropdown .intro td.dropdown_label span,
.intro .custom-dropdown .investors .content_with_margin td.dropdown_label span,
.custom-dropdown .investors .content_with_margin .intro td.dropdown_label span,
.intro .investors .content_with_margin .custom-dropdown td.dropdown_label span,
.investors .content_with_margin .custom-dropdown .intro td.dropdown_label span,
.intro .image_top_260_wide a.download span, .image_top_260_wide .intro a.download span,
.intro .solar_organization a.download span, .solar_organization .intro a.download span,
.intro .partner_details a.download span, .partner_details .intro a.download span,
.intro .project-details td.download span, .project-details .intro td.download span,
.intro .download.event_item span, .intro .investors .content td.download span,
.investors .content .intro td.download span, .intro .investors .content_with_margin td.download span,
.investors .content_with_margin .intro td.download span, .intro ul.download span,
.intro .custom-dropdown ul.dropdown_label span, .custom-dropdown .intro ul.dropdown_label span,
.custom-dropdown .important.dropdown_label span, .custom-dropdown .intro .image_top_260_wide a.dropdown_label span,
.image_top_260_wide .intro .custom-dropdown a.dropdown_label span,
.custom-dropdown .intro .solar_organization a.dropdown_label span,
.solar_organization .intro .custom-dropdown a.dropdown_label span,
.custom-dropdown .intro .partner_details a.dropdown_label span, .partner_details .intro .custom-dropdown a.dropdown_label span,
.custom-dropdown .intro .project-details td.dropdown_label span, .project-details .intro .custom-dropdown td.dropdown_label span,
.custom-dropdown .intro .investors .content td.dropdown_label span,
.investors .content .intro .custom-dropdown td.dropdown_label span,
.custom-dropdown .intro .investors .content_with_margin td.dropdown_label span,
.investors .content_with_margin .intro .custom-dropdown td.dropdown_label span,
.custom-dropdown .sponsorship .page_content_region p.dropdown_label:first-child span,
.sponsorship .page_content_region .custom-dropdown p.dropdown_label:first-child span,
.custom-dropdown .sponsorship .page_content_region .image_top_260_wide a.dropdown_label:first-child span,
.sponsorship .page_content_region .image_top_260_wide .custom-dropdown a.dropdown_label:first-child span,
.custom-dropdown .image_top_260_wide .sponsorship .page_content_region a.dropdown_label:first-child span,
.image_top_260_wide .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child span,
.custom-dropdown .sponsorship .page_content_region .solar_organization a.dropdown_label:first-child span,
.sponsorship .page_content_region .solar_organization .custom-dropdown a.dropdown_label:first-child span,
.custom-dropdown .solar_organization .sponsorship .page_content_region a.dropdown_label:first-child span,
.solar_organization .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child span,
.custom-dropdown .sponsorship .page_content_region .partner_details a.dropdown_label:first-child span,
.sponsorship .page_content_region .partner_details .custom-dropdown a.dropdown_label:first-child span,
.custom-dropdown .partner_details .sponsorship .page_content_region a.dropdown_label:first-child span,
.partner_details .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child span,
.custom-dropdown .sponsorship .page_content_region .project-details td.dropdown_label:first-child span,
.sponsorship .page_content_region .project-details .custom-dropdown td.dropdown_label:first-child span,
.custom-dropdown .project-details .sponsorship .page_content_region td.dropdown_label:first-child span,
.project-details .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child span,
.custom-dropdown .sponsorship .page_content_region .dropdown_label.event_item:first-child span,
.sponsorship .page_content_region .custom-dropdown .dropdown_label.event_item:first-child span,
.custom-dropdown .sponsorship .page_content_region .investors .content td.dropdown_label:first-child span,
.sponsorship .page_content_region .investors .content .custom-dropdown td.dropdown_label:first-child span,
.custom-dropdown .investors .content .sponsorship .page_content_region td.dropdown_label:first-child span,
.investors .content .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child span,
.custom-dropdown .sponsorship .page_content_region .investors .content_with_margin td.dropdown_label:first-child span,
.sponsorship .page_content_region .investors .content_with_margin .custom-dropdown td.dropdown_label:first-child span,
.custom-dropdown .investors .content_with_margin .sponsorship .page_content_region td.dropdown_label:first-child span,
.investors .content_with_margin .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child span,
.sponsorship .page_content_region p.download:first-child span, .sponsorship .page_content_region .custom-dropdown .image_top_260_wide a.dropdown_label:first-child span,
.image_top_260_wide .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child span,
.sponsorship .page_content_region .custom-dropdown .solar_organization a.dropdown_label:first-child span,
.solar_organization .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child span,
.sponsorship .page_content_region .custom-dropdown .partner_details a.dropdown_label:first-child span,
.partner_details .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child span,
.sponsorship .page_content_region .custom-dropdown .project-details td.dropdown_label:first-child span,
.project-details .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child span,
.sponsorship .page_content_region .custom-dropdown .investors .content td.dropdown_label:first-child span,
.investors .content .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child span,
.sponsorship .page_content_region .custom-dropdown .investors .content_with_margin td.dropdown_label:first-child span,
.investors .content_with_margin .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child span,
.sponsorship .page_content_region .image_top_260_wide a.download:first-child span,
.image_top_260_wide .sponsorship .page_content_region a.download:first-child span,
.sponsorship .page_content_region .solar_organization a.download:first-child span,
.solar_organization .sponsorship .page_content_region a.download:first-child span,
.sponsorship .page_content_region .partner_details a.download:first-child span,
.partner_details .sponsorship .page_content_region a.download:first-child span,
.sponsorship .page_content_region .project-details td.download:first-child span,
.project-details .sponsorship .page_content_region td.download:first-child span,
.sponsorship .page_content_region .download.event_item:first-child span,
.sponsorship .page_content_region .investors .content td.download:first-child span,
.investors .content .sponsorship .page_content_region td.download:first-child span,
.sponsorship .page_content_region .investors .content_with_margin td.download:first-child span,
.investors .content_with_margin .sponsorship .page_content_region td.download:first-child span {
    background-position: -208px -465px
}

.sidebar .download.important, .sidebar .intro p.download, .intro .sidebar p.download,
.sidebar .intro .custom-dropdown p.dropdown_label, .intro .custom-dropdown .sidebar p.dropdown_label,
.sidebar .custom-dropdown .intro p.dropdown_label, .custom-dropdown .intro .sidebar p.dropdown_label,
.sidebar .intro .custom-dropdown .image_top_260_wide a.dropdown_label,
.intro .custom-dropdown .image_top_260_wide .sidebar a.dropdown_label,
.sidebar .custom-dropdown .image_top_260_wide .intro a.dropdown_label,
.custom-dropdown .image_top_260_wide .intro .sidebar a.dropdown_label,
.sidebar .intro .image_top_260_wide .custom-dropdown a.dropdown_label,
.intro .image_top_260_wide .custom-dropdown .sidebar a.dropdown_label,
.sidebar .image_top_260_wide .custom-dropdown .intro a.dropdown_label,
.image_top_260_wide .custom-dropdown .intro .sidebar a.dropdown_label,
.sidebar .intro .custom-dropdown .solar_organization a.dropdown_label,
.intro .custom-dropdown .solar_organization .sidebar a.dropdown_label,
.sidebar .custom-dropdown .solar_organization .intro a.dropdown_label,
.custom-dropdown .solar_organization .intro .sidebar a.dropdown_label,
.sidebar .intro .solar_organization .custom-dropdown a.dropdown_label,
.intro .solar_organization .custom-dropdown .sidebar a.dropdown_label,
.sidebar .solar_organization .custom-dropdown .intro a.dropdown_label,
.solar_organization .custom-dropdown .intro .sidebar a.dropdown_label,
.sidebar .intro .custom-dropdown .partner_details a.dropdown_label,
.intro .custom-dropdown .partner_details .sidebar a.dropdown_label,
.sidebar .custom-dropdown .partner_details .intro a.dropdown_label,
.custom-dropdown .partner_details .intro .sidebar a.dropdown_label,
.sidebar .intro .partner_details .custom-dropdown a.dropdown_label,
.intro .partner_details .custom-dropdown .sidebar a.dropdown_label,
.sidebar .partner_details .custom-dropdown .intro a.dropdown_label,
.partner_details .custom-dropdown .intro .sidebar a.dropdown_label,
.sidebar .intro .custom-dropdown .project-details td.dropdown_label,
.intro .custom-dropdown .project-details .sidebar td.dropdown_label,
.sidebar .custom-dropdown .project-details .intro td.dropdown_label,
.custom-dropdown .project-details .intro .sidebar td.dropdown_label,
.sidebar .intro .project-details .custom-dropdown td.dropdown_label,
.intro .project-details .custom-dropdown .sidebar td.dropdown_label,
.sidebar .project-details .custom-dropdown .intro td.dropdown_label,
.project-details .custom-dropdown .intro .sidebar td.dropdown_label,
.sidebar .intro .custom-dropdown .dropdown_label.event_item, .intro .custom-dropdown .sidebar .dropdown_label.event_item,
.sidebar .custom-dropdown .intro .dropdown_label.event_item, .custom-dropdown .intro .sidebar .dropdown_label.event_item,
.sidebar .intro .custom-dropdown .investors .content td.dropdown_label,
.intro .custom-dropdown .investors .content .sidebar td.dropdown_label,
.sidebar .custom-dropdown .investors .content .intro td.dropdown_label,
.custom-dropdown .investors .content .intro .sidebar td.dropdown_label,
.sidebar .intro .investors .content .custom-dropdown td.dropdown_label,
.intro .investors .content .custom-dropdown .sidebar td.dropdown_label,
.sidebar .investors .content .custom-dropdown .intro td.dropdown_label,
.investors .content .custom-dropdown .intro .sidebar td.dropdown_label,
.sidebar .intro .custom-dropdown .investors .content_with_margin td.dropdown_label,
.intro .custom-dropdown .investors .content_with_margin .sidebar td.dropdown_label,
.sidebar .custom-dropdown .investors .content_with_margin .intro td.dropdown_label,
.custom-dropdown .investors .content_with_margin .intro .sidebar td.dropdown_label,
.sidebar .intro .investors .content_with_margin .custom-dropdown td.dropdown_label,
.intro .investors .content_with_margin .custom-dropdown .sidebar td.dropdown_label,
.sidebar .investors .content_with_margin .custom-dropdown .intro td.dropdown_label,
.investors .content_with_margin .custom-dropdown .intro .sidebar td.dropdown_label,
.sidebar .intro .image_top_260_wide a.download, .intro .image_top_260_wide .sidebar a.download,
.sidebar .image_top_260_wide .intro a.download, .image_top_260_wide .intro .sidebar a.download,
.sidebar .intro .solar_organization a.download, .intro .solar_organization .sidebar a.download,
.sidebar .solar_organization .intro a.download, .solar_organization .intro .sidebar a.download,
.sidebar .intro .partner_details a.download, .intro .partner_details .sidebar a.download,
.sidebar .partner_details .intro a.download, .partner_details .intro .sidebar a.download,
.sidebar .intro .project-details td.download, .intro .project-details .sidebar td.download,
.sidebar .project-details .intro td.download, .project-details .intro .sidebar td.download,
.sidebar .intro .download.event_item, .intro .sidebar .download.event_item,
.sidebar .intro .investors .content td.download, .intro .investors .content .sidebar td.download,
.sidebar .investors .content .intro td.download, .investors .content .intro .sidebar td.download,
.sidebar .intro .investors .content_with_margin td.download, .intro .investors .content_with_margin .sidebar td.download,
.sidebar .investors .content_with_margin .intro td.download, .investors .content_with_margin .intro .sidebar td.download,
.sidebar .intro ul.download, .intro .sidebar ul.download, .sidebar .intro .custom-dropdown ul.dropdown_label,
.intro .custom-dropdown .sidebar ul.dropdown_label, .sidebar .custom-dropdown .intro ul.dropdown_label,
.custom-dropdown .intro .sidebar ul.dropdown_label, .sidebar .custom-dropdown .important.dropdown_label,
.custom-dropdown .sidebar .important.dropdown_label, .sidebar .custom-dropdown .intro .image_top_260_wide a.dropdown_label,
.custom-dropdown .intro .image_top_260_wide .sidebar a.dropdown_label,
.sidebar .image_top_260_wide .intro .custom-dropdown a.dropdown_label,
.image_top_260_wide .intro .custom-dropdown .sidebar a.dropdown_label,
.sidebar .custom-dropdown .intro .solar_organization a.dropdown_label,
.custom-dropdown .intro .solar_organization .sidebar a.dropdown_label,
.sidebar .solar_organization .intro .custom-dropdown a.dropdown_label,
.solar_organization .intro .custom-dropdown .sidebar a.dropdown_label,
.sidebar .custom-dropdown .intro .partner_details a.dropdown_label,
.custom-dropdown .intro .partner_details .sidebar a.dropdown_label,
.sidebar .partner_details .intro .custom-dropdown a.dropdown_label,
.partner_details .intro .custom-dropdown .sidebar a.dropdown_label,
.sidebar .custom-dropdown .intro .project-details td.dropdown_label,
.custom-dropdown .intro .project-details .sidebar td.dropdown_label,
.sidebar .project-details .intro .custom-dropdown td.dropdown_label,
.project-details .intro .custom-dropdown .sidebar td.dropdown_label,
.sidebar .custom-dropdown .intro .investors .content td.dropdown_label,
.custom-dropdown .intro .investors .content .sidebar td.dropdown_label,
.sidebar .investors .content .intro .custom-dropdown td.dropdown_label,
.investors .content .intro .custom-dropdown .sidebar td.dropdown_label,
.sidebar .custom-dropdown .intro .investors .content_with_margin td.dropdown_label,
.custom-dropdown .intro .investors .content_with_margin .sidebar td.dropdown_label,
.sidebar .investors .content_with_margin .intro .custom-dropdown td.dropdown_label,
.investors .content_with_margin .intro .custom-dropdown .sidebar td.dropdown_label,
.sidebar .custom-dropdown .sponsorship .page_content_region p.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .sidebar p.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .custom-dropdown p.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .sidebar p.dropdown_label:first-child,
.sidebar .custom-dropdown .sponsorship .page_content_region .image_top_260_wide a.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .image_top_260_wide .sidebar a.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .image_top_260_wide .custom-dropdown a.dropdown_label:first-child,
.sponsorship .page_content_region .image_top_260_wide .custom-dropdown .sidebar a.dropdown_label:first-child,
.sidebar .custom-dropdown .image_top_260_wide .sponsorship .page_content_region a.dropdown_label:first-child,
.custom-dropdown .image_top_260_wide .sponsorship .page_content_region .sidebar a.dropdown_label:first-child,
.sidebar .image_top_260_wide .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child,
.image_top_260_wide .sponsorship .page_content_region .custom-dropdown .sidebar a.dropdown_label:first-child,
.sidebar .custom-dropdown .sponsorship .page_content_region .solar_organization a.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .solar_organization .sidebar a.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .solar_organization .custom-dropdown a.dropdown_label:first-child,
.sponsorship .page_content_region .solar_organization .custom-dropdown .sidebar a.dropdown_label:first-child,
.sidebar .custom-dropdown .solar_organization .sponsorship .page_content_region a.dropdown_label:first-child,
.custom-dropdown .solar_organization .sponsorship .page_content_region .sidebar a.dropdown_label:first-child,
.sidebar .solar_organization .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child,
.solar_organization .sponsorship .page_content_region .custom-dropdown .sidebar a.dropdown_label:first-child,
.sidebar .custom-dropdown .sponsorship .page_content_region .partner_details a.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .partner_details .sidebar a.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .partner_details .custom-dropdown a.dropdown_label:first-child,
.sponsorship .page_content_region .partner_details .custom-dropdown .sidebar a.dropdown_label:first-child,
.sidebar .custom-dropdown .partner_details .sponsorship .page_content_region a.dropdown_label:first-child,
.custom-dropdown .partner_details .sponsorship .page_content_region .sidebar a.dropdown_label:first-child,
.sidebar .partner_details .sponsorship .page_content_region .custom-dropdown a.dropdown_label:first-child,
.partner_details .sponsorship .page_content_region .custom-dropdown .sidebar a.dropdown_label:first-child,
.sidebar .custom-dropdown .sponsorship .page_content_region .project-details td.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .project-details .sidebar td.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .project-details .custom-dropdown td.dropdown_label:first-child,
.sponsorship .page_content_region .project-details .custom-dropdown .sidebar td.dropdown_label:first-child,
.sidebar .custom-dropdown .project-details .sponsorship .page_content_region td.dropdown_label:first-child,
.custom-dropdown .project-details .sponsorship .page_content_region .sidebar td.dropdown_label:first-child,
.sidebar .project-details .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child,
.project-details .sponsorship .page_content_region .custom-dropdown .sidebar td.dropdown_label:first-child,
.sidebar .custom-dropdown .sponsorship .page_content_region .dropdown_label.event_item:first-child,
.custom-dropdown .sponsorship .page_content_region .sidebar .dropdown_label.event_item:first-child,
.sidebar .sponsorship .page_content_region .custom-dropdown .dropdown_label.event_item:first-child,
.sponsorship .page_content_region .custom-dropdown .sidebar .dropdown_label.event_item:first-child,
.sidebar .custom-dropdown .sponsorship .page_content_region .investors .content td.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .investors .content .sidebar td.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .investors .content .custom-dropdown td.dropdown_label:first-child,
.sponsorship .page_content_region .investors .content .custom-dropdown .sidebar td.dropdown_label:first-child,
.sidebar .custom-dropdown .investors .content .sponsorship .page_content_region td.dropdown_label:first-child,
.custom-dropdown .investors .content .sponsorship .page_content_region .sidebar td.dropdown_label:first-child,
.sidebar .investors .content .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child,
.investors .content .sponsorship .page_content_region .custom-dropdown .sidebar td.dropdown_label:first-child,
.sidebar .custom-dropdown .sponsorship .page_content_region .investors .content_with_margin td.dropdown_label:first-child,
.custom-dropdown .sponsorship .page_content_region .investors .content_with_margin .sidebar td.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .investors .content_with_margin .custom-dropdown td.dropdown_label:first-child,
.sponsorship .page_content_region .investors .content_with_margin .custom-dropdown .sidebar td.dropdown_label:first-child,
.sidebar .custom-dropdown .investors .content_with_margin .sponsorship .page_content_region td.dropdown_label:first-child,
.custom-dropdown .investors .content_with_margin .sponsorship .page_content_region .sidebar td.dropdown_label:first-child,
.sidebar .investors .content_with_margin .sponsorship .page_content_region .custom-dropdown td.dropdown_label:first-child,
.investors .content_with_margin .sponsorship .page_content_region .custom-dropdown .sidebar td.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region p.download:first-child,
.sponsorship .page_content_region .sidebar p.download:first-child,
.sidebar .sponsorship .page_content_region .custom-dropdown .image_top_260_wide a.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .image_top_260_wide .sidebar a.dropdown_label:first-child,
.sidebar .image_top_260_wide .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child,
.image_top_260_wide .custom-dropdown .sponsorship .page_content_region .sidebar a.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .custom-dropdown .solar_organization a.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .solar_organization .sidebar a.dropdown_label:first-child,
.sidebar .solar_organization .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child,
.solar_organization .custom-dropdown .sponsorship .page_content_region .sidebar a.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .custom-dropdown .partner_details a.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .partner_details .sidebar a.dropdown_label:first-child,
.sidebar .partner_details .custom-dropdown .sponsorship .page_content_region a.dropdown_label:first-child,
.partner_details .custom-dropdown .sponsorship .page_content_region .sidebar a.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .custom-dropdown .project-details td.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .project-details .sidebar td.dropdown_label:first-child,
.sidebar .project-details .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child,
.project-details .custom-dropdown .sponsorship .page_content_region .sidebar td.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .custom-dropdown .investors .content td.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .investors .content .sidebar td.dropdown_label:first-child,
.sidebar .investors .content .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child,
.investors .content .custom-dropdown .sponsorship .page_content_region .sidebar td.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .custom-dropdown .investors .content_with_margin td.dropdown_label:first-child,
.sponsorship .page_content_region .custom-dropdown .investors .content_with_margin .sidebar td.dropdown_label:first-child,
.sidebar .investors .content_with_margin .custom-dropdown .sponsorship .page_content_region td.dropdown_label:first-child,
.investors .content_with_margin .custom-dropdown .sponsorship .page_content_region .sidebar td.dropdown_label:first-child,
.sidebar .sponsorship .page_content_region .image_top_260_wide a.download:first-child,
.sponsorship .page_content_region .image_top_260_wide .sidebar a.download:first-child,
.sidebar .image_top_260_wide .sponsorship .page_content_region a.download:first-child,
.image_top_260_wide .sponsorship .page_content_region .sidebar a.download:first-child,
.sidebar .sponsorship .page_content_region .solar_organization a.download:first-child,
.sponsorship .page_content_region .solar_organization .sidebar a.download:first-child,
.sidebar .solar_organization .sponsorship .page_content_region a.download:first-child,
.solar_organization .sponsorship .page_content_region .sidebar a.download:first-child,
.sidebar .sponsorship .page_content_region .partner_details a.download:first-child,
.sponsorship .page_content_region .partner_details .sidebar a.download:first-child,
.sidebar .partner_details .sponsorship .page_content_region a.download:first-child,
.partner_details .sponsorship .page_content_region .sidebar a.download:first-child,
.sidebar .sponsorship .page_content_region .project-details td.download:first-child,
.sponsorship .page_content_region .project-details .sidebar td.download:first-child,
.sidebar .project-details .sponsorship .page_content_region td.download:first-child,
.project-details .sponsorship .page_content_region .sidebar td.download:first-child,
.sidebar .sponsorship .page_content_region .download.event_item:first-child,
.sponsorship .page_content_region .sidebar .download.event_item:first-child,
.sidebar .sponsorship .page_content_region .investors .content td.download:first-child,
.sponsorship .page_content_region .investors .content .sidebar td.download:first-child,
.sidebar .investors .content .sponsorship .page_content_region td.download:first-child,
.investors .content .sponsorship .page_content_region .sidebar td.download:first-child,
.sidebar .sponsorship .page_content_region .investors .content_with_margin td.download:first-child,
.sponsorship .page_content_region .investors .content_with_margin .sidebar td.download:first-child,
.sidebar .investors .content_with_margin .sponsorship .page_content_region td.download:first-child,
.investors .content_with_margin .sponsorship .page_content_region .sidebar td.download:first-child {
    font-size: 11px;
    border: 1px solid #cc0000
}

.download.important:hover, .intro p.download:hover, .intro .custom-dropdown p.dropdown_label:hover,
.custom-dropdown .intro p.dropdown_label:hover, .intro .custom-dropdown .image_top_260_wide a.dropdown_label:hover,
.custom-dropdown .image_top_260_wide .intro a.dropdown_label:hover,
.intro .image_top_260_wide .custom-dropdown a.dropdown_label:hover,
.image_top_260_wide .custom-dropdown .intro a.dropdown_label:hover,
.intro .custom-dropdown .solar_organization a.dropdown_label:hover,
.custom-dropdown .solar_organization .intro a.dropdown_label:hover,
.intro .solar_organization .custom-dropdown a.dropdown_label:hover,
.solar_organization .custom-dropdown .intro a.dropdown_label:hover,
.intro .custom-dropdown .partner_details a.dropdown_label:hover,
.custom-dropdown .partner_details .intro a.dropdown_label:hover,
.intro .partner_details .custom-dropdown a.dropdown_label:hover,
.partner_details .custom-dropdown .intro a.dropdown_label:hover,
.intro .custom-dropdown .project-details td.dropdown_label:hover,
.custom-dropdown .project-details .intro td.dropdown_label:hover,
.intro .project-details .custom-dropdown td.dropdown_label:hover,
.project-details .custom-dropdown .intro td.dropdown_label:hover,
.intro .custom-dropdown .dropdown_label.event_item:hover, .custom-dropdown .intro .dropdown_label.event_item:hover,
.intro .custom-dropdown .investors .content td.dropdown_label:hover,
.custom-dropdown .investors .content .intro td.dropdown_label:hover,
.intro .investors .content .custom-dropdown td.dropdown_label:hover,
.investors .content .custom-dropdown .intro td.dropdown_label:hover,
.intro .custom-dropdown .investors .content_with_margin td.dropdown_label:hover,
.custom-dropdown .investors .content_with_margin .intro td.dropdown_label:hover,
.intro .investors .content_with_margin .custom-dropdown td.dropdown_label:hover,
.investors .content_with_margin .custom-dropdown .intro td.dropdown_label:hover,
.intro .image_top_260_wide a.download:hover, .image_top_260_wide .intro a.download:hover,
.intro .solar_organization a.download:hover, .solar_organization .intro a.download:hover,
.intro .partner_details a.download:hover, .partner_details .intro a.download:hover,
.intro .project-details td.download:hover, .project-details .intro td.download:hover,
.intro .download.event_item:hover, .intro .investors .content td.download:hover,
.investors .content .intro td.download:hover, .intro .investors .content_with_margin td.download:hover,
.investors .content_with_margin .intro td.download:hover, .intro ul.download:hover,
.intro .custom-dropdown ul.dropdown_label:hover, .custom-dropdown .intro ul.dropdown_label:hover,
.custom-dropdown .important.dropdown_label:hover, .custom-dropdown .intro .image_top_260_wide a.dropdown_label:hover,
.image_top_260_wide .intro .custom-dropdown a.dropdown_label:hover,
.custom-dropdown .intro .solar_organization a.dropdown_label:hover,
.solar_organization .intro .custom-dropdown a.dropdown_label:hover,
.custom-dropdown .intro .partner_details a.dropdown_label:hover,
.partner_details .intro .custom-dropdown a.dropdown_label:hover,
.custom-dropdown .intro .project-details td.dropdown_label:hover,
.project-details .intro .custom-dropdown td.dropdown_label:hover,
.custom-dropdown .intro .investors .content td.dropdown_label:hover,
.investors .content .intro .custom-dropdown td.dropdown_label:hover,
.custom-dropdown .intro .investors .content_with_margin td.dropdown_label:hover,
.investors .content_with_margin .intro .custom-dropdown td.dropdown_label:hover,
.custom-dropdown .sponsorship .page_content_region p.dropdown_label:hover:first-child,
.sponsorship .page_content_region .custom-dropdown p.dropdown_label:hover:first-child,
.custom-dropdown .sponsorship .page_content_region .image_top_260_wide a.dropdown_label:hover:first-child,
.sponsorship .page_content_region .image_top_260_wide .custom-dropdown a.dropdown_label:hover:first-child,
.custom-dropdown .image_top_260_wide .sponsorship .page_content_region a.dropdown_label:hover:first-child,
.image_top_260_wide .sponsorship .page_content_region .custom-dropdown a.dropdown_label:hover:first-child,
.custom-dropdown .sponsorship .page_content_region .solar_organization a.dropdown_label:hover:first-child,
.sponsorship .page_content_region .solar_organization .custom-dropdown a.dropdown_label:hover:first-child,
.custom-dropdown .solar_organization .sponsorship .page_content_region a.dropdown_label:hover:first-child,
.solar_organization .sponsorship .page_content_region .custom-dropdown a.dropdown_label:hover:first-child,
.custom-dropdown .sponsorship .page_content_region .partner_details a.dropdown_label:hover:first-child,
.sponsorship .page_content_region .partner_details .custom-dropdown a.dropdown_label:hover:first-child,
.custom-dropdown .partner_details .sponsorship .page_content_region a.dropdown_label:hover:first-child,
.partner_details .sponsorship .page_content_region .custom-dropdown a.dropdown_label:hover:first-child,
.custom-dropdown .sponsorship .page_content_region .project-details td.dropdown_label:hover:first-child,
.sponsorship .page_content_region .project-details .custom-dropdown td.dropdown_label:hover:first-child,
.custom-dropdown .project-details .sponsorship .page_content_region td.dropdown_label:hover:first-child,
.project-details .sponsorship .page_content_region .custom-dropdown td.dropdown_label:hover:first-child,
.custom-dropdown .sponsorship .page_content_region .dropdown_label.event_item:hover:first-child,
.sponsorship .page_content_region .custom-dropdown .dropdown_label.event_item:hover:first-child,
.custom-dropdown .sponsorship .page_content_region .investors .content td.dropdown_label:hover:first-child,
.sponsorship .page_content_region .investors .content .custom-dropdown td.dropdown_label:hover:first-child,
.custom-dropdown .investors .content .sponsorship .page_content_region td.dropdown_label:hover:first-child,
.investors .content .sponsorship .page_content_region .custom-dropdown td.dropdown_label:hover:first-child,
.custom-dropdown .sponsorship .page_content_region .investors .content_with_margin td.dropdown_label:hover:first-child,
.sponsorship .page_content_region .investors .content_with_margin .custom-dropdown td.dropdown_label:hover:first-child,
.custom-dropdown .investors .content_with_margin .sponsorship .page_content_region td.dropdown_label:hover:first-child,
.investors .content_with_margin .sponsorship .page_content_region .custom-dropdown td.dropdown_label:hover:first-child,
.sponsorship .page_content_region p.download:hover:first-child,
.sponsorship .page_content_region .custom-dropdown .image_top_260_wide a.dropdown_label:hover:first-child,
.image_top_260_wide .custom-dropdown .sponsorship .page_content_region a.dropdown_label:hover:first-child,
.sponsorship .page_content_region .custom-dropdown .solar_organization a.dropdown_label:hover:first-child,
.solar_organization .custom-dropdown .sponsorship .page_content_region a.dropdown_label:hover:first-child,
.sponsorship .page_content_region .custom-dropdown .partner_details a.dropdown_label:hover:first-child,
.partner_details .custom-dropdown .sponsorship .page_content_region a.dropdown_label:hover:first-child,
.sponsorship .page_content_region .custom-dropdown .project-details td.dropdown_label:hover:first-child,
.project-details .custom-dropdown .sponsorship .page_content_region td.dropdown_label:hover:first-child,
.sponsorship .page_content_region .custom-dropdown .investors .content td.dropdown_label:hover:first-child,
.investors .content .custom-dropdown .sponsorship .page_content_region td.dropdown_label:hover:first-child,
.sponsorship .page_content_region .custom-dropdown .investors .content_with_margin td.dropdown_label:hover:first-child,
.investors .content_with_margin .custom-dropdown .sponsorship .page_content_region td.dropdown_label:hover:first-child,
.sponsorship .page_content_region .image_top_260_wide a.download:hover:first-child,
.image_top_260_wide .sponsorship .page_content_region a.download:hover:first-child,
.sponsorship .page_content_region .solar_organization a.download:hover:first-child,
.solar_organization .sponsorship .page_content_region a.download:hover:first-child,
.sponsorship .page_content_region .partner_details a.download:hover:first-child,
.partner_details .sponsorship .page_content_region a.download:hover:first-child,
.sponsorship .page_content_region .project-details td.download:hover:first-child,
.project-details .sponsorship .page_content_region td.download:hover:first-child,
.sponsorship .page_content_region .download.event_item:hover:first-child,
.sponsorship .page_content_region .investors .content td.download:hover:first-child,
.investors .content .sponsorship .page_content_region td.download:hover:first-child,
.sponsorship .page_content_region .investors .content_with_margin td.download:hover:first-child,
.investors .content_with_margin .sponsorship .page_content_region td.download:hover:first-child {
    background: #cc0000;
    color: #fff
}

.download.important:hover span, .intro p.download:hover span, .intro .custom-dropdown p.dropdown_label:hover span,
.custom-dropdown .intro p.dropdown_label:hover span, .intro .custom-dropdown .image_top_260_wide a.dropdown_label:hover span,
.custom-dropdown .image_top_260_wide .intro a.dropdown_label:hover span,
.intro .image_top_260_wide .custom-dropdown a.dropdown_label:hover span,
.image_top_260_wide .custom-dropdown .intro a.dropdown_label:hover span,
.intro .custom-dropdown .solar_organization a.dropdown_label:hover span,
.custom-dropdown .solar_organization .intro a.dropdown_label:hover span,
.intro .solar_organization .custom-dropdown a.dropdown_label:hover span,
.solar_organization .custom-dropdown .intro a.dropdown_label:hover span,
.intro .custom-dropdown .partner_details a.dropdown_label:hover span,
.custom-dropdown .partner_details .intro a.dropdown_label:hover span,
.intro .partner_details .custom-dropdown a.dropdown_label:hover span,
.partner_details .custom-dropdown .intro a.dropdown_label:hover span,
.intro .custom-dropdown .project-details td.dropdown_label:hover span,
.custom-dropdown .project-details .intro td.dropdown_label:hover span,
.intro .project-details .custom-dropdown td.dropdown_label:hover span,
.project-details .custom-dropdown .intro td.dropdown_label:hover span,
.intro .custom-dropdown .dropdown_label.event_item:hover span, .custom-dropdown .intro .dropdown_label.event_item:hover span,
.intro .custom-dropdown .investors .content td.dropdown_label:hover span,
.custom-dropdown .investors .content .intro td.dropdown_label:hover span,
.intro .investors .content .custom-dropdown td.dropdown_label:hover span,
.investors .content .custom-dropdown .intro td.dropdown_label:hover span,
.intro .custom-dropdown .investors .content_with_margin td.dropdown_label:hover span,
.custom-dropdown .investors .content_with_margin .intro td.dropdown_label:hover span,
.intro .investors .content_with_margin .custom-dropdown td.dropdown_label:hover span,
.investors .content_with_margin .custom-dropdown .intro td.dropdown_label:hover span,
.intro .image_top_260_wide a.download:hover span, .image_top_260_wide .intro a.download:hover span,
.intro .solar_organization a.download:hover span, .solar_organization .intro a.download:hover span,
.intro .partner_details a.download:hover span, .partner_details .intro a.download:hover span,
.intro .project-details td.download:hover span, .project-details .intro td.download:hover span,
.intro .download.event_item:hover span, .intro .investors .content td.download:hover span,
.investors .content .intro td.download:hover span, .intro .investors .content_with_margin td.download:hover span,
.investors .content_with_margin .intro td.download:hover span, .intro ul.download:hover span,
.intro .custom-dropdown ul.dropdown_label:hover span, .custom-dropdown .intro ul.dropdown_label:hover span,
.custom-dropdown .important.dropdown_label:hover span, .custom-dropdown .intro .image_top_260_wide a.dropdown_label:hover span,
.image_top_260_wide .intro .custom-dropdown a.dropdown_label:hover span,
.custom-dropdown .intro .solar_organization a.dropdown_label:hover span,
.solar_organization .intro .custom-dropdown a.dropdown_label:hover span,
.custom-dropdown .intro .partner_details a.dropdown_label:hover span,
.partner_details .intro .custom-dropdown a.dropdown_label:hover span,
.custom-dropdown .intro .project-details td.dropdown_label:hover span,
.project-details .intro .custom-dropdown td.dropdown_label:hover span,
.custom-dropdown .intro .investors .content td.dropdown_label:hover span,
.investors .content .intro .custom-dropdown td.dropdown_label:hover span,
.custom-dropdown .intro .investors .content_with_margin td.dropdown_label:hover span,
.investors .content_with_margin .intro .custom-dropdown td.dropdown_label:hover span,
.custom-dropdown .sponsorship .page_content_region p.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .custom-dropdown p.dropdown_label:hover:first-child span,
.custom-dropdown .sponsorship .page_content_region .image_top_260_wide a.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .image_top_260_wide .custom-dropdown a.dropdown_label:hover:first-child span,
.custom-dropdown .image_top_260_wide .sponsorship .page_content_region a.dropdown_label:hover:first-child span,
.image_top_260_wide .sponsorship .page_content_region .custom-dropdown a.dropdown_label:hover:first-child span,
.custom-dropdown .sponsorship .page_content_region .solar_organization a.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .solar_organization .custom-dropdown a.dropdown_label:hover:first-child span,
.custom-dropdown .solar_organization .sponsorship .page_content_region a.dropdown_label:hover:first-child span,
.solar_organization .sponsorship .page_content_region .custom-dropdown a.dropdown_label:hover:first-child span,
.custom-dropdown .sponsorship .page_content_region .partner_details a.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .partner_details .custom-dropdown a.dropdown_label:hover:first-child span,
.custom-dropdown .partner_details .sponsorship .page_content_region a.dropdown_label:hover:first-child span,
.partner_details .sponsorship .page_content_region .custom-dropdown a.dropdown_label:hover:first-child span,
.custom-dropdown .sponsorship .page_content_region .project-details td.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .project-details .custom-dropdown td.dropdown_label:hover:first-child span,
.custom-dropdown .project-details .sponsorship .page_content_region td.dropdown_label:hover:first-child span,
.project-details .sponsorship .page_content_region .custom-dropdown td.dropdown_label:hover:first-child span,
.custom-dropdown .sponsorship .page_content_region .dropdown_label.event_item:hover:first-child span,
.sponsorship .page_content_region .custom-dropdown .dropdown_label.event_item:hover:first-child span,
.custom-dropdown .sponsorship .page_content_region .investors .content td.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .investors .content .custom-dropdown td.dropdown_label:hover:first-child span,
.custom-dropdown .investors .content .sponsorship .page_content_region td.dropdown_label:hover:first-child span,
.investors .content .sponsorship .page_content_region .custom-dropdown td.dropdown_label:hover:first-child span,
.custom-dropdown .sponsorship .page_content_region .investors .content_with_margin td.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .investors .content_with_margin .custom-dropdown td.dropdown_label:hover:first-child span,
.custom-dropdown .investors .content_with_margin .sponsorship .page_content_region td.dropdown_label:hover:first-child span,
.investors .content_with_margin .sponsorship .page_content_region .custom-dropdown td.dropdown_label:hover:first-child span,
.sponsorship .page_content_region p.download:hover:first-child span,
.sponsorship .page_content_region .custom-dropdown .image_top_260_wide a.dropdown_label:hover:first-child span,
.image_top_260_wide .custom-dropdown .sponsorship .page_content_region a.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .custom-dropdown .solar_organization a.dropdown_label:hover:first-child span,
.solar_organization .custom-dropdown .sponsorship .page_content_region a.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .custom-dropdown .partner_details a.dropdown_label:hover:first-child span,
.partner_details .custom-dropdown .sponsorship .page_content_region a.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .custom-dropdown .project-details td.dropdown_label:hover:first-child span,
.project-details .custom-dropdown .sponsorship .page_content_region td.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .custom-dropdown .investors .content td.dropdown_label:hover:first-child span,
.investors .content .custom-dropdown .sponsorship .page_content_region td.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .custom-dropdown .investors .content_with_margin td.dropdown_label:hover:first-child span,
.investors .content_with_margin .custom-dropdown .sponsorship .page_content_region td.dropdown_label:hover:first-child span,
.sponsorship .page_content_region .image_top_260_wide a.download:hover:first-child span,
.image_top_260_wide .sponsorship .page_content_region a.download:hover:first-child span,
.sponsorship .page_content_region .solar_organization a.download:hover:first-child span,
.solar_organization .sponsorship .page_content_region a.download:hover:first-child span,
.sponsorship .page_content_region .partner_details a.download:hover:first-child span,
.partner_details .sponsorship .page_content_region a.download:hover:first-child span,
.sponsorship .page_content_region .project-details td.download:hover:first-child span,
.project-details .sponsorship .page_content_region td.download:hover:first-child span,
.sponsorship .page_content_region .download.event_item:hover:first-child span,
.sponsorship .page_content_region .investors .content td.download:hover:first-child span,
.investors .content .sponsorship .page_content_region td.download:hover:first-child span,
.sponsorship .page_content_region .investors .content_with_margin td.download:hover:first-child span,
.investors .content_with_margin .sponsorship .page_content_region td.download:hover:first-child span {
    background-position: -208px -415px
}

.lt-ie7 .download:hover, .lt-ie7 .custom-dropdown .dropdown_label:hover,
.custom-dropdown .lt-ie7 .dropdown_label:hover {
    background-color: #0076c0
}

.lt-ie7 .download:hover span, .lt-ie7 .custom-dropdown .dropdown_label:hover span,
.custom-dropdown .lt-ie7 .dropdown_label:hover span {
    background-position: -208px -415px
}

.dropdown-wrapper {
    position: relative;
    margin-bottom: 9px;
    height: 32px
}

.manual-dropdown {
    z-index: 120
}

.custom-dropdown {
    position: absolute;
    z-index: 100
}

.custom-dropdown .dropdown_label {
    cursor: pointer;
    color: #6a6a6a;
    margin-bottom: 0px
}

.custom-dropdown .dropdown_label span {
    border-left: 1px solid #e2e2e2;
    background-position: -6px -280px
}

.custom-dropdown .dropdown_label:hover span {
    background-position: -6px -235px
}

.custom-dropdown .selector {
    margin: -1px 0 0;
    padding: 6px 0;
    list-style: none;
    display: none;
    border: 1px solid #e2e2e2;
    background: #fff
}

.custom-dropdown li {
    margin: 0 10px;
    vertical-align: baseline;
    white-space: nowrap
}

.custom-dropdown a {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    font-size: 11px;
    line-height: 30px;
    text-decoration: none;
    color: #0076c0
}

.custom-dropdown a:hover {
    color: #F8971D
}

.custom-dropdown a span {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    height: 30px;
    width: 18px;
    background-image: url('../images/sprites.png');
    background-position: -212px -365px
}

.lt-ie8 .custom-dropdown a span {
    height: 21px
}

.lt-ie7 .custom-dropdown .dropdown_label:hover {
    background-color: #0076c0
}

.lt-ie7 .custom-dropdown .dropdown_label:hover span {
    background-position: -6px -235px
}

.homepage_caption_learn_more {
	overflow: hidden;
	zoom: 1;
	font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
	clear: both;
	display: block;
	background: #07AC2B;
	padding: 12px;
	color: #fff;
	text-decoration: none;
	text-align: right
}

.homepage_caption_learn_more span {
    display: block;
    float: right;
    width: 20px;
    height: 22px;
    margin: 0 0 0 10px;
    background-image: url('../images/sprites.png');
    background-repeat: no-repeat;
    background-position: -10px -188px
}

.homepage_caption_learn_more:hover {
    color: #000
}

.homepage_caption_learn_more:hover span {
    background-position: -10px -149px
}

.lt-ie8 .homepage_caption_learn_more {
    position: relative;
    padding-right: 42px
}

.lt-ie8 .homepage_caption_learn_more span {
    position: absolute;
    top: 12px;
    right: 12px
}

.slider-button {
    background-image: url('../images/btn_slideshow_facts.png');
    background-repeat: no-repeat;
    position: absolute;
    display: block;
    top: 115px;
    width: 40px;
    height: 40px;
    cursor: pointer
}

.slider-button.slider-next {
    cursor: pointer;
    right: 0;
    background-position: -50px -3px
}

.slider-button.slider-next:active, .slider-button.slider-next:hover {
    background-position: -50px -53px
}

.slider-button.slider-next.disabled, .slider-button.slider-next.disabled:hover {
    cursor: default;
    background-position: -50px -103px
}

.slider-button.slider-prev {
    cursor: pointer;
    left: 0;
    background-position: 0px -3px
}

.slider-button.slider-prev:active, .slider-button.slider-prev:hover {
    background-position: 0px -53px
}

.slider-button.slider-prev.disabled, .slider-button.slider-prev.disabled:hover {
    cursor: default;
    background-position: 0px -103px
}

.disabled-next, .disabled-next:hover {
    cursor: default;
    background-position: -50px -103px
}

.slideshow {
	position: relative;
	overflow: hidden;
	height: 348px;
	width: 100%;
}

.slide {
    position: relative;
    display: none
}

.slide .caption {
    display: none
}

.slides {
	position: relative;
	height: 348px;
	width: 100%
}

.slides .slide:first-child {
    display: block
}

.caption {
    position: absolute;
    padding: 20px 0 0 28px;
    color: #111;
    bottom: 2em
}

.caption h4 {
    color: #545454
}

.slideshow-button {
    position: absolute;
    cursor: pointer;
    top: 50%;
    margin: -35px 0 0;
    width: 35px;
    height: 72px;
    overflow: hidden;
    text-indent: -999px;
    background-repeat: no-repeat;
    background-image: url('../images/btn_slideshow.png');
    background-position: 0 0
}

.slideshow-button:hover {
    background-position: 0 -73px
}

.slideshow-button.next {
    right: 0px;
    background-position: -37px 0
}

.slideshow-button.next:hover {
    background-position: -37px -73px
}

.pager {
    position: absolute;
    bottom: 20px;
    right: 20px
}

.pager a {
    display: block;
    float: left;
    cursor: pointer;
    background-image: url('../images/sprites.png');
    background-position: -217px -162px;
    background-repeat: no-repeat;
    height: 11px;
    margin: 0 0 0 4px;
    padding: 0;
    overflow: hidden;
    width: 11px
}

.pager a:hover {
    background-position: -217px -184px
}

.pager a.active {
    background-position: -217px -173px
}

.lt-ie7 .slideshow .next {
    background-position: -36px 0
}

.slideshow-container {
    padding: 4px;
    margin: 0 44px 36px 0;
    background: #e2e2e2
}

.homepage_slideshow .slideshow-button {
    display: none
}

.community_projects_slideshow {
    margin: 0 44px 12px 0
}

.sponsorship_slideshow {
    margin: 0 44px 12px 0
}

.projects_category_slideshow {
    margin: 0 44px 18px 0
}

body.landing header {
    text-align: center;
    height: 120px;
    width: 100%;
    float: left
}

body.landing .inner_wrapper {
    background: #fff url('../images/bg_footer_border.png') no-repeat bottom left;
    padding-bottom: 75px
}

body.landing .footer li {
    padding-top: 30px
}

body.landing .footer li.sponsor {
    padding-top: 20px
}

.lt-ie7 body.landing .footer li.sponsor {
    margin: 0 -1px 0
}

.landing_nav {
    float: left;
    width: 240px;
    background: transparent url('../images/bg_landing_box.jpg') right top repeat-y
}

.landing_nav .top {
    height: 20px;
    background: transparent url('../images/bg_landing_box_top.jpg') right top no-repeat
}

.landing_nav ul {
    padding-right: 30px;
    padding-bottom: 30px
}

.landing_nav ul li {
    float: none
}

.landing_nav ul li .lt-ie7 {
    line-height: 10px
}

.landing_nav ul li a {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    display: block;
    padding: 8px 25px 8px 0px;
    background: transparent url('../images/sprite_landing_box_arrow.jpg') right 8px no-repeat;
    text-align: right;
    color: #0076c0;
    font-size: 15px;
    -moz-transition: "margin" "easeOutIn";
    -o-transition: "margin" "easeOutIn";
    -webkit-transition: "margin" "easeOutIn";
    transition: "margin" "easeOutIn"
}

.landing_nav ul li a:hover, .landing_nav ul li a.active {
    color: #F8971D;
    background-position: right -22px;
    margin-right: -3px
}

.lt-ie7 .landing_nav ul li a:hover, .lt-ie7 .landing_nav ul li a.active {
    background-position: right -30px
}

.lt-ie7 .landing_nav ul li a {
    padding-top: 0;
    padding-bottom: 0;
    background-position: right 0
}

.landing_nav .bottom {
    height: 25px;
    background: transparent url('../images/bg_landing_box_bottom.jpg') right top no-repeat
}

.map {
    width: 670px;
    height: 600px;
    float: right
}

.content-block, .content-block-important, .top_image, .right_image,
.right_small_image, .left_image, .project_category_overview, .left_small_image,
.career_employee_profile {
    overflow: hidden;
    zoom: 1;
    margin: 0 0 36px 0;
    padding-right: 44px
}

.content-block:first-child, .content-block-important:first-child,
.top_image:first-child, .right_image:first-child, .right_small_image:first-child,
.left_image:first-child, .project_category_overview:first-child,
.left_small_image:first-child, .career_employee_profile:first-child,
.content-block .first-child, .content-block-important .first-child,
.top_image .first-child, .right_image .first-child, .right_small_image .first-child,
.left_image .first-child, .project_category_overview .first-child,
.left_small_image .first-child, .career_employee_profile .first-child {
    margin-top: 0px
}

.content-block ul, .content-block-important ul, .top_image ul, .right_image ul,
.right_small_image ul, .left_image ul, .project_category_overview ul,
.left_small_image ul, .career_employee_profile ul {
    margin-left: 20px;
    list-style-image: url('../images/bullet.png')
}

.content-block ul li, .content-block-important ul li, .top_image ul li,
.right_image ul li, .right_small_image ul li, .left_image ul li, .project_category_overview ul li,
.left_small_image ul li, .career_employee_profile ul li {
    margin-bottom: 12px
}

.content-block p a, .content-block-important p a, .top_image p a, .right_image p a,
.right_small_image p a, .left_image p a, .project_category_overview p a,
.left_small_image p a, .career_employee_profile p a, .content-block .image_top_260_wide a a,
.image_top_260_wide .content-block a a, .content-block-important .image_top_260_wide a a,
.image_top_260_wide .content-block-important a a, .top_image .image_top_260_wide a a,
.image_top_260_wide .top_image a a, .right_image .image_top_260_wide a a,
.image_top_260_wide .right_image a a, .right_small_image .image_top_260_wide a a,
.image_top_260_wide .right_small_image a a, .left_image .image_top_260_wide a a,
.image_top_260_wide .left_image a a, .project_category_overview .image_top_260_wide a a,
.image_top_260_wide .project_category_overview a a, .left_small_image .image_top_260_wide a a,
.image_top_260_wide .left_small_image a a, .career_employee_profile .image_top_260_wide a a,
.image_top_260_wide .career_employee_profile a a, .content-block .solar_organization a a,
.solar_organization .content-block a a, .content-block-important .solar_organization a a,
.solar_organization .content-block-important a a, .top_image .solar_organization a a,
.solar_organization .top_image a a, .right_image .solar_organization a a,
.solar_organization .right_image a a, .right_small_image .solar_organization a a,
.solar_organization .right_small_image a a, .left_image .solar_organization a a,
.solar_organization .left_image a a, .project_category_overview .solar_organization a a,
.solar_organization .project_category_overview a a, .left_small_image .solar_organization a a,
.solar_organization .left_small_image a a, .career_employee_profile .solar_organization a a,
.solar_organization .career_employee_profile a a, .content-block .partner_details a a,
.partner_details .content-block a a, .content-block-important .partner_details a a,
.partner_details .content-block-important a a, .top_image .partner_details a a,
.partner_details .top_image a a, .right_image .partner_details a a, .partner_details .right_image a a,
.right_small_image .partner_details a a, .partner_details .right_small_image a a,
.left_image .partner_details a a, .partner_details .left_image a a, .project_category_overview .partner_details a a,
.partner_details .project_category_overview a a, .left_small_image .partner_details a a,
.partner_details .left_small_image a a, .career_employee_profile .partner_details a a,
.partner_details .career_employee_profile a a, .content-block .project-details td a,
.project-details .content-block td a, .content-block-important .project-details td a,
.project-details .content-block-important td a, .top_image .project-details td a,
.project-details .top_image td a, .right_image .project-details td a,
.project-details .right_image td a, .right_small_image .project-details td a,
.project-details .right_small_image td a, .left_image .project-details td a,
.project-details .left_image td a, .project_category_overview .project-details td a,
.project-details .project_category_overview td a, .left_small_image .project-details td a,
.project-details .left_small_image td a, .career_employee_profile .project-details td a,
.project-details .career_employee_profile td a, .content-block .event_item a,
.content-block-important .event_item a, .top_image .event_item a, .right_image .event_item a,
.right_small_image .event_item a, .left_image .event_item a, .project_category_overview .event_item a,
.left_small_image .event_item a, .career_employee_profile .event_item a,
.content-block .investors .content td a, .investors .content .content-block td a,
.content-block-important .investors .content td a, .investors .content .content-block-important td a,
.top_image .investors .content td a, .investors .content .top_image td a,
.right_image .investors .content td a, .investors .content .right_image td a,
.right_small_image .investors .content td a, .investors .content .right_small_image td a,
.left_image .investors .content td a, .investors .content .left_image td a,
.project_category_overview .investors .content td a, .investors .content .project_category_overview td a,
.left_small_image .investors .content td a, .investors .content .left_small_image td a,
.career_employee_profile .investors .content td a, .investors .content .career_employee_profile td a,
.content-block .investors .content_with_margin td a, .investors .content_with_margin .content-block td a,
.content-block-important .investors .content_with_margin td a, .investors .content_with_margin .content-block-important td a,
.top_image .investors .content_with_margin td a, .investors .content_with_margin .top_image td a,
.right_image .investors .content_with_margin td a, .investors .content_with_margin .right_image td a,
.right_small_image .investors .content_with_margin td a, .investors .content_with_margin .right_small_image td a,
.left_image .investors .content_with_margin td a, .investors .content_with_margin .left_image td a,
.project_category_overview .investors .content_with_margin td a, .investors .content_with_margin .project_category_overview td a,
.left_small_image .investors .content_with_margin td a, .investors .content_with_margin .left_small_image td a,
.career_employee_profile .investors .content_with_margin td a, .investors .content_with_margin .career_employee_profile td a {
	color: #07ac2b;
	text-decoration: none
}

.content-block p a:hover, .content-block-important p a:hover, .top_image p a:hover,
.right_image p a:hover, .right_small_image p a:hover, .left_image p a:hover,
.project_category_overview p a:hover, .left_small_image p a:hover,
.career_employee_profile p a:hover, .content-block .image_top_260_wide a a:hover,
.image_top_260_wide .content-block a a:hover, .content-block-important .image_top_260_wide a a:hover,
.image_top_260_wide .content-block-important a a:hover, .top_image .image_top_260_wide a a:hover,
.image_top_260_wide .top_image a a:hover, .right_image .image_top_260_wide a a:hover,
.image_top_260_wide .right_image a a:hover, .right_small_image .image_top_260_wide a a:hover,
.image_top_260_wide .right_small_image a a:hover, .left_image .image_top_260_wide a a:hover,
.image_top_260_wide .left_image a a:hover, .project_category_overview .image_top_260_wide a a:hover,
.image_top_260_wide .project_category_overview a a:hover, .left_small_image .image_top_260_wide a a:hover,
.image_top_260_wide .left_small_image a a:hover, .career_employee_profile .image_top_260_wide a a:hover,
.image_top_260_wide .career_employee_profile a a:hover, .content-block .solar_organization a a:hover,
.solar_organization .content-block a a:hover, .content-block-important .solar_organization a a:hover,
.solar_organization .content-block-important a a:hover, .top_image .solar_organization a a:hover,
.solar_organization .top_image a a:hover, .right_image .solar_organization a a:hover,
.solar_organization .right_image a a:hover, .right_small_image .solar_organization a a:hover,
.solar_organization .right_small_image a a:hover, .left_image .solar_organization a a:hover,
.solar_organization .left_image a a:hover, .project_category_overview .solar_organization a a:hover,
.solar_organization .project_category_overview a a:hover, .left_small_image .solar_organization a a:hover,
.solar_organization .left_small_image a a:hover, .career_employee_profile .solar_organization a a:hover,
.solar_organization .career_employee_profile a a:hover, .content-block .partner_details a a:hover,
.partner_details .content-block a a:hover, .content-block-important .partner_details a a:hover,
.partner_details .content-block-important a a:hover, .top_image .partner_details a a:hover,
.partner_details .top_image a a:hover, .right_image .partner_details a a:hover,
.partner_details .right_image a a:hover, .right_small_image .partner_details a a:hover,
.partner_details .right_small_image a a:hover, .left_image .partner_details a a:hover,
.partner_details .left_image a a:hover, .project_category_overview .partner_details a a:hover,
.partner_details .project_category_overview a a:hover, .left_small_image .partner_details a a:hover,
.partner_details .left_small_image a a:hover, .career_employee_profile .partner_details a a:hover,
.partner_details .career_employee_profile a a:hover, .content-block .project-details td a:hover,
.project-details .content-block td a:hover, .content-block-important .project-details td a:hover,
.project-details .content-block-important td a:hover, .top_image .project-details td a:hover,
.project-details .top_image td a:hover, .right_image .project-details td a:hover,
.project-details .right_image td a:hover, .right_small_image .project-details td a:hover,
.project-details .right_small_image td a:hover, .left_image .project-details td a:hover,
.project-details .left_image td a:hover, .project_category_overview .project-details td a:hover,
.project-details .project_category_overview td a:hover, .left_small_image .project-details td a:hover,
.project-details .left_small_image td a:hover, .career_employee_profile .project-details td a:hover,
.project-details .career_employee_profile td a:hover, .content-block .event_item a:hover,
.content-block-important .event_item a:hover, .top_image .event_item a:hover,
.right_image .event_item a:hover, .right_small_image .event_item a:hover,
.left_image .event_item a:hover, .project_category_overview .event_item a:hover,
.left_small_image .event_item a:hover, .career_employee_profile .event_item a:hover,
.content-block .investors .content td a:hover, .investors .content .content-block td a:hover,
.content-block-important .investors .content td a:hover, .investors .content .content-block-important td a:hover,
.top_image .investors .content td a:hover, .investors .content .top_image td a:hover,
.right_image .investors .content td a:hover, .investors .content .right_image td a:hover,
.right_small_image .investors .content td a:hover, .investors .content .right_small_image td a:hover,
.left_image .investors .content td a:hover, .investors .content .left_image td a:hover,
.project_category_overview .investors .content td a:hover, .investors .content .project_category_overview td a:hover,
.left_small_image .investors .content td a:hover, .investors .content .left_small_image td a:hover,
.career_employee_profile .investors .content td a:hover, .investors .content .career_employee_profile td a:hover,
.content-block .investors .content_with_margin td a:hover, .investors .content_with_margin .content-block td a:hover,
.content-block-important .investors .content_with_margin td a:hover,
.investors .content_with_margin .content-block-important td a:hover,
.top_image .investors .content_with_margin td a:hover, .investors .content_with_margin .top_image td a:hover,
.right_image .investors .content_with_margin td a:hover, .investors .content_with_margin .right_image td a:hover,
.right_small_image .investors .content_with_margin td a:hover, .investors .content_with_margin .right_small_image td a:hover,
.left_image .investors .content_with_margin td a:hover, .investors .content_with_margin .left_image td a:hover,
.project_category_overview .investors .content_with_margin td a:hover,
.investors .content_with_margin .project_category_overview td a:hover,
.left_small_image .investors .content_with_margin td a:hover, .investors .content_with_margin .left_small_image td a:hover,
.career_employee_profile .investors .content_with_margin td a:hover,
.investors .content_with_margin .career_employee_profile td a:hover {
    color: #F8971D
}

.checklist, .power-controlled-verification ul {
    list-style-image: url('../images/bullet_check.png')
}

.three_col_list, .power-controlled-modules ul {
    zoom: 1;
    margin: 0;
    padding-right: 0
}

.three_col_list:after, .power-controlled-modules ul:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.three_col_list li, .power-controlled-modules ul li {
    width: 30.76923%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    width: 28%;
    padding-left: 20px;
    background: url('../images/bullet.png') no-repeat 2px 2px
}

.three_col_list li:last-child, .power-controlled-modules ul li:last-child {
    margin-right: 0px
}

.two_col_list, .vertical-integration-benefits ul {
    overflow: hidden;
    zoom: 1;
    margin: 0
}

.two_col_list li, .vertical-integration-benefits ul li {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    padding-left: 20px;
    margin-bottom: 6px;
    background: url('../images/bullet_check.png') no-repeat 2px 2px
}

.content-block-important {
    overflow: hidden;
    zoom: 1;
}

.image_with_border, .case_study img, .awards .award img, .sustain-link img,
.project_category .left_image .block_image img, .project_category .project_category_overview .block_image img,
.case_study_download .case_study_image {
    padding: 4px;
    background: #E4E4E4;
}

.right_image .block_image, .right_small_image .block_image {
    float: right
}

.right_image .block_content, .right_small_image .block_content {
    float: left
}

.right_image .learn_more, .right_image .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p .right_image a, .right_image .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .right_image a,
.right_image .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .right_image a,
.right_image .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .right_image a,
.right_image .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .right_image a,
.right_image .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .right_image a,
.right_image .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .right_image a,
.right_image .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .right_image a,
.right_image .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .right_image a,
.right_image .sponsorship .fifa-installations .event_item a, .sponsorship .fifa-installations .event_item .right_image a,
.right_image .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .right_image a,
.right_image .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .right_image a,
.right_image .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .right_image a,
.right_image .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .right_image a,
.right_small_image .learn_more, .right_small_image .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p .right_small_image a, .right_small_image .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .right_small_image a,
.right_small_image .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .right_small_image a,
.right_small_image .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .right_small_image a,
.right_small_image .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .right_small_image a,
.right_small_image .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .right_small_image a,
.right_small_image .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .right_small_image a,
.right_small_image .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .right_small_image a,
.right_small_image .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .right_small_image a,
.right_small_image .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .right_small_image a,
.right_small_image .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .right_small_image a,
.right_small_image .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .right_small_image a,
.right_small_image .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .right_small_image a,
.right_small_image .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .right_small_image a {
    margin-top: 12px
}

.left_image .block_image, .project_category_overview .block_image,
.left_small_image .block_image, .career_employee_profile .block_image {
    float: left
}

.left_image .block_content, .project_category_overview .block_content,
.left_small_image .block_content, .career_employee_profile .block_content {
	float: right
}

.left_image .learn_more, .project_category_overview .learn_more,
.left_image .sponsorship .fifa-installations p a, .sponsorship .fifa-installations p .left_image a,
.project_category_overview .sponsorship .fifa-installations p a, .sponsorship .fifa-installations p .project_category_overview a,
.left_image .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .left_image a,
.project_category_overview .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .project_category_overview a,
.left_image .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .left_image a,
.project_category_overview .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .project_category_overview a,
.left_image .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .left_image a,
.project_category_overview .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .project_category_overview a,
.left_image .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .left_image a,
.project_category_overview .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .project_category_overview a,
.left_image .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .left_image a,
.project_category_overview .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .project_category_overview a,
.left_image .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .left_image a,
.project_category_overview .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .project_category_overview a,
.left_image .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .left_image a,
.project_category_overview .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .project_category_overview a,
.left_image .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .left_image a,
.project_category_overview .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .project_category_overview a,
.left_image .sponsorship .fifa-installations .event_item a, .sponsorship .fifa-installations .event_item .left_image a,
.project_category_overview .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .project_category_overview a,
.left_image .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .left_image a,
.project_category_overview .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .project_category_overview a,
.left_image .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .left_image a,
.project_category_overview .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .project_category_overview a,
.left_image .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .left_image a,
.project_category_overview .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .project_category_overview a,
.left_image .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .left_image a,
.project_category_overview .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .project_category_overview a,
.left_small_image .learn_more, .career_employee_profile .learn_more,
.left_small_image .sponsorship .fifa-installations p a, .sponsorship .fifa-installations p .left_small_image a,
.career_employee_profile .sponsorship .fifa-installations p a, .sponsorship .fifa-installations p .career_employee_profile a,
.left_small_image .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .left_small_image a,
.career_employee_profile .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .career_employee_profile a,
.left_small_image .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .left_small_image a,
.career_employee_profile .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .career_employee_profile a,
.left_small_image .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .left_small_image a,
.career_employee_profile .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .career_employee_profile a,
.left_small_image .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .left_small_image a,
.career_employee_profile .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .career_employee_profile a,
.left_small_image .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .left_small_image a,
.career_employee_profile .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .career_employee_profile a,
.left_small_image .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .left_small_image a,
.career_employee_profile .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .career_employee_profile a,
.left_small_image .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .left_small_image a,
.career_employee_profile .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .career_employee_profile a,
.left_small_image .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .left_small_image a,
.career_employee_profile .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .career_employee_profile a,
.left_small_image .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .left_small_image a,
.career_employee_profile .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .career_employee_profile a,
.left_small_image .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .left_small_image a,
.career_employee_profile .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .career_employee_profile a,
.left_small_image .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .left_small_image a,
.career_employee_profile .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .career_employee_profile a,
.left_small_image .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .left_small_image a,
.career_employee_profile .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .career_employee_profile a,
.left_small_image .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .left_small_image a,
.career_employee_profile .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .career_employee_profile a {
    margin-top: 12px
}

.right_image .block_image, .left_image .block_image, .project_category_overview .block_image {
    width: 341px;
    text-align: center
}

.right_image .block_content, .left_image .block_content, .project_category_overview .block_content {
	width: 438px
}

.right_small_image .block_image, .left_small_image .block_image,
.career_employee_profile .block_image {
    width: 268px;
    text-align: center
}

.right_small_image .block_content, .left_small_image .block_content,
.career_employee_profile .block_content {
    width: 341px
}

.top_image img {
    margin-bottom: 36px
}

.download_block {
    margin-bottom: 36px
}

.download_block .download-box {
    margin-right: 48px
}

.region, .project_category_benefits, .case_studies, #press-releases.press_releases,
.press_kits, .milestones_viewer {
    zoom: 1;
    vertical-align: baseline;
    overflow: visible;
    padding: 0;
    margin: 36px 0
}

.region:after, .project_category_benefits:after, .case_studies:after,
#press-releases.press_releases:after, .press_kits:after, .milestones_viewer:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.region .content-block:last-child, .project_category_benefits .content-block:last-child,
.case_studies .content-block:last-child, #press-releases.press_releases .content-block:last-child,
.press_kits .content-block:last-child, .milestones_viewer .content-block:last-child,
.region .content-block-important:last-child, .project_category_benefits .content-block-important:last-child,
.case_studies .content-block-important:last-child, #press-releases.press_releases .content-block-important:last-child,
.press_kits .content-block-important:last-child, .milestones_viewer .content-block-important:last-child,
.region .top_image:last-child, .project_category_benefits .top_image:last-child,
.case_studies .top_image:last-child, #press-releases.press_releases .top_image:last-child,
.press_kits .top_image:last-child, .milestones_viewer .top_image:last-child,
.region .right_image:last-child, .project_category_benefits .right_image:last-child,
.case_studies .right_image:last-child, #press-releases.press_releases .right_image:last-child,
.press_kits .right_image:last-child, .milestones_viewer .right_image:last-child,
.region .right_small_image:last-child, .project_category_benefits .right_small_image:last-child,
.case_studies .right_small_image:last-child, #press-releases.press_releases .right_small_image:last-child,
.press_kits .right_small_image:last-child, .milestones_viewer .right_small_image:last-child,
.region .left_image:last-child, .project_category_benefits .left_image:last-child,
.case_studies .left_image:last-child, #press-releases.press_releases .left_image:last-child,
.press_kits .left_image:last-child, .milestones_viewer .left_image:last-child,
.region .project_category_overview:last-child, .project_category_benefits .project_category_overview:last-child,
.case_studies .project_category_overview:last-child, #press-releases.press_releases .project_category_overview:last-child,
.press_kits .project_category_overview:last-child, .milestones_viewer .project_category_overview:last-child,
.region .left_small_image:last-child, .project_category_benefits .left_small_image:last-child,
.case_studies .left_small_image:last-child, #press-releases.press_releases .left_small_image:last-child,
.press_kits .left_small_image:last-child, .milestones_viewer .left_small_image:last-child,
.region .career_employee_profile:last-child, .project_category_benefits .career_employee_profile:last-child,
.case_studies .career_employee_profile:last-child, #press-releases.press_releases .career_employee_profile:last-child,
.press_kits .career_employee_profile:last-child, .milestones_viewer .career_employee_profile:last-child {
    margin-bottom: 0
}

.region.first, .first.project_category_benefits, .first.case_studies,
.first#press-releases.press_releases, .first.press_kits, .first.milestones_viewer {
    padding-top: 0
}

.region.last, .last.project_category_benefits, .last.case_studies,
.last#press-releases.press_releases, .last.press_kits, .last.milestones_viewer {
    padding-bottom: 0
}

.region-2-col, .awards, .solar_memberships, .sponsorship_overview,
.mono-multi, .mid, .lower {
    zoom: 1;
    vertical-align: baseline;
    overflow: visible;
    padding: 36px 0;
    padding-right: 44px
}

.region-2-col:after, .awards:after, .solar_memberships:after, .sponsorship_overview:after,
.mono-multi:after, .mid:after, .lower:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.region-2-col .content-block:last-child, .awards .content-block:last-child,
.solar_memberships .content-block:last-child, .sponsorship_overview .content-block:last-child,
.mono-multi .content-block:last-child, .mid .content-block:last-child,
.lower .content-block:last-child, .region-2-col .content-block-important:last-child,
.awards .content-block-important:last-child, .solar_memberships .content-block-important:last-child,
.sponsorship_overview .content-block-important:last-child, .mono-multi .content-block-important:last-child,
.mid .content-block-important:last-child, .lower .content-block-important:last-child,
.region-2-col .top_image:last-child, .awards .top_image:last-child,
.solar_memberships .top_image:last-child, .sponsorship_overview .top_image:last-child,
.mono-multi .top_image:last-child, .mid .top_image:last-child, .lower .top_image:last-child,
.region-2-col .right_image:last-child, .awards .right_image:last-child,
.solar_memberships .right_image:last-child, .sponsorship_overview .right_image:last-child,
.mono-multi .right_image:last-child, .mid .right_image:last-child,
.lower .right_image:last-child, .region-2-col .right_small_image:last-child,
.awards .right_small_image:last-child, .solar_memberships .right_small_image:last-child,
.sponsorship_overview .right_small_image:last-child, .mono-multi .right_small_image:last-child,
.mid .right_small_image:last-child, .lower .right_small_image:last-child,
.region-2-col .left_image:last-child, .awards .left_image:last-child,
.solar_memberships .left_image:last-child, .sponsorship_overview .left_image:last-child,
.mono-multi .left_image:last-child, .mid .left_image:last-child,
.lower .left_image:last-child, .region-2-col .project_category_overview:last-child,
.awards .project_category_overview:last-child, .solar_memberships .project_category_overview:last-child,
.sponsorship_overview .project_category_overview:last-child, .mono-multi .project_category_overview:last-child,
.mid .project_category_overview:last-child, .lower .project_category_overview:last-child,
.region-2-col .left_small_image:last-child, .awards .left_small_image:last-child,
.solar_memberships .left_small_image:last-child, .sponsorship_overview .left_small_image:last-child,
.mono-multi .left_small_image:last-child, .mid .left_small_image:last-child,
.lower .left_small_image:last-child, .region-2-col .career_employee_profile:last-child,
.awards .career_employee_profile:last-child, .solar_memberships .career_employee_profile:last-child,
.sponsorship_overview .career_employee_profile:last-child, .mono-multi .career_employee_profile:last-child,
.mid .career_employee_profile:last-child, .lower .career_employee_profile:last-child {
    margin-bottom: 0
}

.region-2-col .content-block, .awards .content-block, .solar_memberships .content-block,
.sponsorship_overview .content-block, .mono-multi .content-block,
.mid .content-block, .lower .content-block, .region-2-col .content-block-important,
.awards .content-block-important, .solar_memberships .content-block-important,
.sponsorship_overview .content-block-important, .mono-multi .content-block-important,
.mid .content-block-important, .lower .content-block-important, .region-2-col .top_image,
.awards .top_image, .solar_memberships .top_image, .sponsorship_overview .top_image,
.mono-multi .top_image, .mid .top_image, .lower .top_image, .region-2-col .right_image,
.awards .right_image, .solar_memberships .right_image, .sponsorship_overview .right_image,
.mono-multi .right_image, .mid .right_image, .lower .right_image, .region-2-col .right_small_image,
.awards .right_small_image, .solar_memberships .right_small_image,
.sponsorship_overview .right_small_image, .mono-multi .right_small_image,
.mid .right_small_image, .lower .right_small_image, .region-2-col .left_image,
.awards .left_image, .solar_memberships .left_image, .sponsorship_overview .left_image,
.mono-multi .left_image, .mid .left_image, .lower .left_image, .region-2-col .project_category_overview,
.awards .project_category_overview, .solar_memberships .project_category_overview,
.sponsorship_overview .project_category_overview, .mono-multi .project_category_overview,
.mid .project_category_overview, .lower .project_category_overview,
.region-2-col .left_small_image, .awards .left_small_image, .solar_memberships .left_small_image,
.sponsorship_overview .left_small_image, .mono-multi .left_small_image,
.mid .left_small_image, .lower .left_small_image, .region-2-col .career_employee_profile,
.awards .career_employee_profile, .solar_memberships .career_employee_profile,
.sponsorship_overview .career_employee_profile, .mono-multi .career_employee_profile,
.mid .career_employee_profile, .lower .career_employee_profile, .region-2-col .top_image,
.awards .top_image, .solar_memberships .top_image, .sponsorship_overview .top_image,
.mono-multi .top_image, .mid .top_image, .lower .top_image {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    padding-right: 0
}

.region-2-col .right, .awards .right, .solar_memberships .right, .sponsorship_overview .right,
.mono-multi .right, .mid .right, .lower .right, .region-2-col .investors_stock_quote,
.awards .investors_stock_quote, .solar_memberships .investors_stock_quote,
.sponsorship_overview .investors_stock_quote, .mono-multi .investors_stock_quote,
.mid .investors_stock_quote, .lower .investors_stock_quote {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    float: right;
    clear: none
}

.region-2-col .left, .awards .left, .solar_memberships .left, .sponsorship_overview .left,
.mono-multi .left, .mid .left, .lower .left, .region-2-col .investors_calendar,
.awards .investors_calendar, .solar_memberships .investors_calendar,
.sponsorship_overview .investors_calendar, .mono-multi .investors_calendar,
.mid .investors_calendar, .lower .investors_calendar {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    clear: both
}

.image_top_260_wide, .solar_organization, .partner_details {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    padding-bottom: 36px
}

.image_top_260_wide .image_with_border, .solar_organization .image_with_border,
.partner_details .image_with_border, .image_top_260_wide .case_study img,
.case_study .image_top_260_wide img, .solar_organization .case_study img,
.case_study .solar_organization img, .partner_details .case_study img,
.case_study .partner_details img, .image_top_260_wide .awards .award img,
.awards .award .image_top_260_wide img, .solar_organization .awards .award img,
.awards .award .solar_organization img, .partner_details .awards .award img,
.awards .award .partner_details img, .image_top_260_wide .sustain-link img,
.sustain-link .image_top_260_wide img, .solar_organization .sustain-link img,
.sustain-link .solar_organization img, .partner_details .sustain-link img,
.sustain-link .partner_details img, .image_top_260_wide .project_category .left_image .block_image img,
.project_category .left_image .block_image .image_top_260_wide img,
.solar_organization .project_category .left_image .block_image img,
.project_category .left_image .block_image .solar_organization img,
.partner_details .project_category .left_image .block_image img, .project_category .left_image .block_image .partner_details img,
.image_top_260_wide .project_category .project_category_overview .block_image img,
.project_category .project_category_overview .block_image .image_top_260_wide img,
.solar_organization .project_category .project_category_overview .block_image img,
.project_category .project_category_overview .block_image .solar_organization img,
.partner_details .project_category .project_category_overview .block_image img,
.project_category .project_category_overview .block_image .partner_details img,
.image_top_260_wide .case_study_download .case_study_image, .case_study_download .image_top_260_wide .case_study_image,
.solar_organization .case_study_download .case_study_image, .case_study_download .solar_organization .case_study_image,
.partner_details .case_study_download .case_study_image, .case_study_download .partner_details .case_study_image {
    margin-bottom: 12px;
    text-align: center
}

.image_top_260_wide .image_with_border img, .solar_organization .image_with_border img,
.partner_details .image_with_border img, .image_top_260_wide .case_study img img,
.case_study .image_top_260_wide img img, .solar_organization .case_study img img,
.case_study .solar_organization img img, .partner_details .case_study img img,
.case_study .partner_details img img, .image_top_260_wide .awards .award img img,
.awards .award .image_top_260_wide img img, .solar_organization .awards .award img img,
.awards .award .solar_organization img img, .partner_details .awards .award img img,
.awards .award .partner_details img img, .image_top_260_wide .sustain-link img img,
.sustain-link .image_top_260_wide img img, .solar_organization .sustain-link img img,
.sustain-link .solar_organization img img, .partner_details .sustain-link img img,
.sustain-link .partner_details img img, .image_top_260_wide .project_category .left_image .block_image img img,
.project_category .left_image .block_image .image_top_260_wide img img,
.solar_organization .project_category .left_image .block_image img img,
.project_category .left_image .block_image .solar_organization img img,
.partner_details .project_category .left_image .block_image img img,
.project_category .left_image .block_image .partner_details img img,
.image_top_260_wide .project_category .project_category_overview .block_image img img,
.project_category .project_category_overview .block_image .image_top_260_wide img img,
.solar_organization .project_category .project_category_overview .block_image img img,
.project_category .project_category_overview .block_image .solar_organization img img,
.partner_details .project_category .project_category_overview .block_image img img,
.project_category .project_category_overview .block_image .partner_details img img,
.image_top_260_wide .case_study_download .case_study_image img, .case_study_download .image_top_260_wide .case_study_image img,
.solar_organization .case_study_download .case_study_image img, .case_study_download .solar_organization .case_study_image img,
.partner_details .case_study_download .case_study_image img, .case_study_download .partner_details .case_study_image img {
    width: 260px;
    background: #fff
}

.image_top_260_wide h4, .solar_organization h4, .partner_details h4 {
    color: #333;
    margin-bottom: 6px;
    padding-left: 4px
}

.image_top_260_wide p, .solar_organization p, .partner_details p,
.image_top_260_wide a, .solar_organization a, .partner_details a, .image_top_260_wide .project-details td,
.project-details .image_top_260_wide td, .solar_organization .project-details td,
.project-details .solar_organization td, .partner_details .project-details td,
.project-details .partner_details td, .image_top_260_wide .event_item,
.solar_organization .event_item, .partner_details .event_item, .image_top_260_wide .investors .content td,
.investors .content .image_top_260_wide td, .solar_organization .investors .content td,
.investors .content .solar_organization td, .partner_details .investors .content td,
.investors .content .partner_details td, .image_top_260_wide .investors .content_with_margin td,
.investors .content_with_margin .image_top_260_wide td, .solar_organization .investors .content_with_margin td,
.investors .content_with_margin .solar_organization td, .partner_details .investors .content_with_margin td,
.investors .content_with_margin .partner_details td {
    padding-left: 4px;
    margin: 0
}

.image_top_260_wide a, .solar_organization a, .partner_details a {
    color: #0076c0;
    text-decoration: none;
    padding-left: 18px;
    background: url('../images/icon_linkto.png') no-repeat 4px 4px
}

.image_top_260_wide a:hover, .solar_organization a:hover, .partner_details a:hover {
    color: #F8971D
}

.pullquote_container {
    margin: 0 0 0 -220px;
    padding: 0;
    height: 50px;
    margin-top: -10px;
    position: relative
}

.pullquote_container .pullquote {
    position: absolute;
    width: 902px;
    margin: 0px;
    overflow: visible;
    z-index: 100;
    height: 20px;
    background: url('../images/pull_quote.png') right center no-repeat
}

.pullquote_container .pullquote p, .pullquote_container .pullquote .image_top_260_wide a,
.image_top_260_wide .pullquote_container .pullquote a, .pullquote_container .pullquote .solar_organization a,
.solar_organization .pullquote_container .pullquote a, .pullquote_container .pullquote .partner_details a,
.partner_details .pullquote_container .pullquote a, .pullquote_container .pullquote .project-details td,
.project-details .pullquote_container .pullquote td, .pullquote_container .pullquote .event_item,
.pullquote_container .pullquote .investors .content td, .investors .content .pullquote_container .pullquote td,
.pullquote_container .pullquote .investors .content_with_margin td,
.investors .content_with_margin .pullquote_container .pullquote td {
    position: absolute;
    margin-top: -36px;
    text-align: right;
    width: 147px;
    color: #b0b0b0
}

.sponsorship .pullquote_container {
    margin: 0
}

.lt-ie7 .pullquote_container .pullquote {
    margin: 0 0 0 -220px
}

.project_category_overview {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    padding-bottom: 36px
}

.project_category_overview .learn_more, .project_category_overview .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p .project_category_overview a, .project_category_overview .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .project_category_overview a,
.project_category_overview .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .project_category_overview a,
.project_category_overview .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .project_category_overview a,
.project_category_overview .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .project_category_overview a,
.project_category_overview .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .project_category_overview a,
.project_category_overview .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .project_category_overview a,
.project_category_overview .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .project_category_overview a,
.project_category_overview .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .project_category_overview a,
.project_category_overview .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .project_category_overview a,
.project_category_overview .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .project_category_overview a,
.project_category_overview .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .project_category_overview a,
.project_category_overview .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .project_category_overview a,
.project_category_overview .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .project_category_overview a {
    margin-top: 12px
}

.project_category_overview.last {
    padding-bottom: 0;
    background: transparent
}

.project_category_overview img {
    width: 340px
}

.project_category_benefits {
    padding: 36px 0 0;
    margin-right: 44px
}

.case_studies {
    padding: 36px 0 0;
    margin-right: 44px
}

.case_studies .row {
    overflow: hidden;
    zoom: 1;
    padding-bottom: 36px
}

.case_studies .row img {
    width: 260px
}

.case_study {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline
}

.case_study img {
    margin-bottom: 12px
}

.case_study .download, .case_study .custom-dropdown .dropdown_label,
.custom-dropdown .case_study .dropdown_label {
    width: 84px
}

.case_study.right, .case_study.investors_stock_quote {
    float: right
}

.career_employee_profile .block_image {
    width: 194px;
    text-align: center
}

.career_employee_profile .block_content {
    width: 412px
}

.contact_details {
    overflow: hidden;
    zoom: 1;
    list-style: none;
    margin: 0;
    padding: 0
}

.contact_details li {
    overflow: hidden;
    zoom: 1;
    clear: both;
    margin: 0;
    padding: 0
}

.contact_details li.division, .contact_details li.address {
    margin-bottom: 6px
}

.contact_details li.subhead {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    margin: 0px
}

.contact_details .phone, .contact_details .email {
    white-space: nowrap
}

.contact_details .label, .contact_details .details {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    vertical-align: top
}

.contact_details .label {
    margin-right: 12px
}

.contact_details .details p, .contact_details .details .image_top_260_wide a,
.image_top_260_wide .contact_details .details a, .contact_details .details .solar_organization a,
.solar_organization .contact_details .details a, .contact_details .details .partner_details a,
.partner_details .contact_details .details a, .contact_details .details .project-details td,
.project-details .contact_details .details td, .contact_details .details .event_item,
.contact_details .details .investors .content td, .investors .content .contact_details .details td,
.contact_details .details .investors .content_with_margin td, .investors .content_with_margin .contact_details .details td {
    margin: 0px
}

.contact_category {
    overflow: hidden;
    zoom: 1;
    clear: both;
    margin: 24px 0
}

.contact_category h2 {
    margin-bottom: 24px
}

.contact_category h3 {
    margin-bottom: 18px
}

.contact_category ul {
    margin: 0px
}

.contact_category.headquarters, .contact_category.after-sales-service,
.contact_category.utility-projects, .contact_category.distributors-installer,
.contact_category.after-sales-service {
    clear: none;
    width: 49.0566%;
    float: left;
    margin-right: 1.88679%;
    display: inline;
    margin: 0 0 24px
}

.contact_category.headquarters .contact_details, .contact_category.after-sales-service .contact_details,
.contact_category.utility-projects .contact_details, .contact_category.distributors-installer .contact_details,
.contact_category.after-sales-service .contact_details {
    width: 100%
}

.contact_category.utility-projects {
    clear: both
}

.contact_category.distributors-installer, .contact_category.after-sales-service {
    float: left
}

.contact_category.locale_office {
    border-bottom: 1px solid #e2e2e2;
    padding: 0 0 24px;
    margin: 0 0 36px
}

.contact_category.locale_office .contact_details {
    width: 49.0566%;
    float: left;
    margin-right: 1.88679%;
    display: inline;
    margin: 0
}

.contact_category.global-offices {
    padding: 36px 0 0;
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2
}

.contact_category.global-offices .contact_details {
    width: 49.0566%;
    float: left;
    margin-right: 1.88679%;
    display: inline;
    display: block;
    margin: 0
}

.contact_category.media-contacts {
    border-bottom: 1px solid #e2e2e2
}

.contact_category .contact_subcategory {
    overflow: hidden;
    zoom: 1;
    clear: both;
    margin: 0 0 24px 0
}

.contact_category .contact_details {
    padding-bottom: 24px
}

.contact_category.headquarters, .contact_category.after-sales-service {
    clear: none;
    width: 49.0566%;
    float: left;
    margin-right: 1.88679%;
    display: inline;
    margin-right: 0;
    margin-top: 0px
}

.contact_category.headquarters .contact_details, .contact_category.after-sales-service .contact_details {
    width: 100%
}

.contact_category.headquarters h2, .contact_category.after-sales-service h2 {
    margin-bottom: 18px
}

.contact_category.after-sales-service {
    margin: 0px
}

.contact_category.media-contacts .contact_subcategory {
    width: 49.0566%;
    float: left;
    margin-right: 1.88679%;
    display: inline;
    margin-right: 0;
    clear: none
}

.contact_category.media-contacts .contact_subcategory .contact_details {
    width: 100%
}

.contact_category.media-contacts .contact_subcategory.media-contact-united-states {
    clear: both;
    margin: 0px
}

.contact_category.media-contacts .contact_subcategory.left, .contact_category.media-contacts .contact_subcategory.investors_calendar {
    clear: both
}

.contact_category a {
    color: #0076c0;
    text-decoration: none
}

.contact_category a:hover {
    color: #F8971D
}

.accordion, .managers {
    margin: 0 44px 0 0
}

.accordion .ui-accordion-header, .managers .ui-accordion-header {
    padding: 18px 0;
    margin: 0;
    background: transparent;
    border-bottom: 1px solid #e2e2e2;
    cursor: pointer
}

.accordion .ui-accordion-header:first-child, .managers .ui-accordion-header:first-child {
    padding-top: 12px
}

.accordion .ui-accordion-header .ui-icon, .managers .ui-accordion-header .ui-icon {
    display: block;
    float: right;
    height: 18px;
    width: 12px;
    margin-right: 18px;
    background-image: url('../images/sprites.png');
    background-position: -217px -255px;
    background-repeat: no-repeat
}

.accordion .ui-accordion-header.ui-state-active .ui-icon, .managers .ui-accordion-header.ui-state-active .ui-icon {
    background-position: -217px -307px
}

.accordion .ui-accordion-header:hover, .managers .ui-accordion-header:hover {
    background: url('../images/bg_accordion_over.png') no-repeat bottom center
}

.accordion .ui-accordion-content, .managers .ui-accordion-content {
    margin: 0;
    padding: 18px 0
}

.accordion .ui-accordion-content p, .managers .ui-accordion-content p,
.accordion .ui-accordion-content .image_top_260_wide a, .image_top_260_wide .accordion .ui-accordion-content a,
.managers .ui-accordion-content .image_top_260_wide a, .image_top_260_wide .managers .ui-accordion-content a,
.accordion .ui-accordion-content .solar_organization a, .solar_organization .accordion .ui-accordion-content a,
.managers .ui-accordion-content .solar_organization a, .solar_organization .managers .ui-accordion-content a,
.accordion .ui-accordion-content .partner_details a, .partner_details .accordion .ui-accordion-content a,
.managers .ui-accordion-content .partner_details a, .partner_details .managers .ui-accordion-content a,
.accordion .ui-accordion-content .project-details td, .project-details .accordion .ui-accordion-content td,
.managers .ui-accordion-content .project-details td, .project-details .managers .ui-accordion-content td,
.accordion .ui-accordion-content .event_item, .managers .ui-accordion-content .event_item,
.accordion .ui-accordion-content .investors .content td, .investors .content .accordion .ui-accordion-content td,
.managers .ui-accordion-content .investors .content td, .investors .content .managers .ui-accordion-content td,
.accordion .ui-accordion-content .investors .content_with_margin td,
.investors .content_with_margin .accordion .ui-accordion-content td,
.managers .ui-accordion-content .investors .content_with_margin td,
.investors .content_with_margin .managers .ui-accordion-content td {
    line-height: 24px
}

.accordion .ui-accordion-content p:last-child, .managers .ui-accordion-content p:last-child,
.accordion .ui-accordion-content .image_top_260_wide a:last-child,
.image_top_260_wide .accordion .ui-accordion-content a:last-child,
.managers .ui-accordion-content .image_top_260_wide a:last-child,
.image_top_260_wide .managers .ui-accordion-content a:last-child,
.accordion .ui-accordion-content .solar_organization a:last-child,
.solar_organization .accordion .ui-accordion-content a:last-child,
.managers .ui-accordion-content .solar_organization a:last-child,
.solar_organization .managers .ui-accordion-content a:last-child,
.accordion .ui-accordion-content .partner_details a:last-child, .partner_details .accordion .ui-accordion-content a:last-child,
.managers .ui-accordion-content .partner_details a:last-child, .partner_details .managers .ui-accordion-content a:last-child,
.accordion .ui-accordion-content .project-details td:last-child,
.project-details .accordion .ui-accordion-content td:last-child,
.managers .ui-accordion-content .project-details td:last-child, .project-details .managers .ui-accordion-content td:last-child,
.accordion .ui-accordion-content .event_item:last-child, .managers .ui-accordion-content .event_item:last-child,
.accordion .ui-accordion-content .investors .content td:last-child,
.investors .content .accordion .ui-accordion-content td:last-child,
.managers .ui-accordion-content .investors .content td:last-child,
.investors .content .managers .ui-accordion-content td:last-child,
.accordion .ui-accordion-content .investors .content_with_margin td:last-child,
.investors .content_with_margin .accordion .ui-accordion-content td:last-child,
.managers .ui-accordion-content .investors .content_with_margin td:last-child,
.investors .content_with_margin .managers .ui-accordion-content td:last-child {
    margin: 0px
}

.accordion .ui-accordion-content.ui-accordion-content-active,
.managers .ui-accordion-content.ui-accordion-content-active {
    border-bottom: 2px solid #0076c0
}

.managers .manager_name {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif
}

.managers .manager_title {
    margin-left: 18px
}

.managers h4 {
    font-size: 15px
}

.managers h4:hover .manager_name {
    color: #333
}

.managers h4:hover .manager_title {
    color: #333
}

#press_pagination {
    padding: 15px 0px
}

#press_pagination a {
    color: #0076c0;
    text-decoration: none;
    font-size: 13px;
    line-height: 20px
}

#press_pagination a:hover {
    color: #F8971D
}

#press_pagination a.active {
    color: #F8971D
}

.press_release_list {
    list-style: none
}

.press_release_list .yearSection {
    display: none
}

.press_release_list .yearSection.active {
    display: block
}

.press_release_list .yearSection li {
    margin-bottom: 12px;
    padding-left: 18px;
    background: url('../images/icon_pdf.png') no-repeat 0 20px
}

.press_release_list .yearSection li a {
	color: #07AC2B;
	text-decoration: none
}

.press_release_list .yearSection li a:hover {
    color: #F8971D
}

.press_release_list .date {
    display: block
}

.press_release_list ul {
    list-style: none;
    margin: 0px;
    padding: 0px
}

.bottom_modules_container {
    clear: both;
    overflow: hidden;
    zoom: 1;
    border-top: 1px solid #DFDFDF;
    padding: 48px 40px 42px;
    margin-bottom: 0;
    background: #fcfcfc
}

.bottom_module {
    padding-bottom: 0px
}

.bottom_module .bottom_module_content {
    -moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 4px;
    cursor: pointer;
    padding: 4px;
    background: #ffffff;
    min-height: 213px
}

.bottom_module .bottom_module_content .bottom_module_image {
    position: relative;
    height: 142px;
    width: 260px;
    overflow: hidden;
    margin: 2px 2px 0
}

.bottom_module .bottom_module_content .bottom_module_image_border {
    background: #F8971D;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YTEyMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y3OGQxYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f9a120), color-stop(100%, #f78d1a));
    background: -moz-linear-gradient(left, #f9a120 0%, #f78d1a 100%);
    background: -webkit-linear-gradient(left, #f9a120 0%, #f78d1a 100%);
    background: linear-gradient(to right, #f9a120 0%, #f78d1a 100%);
    height: 5px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%
}

.bottom_module .bottom_module_content img {
    -moz-transition-property: "opacity";
    -o-transition-property: "opacity";
    -webkit-transition-property: "opacity";
    transition-property: "opacity";
    -moz-transition-duration: 0.15s;
    -o-transition-duration: 0.15s;
    -webkit-transition-duration: 0.15s;
    transition-duration: 0.15s
}

.bottom_module .bottom_module_content h3 {
    font-size: 18px
}

.bottom_module .bottom_module_content a {
    color: #333;
    text-decoration: none;
    display: block
}

.bottom_module .bottom_module_content p, .bottom_module .bottom_module_content .image_top_260_wide a,
.image_top_260_wide .bottom_module .bottom_module_content a, .bottom_module .bottom_module_content .solar_organization a,
.solar_organization .bottom_module .bottom_module_content a, .bottom_module .bottom_module_content .partner_details a,
.partner_details .bottom_module .bottom_module_content a, .bottom_module .bottom_module_content .project-details td,
.project-details .bottom_module .bottom_module_content td, .bottom_module .bottom_module_content .event_item,
.bottom_module .bottom_module_content .investors .content td, .investors .content .bottom_module .bottom_module_content td,
.bottom_module .bottom_module_content .investors .content_with_margin td,
.investors .content_with_margin .bottom_module .bottom_module_content td {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    -moz-transition-property: "color";
    -o-transition-property: "color";
    -webkit-transition-property: "color";
    transition-property: "color";
    -moz-transition-duration: 0.15s;
    -o-transition-duration: 0.15s;
    -webkit-transition-duration: 0.15s;
    transition-duration: 0.15s;
    margin: 1em 1.33em;
    line-height: 17px
}

.bottom_module .bottom_module_content:hover {
    -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 2px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 2px;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 2px;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI3MiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(72%, #ffffff), color-stop(100%, #eeeeee));
    background: -moz-linear-gradient(center top, #ffffff 72%, #eeeeee 100%);
    background: -webkit-linear-gradient(center top, #ffffff 72%, #eeeeee 100%);
    background: linear-gradient(to center bottom, #ffffff 72%, #eeeeee 100%)
}

.bottom_module .bottom_module_content:hover img {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=90);
    opacity: 0.9
}

.bottom_module .bottom_module_content:hover p, .bottom_module .bottom_module_content:hover .image_top_260_wide a,
.image_top_260_wide .bottom_module .bottom_module_content:hover a,
.bottom_module .bottom_module_content:hover .solar_organization a,
.solar_organization .bottom_module .bottom_module_content:hover a,
.bottom_module .bottom_module_content:hover .partner_details a, .partner_details .bottom_module .bottom_module_content:hover a,
.bottom_module .bottom_module_content:hover .project-details td,
.project-details .bottom_module .bottom_module_content:hover td,
.bottom_module .bottom_module_content:hover .event_item, .bottom_module .bottom_module_content:hover .investors .content td,
.investors .content .bottom_module .bottom_module_content:hover td,
.bottom_module .bottom_module_content:hover .investors .content_with_margin td,
.investors .content_with_margin .bottom_module .bottom_module_content:hover td {
    color: #0076c0
}

.bottom_module:last-child, .bottom_module.last {
    margin: 0px
}

.lt-ie9 .bottom_module .bottom_module_content {
    border: 1px solid #e2e2e2
}

.lt-ie7 .bottom_module {
    margin-right: 20px
}

.lt-ie7 .bottom_module.last {
    margin: 0px
}

.middle_modules_container {
    zoom: 1;
    padding: 48px 44px 0
}

.middle_modules_container:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.middle_modules_container h3 {
    color: #333
}

.middle_modules_container .block_content {
    min-height: 322px
}

.middle_modules_container .block_content em {
    font-style: normal;
    color: #F8971D
}

.linkable_module, .bottom_module {
    width: 31.42857%;
    float: left;
    margin-right: 2.85714%;
    display: inline;
    padding-bottom: 36px
}

.linkable_module .block_image, .bottom_module .block_image {
    display: block;
    margin-bottom: 12px;
    padding: 4px;
    background: #E4E4E4
}

.lead_modules_4 .linkable_module, .lead_modules_4 .bottom_module {
    width: 22.85714%;
    float: left;
    margin-right: 2.85714%;
    display: inline
}

.lead_modules_4 .linkable_module .block_image, .lead_modules_4 .bottom_module .block_image {
    max-width: 100%;
    padding: 0
}

.linkable_module.last, .last.bottom_module {
    margin-right: 0
}

.home_bottom_module {
    width: 22.85714%;
    float: left;
    margin-right: 2.85714%;
    display: inline;
    text-align: center
}

.home_bottom_module.last {
    margin: 0
}

.home_bottom_module h3 {
    font-size: 18px
}

.home_bottom_module .bottom_module_image {
    display: block;
    min-height: 102px;
    margin-bottom: 6px
}

.home_bottom_module .bottom_module_image img {
    max-width: 100%
}

.home_bottom_module .bottom_module_copy {
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
    min-height: 60px;
    margin-bottom: 12px
}

.home_bottom_module .bottom_module_copy strong {
    color: #0076c0
}

.download-box {
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
    background: #fcfcfc;
    border: 5px solid white;
    clear: both;
    margin-right: 44px;
    position: relative;
    height: 100px
}

.lt-ie9 .download-box {
    border: 1px solid #e2e2e2;
    background-color: white
}

.download-box .download-icon {
    top: 15px;
    right: auto;
    left: 30px
}

.download-box .download, .download-box .custom-dropdown .dropdown_label,
.custom-dropdown .download-box .dropdown_label {
    position: absolute;
    top: 33px;
    right: 30px
}

.download-box .download-desc p, .download-box .download-desc .image_top_260_wide a,
.image_top_260_wide .download-box .download-desc a, .download-box .download-desc .solar_organization a,
.solar_organization .download-box .download-desc a, .download-box .download-desc .partner_details a,
.partner_details .download-box .download-desc a, .download-box .download-desc .project-details td,
.project-details .download-box .download-desc td, .download-box .download-desc .event_item,
.download-box .download-desc .investors .content td, .investors .content .download-box .download-desc td,
.download-box .download-desc .investors .content_with_margin td, .investors .content_with_margin .download-box .download-desc td {
    position: absolute;
    width: 280px;
    top: 30px;
    left: 150px;
    font-size: 13px
}

.download-box .download-desc h2, .download-box .download-desc h3,
.download-box .download-desc h4, .download-box .download-desc h5 {
    color: #0076c0;
    position: absolute;
    width: 280px;
    top: 36px;
    left: 150px;
    font-size: 21px
}

.download-icon {
    background: url('../images/sustain-download-icon.png');
    width: 70px;
    height: 74px;
    position: absolute;
    top: 178px;
    right: 36px
}

.search_page_form, .header_search_form {
    position: relative;
    font-size: 13px;
    margin: 0 0 36px;
    width: 212px;
    height: 28px;
    border: 1px solid #e2e2e2
}

.search_page_form label, .header_search_form label {
    display: none
}

.search_page_form input, .header_search_form input {
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
    font-size: 13px;
    color: #6a6a6a;
    margin: 5px 5px 0;
    background: transparent;
    border: 0
}

.search_page_form .submit_btn, .header_search_form .submit_btn {
    width: 20px;
    height: 20px;
    cursor: pointer;
    overflow: hidden;
    background: url('../images/icon_search.png') no-repeat -5px -6px;
    position: absolute;
    right: 0
}

.search_page_form .submit_btn:hover, .header_search_form .submit_btn:hover {
    background-position: -5px -36px
}

.query_term, .no_results {
    margin: 0px
}

.query_term em, .no_results em {
    font-style: italic;
    font-family: 'AvenirLTW01-85HeavyObli', Helvetica, sans-serif;
    color: #333
}

.query_term {
    font-style: italic;
    font-family: 'AvenirLTW01-35LightObli', Helvetica, sans-serif;
    font-size: 18px;
    margin-right: 0;
    padding-right: 44px
}

.result_category {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    margin-top: 36px;
    padding-top: 36px;
    overflow: hidden
}

.result_category .result_listing_div {
    overflow: hidden
}

.result_category .toggle {
    float: right;
    margin-right: 44px;
    font-size: 11px;
    cursor: pointer
}

.result_category h3 {
    margin: 0
}

.result_listing {
    font-size: 13px;
    padding: 36px 0;
    margin-right: 44px;
    border-top: 1px solid #e2e2e2
}

.result_listing.result_1 {
    border: 0
}

.result_listing a {
    font-size: 18px;
    text-decoration: none;
    color: #0076c0
}

.result_listing a:hover {
    color: #F8971D
}

.result_listing a.search_download span {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    height: 30px;
    width: 16px;
    background-image: url('../images/sprites.png');
    background-position: -218px -366px;
    background-repeat: no-repeat
}

.result_listing .result_description {
    margin: 6px 0 0;
    font-size: 15px;
    color: #b0b0b0
}

.result_listing ul {
    display: none
}

.result_listing p, .result_listing .image_top_260_wide a, .image_top_260_wide .result_listing a,
.result_listing .solar_organization a, .solar_organization .result_listing a,
.result_listing .partner_details a, .partner_details .result_listing a,
.result_listing .project-details td, .project-details .result_listing td,
.result_listing .event_item, .result_listing .investors .content td,
.investors .content .result_listing td, .result_listing .investors .content_with_margin td,
.investors .content_with_margin .result_listing td, .result_listing li {
    margin: 6px 0 0;
    font-size: 15px;
    color: #b0b0b0
}

.header_search_form {
    position: absolute;
    margin: 0;
    right: 26px;
    top: 58px
}

.homepage_intro {
    margin: 36px 44px 0;
    padding-bottom: 12px
}

.us .homepage_intro, .de .homepage_intro, .it .homepage_intro {
    border: 0
}

.homepage_intro h1 {
    font-size: 28px
}

.homepage_intro .intro {
    margin-right: 0
}

.homepage_intro .intro p, .homepage_intro .intro .image_top_260_wide a,
.image_top_260_wide .homepage_intro .intro a, .homepage_intro .intro .solar_organization a,
.solar_organization .homepage_intro .intro a, .homepage_intro .intro .partner_details a,
.partner_details .homepage_intro .intro a, .homepage_intro .intro .project-details td,
.project-details .homepage_intro .intro td, .homepage_intro .intro .event_item,
.homepage_intro .intro .investors .content td, .investors .content .homepage_intro .intro td,
.homepage_intro .intro .investors .content_with_margin td, .investors .content_with_margin .homepage_intro .intro td {
    font-size: 21px !important;
    color: #6a6a6a
}

.homepage_intro a {
    color: #0076c0;
    text-decoration: none
}

.homepage_intro a:hover {
    color: #F8971D
}

.homepage_press_releases {
    width: 100%;
    float: left;
    margin-right: 2.85714%;
    display: inline;
    zoom: 1;
    position: relative;
    clear: both;
    border-top: 1px solid #e2e2e2;
    padding: 30px 0 18px
}

.homepage_press_releases:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.homepage_press_releases h3 {
    width: 22.85714%;
    float: left;
    margin-right: 2.85714%;
    display: inline;
    margin-bottom: 0
}

.homepage_press_releases .press_release_list {
    width: 65.71429%;
    float: left;
    margin-right: 2.85714%;
    display: inline;
    position: absolute;
    height: 50px;
    list-style: none;
    right: 72px;
    margin: 0;
    float: right
}

.homepage_press_releases li {
    padding: 0;
    margin: 4px 0 0;
    background: transparent;
    position: absolute
}

.homepage_press_releases li a {
    color: #0076c0;
    text-decoration: none;
    margin-left: 12px;
    padding-left: 18px;
    background: url('../images/icon_pdf.png') no-repeat 0 0
}

.homepage_press_releases li a:hover {
    color: #F8971D
}

.homepage_press_releases .date {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    padding-right: 12px;
    border-right: 1px solid #e2e2e2
}

.homepage_press_releases .slider-button {
    top: auto;
    bottom: 18px;
    right: -4px;
    width: 26px;
    height: 26px;
    background-image: url('../images/btn_slideshow_pr.png');
    background-position: -38px -2px
}

.homepage_press_releases .slider-button:hover {
    background-position: -38px -38px
}

.homepage_press_releases .slider-button.slider-prev {
    left: auto;
    right: 26px;
    background-position: -1px -2px
}

.homepage_press_releases .slider-button.slider-prev:hover {
    background-position: -1px -38px
}

.homepage .bottom_modules_container {
    padding-top: 42px
}

.facts {
    overflow: hidden;
    zoom: 1;
    position: relative;
    width: 626px;
    margin-right: 44px;
    height: 350px
}

.facts h2 {
    margin: 0 0 24px
}

.facts .slider_wrapper {
    position: relative;
    width: 566px;
    height: 250px;
    margin: 0 36px;
    overflow: hidden
}

.facts .slider {
    position: absolute;
    list-style: none;
    margin: 0 0 0 -12px
}

.facts .fact {
    float: left;
    width: 290px;
    height: 250px;
    text-align: center;
    border-right: 1px dashed #e2e2e2
}

.facts .fact p, .facts .fact .image_top_260_wide a, .image_top_260_wide .facts .fact a,
.facts .fact .solar_organization a, .solar_organization .facts .fact a,
.facts .fact .partner_details a, .partner_details .facts .fact a, .facts .fact .project-details td,
.project-details .facts .fact td, .facts .fact .event_item, .facts .fact .investors .content td,
.investors .content .facts .fact td, .facts .fact .investors .content_with_margin td,
.investors .content_with_margin .facts .fact td {
    margin: 10px 30px 0
}

.facts .fact_wrap {
    width: 582px
}

.roadmap {
    padding: 36px 0 0
}

.roadmap-chart {
    margin-bottom: 0px
}

.lt-ie8 .milestones .intro {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    margin: 0;
    padding: 0 44px 36px 0
}

.awards {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    margin-bottom: 0px
}

.awards h4 {
    margin-bottom: 6px;
    line-height: 21px
}

.awards .content-block, .awards .content-block-important, .awards .top_image,
.awards .right_image, .awards .right_small_image, .awards .left_image,
.awards .project_category_overview, .awards .left_small_image, .awards .career_employee_profile {
    width: 100%
}

.awards .award {
    margin-bottom: 30px
}

.awards .award img {
    margin-bottom: 12px
}

.awards .award p:last-child, .awards .award .image_top_260_wide a:last-child,
.image_top_260_wide .awards .award a:last-child, .awards .award .solar_organization a:last-child,
.solar_organization .awards .award a:last-child, .awards .award .partner_details a:last-child,
.partner_details .awards .award a:last-child, .awards .award .project-details td:last-child,
.project-details .awards .award td:last-child, .awards .award .event_item:last-child,
.awards .award .investors .content td:last-child, .investors .content .awards .award td:last-child,
.awards .award .investors .content_with_margin td:last-child, .investors .content_with_margin .awards .award td:last-child {
    margin-bottom: 0
}

.awards .award.last {
    margin-bottom: 0
}

.solar_memberships {
    padding-top: 0
}

.lt-ie8 .solar_organization {
    min-height: 280px
}

.careers .career_view_positions {
    margin-bottom: 36px
}

.career_employee_contacts .region, .career_employee_contacts .project_category_benefits,
.career_employee_contacts .case_studies, .career_employee_contacts #press-releases.press_releases,
.career_employee_contacts .press_kits, .career_employee_contacts .milestones_viewer {
    margin: 0
}

.career_employee_contacts .content-block, .career_employee_contacts .content-block-important,
.career_employee_contacts .top_image, .career_employee_contacts .right_image,
.career_employee_contacts .right_small_image, .career_employee_contacts .left_image,
.career_employee_contacts .project_category_overview, .career_employee_contacts .left_small_image,
.career_employee_contacts .career_employee_profile {
    width: 100%
}

.career_employee_contacts p, .career_employee_contacts .image_top_260_wide a,
.image_top_260_wide .career_employee_contacts a, .career_employee_contacts .solar_organization a,
.solar_organization .career_employee_contacts a, .career_employee_contacts .partner_details a,
.partner_details .career_employee_contacts a, .career_employee_contacts .project-details td,
.project-details .career_employee_contacts td, .career_employee_contacts .event_item,
.career_employee_contacts .investors .content td, .investors .content .career_employee_contacts td,
.career_employee_contacts .investors .content_with_margin td, .investors .content_with_margin .career_employee_contacts td {
    font-size: 16px;
    color: #333
}

.career_apply_here {
    clear: both
}

.career_apply_here a {
    color: #0076c0;
    text-decoration: none
}

.career_apply_here a:hover {
    color: #F8971D
}

.career_employee_profiles {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    padding-top: 36px;
    font-size: 13px;
    margin-bottom: 18px
}

.career_employee_profile {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    padding-top: 36px
}

.career_employee_profile h3 {
    margin-bottom: 6px
}

.career_employee_profile p, .career_employee_profile .image_top_260_wide a,
.image_top_260_wide .career_employee_profile a, .career_employee_profile .solar_organization a,
.solar_organization .career_employee_profile a, .career_employee_profile .partner_details a,
.partner_details .career_employee_profile a, .career_employee_profile .project-details td,
.project-details .career_employee_profile td, .career_employee_profile .event_item,
.career_employee_profile .investors .content td, .investors .content .career_employee_profile td,
.career_employee_profile .investors .content_with_margin td, .investors .content_with_margin .career_employee_profile td {
    margin-bottom: 3px
}

.career_employee_profile em {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif
}

.career_employee_profile .block_image a {
    display: block
}

.career_employee_profile .block_content a {
    margin-top: 12px
}

.career_employee_profile.first {
    padding-top: 0px;
    background: transparent
}

.employee_profile .content h1, .employee_profile .content_with_margin h1 {
    margin-bottom: 21px
}

.employee_profile .btn_no_bg, .employee_profile .product_category_list .product_category_link,
.product_category_list .employee_profile .product_category_link {
    margin-top: 12px;
    font-size: 13px
}

.employee_profile .btn_no_bg .png_bg, .employee_profile .product_category_list .product_category_link .png_bg,
.product_category_list .employee_profile .product_category_link .png_bg {
    width: 10px;
    background-position: -450px -374px
}

.employee_profile .btn_no_bg:hover .png_bg, .employee_profile .product_category_list .product_category_link:hover .png_bg,
.product_category_list .employee_profile .product_category_link:hover .png_bg {
    background-position: -450px -462px
}

.employee_content {
    overflow: hidden;
    zoom: 1;
    padding-right: 44px
}

.employee_content .overview {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 27px
}

.employee_content .overview p, .employee_content .overview .image_top_260_wide a,
.image_top_260_wide .employee_content .overview a, .employee_content .overview .solar_organization a,
.solar_organization .employee_content .overview a, .employee_content .overview .partner_details a,
.partner_details .employee_content .overview a, .employee_content .overview .project-details td,
.project-details .employee_content .overview td, .employee_content .overview .event_item,
.employee_content .overview .investors .content td, .investors .content .employee_content .overview td,
.employee_content .overview .investors .content_with_margin td, .investors .content_with_margin .employee_content .overview td {
    margin-bottom: 3px
}

.employee_content .overview em {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif
}

.employee_content .employee_content_body strong {
    display: block;
    margin-bottom: 12px
}

.employee_image {
    float: left;
    margin-right: 20px
}

.community_projects_overview .left_image, .community_projects_overview .project_category_overview {
    padding-bottom: 36px;
    background: url('../images/bg_gradient_border.png') no-repeat right bottom
}

.community_projects_overview .left_image.last, .community_projects_overview .last.project_category_overview {
    background: transparent;
    padding-bottom: 0px
}

.community_project blockquote {
    margin: 12px 0 48px -220px
}

.block-sponsorships {
    margin-top: 0;
    padding-top: 0
}

.sponsorship .intro {
    margin-bottom: 12px
}

.sponsorship .page_content_region {
    margin: 0 44px 12px 0
}

.sponsorship .sponsorship_slideshow {
    margin-top: 24px
}

.sponsorship .content_with_logo .block_image {
    width: 216px
}

.sponsorship .content_with_logo .block_content {
    width: 370px
}

.sponsorship .content_with_logo .block_content p, .sponsorship .content_with_logo .block_content .image_top_260_wide a,
.image_top_260_wide .sponsorship .content_with_logo .block_content a,
.sponsorship .content_with_logo .block_content .solar_organization a,
.solar_organization .sponsorship .content_with_logo .block_content a,
.sponsorship .content_with_logo .block_content .partner_details a,
.partner_details .sponsorship .content_with_logo .block_content a,
.sponsorship .content_with_logo .block_content .project-details td,
.project-details .sponsorship .content_with_logo .block_content td,
.sponsorship .content_with_logo .block_content .event_item, .sponsorship .content_with_logo .block_content .investors .content td,
.investors .content .sponsorship .content_with_logo .block_content td,
.sponsorship .content_with_logo .block_content .investors .content_with_margin td,
.investors .content_with_margin .sponsorship .content_with_logo .block_content td {
    margin: 0
}

.sponsorship .fifa-announcement {
    padding: 36px 32px 36px 0;
    margin-right: 44px
}

.sponsorship .slideshow-container {
    margin-bottom: 0;
    padding-bottom: 36px;
    padding-top: 36px
}

.sponsorship .slideshow-container h3 {
    color: #0076c0
}

.sponsorship .fifa-installations {
    margin-right: 44px
}

.sponsorship .fifa-installations > div {
    width: 47.05882%;
    float: left;
    margin-right: 5.88235%;
    display: inline;
    padding-right: 0
}

.sponsorship .fifa-installations > div.last {
    float: right;
    margin-right: 0;
    margin-left: -2em;
    display: inline
}

.sponsorship .fifa-installations p a, .sponsorship .fifa-installations .image_top_260_wide a a,
.image_top_260_wide .sponsorship .fifa-installations a a, .sponsorship .fifa-installations .solar_organization a a,
.solar_organization .sponsorship .fifa-installations a a, .sponsorship .fifa-installations .partner_details a a,
.partner_details .sponsorship .fifa-installations a a, .sponsorship .fifa-installations .project-details td a,
.project-details .sponsorship .fifa-installations td a, .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .investors .content td a, .investors .content .sponsorship .fifa-installations td a,
.sponsorship .fifa-installations .investors .content_with_margin td a,
.investors .content_with_margin .sponsorship .fifa-installations td a {
    display: inline-block
}

.sponsorship_overview .sponsorship_summary {
    position: relative;
    margin-bottom: 24px
}

.sponsorship_overview .sponsorship_summary img {
    width: 268px
}

.sponsorship_overview .learn_more, .sponsorship_overview .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p .sponsorship_overview a, .sponsorship_overview .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .sponsorship_overview a,
.sponsorship_overview .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .sponsorship_overview a,
.sponsorship_overview .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .sponsorship_overview a,
.sponsorship_overview .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .sponsorship_overview a,
.sponsorship_overview .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .sponsorship_overview a,
.sponsorship_overview .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .sponsorship_overview a,
.sponsorship_overview .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .sponsorship_overview a,
.sponsorship_overview .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .sponsorship_overview a,
.sponsorship_overview .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .sponsorship_overview a,
.sponsorship_overview .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .sponsorship_overview a,
.sponsorship_overview .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .sponsorship_overview a,
.sponsorship_overview .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .sponsorship_overview a,
.sponsorship_overview .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .sponsorship_overview a {
    position: absolute;
    top: 264px;
    left: 0px;
    min-width: 50px
}

.sponsorship_related_records {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    overflow: hidden;
    zoom: 1;
    padding-top: 36px
}

.block-container-basic.factories, .block-container-basic.vertical-integration {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    padding-bottom: 36px
}

.has_event .sponsorship_press_releases {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    margin-right: 70px
}

.sponsorship_event {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    overflow: hidden;
    zoom: 1;
    font-size: 13px;
    line-height: 18px
}

.sponsorship_event h6 {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif
}

.sponsorship_event .football-soccer {
    background: url('../images/football.png') no-repeat 0 50%;
    float: left;
    width: 72px;
    height: 72px
}

.sponsorship_promotion {
    position: relative;
    margin-top: 36px;
    margin-right: 44px;
    margin-bottom: 36px;
    text-align: center;
    border: 4px solid #e2e2e2;
    color: #e2e2e2;
    height: 92px;
    width: 624px;
    display: table
}

.sponsorship_promotion .sponsorship_promotion_image {
    position: absolute;
    top: 0;
    left: 0
}

.sponsorship_promotion p, .sponsorship_promotion .image_top_260_wide a,
.image_top_260_wide .sponsorship_promotion a, .sponsorship_promotion .solar_organization a,
.solar_organization .sponsorship_promotion a, .sponsorship_promotion .partner_details a,
.partner_details .sponsorship_promotion a, .sponsorship_promotion .project-details td,
.project-details .sponsorship_promotion td, .sponsorship_promotion .event_item,
.sponsorship_promotion .investors .content td, .investors .content .sponsorship_promotion td,
.sponsorship_promotion .investors .content_with_margin td, .investors .content_with_margin .sponsorship_promotion td {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    margin: 0
}

.sustain-links {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    overflow: hidden;
    zoom: 1;
    padding-top: 60px
}

.sustain-links-bottom {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    clear: both;
    padding-bottom: 60px
}

.sustain-link {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    position: relative
}

.sustain-link img {
    margin-bottom: 12px
}

.sustain-link img.no-border {
    padding: 0
}

.sustain-link .download, .sustain-link .custom-dropdown .dropdown_label,
.custom-dropdown .sustain-link .dropdown_label {
    width: 84px
}

.sustain-link.right, .sustain-link.investors_stock_quote {
    float: right
}

.sustain-link-title {
    color: #333
}

.sustain-link-title small {
    color: #333;
    font-size: 15px
}

.sustain-download {
    background: url('../images/sustain-download-icon.png');
    width: 70px;
    height: 74px;
    position: absolute;
    top: 178px;
    right: 36px
}

.wwf-intro {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    overflow: hidden;
    zoom: 1;
    padding-top: 60px;
    padding-bottom: 100px
}

.wwf-intro img {
    float: left;
    margin-right: 24px;
    width: 268px
}

.wwf-intro p, .wwf-intro .image_top_260_wide a, .image_top_260_wide .wwf-intro a,
.wwf-intro .solar_organization a, .solar_organization .wwf-intro a,
.wwf-intro .partner_details a, .partner_details .wwf-intro a, .wwf-intro .project-details td,
.project-details .wwf-intro td, .wwf-intro .event_item, .wwf-intro .investors .content td,
.investors .content .wwf-intro td, .wwf-intro .investors .content_with_margin td,
.investors .content_with_margin .wwf-intro td {
    float: left;
    font-size: 18px;
    line-height: 24px;
    width: 340px
}

.wwf-stats {
    width: 100%;
    float: left;
    margin-bottom: 54px
}

.wwf-stat {
    float: left;
    padding: 0 20px;
    text-align: center;
    width: 175px;
    min-height: 236px;
    border-left: 1px dashed #CCC
}

.wwf-stat:first-child {
    border: none
}

.wwf-stat p, .wwf-stat .image_top_260_wide a, .image_top_260_wide .wwf-stat a,
.wwf-stat .solar_organization a, .solar_organization .wwf-stat a, .wwf-stat .partner_details a,
.partner_details .wwf-stat a, .wwf-stat .project-details td, .project-details .wwf-stat td,
.wwf-stat .event_item, .wwf-stat .investors .content td, .investors .content .wwf-stat td,
.wwf-stat .investors .content_with_margin td, .investors .content_with_margin .wwf-stat td {
    margin-bottom: 0
}

.wwf-stat-num {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    color: #0076c0;
    font-size: 54px;
    margin-bottom: 20px
}

.wwf .inline-blockquote {
    border-top: 1px solid #e4e4e4
}

.inline-blockquote {
    margin: 0;
    height: auto;
    padding: 36px 44px 36px 0;
    margin: 0 0 36px;
    position: relative;
    overflow: visible !important
}

.inline-blockquote:before {
    content: "";
    position: absolute;
    top: -12px;
    left: 0;
    background: url('../images/quote.png') no-repeat;
    display: block;
    width: 62px;
    height: 23px
}

.inline-blockquote p, .inline-blockquote .image_top_260_wide a, .image_top_260_wide .inline-blockquote a,
.inline-blockquote .solar_organization a, .solar_organization .inline-blockquote a,
.inline-blockquote .partner_details a, .partner_details .inline-blockquote a,
.inline-blockquote .project-details td, .project-details .inline-blockquote td,
.inline-blockquote .event_item, .inline-blockquote .investors .content td,
.investors .content .inline-blockquote td, .inline-blockquote .investors .content_with_margin td,
.investors .content_with_margin .inline-blockquote td {
    color: #444;
    font-size: 13px
}

.inline-blockquote p:first-child, .inline-blockquote .image_top_260_wide a:first-child,
.image_top_260_wide .inline-blockquote a:first-child, .inline-blockquote .solar_organization a:first-child,
.solar_organization .inline-blockquote a:first-child, .inline-blockquote .partner_details a:first-child,
.partner_details .inline-blockquote a:first-child, .inline-blockquote .project-details td:first-child,
.project-details .inline-blockquote td:first-child, .inline-blockquote .event_item:first-child,
.inline-blockquote .investors .content td:first-child, .investors .content .inline-blockquote td:first-child,
.inline-blockquote .investors .content_with_margin td:first-child,
.investors .content_with_margin .inline-blockquote td:first-child {
    color: #b0b0b0;
    position: relative;
    font-size: 18px;
    line-height: 24px
}

.chinese-subsidiaries {
    border-top: 1px solid #e2e2e2;
    padding-top: 36px
}

.chinese-subsidiaries .contact_subcategory {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    clear: none
}

.chinese-subsidiaries .contact_subcategory .contact_details {
    width: 100%
}

.chinese-subsidiaries .contact_subcategory.right, .chinese-subsidiaries .contact_subcategory.investors_stock_quote {
    margin-right: 0;
    float: right
}

.chinese-subsidiaries .contact_subcategory.left, .chinese-subsidiaries .contact_subcategory.investors_calendar {
    clear: both
}

.mono-multi .block-container {
    margin: -40px -220px 50px
}

.mono-multi .right, .mono-multi .investors_stock_quote {
    margin-right: 0
}

.monocrystalline .intro, .multicrystalline .intro {
    margin: 0;
    padding-right: 44px
}

.monocrystalline .custom-dropdown .selector, .multicrystalline .custom-dropdown .selector {
    position: absolute;
    right: 0
}

.monocrystalline .pullquote_container, .multicrystalline .pullquote_container {
    margin-top: 80px
}

.featured_product {
    padding-top: 0
}

.featured_product .left_image .block_image, .featured_product .project_category_overview .block_image {
    width: 341px;
    text-align: center
}

.featured_product .left_image .block_content, .featured_product .project_category_overview .block_content {
    width: 268px
}

.featured_product .featured_product_image {
    padding: 0px;
    margin-left: -18px
}

.mono-multi {
    padding-bottom: 0
}

.product_lists {
    padding: 0;
    margin: 0 44px 0 0
}

.product_list {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline
}

.product_list.right, .product_list.investors_stock_quote {
    float: right;
    margin: 0
}

.product_category {
    font-size: 13px;
    line-height: 18px
}

.product_category_list {
    list-style: none;
    margin-top: 3px
}

.product_category_list .product_category_link {
    margin-bottom: 3px
}

.product_finder {
    padding: 36px 0 24px
}

.lt-ie8 .product_finder {
    background-image: url('../images/bg_gradient.png');
    background-position: top right;
    background-repeat: repeat-y
}

.lt-ie8 .products .featured_product {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom
}

.product_finder_nav {
    position: relative;
    zoom: 1;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 4px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 4px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 4px;
    width: 632px;
    height: 45px;
    margin: 0
}

.product_finder_nav:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.product_finder_nav a {
    display: block;
    float: left;
    width: 210px;
    margin: 0px;
    height: 45px;
    border-right: 1px solid #e2e2e2;
    cursor: pointer;
    font-size: 13px;
    line-height: 45px;
    text-decoration: none;
    text-align: center;
    background: #fff;
    color: #6a6a6a;
    -moz-transition-property: "color";
    -o-transition-property: "color";
    -webkit-transition-property: "color";
    transition-property: "color";
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s
}

.product_finder_nav a:hover {
    background: #efefef;
    color: #6a6a6a
}

.product_finder_nav a.selected {
    background: #0076c0;
    color: #fff;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTI5YyIvPjxzdG9wIG9mZnNldD0iMiUiIHN0b3AtY29sb3I9IiMwMDVjYWMiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzAwNzZjMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00529c), color-stop(2%, #005cac), color-stop(30%, #0076c0));
    background: -moz-linear-gradient(top, #00529c 0%, #005cac 2%, #0076c0 30%);
    background: -webkit-linear-gradient(top, #00529c 0%, #005cac 2%, #0076c0 30%);
    background: linear-gradient(to bottom, #00529c 0%, #005cac 2%, #0076c0 30%)
}

.product_finder_nav a.last {
    border: 0px
}

.product_finder_nav .caret {
    position: absolute;
    display: none;
    bottom: 0px;
    left: 0px;
    height: 12px;
    margin-left: -12px
}

.lt-ie9 .product_finder_nav {
    border: 1px solid #e2e2e2
}

.product_finder_results {
    overflow: hidden;
    zoom: 1;
    margin: 42px 20px 12px 0;
    min-height: 355px
}

.product_finder_results .product_series {
    width: 30.76923%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    width: 218px;
    margin: 0;
    padding: 0 0 36px;
    cursor: pointer
}

.product_finder_results .product_series h4 {
    height: 36px;
    margin-right: 8px;
    font-size: 18px;
    line-height: 17px;
    margin-bottom: 0
}

.product_finder_results .product_series a {
    display: block;
    height: 168px;
    text-decoration: none;
    text-align: center
}

.product_finder_results .product_series img {
    -moz-transition-property: "opacity";
    -o-transition-property: "opacity";
    -webkit-transition-property: "opacity";
    transition-property: "opacity";
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    max-width: 100%;
    max-height: 132px
}

.product_finder_results .product_series:hover h4 {
    color: #F8971D
}

.product_finder_results .product_series:hover img {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8
}

.lt-ie9 .product_finder_results .product_series:hover img {
    filter: progid: DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1
}

.products-pullquote {
    position: relative;
    top: 1px
}

.products-pullquote .pullquote p, .products-pullquote .pullquote .image_top_260_wide a,
.image_top_260_wide .products-pullquote .pullquote a, .products-pullquote .pullquote .solar_organization a,
.solar_organization .products-pullquote .pullquote a, .products-pullquote .pullquote .partner_details a,
.partner_details .products-pullquote .pullquote a, .products-pullquote .pullquote .project-details td,
.project-details .products-pullquote .pullquote td, .products-pullquote .pullquote .event_item,
.products-pullquote .pullquote .investors .content td, .investors .content .products-pullquote .pullquote td,
.products-pullquote .pullquote .investors .content_with_margin td,
.investors .content_with_margin .products-pullquote .pullquote td {
    margin-top: -16px
}

.lt-ie7 .products-pullquote {
    top: -10px
}

.lt-ie8 .products-pullquote {
    top: -1px
}

.product_lists {
    margin-bottom: 36px
}

.lt-ie7 .product_lists {
    padding-top: 36px
}

.certifications {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    padding-top: 36px
}

.product_details {
    margin: 0 0 36px 0
}

.product_details .label {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    font-size: 13px;
    margin: 0;
    padding: 0 0 5px
}

.product_details dd {
    margin: 0 0 9px;
    padding: 0;
    font-size: 13px
}

.product_details dd ul {
    margin: 0 0 24px;
    list-style: none
}

.product_details dd em {
    color: #F8971D
}

.product_details dd a {
    color: #0076c0;
    text-decoration: none
}

.product_details dd a:hover {
    color: #F8971D
}

.product_downloads {
    margin-bottom: 24px
}

.product_downloads .label {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    font-size: 13px;
    margin: 0 0 9px;
    padding: 0
}

.product_downloads.left, .product_downloads.investors_calendar {
    clear: both
}

.category_products {
    zoom: 1;
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    padding: 36px 44px 36px 0
}

.category_products:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.category_products .product_image {
    width: 30.76923%;
    float: left;
    margin-right: 3.84615%;
    display: inline
}

.category_products .product_details {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    width: 260px;
    margin-right: 0px
}

.category_products .product_details a {
    color: #0076c0;
    text-decoration: none
}

.category_products .product_details a:hover {
    color: #F8971D
}

.category_products .product_downloads {
    width: 146px;
    margin-right: 0px;
    float: right
}

.category_products.last {
    padding-bottom: 0;
    background: transparent
}

.product_overview {
    zoom: 1;
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    padding: 0 44px 36px 0
}

.product_overview:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.product_overview .product_image {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline
}

.product_overview .product_image img {
    max-width: 100%
}

.product_overview .product_details_wrapper {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    float: right;
    margin-right: 0
}

.product_overview .product_summary {
    clear: both
}

.where_to_buy h1 {
    margin-bottom: 18px
}

.partners {
    position: relative;
    overflow: hidden;
    zoom: 1
}

.partners .results {
    overflow: hidden;
    zoom: 1
}

.partner_filter {
    position: relative;
    font-size: 13px;
    line-height: 36px;
    padding-bottom: 6px;
    margin: 0 44px 36px 0;
    border-bottom: 1px solid #e2e2e2;
    color: #b0b0b0
}

.partner_filter a {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    color: #0076c0;
    text-decoration: none;
    margin: 0 12px
}

.partner_filter a:hover {
    color: #F8971D
}

.partner_filter a.selected {
    color: #F8971D
}

.partner_filter .caret {
    position: absolute;
    display: none;
    bottom: -12px;
    left: 0px
}

.partner_details {
    float: left;
    width: 260px;
    margin-right: 76px;
    padding-bottom: 36px;
    min-height: 380px
}

.partner_details img {
    width: 260px;
    height: 190px
}

.lt-ie7.partner_details {
    margin-right: 65px
}

.manufacturing_intro {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    padding: 0 44px 18px 0;
    margin-top: 36px
}

.vertical-integration img {
    margin-bottom: 48 px
}

.power-controlled {
    padding: 0px;
    margin: 0 44px 0 0
}

.power-controlled-verification {
    padding: 36px
}

.power-controlled-verification .block_content {
    width: 311px
}

.power-controlled-verification .block_image {
    width: 238px
}

.lt-ie9 .power-controlled-verification {
    border: 1px solid #e2e2e2
}

.power-controlled-modules ul li {
    margin-right: 2.5%;
    background-position: 2px 4px
}

.power-controlled-modules ul li .lt-ie9 {
    padding-left: 2.5%
}

.power-controlled-modules ul li:last-child {
    margin: 0
}

.vertical-integration-benefits h3 {
    margin: 24px 0 24px 48px
}

.vertical-integration-benefits ul li {
    margin: 0 0 6px 27px
}

.project_divider {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTRlNGU0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
    background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, #ffffff), color-stop(50%, #e4e4e4));
    background: -moz-linear-gradient(left center, #ffffff 1%, #e4e4e4 50%);
    background: -webkit-linear-gradient(left center, #ffffff 1%, #e4e4e4 50%);
    background: linear-gradient(to right center, #ffffff 1%, #e4e4e4 50%);
    clear: both;
    height: 1px;
    border: 0px;
    margin-bottom: 36px
}

.project_category .left_image .block_image, .project_category .project_category_overview .block_image {
    width: 344px
}

.project_category .left_image .block_content, .project_category .project_category_overview .block_content {
    width: 268px
}

.project_category_caption_container {
    margin-right: 88px;
    padding: 18px;
    z-index: 999
}

.project-header {
    margin-bottom: 24px
}

.project-title, .project-location {
    margin-bottom: 6px
}

.project-link {
    text-decoration: none;
    font-size: 13px;
    color: #0076c0
}

.project-link:hover {
    color: #F8971D
}

.project-details tr {
    border: 0;
    margin: 0;
    padding: 0
}

.project-details td {
    margin: 0;
    padding: 0 0 0px 18px;
    border: 0
}

.project-details td.label {
    border: 0px;
    border-right: 1px dashed #e2e2e2;
    padding: 0 18px 0px 0
}

.project-details a {
    text-decoration: none;
    color: #0076c0
}

.project-details a:hover {
    color: #F8971D
}

.lt-ie9 .project_category_caption_container {
    border: 1px solid #e2e2e2
}

.downloads h1 {
    margin-bottom: 48px
}

.product_downloads_set {
    zoom: 1;
    padding: 48px 44px 0 0
}

.product_downloads_set:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}

.product_downloads_set .product_downloads {
	width: 30%;
	float: left;
	margin-right: 3.84615%;
	display: inline;
	margin-bottom: 48px
}

.product_downloads_set .right, .product_downloads_set .investors_stock_quote {
    float: right;
    margin-right: 0px
}

.other_downloads_set {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    padding: 72px 44px 0 0;
    color: #6a6a6a
}

.other_downloads_set ul {
    list-style: none;
    border-top: 1px solid #e2e2e2;
    margin-bottom: 36px
}

.other_downloads_set li {
    overflow: hidden;
    zoom: 1;
    padding: 6px 0;
    border-bottom: 1px solid #e2e2e2
}

.other_downloads_set .download_category_title {
    width: 65.38462%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    padding-top: 6px
}

.other_downloads_set .download, .other_downloads_set .custom-dropdown .dropdown_label,
.custom-dropdown .other_downloads_set .dropdown_label {
    float: right;
    margin: 0px
}

.featured_media_story {
    border-bottom: 1px solid #e2e2e2
}

.featured_media_story .block_image {
    margin-right: 24px
}

.featured_media_story .block_content {
    float: none;
    width: auto
}

.media .contact_category {
    margin-right: 44px
}

.press_feature .region, .press_feature .project_category_benefits,
.press_feature .case_studies, .press_feature #press-releases.press_releases,
.press_feature .press_kits, .press_feature .milestones_viewer {
    padding-top: 0px
}

#press-releases.press_releases {
    overflow: hidden;
    zoom: 1;
    padding-top: 0px;
    margin-bottom: 36px;
    padding-bottom: 36px;
    border-bottom: 1px solid #e2e2e2;
    margin-right: 44px
}

.press_release_list li {
    margin-bottom: 24px
}

.press_kits {
    overflow: hidden;
    zoom: 1;
    position: relative;
    margin: 0 44px 0 0
}

.press_kits .content-block, .press_kits .content-block-important,
.press_kits .top_image, .press_kits .right_image, .press_kits .right_small_image,
.press_kits .left_image, .press_kits .project_category_overview,
.press_kits .left_small_image, .press_kits .career_employee_profile {
    padding: 0 194px 36px 0;
    margin: 0px;
    border-bottom: 1px solid #e2e2e2
}

.press_kits .download, .press_kits .custom-dropdown .dropdown_label,
.custom-dropdown .press_kits .dropdown_label {
    position: absolute;
    top: 55px;
    right: 0px
}

.media-from-the-blog {
    margin-right: 44px;
    padding-bottom: 36px;
    border-bottom: 1px solid #e2e2e2
}

.media-from-the-blog h2 {
    float: left
}

.media-from-the-blog date {
    display: block;
    font-size: 12px;
    margin-bottom: 9px
}

.media-from-the-blog .from-the-blog-entry {
    padding-right: 3.84615%
}

.media-from-the-blog .from-the-blog-entry a h4, .media-from-the-blog .see-more-blog-entry,
.media-from-the-blog .from-the-blog-entry p, .media-from-the-blog .from-the-blog-entry .image_top_260_wide a,
.image_top_260_wide .media-from-the-blog .from-the-blog-entry a,
.media-from-the-blog .from-the-blog-entry .solar_organization a,
.solar_organization .media-from-the-blog .from-the-blog-entry a,
.media-from-the-blog .from-the-blog-entry .partner_details a, .partner_details .media-from-the-blog .from-the-blog-entry a,
.media-from-the-blog .from-the-blog-entry .project-details td, .project-details .media-from-the-blog .from-the-blog-entry td,
.media-from-the-blog .from-the-blog-entry .event_item, .media-from-the-blog .from-the-blog-entry .investors .content td,
.investors .content .media-from-the-blog .from-the-blog-entry td,
.media-from-the-blog .from-the-blog-entry .investors .content_with_margin td,
.investors .content_with_margin .media-from-the-blog .from-the-blog-entry td {
    font-size: 13px
}

.media-from-the-blog .from-the-blog-older-entries {
    margin-top: -44px;
    display: none
}

.from-the-blog-content {
    clear: both
}

.media_contact .contact_details .subhead, .media_contact .contact_details a {
    font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif
}

.case_study_download_set {
    margin-right: 44px;
    margin-bottom: 42px
}

.case_study_download {
    overflow: hidden;
    zoom: 1;
    clear: both;
    margin-bottom: 6px
}

.case_study_download .case_study_image {
    width: 19.23077%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    width: 116px
}

.case_study_download .case_study_details {
    width: 53.84615%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    width: 330px;
    font-size: 13px;
    margin: 6px 0 0
}

.case_study_download .download, .case_study_download .custom-dropdown .dropdown_label,
.custom-dropdown .case_study_download .dropdown_label {
    float: right;
    margin: 6px 0 0
}

.events h1 {
    margin-bottom: 36px
}

.next_event {
    overflow: hidden;
    zoom: 1;
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    padding-bottom: 36px;
    margin-bottom: 36px
}

.next_event .block_image {
    width: 268px;
    text-align: center
}

.next_event .block_content {
    width: 341px
}

.next_event h2 {
    margin-top: 6px;
    margin-bottom: 2px
}

.next_event .block_image {
    float: left;
    width: auto;
    margin-right: 18px
}

.next_event .block_image img {
    margin-left: -6px
}

.next_event .block_content {
    width: auto;
    padding-right: 50px
}

.upcoming_events {
    padding-bottom: 24px;
    margin: 0 0 54px 0;
    background: url('../images/bg_gradient_border.png') no-repeat right bottom
}

.upcoming_events h2 {
    margin: 0 0 9px
}

.upcoming_events p, .upcoming_events .image_top_260_wide a, .image_top_260_wide .upcoming_events a,
.upcoming_events .solar_organization a, .solar_organization .upcoming_events a,
.upcoming_events .partner_details a, .partner_details .upcoming_events a,
.upcoming_events .project-details td, .project-details .upcoming_events td,
.upcoming_events .event_item, .upcoming_events .investors .content td,
.investors .content .upcoming_events td, .upcoming_events .investors .content_with_margin td,
.investors .content_with_margin .upcoming_events td {
    margin: 0
}

.past_events {
    padding-bottom: 24px;
    margin: 0 0 54px 0
}

.past_events h2 {
    margin: 0 0 9px
}

.past_events p, .past_events .image_top_260_wide a, .image_top_260_wide .past_events a,
.past_events .solar_organization a, .solar_organization .past_events a,
.past_events .partner_details a, .partner_details .past_events a, .past_events .project-details td,
.project-details .past_events td, .past_events .event_item, .past_events .investors .content td,
.investors .content .past_events td, .past_events .investors .content_with_margin td,
.investors .content_with_margin .past_events td {
    margin: 0
}

.event_list {
    margin-top: 24px;
    margin-bottom: 18px;
    width: 100%;
    float: left
}

.event_set {
    border-bottom: 1px solid #e2e2e2;
    padding: 24px 0 18px;
    margin-right: 44px;
    width: 632px;
    float: left
}

.event_set h3 {
    margin-bottom: 6px
}

.event_set.last {
    border-bottom: 0px
}

.event_item {
    overflow: hidden;
    zoom: 1;
    margin: 6px !important
}

.event_item .date {
    display: block
}

.event_item .event_link, .event_item .event_title {
    width: 42.30769%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    padding-left: 18px;
    background: url('../images/icon_linkto.png') no-repeat 0 6px
}

.lt-ie9 .event_item .event_link, .lt-ie9 .event_item .event_title {
    width: 40%
}

.lt-ie8 .event_item .event_link, .lt-ie8 .event_item .event_title {
    width: 280px
}

.event_item a {
    color: #0076c0;
    text-decoration: none
}

.event_item a:hover {
    color: #F8971D
}

.event_item .event_date {
    width: 19.23077%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    margin: 0
}

.lt-ie9 .event_item .event_date {
    width: 18%
}

.lt-ie8 .event_item .event_date {
    width: 120px
}

.event_item .event_details {
    width: 30.76923%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    margin-right: 0;
    float: right
}

.lt-ie9 .event_item .event_details {
    width: 30%
}

.lt-ie8 .event_item .event_details {
    width: 170px
}

.legal h3, .impressum h3, .privacy h3 {
    margin-top: 36px
}

.impressum h3 {
    margin-bottom: 6px
}

.alt_links {
    list-style: none;
    margin: 36px 44px 0 0
}

.alt_links li {
    width: 30.76923%;
    float: left;
    margin-right: 3.84615%;
    display: inline;
    margin-bottom: 12px
}

.alt_links li.last {
    margin-right: 0px
}

.offgrid .block-container-basic {
    margin-right: 44px;
    padding: 18px;
    z-index: 999
}

.offgrid .block-container-basic .left_image, .offgrid .block-container-basic .project_category_overview {
    margin-bottom: 0
}

.offgrid .block-container-basic .left_image .block_content, .offgrid .block-container-basic .project_category_overview .block_content {
    width: 178px
}

.lt-ie9 .offgrid .block-container-basic {
    border: 1px solid #e2e2e2
}

.br.homepage .leads_modules_container h2 {
    min-height: 56px
}

.newsletter_toitures .main p, .newsletter_toitures .main .image_top_260_wide a,
.image_top_260_wide .newsletter_toitures .main a, .newsletter_toitures .main .solar_organization a,
.solar_organization .newsletter_toitures .main a, .newsletter_toitures .main .partner_details a,
.partner_details .newsletter_toitures .main a, .newsletter_toitures .main .project-details td,
.project-details .newsletter_toitures .main td, .newsletter_toitures .main .event_item,
.newsletter_toitures .main .investors .content td, .investors .content .newsletter_toitures .main td,
.newsletter_toitures .main .investors .content_with_margin td, .investors .content_with_margin .newsletter_toitures .main td,
.newsletter_toitures .main ul, .newsletter_residentiel .main p, .newsletter_residentiel .main .image_top_260_wide a,
.image_top_260_wide .newsletter_residentiel .main a, .newsletter_residentiel .main .solar_organization a,
.solar_organization .newsletter_residentiel .main a, .newsletter_residentiel .main .partner_details a,
.partner_details .newsletter_residentiel .main a, .newsletter_residentiel .main .project-details td,
.project-details .newsletter_residentiel .main td, .newsletter_residentiel .main .event_item,
.newsletter_residentiel .main .investors .content td, .investors .content .newsletter_residentiel .main td,
.newsletter_residentiel .main .investors .content_with_margin td,
.investors .content_with_margin .newsletter_residentiel .main td,
.newsletter_residentiel .main ul {
    margin: 30px 0
}

.research_development .content-block:first-child, .research_development .content-block-important:first-child,
.research_development .top_image:first-child, .research_development .right_image:first-child,
.research_development .right_small_image:first-child, .research_development .left_image:first-child,
.research_development .project_category_overview:first-child, .research_development .left_small_image:first-child,
.research_development .career_employee_profile:first-child {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    padding-bottom: 24px
}

.research_development .content-block.last, .research_development .last.content-block-important,
.research_development .last.top_image, .research_development .last.right_image,
.research_development .last.right_small_image, .research_development .last.left_image,
.research_development .last.project_category_overview, .research_development .last.left_small_image,
.research_development .last.career_employee_profile {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    padding-top: 44px
}

.laboratory .content h1, .laboratory .content_with_margin h1 {
    margin-right: 30px
}

.laboratory .left_image, .laboratory .project_category_overview {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    padding-bottom: 40px
}

.pv_research_plant .page_divider {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    margin: 66px 0 56px;
    height: 1px
}

.pv_research_plant .slideshow_container {
    margin: 0 44px 44px 0
}

.projects_category_slideshow .slideshow_container {
    margin: 0
}

.pv_research_stats {
    margin: 20px 44px 20px 0;
    padding: 40px 18px;
    position: relative
}

.pv_research_stats .divider {
    border-left: 1px dashed #e2e2e2;
    width: 1px;
    height: 130px;
    position: absolute;
    left: 50%;
    top: 18px
}

.pv_research_stat {
    width: 50%;
    float: left;
    text-align: center
}

.pv_research_stat h3 {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    color: #0076c0;
    font-size: 40px;
    margin-bottom: 20px
}

.pv_research_stat .pv_research_stat_unit {
    font-size: 24px
}

.pv_research_stat p, .pv_research_stat .image_top_260_wide a, .image_top_260_wide .pv_research_stat a,
.pv_research_stat .solar_organization a, .solar_organization .pv_research_stat a,
.pv_research_stat .partner_details a, .partner_details .pv_research_stat a,
.pv_research_stat .project-details td, .project-details .pv_research_stat td,
.pv_research_stat .event_item, .pv_research_stat .investors .content td,
.investors .content .pv_research_stat td, .pv_research_stat .investors .content_with_margin td,
.investors .content_with_margin .pv_research_stat td {
    color: #333;
    font-size: 15px;
    margin: 0
}

.academy .region, .academy .project_category_benefits, .academy .case_studies,
.academy #press-releases.press_releases, .academy .press_kits, .academy .milestones_viewer {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    overflow: hidden;
    zoom: 1;
    padding-top: 20px
}

.academy .region h2, .academy .project_category_benefits h2, .academy .case_studies h2,
.academy #press-releases.press_releases h2, .academy .press_kits h2,
.academy .milestones_viewer h2 {
    color: #0076c0
}

.one_stop_solution .download_block {
    margin-bottom: 20px
}

.one_stop_solution .slideshow_container {
    margin-right: 0
}

.oss_download_title {
    margin: 75px 0
}

.block-title {
    margin-bottom: 0
}

.block-box {
    width: 620px;
    padding: 30px 0 10px;
    margin-bottom: 44px
}

.block-box p, .block-box .image_top_260_wide a, .image_top_260_wide .block-box a,
.block-box .solar_organization a, .solar_organization .block-box a,
.block-box .partner_details a, .partner_details .block-box a, .block-box .project-details td,
.project-details .block-box td, .block-box .event_item, .block-box .investors .content td,
.investors .content .block-box td, .block-box .investors .content_with_margin td,
.investors .content_with_margin .block-box td, .block-box h2, .block-box h3,
.block-box h4 {
    padding: 0 20px
}

.block-box h4 {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    font-size: 15px;
    margin: 0;
    color: #0076c0
}

.block-box p, .block-box .image_top_260_wide a, .image_top_260_wide .block-box a,
.block-box .solar_organization a, .solar_organization .block-box a,
.block-box .partner_details a, .partner_details .block-box a, .block-box .project-details td,
.project-details .block-box td, .block-box .event_item, .block-box .investors .content td,
.investors .content .block-box td, .block-box .investors .content_with_margin td,
.investors .content_with_margin .block-box td {
    color: #333;
    margin-bottom: 20px
}

#locale_selector {
    width: 162px;
    font-size: 12px;
    float: right;
}

#locale_selector .trigger {
    height: 27px;
	background: #B6F8BA;
    overflow: hidden;
    width: 100%;
    cursor: pointer;
    z-index: 1000;
    border-bottom: 1px solid #B6F8BA;
    border-left: 1px solid #B6F8BA;
    margin-left: -1px
}

#locale_selector .trigger .current_culture {
    display: block;
    height: 20px;
    padding: 7px 0 0 16px
}

#locale_selector .trigger .current_culture span {
    text-align: right;
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    height: 20px;
    padding-left: 40px;
    background-image: url('../images/sprites.png');
    background-position: left -x;
    background-repeat: no-repeat
}

#locale_selector .trigger .current_culture span.en {
    background-position: left -381px
}

#locale_selector .trigger .current_culture span.de {
    background-position: left -417px
}

#locale_selector .trigger .current_culture span.cn {
    background-position: left -486px
}

#locale_selector .trigger .current_culture span.br {
    background-position: left -451px
}

#locale_selector .trigger .current_culture span.us {
    background-position: left -525px
}

#locale_selector .trigger .current_culture span.fr {
    background-position: left -563px
}

#locale_selector .trigger .current_culture span.it {
    background-position: left -597px
}

#locale_selector .trigger .current_culture span.gr {
    background-position: left -635px
}

#locale_selector .trigger .current_culture span.es {
    background-position: left -673px
}

#locale_selector .trigger .current_culture span.jp {
    background-position: left -709px
}

#locale_selector .trigger .current_culture span.au {
    background-position: left -745px
}

#locale_selector .trigger .current_culture span.al {
    background-position: left -782px
}

#locale_selector .trigger .current_culture span.tr {
    background-position: left -815px
}

#locale_selector .trigger .current_culture span.me {
    background-position: left -844px
}

#locale_selector .trigger .current_culture span.na {
    background-position: left -874px
}

#locale_selector .trigger .current_culture span.as {
    background-position: -188px -876px
}

#locale_selector .trigger .current_culture span.uk {
    background-position: -451px -876px;
    padding-left: 30px
}

#locale_selector .trigger .current_culture span.gb {
    background-position: -451px -876px;
    padding-left: 30px
}

#locale_selector .trigger .caret {
    position: absolute;
    right: 12px;
    top: 0px;
    height: 27px;
    width: 19px;
    display: block;
    background-image: url('../images/sprites.png');
    background-repeat: no-repeat;
    background-position: -4px -280px
}

#locale_selector .selector {
    background-color: #fff;
    position: absolute;
    right: 0px;
    top: 28px;
    display: none;
    z-index: 1000;
    margin: 0;
    width: 162px;
    border: 1px solid #e5e5e5;
    border-top: none;
    border-right: none;
    list-style: none
}

#locale_selector .selector li {
    border-bottom: 1px solid #e5e5e5;
    margin: 0;
    padding: 0px;
    height: 36px;
    width: 100%
}

#locale_selector .selector li a {
    display: block;
    padding: 8px 5px 8px 55px;
    font-size: 12px;
    color: #0076c0;
    background-color: #fff;
    background-image: url('../images/sprites.png');
    background-position: 21px top;
    background-repeat: no-repeat
}

#locale_selector .selector li a:hover {
    text-decoration: none;
    background-color: #f5f5f5
}

#locale_selector .selector li a.en {
    background-position: 15px -368px
}

#locale_selector .selector li a.de {
    background-position: 15px -403px
}

#locale_selector .selector li a.cn {
    background-position: 15px -473px
}

#locale_selector .selector li a.br {
    background-position: 15px -439px
}

#locale_selector .selector li a.us {
    background-position: 15px -513px
}

#locale_selector .selector li a.fr {
    background-position: 15px -550px
}

#locale_selector .selector li a.it {
    background-position: 15px -585px
}

#locale_selector .selector li a.gr {
    background-position: 15px -621px
}

#locale_selector .selector li a.es {
    background-position: 15px -660px
}

#locale_selector .selector li a.jp {
    background-position: 15px -696px
}

#locale_selector .selector li a.au {
    background-position: 15px -732px
}

#locale_selector .selector li a.al {
    background-position: 15px -770px
}

#locale_selector .selector li a.tr {
    background-position: 15px -803px
}

#locale_selector .selector li a.me {
    background-position: 15px -832px
}

#locale_selector .selector li a.na {
    background-position: 15px -861px
}

#locale_selector .selector li a.as {
    background-position: -173px bottom
}

#locale_selector .selector li a.en.za {
    background-image: url('../images/asia-flag.png');
    background-position: 27px center
}

#locale_selector .selector li a.uk {
    background-position: -427px -865px
}

#locale_selector .selector li:last-child {
    border-bottom: none
}

.milestones_viewer {
    padding: 36px 0;
    margin-bottom: 0
}

.lt-ie8 .milestones_viewer {
    background-image: url('../images/bg_gradient.png');
    background-repeat: repeat-y
}

.milestones_viewer h4 {
    font-size: 13px;
    margin-left: -6px;
    margin-bottom: 0px
}

.milestones_viewer .details {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    display: none
}

.milestones_details_wrapper {
    width: 74.28571%;
    float: left;
    margin-right: 2.85714%;
    display: inline;
    padding: 30px 0px;
    padding-left: 24px;
    overflow-y: hidden
}

.milestones_details ul, ol.timeline-list {
    margin-left: 20px;
    list-style-image: url('../images/bullet.png')
}

.milestones_details ul li, ol.timeline-list li {
    margin-bottom: 12px;
    padding-left: 5px
}

.timeline.years {
    overflow: hidden;
    zoom: 1;
    list-style-type: none;
    background: url('../images/bg_milestones.png') no-repeat -50px 22px;
    margin: 0;
    height: 135px
}

#distributed-policy .timeline.years {
    background: url('../images/bg_milestones_simple.png') no-repeat -50px 22px
}

.timeline .year {
    float: left;
    width: 56px;
    height: 110px;
    margin-right: 0;
    cursor: pointer;
    background: transparent url('../images/sprite_milestone_year.png') -8px top no-repeat;
    text-align: center
}

.timeline .year:hover {
    background-position: -72px top
}

.timeline .year.active {
    background-position: -133px top
}

.flex_box, .phone_box {
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.17);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.17);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.17);
    background-color: #fcfcfc;
    width: 620px;
    height: 437px;
    border: solid 5px white;
    position: relative;
    margin-bottom: 50px
}

.lt-ie9 .flex_box, .lt-ie9 .phone_box {
    border: 1px solid #e2e2e2;
    background-color: white
}

.flex_box h3, .phone_box h3 {
    color: #0076c0;
    margin-top: 32px;
    margin-left: 30px
}

.flex_box_panel, .flex_box_inverter {
    float: left;
    width: 49%;
    height: 316px;
    background: url('../images/flex_panel.png') center center no-repeat;
    position: relative
}

.flex_box_inverter {
    background: url('../images/flex_inverter.png') center center no-repeat
}

.flex_box_divider {
    border-left: 1px dashed #e2e2e2;
    width: 1px;
    height: 182px;
    position: absolute;
    left: 50%;
    top: 166px
}

.flex_box_label {
    font-size: 15px;
    text-align: center;
    margin-top: 8px;
    position: absolute;
    bottom: 0;
    width: 100%
}

.flex_advantage {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    margin-top: 10px;
    height: 265px;
    position: relative;
    padding-bottom: 60px
}

.flex_advantage .footnote {
    position: absolute;
    right: 0;
    top: 10px
}

#flexSuccessunique .flex_advantage {
    height: auto
}

.flex_advantage ul {
    margin-left: 20px;
    list-style-image: url('../images/bullet.png');
    width: 240px;
    float: left
}

.flex_advantage ul li {
    margin-bottom: 12px;
    padding-left: 5px
}

.flex_advantage ul.last {
    margin-left: 100px
}

.flex_advantage ul li {
    font-size: 13px
}

.flex_chart {
    background: url('../images/bg_gradient_border.png') bottom right no-repeat;
    padding: 30px 0 50px
}

.flex_chart table {
    background: url('../images/table_bg.png') bottom right no-repeat;
    width: 636px;
    padding-bottom: 40px;
    border-collapse: collapse
}

.flex_chart th {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    font-weight: normal;
    color: #f8971d;
    font-size: 14px;
    background-color: transparent;
    padding: 0 0 24px
}

.flex_chart td {
    color: #333333;
    font-size: 13px;
    line-height: 24px;
    text-align: center;
    padding: 10px 0;
    vertical-align: top
}

.flex_chart td.border {
    background: url('../images/table_gradient_border.png') center center no-repeat;
    height: 1px;
    padding: 0;
    line-height: 0
}

.flex_chart tr.last td {
    padding-bottom: 40px
}

.flex_chart .footnote {
    margin-top: 0
}

.phone_box {
    width: 635px;
    height: 160px;
    margin-top: 50px;
    color: #6a6a6a
}

.phone_box img {
    float: left;
    margin-top: 34px;
    margin-left: 37px
}

.phone_box span {
    font-size: 15px;
    float: left;
    width: 270px;
    margin-top: 35px;
    margin-left: 24px;
    line-height: 24px
}

.cta1 {
    line-height: 21px;
    font-size: 15px;
    color: #6a6a6a;
    margin: 30px 0;
    width: 635px
}

.cta2 {
    font-size: 21px;
    color: #0076c0;
    line-height: 34px;
    margin: 10px 0 40px;
    width: 635px
}

.clear {
    float: none;
    clear: both
}

.leadgen .region, .leadgen .project_category_benefits, .leadgen .case_studies,
.leadgen #press-releases.press_releases, .leadgen .press_kits, .leadgen .milestones_viewer,
.leadgen .content-block, .leadgen .content-block-important, .leadgen .top_image,
.leadgen .right_image, .leadgen .right_small_image, .leadgen .left_image,
.leadgen .project_category_overview, .leadgen .left_small_image,
.leadgen .career_employee_profile {
    margin: 0px;
    padding: 0px
}

.systemm_section, .qa_section, .join_section, .distributed_section,
.projects_section, .cal_section {
    width: 633px
}

.join_section p, .join_section .image_top_260_wide a, .image_top_260_wide .join_section a,
.join_section .solar_organization a, .solar_organization .join_section a,
.join_section .partner_details a, .partner_details .join_section a,
.join_section .project-details td, .project-details .join_section td,
.join_section .event_item, .join_section .investors .content td, .investors .content .join_section td,
.join_section .investors .content_with_margin td, .investors .content_with_margin .join_section td,
.distributed_section p, .distributed_section .image_top_260_wide a,
.image_top_260_wide .distributed_section a, .distributed_section .solar_organization a,
.solar_organization .distributed_section a, .distributed_section .partner_details a,
.partner_details .distributed_section a, .distributed_section .project-details td,
.project-details .distributed_section td, .distributed_section .event_item,
.distributed_section .investors .content td, .investors .content .distributed_section td,
.distributed_section .investors .content_with_margin td, .investors .content_with_margin .distributed_section td,
.cal_section p, .cal_section .image_top_260_wide a, .image_top_260_wide .cal_section a,
.cal_section .solar_organization a, .solar_organization .cal_section a,
.cal_section .partner_details a, .partner_details .cal_section a, .cal_section .project-details td,
.project-details .cal_section td, .cal_section .event_item, .cal_section .investors .content td,
.investors .content .cal_section td, .cal_section .investors .content_with_margin td,
.investors .content_with_margin .cal_section td {
    color: #6a6a6a;
    font-size: 18px
}

.systemm_section .block_content p, .systemm_section .block_content .image_top_260_wide a,
.image_top_260_wide .systemm_section .block_content a, .systemm_section .block_content .solar_organization a,
.solar_organization .systemm_section .block_content a, .systemm_section .block_content .partner_details a,
.partner_details .systemm_section .block_content a, .systemm_section .block_content .project-details td,
.project-details .systemm_section .block_content td, .systemm_section .block_content .event_item,
.systemm_section .block_content .investors .content td, .investors .content .systemm_section .block_content td,
.systemm_section .block_content .investors .content_with_margin td,
.investors .content_with_margin .systemm_section .block_content td {
    color: #6a6a6a;
    font-size: 13px
}

.system_section h3, .qa_section h3, .join_section h3, .distributed_section h3,
.projects_section h3, .cal_section h3, .projects_section h3 a, .projects_section h3 a:hover,
.projects_section h3 a:visited {
    color: #0076c0
}

#qa_section-1 ul, .distributed_project ul, #distributed_section-1 ul,
.distributed_project ul, #cal_section-1 .rcol ul, #cal_section-1 .btn-group ul.dropdown-menu,
#go-solar_icons ul, #go-solar_footer ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#join_section-2 li span, #distributed_section-1 li span, .distributed_project li span {
    display: inline-block
}

#join_section-2 span.left, #join_section-2 span.investors_calendar,
#distributed_section-1 span.left, #distributed_section-1 span.investors_calendar,
.distributed_project span.left, .distributed_project span.investors_calendar {
    color: #969696;
    text-align: left;
    vertical-align: top;
    float: left
}

#join_section-2 span.right, #join_section-2 span.investors_stock_quote,
#distributed_section-1 span.right, #distributed_section-1 span.investors_stock_quote {
    text-align: left;
    color: #6a6a6a;
    width: 100%
}

#join_section-2 a.learn_more, #join_section-2 .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p #join_section-2 a, #join_section-2 .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a #join_section-2 a,
#join_section-2 .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a #join_section-2 a,
#join_section-2 .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a #join_section-2 a,
#join_section-2 .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a #join_section-2 a,
#join_section-2 .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a #join_section-2 a,
#join_section-2 .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a #join_section-2 a,
#join_section-2 .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td #join_section-2 a,
#join_section-2 .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td #join_section-2 a,
#join_section-2 .sponsorship .fifa-installations .event_item a, .sponsorship .fifa-installations .event_item #join_section-2 a,
#join_section-2 .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td #join_section-2 a,
#join_section-2 .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td #join_section-2 a,
#join_section-2 .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td #join_section-2 a,
#join_section-2 .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td #join_section-2 a,
.distributed_section a.learn_more, .distributed_section .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p .distributed_section a, .distributed_section .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .distributed_section a,
.distributed_section .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .distributed_section a,
.distributed_section .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .distributed_section a,
.distributed_section .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .distributed_section a,
.distributed_section .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .distributed_section a,
.distributed_section .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .distributed_section a,
.distributed_section .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .distributed_section a,
.distributed_section .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .distributed_section a,
.distributed_section .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .distributed_section a,
.distributed_section .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .distributed_section a,
.distributed_section .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .distributed_section a,
.distributed_section .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .distributed_section a,
.distributed_section .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .distributed_section a {
    float: right;
    margin-top: 24px
}

#go-solar, #solar-basic {
    float: none;
    margin: 0px;
    display: block
}

#cal_section-1 .lcol, #cal_section-1 .rcol {
    float: left
}

#cal_section-1 .block_content > .lcol, #cal_section-1 .block_content > .rcol {
    width: 304px;
    height: 300px;
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
    padding: 0px 18px
}

#cal_section-1 .block_content > .rcol {
    width: 254px;
    padding: 0
}

#cal_section-1 .lcol {
    background-color: #f6f6f6
}

.cal_section .segment {
    height: 79px;
    border-bottom: 1px solid #e2e2e2;
    padding-top: 21px
}

.cal_section .segment.last {
    border: none
}

#segment-1 .btn-group {
    float: left;
    width: 146px;
    position: relative;
    display: inline-block;
    white-space: nowrap;
    vertical-align: middle
}

#segment-1 .btn-group .btn, #segment-1 .btn-group .learn_more, #segment-1 .btn-group .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p #segment-1 .btn-group a, #segment-1 .btn-group .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a #segment-1 .btn-group a,
#segment-1 .btn-group .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a #segment-1 .btn-group a,
#segment-1 .btn-group .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a #segment-1 .btn-group a,
#segment-1 .btn-group .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td #segment-1 .btn-group a,
#segment-1 .btn-group .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td #segment-1 .btn-group a,
#segment-1 .btn-group .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td #segment-1 .btn-group a,
#segment-1 .btn-group .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td #segment-1 .btn-group a,
#segment-1 .btn-group .download, #segment-1 .btn-group .custom-dropdown .dropdown_label,
.custom-dropdown #segment-1 .btn-group .dropdown_label {
    height: 30px;
    margin: 0;
    background: #fff;
    border: none;
    color: #6a6a6a;
    display: inline-block;
    padding: 4px 39px 4px 12px;
    margin-bottom: 0;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background: #fff url("../images/form_arrow.jpg") no-repeat right top
}

#segment-1 .btn-group .btn, #segment-1 .btn-group .learn_more, #segment-1 .btn-group .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p #segment-1 .btn-group a, #segment-1 .btn-group .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a #segment-1 .btn-group a,
#segment-1 .btn-group .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a #segment-1 .btn-group a,
#segment-1 .btn-group .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a #segment-1 .btn-group a,
#segment-1 .btn-group .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td #segment-1 .btn-group a,
#segment-1 .btn-group .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td #segment-1 .btn-group a,
#segment-1 .btn-group .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td #segment-1 .btn-group a,
#segment-1 .btn-group .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td #segment-1 .btn-group a,
#segment-1 .btn-group .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td #segment-1 .btn-group a,
#segment-1 .btn-group .download, #segment-1 .btn-group .custom-dropdown .dropdown_label,
.custom-dropdown #segment-1 .btn-group .dropdown_label {
    width: 100%
}

#segment-1 .btn-group .dropdown-toggle {
    width: 27px
}

#segment-1 .btn-group .dropdown-menu {
    clear: left;
    background-color: #fff;
    display: none;
    width: 135px;
    position: absolute;
    left: 0px;
    top: 30px;
    max-height: 189px;
    overflow: scroll
}

#segment-1 .btn-group .dropdown-menu li {
    padding: 4px 4px 4px 12px;
    color: #6a6a6a;
    cursor: pointer
}

#segment-1 .btn-group .dropdown-menu li:hover, #segment-1 .btn-group .dropdown-menu li.active {
    background-color: #e2e2e2
}

#segment-1 .btn-group.first {
    margin-right: 12px
}

#segment-1 select, #segment-2 .lcol input {
    position: absolute;
    top: -99999px
}

#segment-2 .lcol .prxy-radio {
    display: inline-block;
    background: transparent url("../images/form_radio.jpg") no-repeat left top;
    width: 16px;
    height: 16px;
    vertical-align: middle
}

#segment-2 .lcol .prxy-radio.checked {
    background-position: left bottom
}

#segment-2 .rcol input {
    width: 65px;
    height: 26px;
    border: 2px solid #e2e2e2;
    text-align: center
}

#segment-2 label {
    font-size: 11px;
    margin-right: 10px
}

.cal_section .segment label.title {
    font-size: 13px;
    width: 100%;
    display: block;
    margin-bottom: 10px
}

#segment-2 .lcol {
    width: 202px
}

#segment-2 .rcol {
    width: 102px;
    float: right
}

#segment-3 {
    height: 59px
}

#segment-3 input[type="reset"] {
    float: left
}

#segment-3 input[type="submit"] {
    float: right
}

#segment-3 input.reset_btn, #segment-3 input.submit_btn {
    height: 30px;
    width: 46px;
    background-color: #fff;
    border: 1px solid #e2e2e2;
    color: #0076c0
}

#segment-3 input.submit_btn {
    width: 59px;
    padding-right: 16px;
    border: none;
    color: #fff;
    background: #0076c0 url("../images/form_submit_btn.jpg") no-repeat left top
}

#cal_section-1 .rcol li {
    font-size: 13px;
    text-align: right;
    height: 20px;
    border-bottom: 1px solid #e2e2e2;
    padding: 10px 15px
}

#cal_section-1 .rcol li.last {
    border: none
}

#cal_section-1 .rcol span.left, #cal_section-1 .rcol span.investors_calendar {
    color: #969696;
    float: left
}

#cal_section-1 .rcol span.right, #cal_section-1 .rcol span.investors_stock_quote {
    color: #6a6a6a;
    float: right;
    width: 128px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#oss_page h1 {
    height: 164px;
    background: transparent url("../images/product_oss_logo.png") no-repeat left top;
    width: 327px;
    text-indent: -9999px
}

#oss_page .yingliDesign.button {
    display: block;
    width: 255px;
    height: 52px;
    text-indent: -9999px;
    background: transparent url("../images/product_oss_button.png") no-repeat left top;
    margin-bottom: 63px
}

#oss_page .yingliDesign.button:hover {
    background-position: left bottom
}

#flexSuccessunique .flex_box, #flexSuccessunique .phone_box {
    height: 728px
}

#flexSuccessunique .flex_box .flex_box_image, #flexSuccessunique .phone_box .flex_box_image,
#flexSuccessunique .flex_box .flex_box_label_right, #flexSuccessunique .phone_box .flex_box_label_right {
    float: left
}

#flexSuccessunique .flex_box .flex_box_label_right, #flexSuccessunique .phone_box .flex_box_label_right {
    font-size: 15px;
    line-height: 20px;
    vertical-align: middle
}

#flexSuccessunique .flex_box_stand-flexi .flex_box_label_right strong,
#flexSuccessunique .flex_box_elios .flex_box_label_right strong {
    font-size: 18px
}

#flexSuccessunique .flex_box_stand-flexi {
    padding: 20px 0px 56px 30px;
    background: transparent url(/assets/media/yingli_flexi2_divider.jpg) no-repeat center bottom
}

#flexSuccessunique .flex_box_stand-flexi .flex_box_label_right {
    margin-top: 109px;
    margin-left: 35px;
    color: #2b2b2b
}

#flexSuccessunique .flex_box_elios {
    padding-top: 40px
}

#flexSuccessunique .flex_box_elios .flex_box_label_right {
    margin-top: 58px;
    margin-left: 20px;
    color: #2b2b2b
}

#flexSuccessunique .flex_advantage {
    padding: 15px 0 40px
}

#flexSuccessunique .flex_advantage h2 {
    letter-spacing: 0px
}

#flexSuccessunique .flex_advantage ul {
    width: 263px
}

#flexSuccessunique .flex_advantage ul.last {
    margin-left: 77px
}

#flexSuccessunique .flex_advantage ul li span {
    color: #0076c0
}

#flexSuccessunique .flex_chart {
    padding-bottom: 0px;
    background: #f5f5f5 url("../images/flexi2_gradient.jpg") repeat-y right top
}

#flexSuccessunique .flex_chart h2 {
    padding-top: 30px
}

#flexSuccessunique .flex_chart p, #flexSuccessunique .flex_chart .image_top_260_wide a,
.image_top_260_wide #flexSuccessunique .flex_chart a, #flexSuccessunique .flex_chart .solar_organization a,
.solar_organization #flexSuccessunique .flex_chart a, #flexSuccessunique .flex_chart .partner_details a,
.partner_details #flexSuccessunique .flex_chart a, #flexSuccessunique .flex_chart .project-details td,
.project-details #flexSuccessunique .flex_chart td, #flexSuccessunique .flex_chart .event_item,
#flexSuccessunique .flex_chart .investors .content td, .investors .content #flexSuccessunique .flex_chart td,
#flexSuccessunique .flex_chart .investors .content_with_margin td,
.investors .content_with_margin #flexSuccessunique .flex_chart td {
    color: #6a6969;
    letter-spacing: 0px;
    padding-top: 20px;
    font-size: 15px;
    line-height: 24px
}

#flexSuccessunique .flex_chart .flex_chart_footer {
    padding: 40px 0 50px;
    background: transparent url("../images/bg_gradient_border.png") no-repeat right bottom
}

#flexSuccessunique .phone_box {
    height: 151px
}

#flexSuccessunique .cta2 {
    color: #f8971d
}

#flexSuccessunique .cta2 strong {
    color: #0076c0;
    font-size: 15px
}

#flexSuccessunique .cta2 a, #flexSuccessunique .cta2 a:hover {
    text-decoration: none
}

#flexSuccessunique .cta2 img {
    padding-left: 8px
}

#mountingSystems .table {
    float: left;
    margin-bottom: 70px
}

#mountingSystems .table ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left
}

#mountingSystems .table ul li {
    width: 312px;
    float: left;
    margin-top: 70px
}

#mountingSystems .table ul li.top {
    margin-top: 0px
}

#mountingSystems .table ul li#dome, #mountingSystems .table ul li#irfts,
#mountingSystems .table ul li#kogys_k2Systems, #mountingSystems .table ul li#mecosun,
#mountingSystems .table ul li#renusol, #mountingSystems .table ul li#siplast {
    clear: left;
    margin-right: 45px
}

#mountingSystems .table ul li#mecosun {
    padding-bottom: 20px
}

#mountingSystems .table ul li#dome .seperate {
    padding-top: 10px
}

#mountingSystems .table ul li div.logo {
    border: 4px solid #e4e4e4;
    width: 260px
}

#mountingSystems .table ul li#irfts div.logo {
    height: 190px
}

#mountingSystems .table ul li h3.type {
    color: #0076c0;
    font-size: 15px;
    font-weight: bold;
    margin-top: 30px
}

#mountingSystems .table ul li p, #mountingSystems .table ul li .image_top_260_wide a,
.image_top_260_wide #mountingSystems .table ul li a, #mountingSystems .table ul li .solar_organization a,
.solar_organization #mountingSystems .table ul li a, #mountingSystems .table ul li .partner_details a,
.partner_details #mountingSystems .table ul li a, #mountingSystems .table ul li .project-details td,
.project-details #mountingSystems .table ul li td, #mountingSystems .table ul li .event_item,
#mountingSystems .table ul li .investors .content td, .investors .content #mountingSystems .table ul li td,
#mountingSystems .table ul li .investors .content_with_margin td, .investors .content_with_margin #mountingSystems .table ul li td {
    color: #6e6e6e;
    font-size: 13px;
    margin: 0px
}

#mountingSystems .table ul li p.title, #mountingSystems .table ul li .image_top_260_wide a.title,
.image_top_260_wide #mountingSystems .table ul li a.title, #mountingSystems .table ul li .solar_organization a.title,
.solar_organization #mountingSystems .table ul li a.title, #mountingSystems .table ul li .partner_details a.title,
.partner_details #mountingSystems .table ul li a.title, #mountingSystems .table ul li .project-details td.title,
.project-details #mountingSystems .table ul li td.title, #mountingSystems .table ul li .title.event_item,
#mountingSystems .table ul li .investors .content td.title, .investors .content #mountingSystems .table ul li td.title,
#mountingSystems .table ul li .investors .content_with_margin td.title,
.investors .content_with_margin #mountingSystems .table ul li td.title {
    color: #b0b0b0;
    margin-top: 20px
}

#mountingSystems .table ul li p.integration, #mountingSystems .table ul li .image_top_260_wide a.integration,
.image_top_260_wide #mountingSystems .table ul li a.integration, #mountingSystems .table ul li .solar_organization a.integration,
.solar_organization #mountingSystems .table ul li a.integration, #mountingSystems .table ul li .partner_details a.integration,
.partner_details #mountingSystems .table ul li a.integration, #mountingSystems .table ul li .project-details td.integration,
.project-details #mountingSystems .table ul li td.integration, #mountingSystems .table ul li .integration.event_item,
#mountingSystems .table ul li .investors .content td.integration, .investors .content #mountingSystems .table ul li td.integration,
#mountingSystems .table ul li .investors .content_with_margin td.integration,
.investors .content_with_margin #mountingSystems .table ul li td.integration {
    font-family: Helvetica, Arial, san-serif;
    font-weight: bold
}

#mountingSystems .footer_copy {
    font-size: 18px;
    line-height: 27px;
    clear: left;
    background: transparent url("../images/bg_gradient_border.png") no-repeat right top;
    padding-top: 70px
}

body.residential_overview div.main {
    padding-bottom: 0px
}

.go-solar-content {
    width: 890px;
    padding: 50px 25px 0px
}

.go-solar-content h1, .go-solar-content .intro {
    text-align: center;
    margin-bottom: 10px
}

#go-solar .intro {
    margin-bottom: 64px
}

#go-solar .clear {
    clear: both
}

#go-solar_content {
    width: 617px;
    float: left;
    margin-left: 32px
}

#go-solar_content p, #go-solar_content .image_top_260_wide a, .image_top_260_wide #go-solar_content a,
#go-solar_content .solar_organization a, .solar_organization #go-solar_content a,
#go-solar_content .partner_details a, .partner_details #go-solar_content a,
#go-solar_content .project-details td, .project-details #go-solar_content td,
#go-solar_content .event_item, #go-solar_content .investors .content td,
.investors .content #go-solar_content td, #go-solar_content .investors .content_with_margin td,
.investors .content_with_margin #go-solar_content td {
    font-size: 18px;
    line-height: 30px;
    margin: 0px
}

.go-solar-steps ol {
    list-style: none;
    padding-top: 15px
}

.go-solar-steps li {
    padding-left: 205px;
    margin-bottom: 75px;
    min-height: 180px;
    background: transparent no-repeat left top
}

.go-solar-steps li.index-1 {
    background-image: url("../images/go-solar_icon_house.png")
}

.go-solar-steps.commercial-steps li.index-1 {
    background-image: url("../images/go-solar_icon_biz.png");
    background-position: 3px 0
}

.go-solar-steps li.index-2 {
    background-image: url("../images/go-solar_icon_consultation.png");
    background-position: 8px 29px
}

.go-solar-steps li.index-3 {
    background-image: url("../images/go-solar_icon_system.png");
    background-position: 16px 48px
}

.go-solar-steps.commercial-steps li.index-3 {
    background-image: url("../images/go-solar_icon_biz_consultation.png")
}

.go-solar-steps li.index-4 {
    background-image: url("../images/go-solar_icon_chart.png");
    background-position: 30px 58px
}

#go-solar_content li strong {
    display: block;
    color: #1c94d5;
    min-height: 35px;
    position: relative;
    padding: 5px 0px 20px 55px;
    font-family: "AvenirNextLTW01-Regular", "Avenir Next LT W01 Regular", Helvetica, sans-serif;
    font-weight: bold
}

#go-solar_content span.step-number {
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    height: 40px;
    width: 40px;
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9999px
}

#go-solar_content span.step-1 {
    background-image: url("../images/go-solar_step_1.png")
}

#go-solar_content span.step-2 {
    background-image: url("../images/go-solar_step_2.png")
}

#go-solar_content span.step-3 {
    background-image: url("../images/go-solar_step_3.png")
}

#go-solar_content span.step-4 {
    background-image: url("../images/go-solar_step_4.png")
}

#go-solar_content .region, #go-solar_content .project_category_benefits,
#go-solar_content .case_studies, #go-solar_content #press-releases.press_releases,
#go-solar_content .press_kits, #go-solar_content .milestones_viewer {
    margin: 0px
}

#go-solar .rcol {
    float: right;
    padding-top: 15px
}

#go-solar_free-quote {
    width: 203px;
    height: 526px;
    padding: 117px 12px 0px;
    background: transparent url("../images/go-solar_free-quote.jpg") no-repeat left top;
    color: #fff;
    text-align: center
}

#go-solar_free-quote h3 {
    margin-bottom: 20px;
    color: #fff
}

#go-solar_free-quote p, #go-solar_free-quote .image_top_260_wide a,
.image_top_260_wide #go-solar_free-quote a, #go-solar_free-quote .solar_organization a,
.solar_organization #go-solar_free-quote a, #go-solar_free-quote .partner_details a,
.partner_details #go-solar_free-quote a, #go-solar_free-quote .project-details td,
.project-details #go-solar_free-quote td, #go-solar_free-quote .event_item,
#go-solar_free-quote .investors .content td, .investors .content #go-solar_free-quote td,
#go-solar_free-quote .investors .content_with_margin td, .investors .content_with_margin #go-solar_free-quote td {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 12px
}

#go-solar_free-quote .button_group {
    padding-top: 34px
}

#go-solar_free-quote a {
    display: block;
    background: #f76700;
    width: 190px;
    padding: 10px 5px 0px;
    height: 50px;
    margin-top: 20px;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 40px;
    color: #fff
}

#go-solar_aside {
    background: transparent url("../images/go-solar_icon_quote.png") no-repeat center 235px
}

#go-solar_aside {
    text-align: center
}

#go-solar_aside .top_image {
    padding: 0px
}

#go-solar_aside .top_image img {
    margin-bottom: 50px
}

#go-solar_aside h2 {
    font-size: 20px
}

#go-solar_aside p, #go-solar_aside .image_top_260_wide a, .image_top_260_wide #go-solar_aside a,
#go-solar_aside .solar_organization a, .solar_organization #go-solar_aside a,
#go-solar_aside .partner_details a, .partner_details #go-solar_aside a,
#go-solar_aside .project-details td, .project-details #go-solar_aside td,
#go-solar_aside .event_item, #go-solar_aside .investors .content td,
.investors .content #go-solar_aside td, #go-solar_aside .investors .content_with_margin td,
.investors .content_with_margin #go-solar_aside td {
    font-size: 18px
}

#go-solar_footer {
    width: 940px;
    height: 361px;
    padding-top: 60px;
    background-color: #3594d8;
    clear: left;
    color: #fff;
    text-align: center
}

#go-solar_footer h2 {
    font-size: 40px;
    color: #fff;
    margin-bottom: 16px
}

#go-solar_footer p, #go-solar_footer .image_top_260_wide a, .image_top_260_wide #go-solar_footer a,
#go-solar_footer .solar_organization a, .solar_organization #go-solar_footer a,
#go-solar_footer .partner_details a, .partner_details #go-solar_footer a,
#go-solar_footer .project-details td, .project-details #go-solar_footer td,
#go-solar_footer .event_item, #go-solar_footer .investors .content td,
.investors .content #go-solar_footer td, #go-solar_footer .investors .content_with_margin td,
.investors .content_with_margin #go-solar_footer td {
    font-size: 24px
}

#go-solar_footer ul {
    float: left;
    padding-top: 55px;
    padding-left: 45px
}

#go-solar_footer li {
    width: 185px;
    padding: 65px 5px 0px;
    background-position: center top;
    background-repeat: no-repeat;
    margin-right: 25px;
    float: left
}

#gw_icon {
    background-image: url("../images/go-solar_13gw.png")
}

#warranty_icon {
    background-image: url("../images/go-solar_years.png")
}

#durable_icon {
    background-image: url("../images/go-solar_pa.png")
}

#certification_icon {
    background-image: url("../images/go-solar_check.png")
}

#go-solar_footer li p, #go-solar_footer li .image_top_260_wide a, .image_top_260_wide #go-solar_footer li a,
#go-solar_footer li .solar_organization a, .solar_organization #go-solar_footer li a,
#go-solar_footer li .partner_details a, .partner_details #go-solar_footer li a,
#go-solar_footer li .project-details td, .project-details #go-solar_footer li td,
#go-solar_footer li .event_item, #go-solar_footer li .investors .content td,
.investors .content #go-solar_footer li td, #go-solar_footer li .investors .content_with_margin td,
.investors .content_with_margin #go-solar_footer li td {
    font-size: 14px
}

/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe, .fancybox-tmp object {
    vertical-align: top;
    padding: 0;
    margin: 0
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020
}

.fancybox-skin {
    position: relative;
    padding: 0;
    margin: 0;
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.fancybox-opened {
    z-index: 8030
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5)
}

.fancybox-outer, .fancybox-inner {
    padding: 0;
    margin: 0;
    position: relative;
    outline: none
}

.fancybox-inner {
    overflow: hidden
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch
}

.fancybox-error {
    color: #444;
    font: 14px / 20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 10px
}

.fancybox-image, .fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
    border: 0;
    padding: 0;
    margin: 0;
    vertical-align: top
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url('../images/fancybox_sprite.png')
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: 0.8;
    cursor: pointer;
    z-index: 8060
}

#fancybox-loading div {
    width: 44px;
    height: 44px;
    background: url('../images/fancybox_loading.gif') center center no-repeat
}

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    background: transparent;
    -webkit-tap-highlight-color: transparent;
    z-index: 8040
}

.fancybox-prev {
    left: 0
}

.fancybox-next {
    right: 0
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden
}

.fancybox-prev span {
    left: 20px;
    background-position: 0 -36px
}

.fancybox-next span {
    right: 20px;
    background-position: 0 -72px
}

.fancybox-nav:hover span {
    visibility: visible
}

.fancybox-tmp {
    position: absolute;
    top: -9999px;
    left: -9999px;
    padding: 0;
    overflow: visible;
    visibility: hidden
}

#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url('../images/fancybox_overlay.png')
}

#fancybox-overlay.overlay-fixed {
    position: fixed;
    bottom: 0;
    right: 0
}

.fancybox-title {
    visibility: hidden;
    font: normal 13px / 20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050
}

.fancybox-opened .fancybox-title {
    visibility: visible
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8030;
    text-align: center
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: transparent;
    background: rgba(0, 0, 0, 0.8);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #FFF;
    font-weight: bold;
    line-height: 24px;
    white-space: nowrap
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff
}

.fancybox-title-inside-wrap {
    margin-top: 10px
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, 0.8)
}

.investors header {
    border-bottom: 1px solid #e2e2e2;
    height: 126px
}

.investors #locale_selector {
    top: 48px
}

.investors .sidebar {
    margin-left: 34px;
    width: 187px
}

.investors .sidebar .menu {
    margin-left: 10px
}

.investors .content h1, .investors .content_with_margin h1 {
    font-size: 26px
}

.investors .content a, .investors .content_with_margin a {
    color: #0076c0;
    text-decoration: none
}

.investors .content a:hover, .investors .content_with_margin a:hover {
    color: #F8971D
}

.investors .content ul, .investors .content_with_margin ul {
    list-style: none
}

.investors .content input, .investors .content_with_margin input {
    border: 1px solid #e2e2e2;
    line-height: 30px;
    color: #0076c0;
    padding: 0 5px
}

.investors .content .ccbnButtonSubmit, .investors .content_with_margin .ccbnButtonSubmit {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    padding: 0 22px 0 10px;
    background-image: url('../images/sprites.png');
    background: url('../images/sprites.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuMCIgeDI9IjEuMCIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background: url('../images/sprites.png'), -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(50%, #ffffff), color-stop(100%, #fbfbfb));
    background: url('../images/sprites.png'), -moz-linear-gradient(top left, #ffffff 50%, #fbfbfb 100%);
    background: url('../images/sprites.png'), -webkit-linear-gradient(top left, #ffffff 50%, #fbfbfb 100%);
    background: url('../images/sprites.png'), linear-gradient(to bottom right, #ffffff 50%, #fbfbfb 100%);
    background-repeat: no-repeat;
    background-position: 36px -2px;
    cursor: pointer
}

.investors .content .ccbnButtonSubmit:hover, .investors .content_with_margin .ccbnButtonSubmit:hover {
    color: #fff;
    background-image: url('../images/sprites.png');
    background-color: #0076c0;
    background-repeat: no-repeat;
    background-position: 36px -47px
}

.investors .content .ccbnInput input, .investors .content_with_margin .ccbnInput input {
    margin-top: 1px;
    padding: 0 5px;
    color: #6a6a6a
}

.investors .content .btn:hover, .investors .content_with_margin .btn:hover,
.investors .content .learn_more:hover, .investors .content_with_margin .learn_more:hover,
.investors .content .sponsorship .fifa-installations p a:hover, .sponsorship .fifa-installations p .investors .content a:hover,
.investors .content_with_margin .sponsorship .fifa-installations p a:hover,
.sponsorship .fifa-installations p .investors .content_with_margin a:hover,
.investors .content .sponsorship .fifa-installations .image_top_260_wide a a:hover,
.sponsorship .fifa-installations .image_top_260_wide a .investors .content a:hover,
.investors .content_with_margin .sponsorship .fifa-installations .image_top_260_wide a a:hover,
.sponsorship .fifa-installations .image_top_260_wide a .investors .content_with_margin a:hover,
.investors .content .image_top_260_wide .sponsorship .fifa-installations a a:hover,
.image_top_260_wide .sponsorship .fifa-installations a .investors .content a:hover,
.investors .content_with_margin .image_top_260_wide .sponsorship .fifa-installations a a:hover,
.image_top_260_wide .sponsorship .fifa-installations a .investors .content_with_margin a:hover,
.investors .content .sponsorship .fifa-installations .solar_organization a a:hover,
.sponsorship .fifa-installations .solar_organization a .investors .content a:hover,
.investors .content_with_margin .sponsorship .fifa-installations .solar_organization a a:hover,
.sponsorship .fifa-installations .solar_organization a .investors .content_with_margin a:hover,
.investors .content .solar_organization .sponsorship .fifa-installations a a:hover,
.solar_organization .sponsorship .fifa-installations a .investors .content a:hover,
.investors .content_with_margin .solar_organization .sponsorship .fifa-installations a a:hover,
.solar_organization .sponsorship .fifa-installations a .investors .content_with_margin a:hover,
.investors .content .sponsorship .fifa-installations .partner_details a a:hover,
.sponsorship .fifa-installations .partner_details a .investors .content a:hover,
.investors .content_with_margin .sponsorship .fifa-installations .partner_details a a:hover,
.sponsorship .fifa-installations .partner_details a .investors .content_with_margin a:hover,
.investors .content .partner_details .sponsorship .fifa-installations a a:hover,
.partner_details .sponsorship .fifa-installations a .investors .content a:hover,
.investors .content_with_margin .partner_details .sponsorship .fifa-installations a a:hover,
.partner_details .sponsorship .fifa-installations a .investors .content_with_margin a:hover,
.sponsorship .fifa-installations .project-details td .investors .content a:hover,
.sponsorship .fifa-installations .project-details td .investors .content_with_margin a:hover,
.project-details .sponsorship .fifa-installations td .investors .content a:hover,
.project-details .sponsorship .fifa-installations td .investors .content_with_margin a:hover,
.investors .content .sponsorship .fifa-installations .event_item a:hover,
.sponsorship .fifa-installations .event_item .investors .content a:hover,
.investors .content_with_margin .sponsorship .fifa-installations .event_item a:hover,
.sponsorship .fifa-installations .event_item .investors .content_with_margin a:hover,
.sponsorship .fifa-installations .investors .content td a:hover, .investors .content .sponsorship .fifa-installations td a:hover,
.sponsorship .fifa-installations .investors .content_with_margin td a:hover,
.investors .content_with_margin .sponsorship .fifa-installations td a:hover,
.investors .content .download:hover, .investors .content_with_margin .download:hover,
.investors .content .custom-dropdown .dropdown_label:hover, .custom-dropdown .investors .content .dropdown_label:hover,
.investors .content_with_margin .custom-dropdown .dropdown_label:hover,
.custom-dropdown .investors .content_with_margin .dropdown_label:hover {
    color: #fff
}

.user_actions {
    margin-top: 36px;
    margin-left: 0px;
    list-style: none
}

.user_actions li {
    text-align: right;
    line-height: 36px;
    padding-right: 28px
}

.user_actions a {
    color: #b0b0b0
}

.sidebar .user_actions a {
    border: 0
}

.user_actions a .icon {
    display: inline-block;
    vertical-align: middle;
    vertical-align: auto;
    zoom: 1;
    display: inline;
    margin-top: -4px;
    margin-left: 10px;
    width: 20px;
    height: 18px;
    background-image: url('../images/investors_subnav.png');
    background-repeat: no-repeat;
    background-position: -4px -7px
}

.user_actions a.email_page .icon {
    background-position: -4px -45px
}

.user_actions a.rss_page .icon {
    background-position: -4px -82px
}

.user_actions a.email_alerts .icon {
    background-position: -4px -118px
}

.user_actions a.download_tearsheet .icon {
    background-position: -4px -152px
}

.user_actions a:hover {
    color: #6a6a6a
}

.user_actions a:hover .icon {
    background-position: -34px -7px
}

.user_actions a.email_page:hover .icon {
    background-position: -34px -45px
}

.user_actions a.rss_page:hover .icon {
    background-position: -34px -82px
}

.user_actions a.email_alerts:hover .icon {
    background-position: -34px -118px
}

.user_actions a.download_tearsheet:hover .icon {
    background-position: -34px -152px
}

.lower {
    background: url('../images/bg_gradient_border.png') no-repeat right top;
    padding-right: 0
}

.lower .right, .lower .investors_stock_quote {
    width: 312px;
    margin-right: 0
}

.investors_webcast {
    overflow: hidden;
    zoom: 1;
    padding: 36px 44px 36px 72px;
    height: 52px;
    background: url('../images/bg_webcast.png') no-repeat 0px 30px
}

.investors_webcast h3 {
    float: left;
    width: 104px;
    margin-bottom: 0;
    line-height: 52px;
    color: #F8971D;
    border-right: 1px solid #e2e2e2
}

.investors_webcast div {
    float: right;
    margin: 16px 0 0;
    width: 438px;
    font-size: 13px
}

.investors_webcast div img {
    margin-right: 6px
}

.investors_calendar .ccbnPopover {
    display: none
}

.investors_calendar .ccbnEmpty {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}

.investors_calendar .ccbnCalCenterTitle {
    text-align: left !important;
    color: #F8971D
}

.investors_calendar .ccbnCalCenterTitle .ccbnTblTtl {
    font-size: 15px;
    font-weight: normal
}

.investors_calendar .ccbnBgTblSubTtl {
    overflow: hidden;
    zoom: 1
}

.investors_calendar .ccbnBgTblSubTtl .ccbnCalButton span {
    display: none
}

.investors_calendar .ccbnBgTblSubTtl .nextbutton span, .investors_calendar .ccbnBgTblSubTtl .prevbutton span {
    overflow: hidden;
    zoom: 1;
    display: block;
    padding-bottom: 12px
}

.investors_calendar .calhelp {
    background-image: url('../images/btn_calendar_help.png');
    float: right
}

.investors_calendar .cal_next {
    background-image: url('../images/btn_calendar_next.png');
    float: right
}

.investors_calendar .cal_prev {
    float: left;
    background-image: url('../images/btn_calendar_prev.png')
}

.investors_calendar .cal_prev, .investors_calendar .cal_next, .investors_calendar .calhelp {
    display: block;
    overflow: hidden;
    text-indent: -999em;
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
    background-position: top left
}

.investors_calendar .cal_prev:hover, .investors_calendar .cal_next:hover,
.investors_calendar .calhelp:hover {
    background-position: bottom left
}

.investors_calendar .ccbnDay {
    width: 38px;
    height: 23px;
    background: transparent;
    text-align: center
}

.investors_calendar .ccbnDay.ccbnEvent {
    background: #f1f1f1
}

.investors_stock_quote {
    width: 278px !important;
    margin: 0 !important
}

.investors_stock_quote h3 {
    margin-left: 10px
}

.investors_stock_quote table {
    padding: 0
}

.investors_stock_quote table td {
    padding-bottom: 6px
}

.investors_stock_quote table .ccbnTblTtl {
    font-weight: normal
}

.investors_stock_quote table .ccbnBgTblLabelLeft {
    width: 122px
}

.investors_stock_quote table .ccbnBgTblSubTxt td {
    padding-top: 12px
}

.investors_stock_quote table .ccbnTblSubTxt {
    font-size: 11px
}

.investors_stock_quote table .ccbnPos {
    color: #67ae3e
}

.investors_stock_quote table .ccbnNeg {
    color: #cc0000
}

.investors_recent_news {
    margin-bottom: 36px
}

.investors_recent_news li {
    margin-bottom: 12px
}

.investors_recent_news .date {
    display: block
}

.investors_upcoming_events {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    background-position: left bottom;
    padding-bottom: 36px;
    padding-right: 44px;
    margin-bottom: 36px
}

.investors_upcoming_events .event {
    display: block;
    color: #0076c0;
    margin-bottom: 18px
}

.investors_annual_report {
    background: url('../images/bg_gradient_border.png') no-repeat right bottom;
    background-position: left bottom;
    padding-bottom: 36px;
    padding-right: 44px;
    padding-bottom: 36px;
    font-size: 13px
}

.investors_annual_report a {
    background: url('../images/icon_pdf.png') no-repeat left top;
    padding-left: 18px
}

.investors_email_alerts {
    padding-right: 44px
}

.ccbnPopover {
    position: absolute;
    background: #fff;
    text-align: left;
    padding: 12px;
    border: 1px solid #e2e2e2
}

.media_showall {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    color: #0076c0;
    display: none;
    text-decoration: none;
    font-size: 14px;
    margin-bottom: 20px
}

.media_showall:hover {
    color: #F8971D
}

.aussie_landing header {
    height: 209px
}

.aussie_landing .masthead {
    text-align: center;
    height: auto
}

.aussie_landing .masthead h1 {
    height: 137px;
    line-height: 137px;
    font-size: 38px;
    margin: 0
}

.aussie_landing .main_nav, .aussie_landing .main_nav_menu {
    height: 72px
}

.aussie_landing .main_nav_menu {
    background-image: url('../images/bg_main_menu_big.png')
}

.aussie_landing .main_nav_item, .aussie_landing .main_nav_link {
    height: 67px
}

.aussie_landing .main_nav_link {
    line-height: 67px;
    width: 194px
}

.aussie_landing .main {
    width: 100%;
    height: 638px;
    padding: 0
}

.aussie_landing .footer {
    background: url('../images/bg_footer_border.png') no-repeat top left
}

.aussie_landing .footer li {
    margin-top: 20px
}

.aussie_landing .footer .legal .sponsor img {
    margin-top: -11px
}

.aussie_callout {
    -moz-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.35);
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.35);
    width: 357px;
    height: 150px;
    background: url('../images/aussie_callout.jpg') no-repeat top left;
    position: absolute;
    left: -2px;
    top: 491px;
    padding: 60px 0 0 222px
}

.aussie_callout_top, .aussie_callout_bottom {
    color: #fff;
    margin: 0
}

.aussie_callout_top {
    font-size: 28px;
    line-height: 1
}

.aussie_callout_bottom {
    font-size: 56px
}

.queensland .main {
    background: url('../images/placeholder_au.jpg')
}

.media-entry {
    margin-bottom: 9px
}

.media-section-content {
    padding-bottom: 36px;
    margin-bottom: 36px;
    margin-right: 44px;
    border-bottom: 1px solid #E2E2E2
}

.media-entry.media-section-content:last-child {
    border: 0px solid transparent;
    padding-bottom: 0px;
    margin-bottom: 0px
}

.media-entry.half-col {
    float: left;
    min-height: 162px;
    width: 42%;
    padding-right: 8%;
    overflow: hidden;
    zoom: 1;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out
}

.media-entry.feature {
    margin-bottom: 42px
}

a.media-entry-title {
    margin-top: 7px;
    font-size: 15px;
    margin-bottom: 9px
}

a.media-entry-read-more-link {
    font-size: 13px
}

a.media-entry-read-more-link, a.media-entry-title {
    display: block;
    color: #0976BC;
    text-decoration: none
}

a.media-entry-read-more-link:focus, a.media-entry-read-more-link:visited,
a.media-entry-title:focus, a.media-entry-title:visited {
    color: #0976BC
}

a.media-entry-read-more-link:hover, a.media-entry-title:hover {
    color: #FBA200
}

.media-entry-read-more-arrow {
    padding-top: 3px;
    margin-left: 3px;
    height: 9px
}

.media-entry p, .media-entry .image_top_260_wide a, .image_top_260_wide .media-entry a,
.media-entry .solar_organization a, .solar_organization .media-entry a,
.media-entry .partner_details a, .partner_details .media-entry a, .media-entry .project-details td,
.project-details .media-entry td, .media-entry .event_item, .media-entry .investors .content td,
.investors .content .media-entry td, .media-entry .investors .content_with_margin td,
.investors .content_with_margin .media-entry td {
    font-size: 15px;
    line-height: 1.6em
}

.media-entry-source, .media-entry-date {
    font-size: 12px;
    line-height: 1.6em;
    margin-bottom: 3px
}

.cn .social_links a.blog {
    color: #036BB9;
    font-size: 13px;
    margin-top: 4px
}

.from-the-blog-older-entries img {
    margin-left: 3px
}

.from-the-blog {
    background: #fba200;
    color: #000;
    text-align: left;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: 100px 180px
}

.from-the-blog-entry {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}

.from-the-blog-entry.on {
    filter: progid: DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1
}

.from-the-blog-older-entries {
    float: right;
    font-size: 14px;
    margin-top: -44px;
    margin-right: 12px;
    text-transform: uppercase;
    text-decoration: none;
    color: #FBA200
}

.from-the-blog-older-entries:hover {
    color: #f18800
}

.homepage-from-the-blog-content {
    padding: 85px 0 85px 44px;
    margin: 0;
    border: 0 solid transparent
}

h2.homepage-from-the-blog-title {
    font-size: 31px;
    margin: 0 0 41px
}

.homepage-from-the-blog-older-entries {
    margin-top: -64px;
    margin-right: 60px
}

.homepage-entries a.media-entry-title {
    font-size: 20px;
    margin-bottom: 20px
}

.homepage-entries a.media-entry-read-more-link {
    font-size: 15px
}

.homepage-entries .media-entry-read-more-arrow {
    padding-top: 3px;
    margin-left: 3px;
    height: auto
}

.homepage-entries date, .homepage-entries p, .homepage-entries .image_top_260_wide a,
.image_top_260_wide .homepage-entries a, .homepage-entries .solar_organization a,
.solar_organization .homepage-entries a, .homepage-entries .partner_details a,
.partner_details .homepage-entries a, .homepage-entries .project-details td,
.project-details .homepage-entries td, .homepage-entries .event_item,
.homepage-entries .investors .content td, .investors .content .homepage-entries td,
.homepage-entries .investors .content_with_margin td, .investors .content_with_margin .homepage-entries td {
    color: #9E9FA1
}

#from-the-blog-entry-feature-image .article-feature-image {
    width: 560px !important;
    height: auto !important;
    margin-bottom: 30px
}

.mediapage-entries p, .mediapage-entries .image_top_260_wide a, .image_top_260_wide .mediapage-entries a,
.mediapage-entries .solar_organization a, .solar_organization .mediapage-entries a,
.mediapage-entries .partner_details a, .partner_details .mediapage-entries a,
.mediapage-entries .project-details td, .project-details .mediapage-entries td,
.mediapage-entries .event_item, .mediapage-entries .investors .content td,
.investors .content .mediapage-entries td, .mediapage-entries .investors .content_with_margin td,
.investors .content_with_margin .mediapage-entries td {
    font-size: 15px;
    line-height: 1.6em;
    color: #6a6a6a
}

.news-item-headmast {
    margin-top: 32px;
    margin-bottom: 21px;
    margin-right: 44px
}

h1.news-item-title {
    font-size: 36px;
    margin-bottom: 9px
}

.news-item-source {
    font-size: 18px;
    margin-bottom: 9px;
    font-style: italic;
    color: #666
}

.news-item-date {
    display: block;
    font-size: 15px;
    color: #6a6a6a
}

figure.news-item-image-container {
    width: 560px;
    margin: 0;
    padding-bottom: 12px
}

.news-item-image {
    display: block;
    width: 560px;
    margin-bottom: 9px
}

.news-item-image-caption {
    display: block;
    font-size: 13px;
    font-style: italic;
    line-height: 1.4em;
    margin: 0 1px 9px
}

.news-item-content {
    margin-right: 44px
}

.news-item-content p, .news-item-content .image_top_260_wide a, .image_top_260_wide .news-item-content a,
.news-item-content .solar_organization a, .solar_organization .news-item-content a,
.news-item-content .partner_details a, .partner_details .news-item-content a,
.news-item-content .project-details td, .project-details .news-item-content td,
.news-item-content .event_item, .news-item-content .investors .content td,
.investors .content .news-item-content td, .news-item-content .investors .content_with_margin td,
.investors .content_with_margin .news-item-content td {
    font-size: 15px;
    line-height: 1.5em
}

.news-item-content p:first-child, .news-item-content .image_top_260_wide a:first-child,
.image_top_260_wide .news-item-content a:first-child, .news-item-content .solar_organization a:first-child,
.solar_organization .news-item-content a:first-child, .news-item-content .partner_details a:first-child,
.partner_details .news-item-content a:first-child, .news-item-content .project-details td:first-child,
.project-details .news-item-content td:first-child, .news-item-content .event_item:first-child,
.news-item-content .investors .content td:first-child, .investors .content .news-item-content td:first-child,
.news-item-content .investors .content_with_margin td:first-child,
.investors .content_with_margin .news-item-content td:first-child {
    font-size: 18px
}

.news-item-source-link {
    display: block;
    margin-top: 21px
}

.lt-ie7 .main_nav_item {
    border-bottom: none !important
}

.lt-ie7 .main_nav_item.selected, .lt-ie7 .main_nav_item:hover {
    border-bottom: none !important
}

.lt-ie7 .main_nav_item .main_nav_link:hover, .lt-ie7 .main_nav_item.selected .main_nav_link {
    border-bottom: 5px solid #F8971D !important
}

.lt-ie7 .main_nav_item.nav_investors {
    background-position: 90% 20px;
    padding: 0
}

.lt-ie7 .product_finder_nav a.selected:hover {
    background: #0076c0;
    color: white
}

.lt-ie7 .power-controlled-modules ul li {
    padding-left: 16px !important
}

.lt-ie7 .footer .submenu .nav_investors {
    background: none
}

.lt-ie7 .fancybox-wrap {
    background: #f9f9f9;
    border: 1px solid #E0E0E0
}

.lt-ie7 .contact_subcategory.left, .lt-ie7 .contact_subcategory.investors_calendar,
.lt-ie7 .contact_subcategory.right, .lt-ie7 .contact_subcategory.investors_stock_quote {
    float: none !important;
    clear: both !important
}

.lt-ie7 .contact_subcategory .contact_details.left, .lt-ie7 .contact_subcategory .contact_details.investors_calendar {
    float: left !important
}

.lt-ie7 .contact_subcategory .contact_details.right, .lt-ie7 .contact_subcategory .contact_details.investors_stock_quote {
    float: right !important
}

.lt-ie7 .sidebar li a.selected {
    background-position: -55px -758px
}

.lt-ie7 .leads-dropdown .dropdown_label {
    width: 145px
}

.distributed_section .block_content p, .distributed_section .block_content .image_top_260_wide a,
.image_top_260_wide .distributed_section .block_content a, .distributed_section .block_content .solar_organization a,
.solar_organization .distributed_section .block_content a, .distributed_section .block_content .partner_details a,
.partner_details .distributed_section .block_content a, .distributed_section .block_content .project-details td,
.project-details .distributed_section .block_content td, .distributed_section .block_content .event_item,
.distributed_section .block_content .investors .content td, .investors .content .distributed_section .block_content td,
.distributed_section .block_content .investors .content_with_margin td,
.investors .content_with_margin .distributed_section .block_content td {
    line-height: 27px
}

#distributed_section-1 {
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 40px
}

#distributed_section-1 > div {
    float: left
}

#distributed_section-1 .block_image {
    margin-right: 24px
}

#distributed_section-1 .block_content {
    width: 341px
}

#distributed_section-1 li {
    font-size: 13px;
    text-align: right
}

#distributed_section-1 span.right, #distributed_section-1 span.investors_stock_quote {
    max-width: 268px
}

#distributed_section-2 {
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 40px
}

#distributed_section-3 .block_image {
    margin-top: 40px
}

.system_section.product .block_image, .system_section.product .block_content {
    float: left
}

.system_section.product .block_image {
    margin-right: 9px
}

.system_section.product .block_content {
    max-width: 266px;
    margin-bottom: 75px
}

.intro .block_image {
    margin-top: 12px
}

.intro .download_link {
    float: right
}

#system_section-1 {
    margin-top: 0px
}

#system_section-5 .lcol, #system_section-5 .rcol {
    float: left;
    width: 260px
}

#system_section-5 .lcol > p, #system_section-5 .image_top_260_wide .lcol > a,
.image_top_260_wide #system_section-5 .lcol > a, #system_section-5 .solar_organization .lcol > a,
.solar_organization #system_section-5 .lcol > a, #system_section-5 .partner_details .lcol > a,
.partner_details #system_section-5 .lcol > a, #system_section-5 .project-details .lcol > td,
.project-details #system_section-5 .lcol > td, #system_section-5 .lcol > .event_item,
#system_section-5 .investors .content .lcol > td, .investors .content #system_section-5 .lcol > td,
#system_section-5 .investors .content_with_margin .lcol > td, .investors .content_with_margin #system_section-5 .lcol > td,
#system_section-5 .rcol > p, #system_section-5 .image_top_260_wide .rcol > a,
.image_top_260_wide #system_section-5 .rcol > a, #system_section-5 .solar_organization .rcol > a,
.solar_organization #system_section-5 .rcol > a, #system_section-5 .partner_details .rcol > a,
.partner_details #system_section-5 .rcol > a, #system_section-5 .project-details .rcol > td,
.project-details #system_section-5 .rcol > td, #system_section-5 .rcol > .event_item,
#system_section-5 .investors .content .rcol > td, .investors .content #system_section-5 .rcol > td,
#system_section-5 .investors .content_with_margin .rcol > td, .investors .content_with_margin #system_section-5 .rcol > td {
    padding-top: 15px
}

#system_section-5 .lcol > p a:first-child, #system_section-5 .image_top_260_wide .lcol > a a:first-child,
.image_top_260_wide #system_section-5 .lcol > a a:first-child, #system_section-5 .solar_organization .lcol > a a:first-child,
.solar_organization #system_section-5 .lcol > a a:first-child, #system_section-5 .partner_details .lcol > a a:first-child,
.partner_details #system_section-5 .lcol > a a:first-child, #system_section-5 .project-details .lcol > td a:first-child,
.project-details #system_section-5 .lcol > td a:first-child, #system_section-5 .lcol > .event_item a:first-child,
#system_section-5 .investors .content .lcol > td a:first-child, .investors .content #system_section-5 .lcol > td a:first-child,
#system_section-5 .investors .content_with_margin .lcol > td a:first-child,
.investors .content_with_margin #system_section-5 .lcol > td a:first-child,
#system_section-5 .rcol > p a:first-child, #system_section-5 .image_top_260_wide .rcol > a a:first-child,
.image_top_260_wide #system_section-5 .rcol > a a:first-child, #system_section-5 .solar_organization .rcol > a a:first-child,
.solar_organization #system_section-5 .rcol > a a:first-child, #system_section-5 .partner_details .rcol > a a:first-child,
.partner_details #system_section-5 .rcol > a a:first-child, #system_section-5 .project-details .rcol > td a:first-child,
.project-details #system_section-5 .rcol > td a:first-child, #system_section-5 .rcol > .event_item a:first-child,
#system_section-5 .investors .content .rcol > td a:first-child, .investors .content #system_section-5 .rcol > td a:first-child,
#system_section-5 .investors .content_with_margin .rcol > td a:first-child,
.investors .content_with_margin #system_section-5 .rcol > td a:first-child {
    margin-bottom: 5px
}

#system_section-5 .lcol {
    margin-right: 60px
}

#system_section-5 .block_content {
    margin-top: 21px
}

#qa_section-1 li h3 {
    height: 60px;
    border-top: 1px dashed #e2e2e2;
    margin-bottom: 0
}

#qa_section-1 li.first h3 {
    border: none
}

#qa_section-1 li h3 a {
    display: block;
    height: 40px;
    padding-top: 20px;
    padding-left: 30px;
    text-decoration: none
}

#qa_section-1 li h3 a, #qa_section-1 li h3 a:hover {
    color: #0076c0;
    background: transparent url("../images/dis_qa_button.jpg") no-repeat top left
}

#qa_section-1 li.active h3 a, #qa_section-1 li.active h3 a:hover {
    color: #6a6a6a;
    background-position: bottom left
}

#qa_section-1 li .block_content {
    font-size: 13px;
    padding-left: 50px;
    color: #969696;
    margin-bottom: 25px;
    display: none
}

#qa_section-1 li.first .block_content {
    display: block
}

#qa_section-1 li .block_content ol {
    margin-top: 20px
}

#join_section-1 .block_content h3 {
    margin-top: 60px
}

#join_section-1 .block_content p, #join_section-1 .block_content .image_top_260_wide a,
.image_top_260_wide #join_section-1 .block_content a, #join_section-1 .block_content .solar_organization a,
.solar_organization #join_section-1 .block_content a, #join_section-1 .block_content .partner_details a,
.partner_details #join_section-1 .block_content a, #join_section-1 .block_content .project-details td,
.project-details #join_section-1 .block_content td, #join_section-1 .block_content .event_item,
#join_section-1 .block_content .investors .content td, .investors .content #join_section-1 .block_content td,
#join_section-1 .block_content .investors .content_with_margin td,
.investors .content_with_margin #join_section-1 .block_content td {
    color: #0076c0
}

#join_section-2 .block_content {
    margin-top: 60px
}

#join_section-2 .lcol, #join_section-2 .rcol {
    float: left;
    width: 260px
}

#join_section-2 .lcol {
    margin-right: 106px
}

#join_section-2 ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#join_section-2 li {
    margin-bottom: 12px;
    font-size: 13px;
    text-align: right
}

#join_section-2 span.right, #join_section-2 span.investors_stock_quote {
    max-width: 175px
}

#join_section-2 li a {
    color: #3493d7;
    text-decoration: none;
    font-weight: bold
}

.projects_section.product .block_image, .projects_section.product .block_content {
    float: left
}

.projects_section.product .block_image {
    margin-right: 9px
}

.projects_section.product .block_content {
    max-width: 266px;
    margin-bottom: 75px
}

#projects_section-1 .lcol, #projects_section-1 .rcol {
    float: left;
    width: 260px
}

#projects_section-1 .lcol > p, #projects_section-1 .image_top_260_wide .lcol > a,
.image_top_260_wide #projects_section-1 .lcol > a, #projects_section-1 .solar_organization .lcol > a,
.solar_organization #projects_section-1 .lcol > a, #projects_section-1 .partner_details .lcol > a,
.partner_details #projects_section-1 .lcol > a, #projects_section-1 .project-details .lcol > td,
.project-details #projects_section-1 .lcol > td, #projects_section-1 .lcol > .event_item,
#projects_section-1 .investors .content .lcol > td, .investors .content #projects_section-1 .lcol > td,
#projects_section-1 .investors .content_with_margin .lcol > td, .investors .content_with_margin #projects_section-1 .lcol > td,
#projects_section-1 .rcol > p, #projects_section-1 .image_top_260_wide .rcol > a,
.image_top_260_wide #projects_section-1 .rcol > a, #projects_section-1 .solar_organization .rcol > a,
.solar_organization #projects_section-1 .rcol > a, #projects_section-1 .partner_details .rcol > a,
.partner_details #projects_section-1 .rcol > a, #projects_section-1 .project-details .rcol > td,
.project-details #projects_section-1 .rcol > td, #projects_section-1 .rcol > .event_item,
#projects_section-1 .investors .content .rcol > td, .investors .content #projects_section-1 .rcol > td,
#projects_section-1 .investors .content_with_margin .rcol > td, .investors .content_with_margin #projects_section-1 .rcol > td {
    padding-top: 15px
}

#projects_section-1 .lcol > p a:first-child, #projects_section-1 .image_top_260_wide .lcol > a a:first-child,
.image_top_260_wide #projects_section-1 .lcol > a a:first-child, #projects_section-1 .solar_organization .lcol > a a:first-child,
.solar_organization #projects_section-1 .lcol > a a:first-child, #projects_section-1 .partner_details .lcol > a a:first-child,
.partner_details #projects_section-1 .lcol > a a:first-child, #projects_section-1 .project-details .lcol > td a:first-child,
.project-details #projects_section-1 .lcol > td a:first-child, #projects_section-1 .lcol > .event_item a:first-child,
#projects_section-1 .investors .content .lcol > td a:first-child, .investors .content #projects_section-1 .lcol > td a:first-child,
#projects_section-1 .investors .content_with_margin .lcol > td a:first-child,
.investors .content_with_margin #projects_section-1 .lcol > td a:first-child,
#projects_section-1 .rcol > p a:first-child, #projects_section-1 .image_top_260_wide .rcol > a a:first-child,
.image_top_260_wide #projects_section-1 .rcol > a a:first-child, #projects_section-1 .solar_organization .rcol > a a:first-child,
.solar_organization #projects_section-1 .rcol > a a:first-child, #projects_section-1 .partner_details .rcol > a a:first-child,
.partner_details #projects_section-1 .rcol > a a:first-child, #projects_section-1 .project-details .rcol > td a:first-child,
.project-details #projects_section-1 .rcol > td a:first-child, #projects_section-1 .rcol > .event_item a:first-child,
#projects_section-1 .investors .content .rcol > td a:first-child, .investors .content #projects_section-1 .rcol > td a:first-child,
#projects_section-1 .investors .content_with_margin .rcol > td a:first-child,
.investors .content_with_margin #projects_section-1 .rcol > td a:first-child {
    margin-bottom: 5px
}

#projects_section-1 .lcol {
    margin-right: 60px
}

#projects_section-1 .block_content {
    margin-top: 21px
}

.distributed_project {
    padding-bottom: 40px
}

.distributed_project > div {
    float: left
}

.distributed_project .block_image {
    margin-right: 24px
}

.distributed_project .block_content {
    width: 341px
}

.distributed_project li {
    font-size: 13px;
    text-align: left
}

.distributed_project li.copy {
    text-align: left
}

.distributed_project span.right, .distributed_project span.investors_stock_quote {
    max-width: 268px;
    padding-left: 15px
}

.distributed-system-table {
    width: 620px;
    margin-bottom: 30px;
    border-spacing: 0;
    border-collapse: collapse
}

.distributed-system-table-title {
    padding: 5px;
    background: #0076c0;
    font-size: 18px;
    text-align: left;
    color: #fff
}

.distributed-system-table td, .distributed-system-table th {
    border: 1px solid #e2e2e2;
    padding: 3px;
    margin: 0;
    font-size: 12px;
    text-align: center
}

.distributed-system-terms {
    margin-left: 20px
}

.distributed-system-intro, .distributed-system-terms li {
    font-size: 15px
}

.lt-ie8 .slideshow_caption {
    width: 470px
}

.homepage-slideshow {
    height: 458px;
    width: 100%;
    overflow: hidden
}

.homepage-slides, .homepage-slide {
    margin: 0px;
    height: 458px;
    background: transparent
}

.homepage-slide {
    overflow: hidden
}

.homepage-slide .caption {
    display: none
}

.homepage-slide-caption {
	overflow: hidden;
	zoom: 1;
	position: absolute;
	bottom: 39px;
	max-width: 50%;
	min-width: 470px;
	text-decoration: none;
	background-image: none;
	background: #07AC2B;
	padding: 30px 0 0;
	border-top: 3px solid #ffbe0d
}

.homepage-slide-caption .caption_image {
    float: left;
    text-align: center;
    margin: 0 12px 6px;
    min-width: 127px
}

.caption_w_image p, .caption_w_image .image_top_260_wide a, .image_top_260_wide .caption_w_image a,
.caption_w_image .solar_organization a, .solar_organization .caption_w_image a,
.caption_w_image .partner_details a, .partner_details .caption_w_image a,
.caption_w_image .project-details td, .project-details .caption_w_image td,
.caption_w_image .event_item, .caption_w_image .investors .content td,
.investors .content .caption_w_image td, .caption_w_image .investors .content_with_margin td,
.investors .content_with_margin .caption_w_image td {
    margin-left: 150px
}

.homepage-slide-caption h2 {
    font-family: 'Avenir Next LT W01 Demi', Helvetica, sans-serif;
    color: #fff;
    margin: 0 18px 6px 45px
}

.homepage-slide-caption p, .homepage-slide-caption .image_top_260_wide a,
.image_top_260_wide .homepage-slide-caption a, .homepage-slide-caption .solar_organization a,
.solar_organization .homepage-slide-caption a, .homepage-slide-caption .partner_details a,
.partner_details .homepage-slide-caption a, .homepage-slide-caption .project-details td,
.project-details .homepage-slide-caption td, .homepage-slide-caption .event_item,
.homepage-slide-caption .investors .content td, .investors .content .homepage-slide-caption td,
.homepage-slide-caption .investors .content_with_margin td, .investors .content_with_margin .homepage-slide-caption td {
	font-family: 'AvenirNextLTW01-Regular', 'Avenir Next LT W01 Regular', Helvetica, sans-serif;
	margin: 0 18px 18px 45px;
	color: #fff
}

.homepage-slideshow .caption_w_image p, .homepage-slideshow .caption_w_image .image_top_260_wide a,
.image_top_260_wide .homepage-slideshow .caption_w_image a, .homepage-slideshow .caption_w_image .solar_organization a,
.solar_organization .homepage-slideshow .caption_w_image a, .homepage-slideshow .caption_w_image .partner_details a,
.partner_details .homepage-slideshow .caption_w_image a, .homepage-slideshow .caption_w_image .project-details td,
.project-details .homepage-slideshow .caption_w_image td, .homepage-slideshow .caption_w_image .event_item,
.homepage-slideshow .caption_w_image .investors .content td, .investors .content .homepage-slideshow .caption_w_image td,
.homepage-slideshow .caption_w_image .investors .content_with_margin td,
.investors .content_with_margin .homepage-slideshow .caption_w_image td {
    margin-left: 152px
}

.homepage-slide-caption .homepage_caption_learn_more {
	background: #07AC2B;
	text-transform: uppercase;
	font-size: 12px;
	bottom: 0px;
	width: 446px
}

.homepage-slide-caption .homepage_caption_learn_more .png_bg {
    background-image: url('../images/arrow.png');
    background-position: 0px 7px
}

.homepage-slideshow-pager {
    bottom: 24px;
    right: 20px
}

.homepage-slideshow-pager.pager a {
    background-image: url('../images/inactive_pagination.png');
    background-position: 50% 50%;
    width: 21px;
    height: 18px;
    margin-left: 0px;
    text-indent: -9990em
}

.homepage-slideshow-pager.pager a:hover {
    background-image: url('../images/hover_pagination.png');
    background-position: 50% 50%
}

.homepage-slideshow-pager.pager a.active {
    background-image: url('../images/active_pagination.png');
    background-position: 50% 50%
}

#solar_home_section #top_module .section_content_wrapper {
    padding-top: 53px;
    height: 440px
}

#solar_home_section #top_module .top_image {
    margin-bottom: 0px
}

#solar_home_section #top_module .top_image p, #solar_home_section #top_module .top_image .image_top_260_wide a,
.image_top_260_wide #solar_home_section #top_module .top_image a,
#solar_home_section #top_module .top_image .solar_organization a,
.solar_organization #solar_home_section #top_module .top_image a,
#solar_home_section #top_module .top_image .partner_details a, .partner_details #solar_home_section #top_module .top_image a,
#solar_home_section #top_module .top_image .project-details td, .project-details #solar_home_section #top_module .top_image td,
#solar_home_section #top_module .top_image .event_item, #solar_home_section #top_module .top_image .investors .content td,
.investors .content #solar_home_section #top_module .top_image td,
#solar_home_section #top_module .top_image .investors .content_with_margin td,
.investors .content_with_margin #solar_home_section #top_module .top_image td {
    font-size: 15px;
    line-height: 24px;
    color: #7b7e81
}

#solar_home_section #top_module .top_image h3 {
    color: inherit;
    margin-bottom: 18px
}

#solar_home_section a.learn_more, #solar_home_section .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p #solar_home_section a, #solar_home_section .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a #solar_home_section a,
#solar_home_section .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a #solar_home_section a,
#solar_home_section .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a #solar_home_section a,
#solar_home_section .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a #solar_home_section a,
#solar_home_section .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a #solar_home_section a,
#solar_home_section .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a #solar_home_section a,
#solar_home_section .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td #solar_home_section a,
#solar_home_section .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td #solar_home_section a,
#solar_home_section .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item #solar_home_section a,
#solar_home_section .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td #solar_home_section a,
#solar_home_section .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td #solar_home_section a,
#solar_home_section .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td #solar_home_section a,
#solar_home_section .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td #solar_home_section a,
.homepage .bottom_modules_container a.learn_more, .homepage .bottom_modules_container .sponsorship .fifa-installations p a,
.sponsorship .fifa-installations p .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .sponsorship .fifa-installations .image_top_260_wide a a,
.sponsorship .fifa-installations .image_top_260_wide a .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .image_top_260_wide .sponsorship .fifa-installations a a,
.image_top_260_wide .sponsorship .fifa-installations a .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .sponsorship .fifa-installations .solar_organization a a,
.sponsorship .fifa-installations .solar_organization a .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .solar_organization .sponsorship .fifa-installations a a,
.solar_organization .sponsorship .fifa-installations a .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .sponsorship .fifa-installations .partner_details a a,
.sponsorship .fifa-installations .partner_details a .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .partner_details .sponsorship .fifa-installations a a,
.partner_details .sponsorship .fifa-installations a .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .sponsorship .fifa-installations .project-details td a,
.sponsorship .fifa-installations .project-details td .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .project-details .sponsorship .fifa-installations td a,
.project-details .sponsorship .fifa-installations td .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .sponsorship .fifa-installations .event_item a,
.sponsorship .fifa-installations .event_item .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .sponsorship .fifa-installations .investors .content td a,
.sponsorship .fifa-installations .investors .content td .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .investors .content .sponsorship .fifa-installations td a,
.investors .content .sponsorship .fifa-installations td .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .sponsorship .fifa-installations .investors .content_with_margin td a,
.sponsorship .fifa-installations .investors .content_with_margin td .homepage .bottom_modules_container a,
.homepage .bottom_modules_container .investors .content_with_margin .sponsorship .fifa-installations td a,
.investors .content_with_margin .sponsorship .fifa-installations td .homepage .bottom_modules_container a {
    padding: 0 20px 0 0;
    border: none;
    font-size: 13px;
    text-transform: uppercase;
    color: #fcae22;
    background: transparent url('../images/arrow_orange.png') no-repeat 95% 1px;
    display: inline
}

#solar_home_section a.learn_more span.png_bg, #solar_home_section .sponsorship .fifa-installations p a span.png_bg,
.sponsorship .fifa-installations p #solar_home_section a span.png_bg,
#solar_home_section .sponsorship .fifa-installations .image_top_260_wide a a span.png_bg,
.sponsorship .fifa-installations .image_top_260_wide a #solar_home_section a span.png_bg,
#solar_home_section .image_top_260_wide .sponsorship .fifa-installations a a span.png_bg,
.image_top_260_wide .sponsorship .fifa-installations a #solar_home_section a span.png_bg,
#solar_home_section .sponsorship .fifa-installations .solar_organization a a span.png_bg,
.sponsorship .fifa-installations .solar_organization a #solar_home_section a span.png_bg,
#solar_home_section .solar_organization .sponsorship .fifa-installations a a span.png_bg,
.solar_organization .sponsorship .fifa-installations a #solar_home_section a span.png_bg,
#solar_home_section .sponsorship .fifa-installations .partner_details a a span.png_bg,
.sponsorship .fifa-installations .partner_details a #solar_home_section a span.png_bg,
#solar_home_section .partner_details .sponsorship .fifa-installations a a span.png_bg,
.partner_details .sponsorship .fifa-installations a #solar_home_section a span.png_bg,
#solar_home_section .sponsorship .fifa-installations .project-details td a span.png_bg,
.sponsorship .fifa-installations .project-details td #solar_home_section a span.png_bg,
#solar_home_section .project-details .sponsorship .fifa-installations td a span.png_bg,
.project-details .sponsorship .fifa-installations td #solar_home_section a span.png_bg,
#solar_home_section .sponsorship .fifa-installations .event_item a span.png_bg,
.sponsorship .fifa-installations .event_item #solar_home_section a span.png_bg,
#solar_home_section .sponsorship .fifa-installations .investors .content td a span.png_bg,
.sponsorship .fifa-installations .investors .content td #solar_home_section a span.png_bg,
#solar_home_section .investors .content .sponsorship .fifa-installations td a span.png_bg,
.investors .content .sponsorship .fifa-installations td #solar_home_section a span.png_bg,
#solar_home_section .sponsorship .fifa-installations .investors .content_with_margin td a span.png_bg,
.sponsorship .fifa-installations .investors .content_with_margin td #solar_home_section a span.png_bg,
#solar_home_section .investors .content_with_margin .sponsorship .fifa-installations td a span.png_bg,
.investors .content_with_margin .sponsorship .fifa-installations td #solar_home_section a span.png_bg,
.homepage .bottom_modules_container a.learn_more span.png_bg, .homepage .bottom_modules_container .sponsorship .fifa-installations p a span.png_bg,
.sponsorship .fifa-installations p .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .sponsorship .fifa-installations .image_top_260_wide a a span.png_bg,
.sponsorship .fifa-installations .image_top_260_wide a .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .image_top_260_wide .sponsorship .fifa-installations a a span.png_bg,
.image_top_260_wide .sponsorship .fifa-installations a .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .sponsorship .fifa-installations .solar_organization a a span.png_bg,
.sponsorship .fifa-installations .solar_organization a .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .solar_organization .sponsorship .fifa-installations a a span.png_bg,
.solar_organization .sponsorship .fifa-installations a .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .sponsorship .fifa-installations .partner_details a a span.png_bg,
.sponsorship .fifa-installations .partner_details a .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .partner_details .sponsorship .fifa-installations a a span.png_bg,
.partner_details .sponsorship .fifa-installations a .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .sponsorship .fifa-installations .project-details td a span.png_bg,
.sponsorship .fifa-installations .project-details td .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .project-details .sponsorship .fifa-installations td a span.png_bg,
.project-details .sponsorship .fifa-installations td .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .sponsorship .fifa-installations .event_item a span.png_bg,
.sponsorship .fifa-installations .event_item .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .sponsorship .fifa-installations .investors .content td a span.png_bg,
.sponsorship .fifa-installations .investors .content td .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .investors .content .sponsorship .fifa-installations td a span.png_bg,
.investors .content .sponsorship .fifa-installations td .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .sponsorship .fifa-installations .investors .content_with_margin td a span.png_bg,
.sponsorship .fifa-installations .investors .content_with_margin td .homepage .bottom_modules_container a span.png_bg,
.homepage .bottom_modules_container .investors .content_with_margin .sponsorship .fifa-installations td a span.png_bg,
.investors .content_with_margin .sponsorship .fifa-installations td .homepage .bottom_modules_container a span.png_bg {
    display: none
}

#solar_home_section #top_module .top_image a.learn_more:hover, #solar_home_section #top_module .top_image .sponsorship .fifa-installations p a:hover,
.sponsorship .fifa-installations p #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .sponsorship .fifa-installations .image_top_260_wide a a:hover,
.sponsorship .fifa-installations .image_top_260_wide a #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .image_top_260_wide .sponsorship .fifa-installations a a:hover,
.image_top_260_wide .sponsorship .fifa-installations a #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .sponsorship .fifa-installations .solar_organization a a:hover,
.sponsorship .fifa-installations .solar_organization a #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .solar_organization .sponsorship .fifa-installations a a:hover,
.solar_organization .sponsorship .fifa-installations a #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .sponsorship .fifa-installations .partner_details a a:hover,
.sponsorship .fifa-installations .partner_details a #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .partner_details .sponsorship .fifa-installations a a:hover,
.partner_details .sponsorship .fifa-installations a #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .sponsorship .fifa-installations .project-details td a:hover,
.sponsorship .fifa-installations .project-details td #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .project-details .sponsorship .fifa-installations td a:hover,
.project-details .sponsorship .fifa-installations td #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .sponsorship .fifa-installations .event_item a:hover,
.sponsorship .fifa-installations .event_item #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .sponsorship .fifa-installations .investors .content td a:hover,
.sponsorship .fifa-installations .investors .content td #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .investors .content .sponsorship .fifa-installations td a:hover,
.investors .content .sponsorship .fifa-installations td #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .sponsorship .fifa-installations .investors .content_with_margin td a:hover,
.sponsorship .fifa-installations .investors .content_with_margin td #solar_home_section #top_module .top_image a:hover,
#solar_home_section #top_module .top_image .investors .content_with_margin .sponsorship .fifa-installations td a:hover,
.investors .content_with_margin .sponsorship .fifa-installations td #solar_home_section #top_module .top_image a:hover {
    color: #f18800
}

#solar_home_section #global_impact .section_content_wrapper {
	background: #07AC2B;
	height: 507px;
	padding-top: 65px;
	color: #fff;
	text-align: center;
	background-image: url('../images/global_impact_semicircles.png');
	background-repeat: no-repeat;
	background-position: 100px 180px
}

#solar_home_section #global_impact p, #solar_home_section #global_impact .image_top_260_wide a,
.image_top_260_wide #solar_home_section #global_impact a, #solar_home_section #global_impact .solar_organization a,
.solar_organization #solar_home_section #global_impact a, #solar_home_section #global_impact .partner_details a,
.partner_details #solar_home_section #global_impact a, #solar_home_section #global_impact .project-details td,
.project-details #solar_home_section #global_impact td, #solar_home_section #global_impact .event_item,
#solar_home_section #global_impact .investors .content td, .investors .content #solar_home_section #global_impact td,
#solar_home_section #global_impact .investors .content_with_margin td,
.investors .content_with_margin #solar_home_section #global_impact td {
    font-size: 15px;
    line-height: 22px
}

#solar_home_section #global_impact h2 {
    color: #fff;
    text-align: center;
    font-size: 34px;
    margin: 0 0 5px
}

#solar_home_section #global_impact .overview {
    width: 500px;
    padding: 11px 5px 0 5px;
    margin: 0 auto
}

#solar_home_section #global_impact .overview p, #solar_home_section #global_impact .overview .image_top_260_wide a,
.image_top_260_wide #solar_home_section #global_impact .overview a,
#solar_home_section #global_impact .overview .solar_organization a,
.solar_organization #solar_home_section #global_impact .overview a,
#solar_home_section #global_impact .overview .partner_details a, .partner_details #solar_home_section #global_impact .overview a,
#solar_home_section #global_impact .overview .project-details td,
.project-details #solar_home_section #global_impact .overview td,
#solar_home_section #global_impact .overview .event_item, #solar_home_section #global_impact .overview .investors .content td,
.investors .content #solar_home_section #global_impact .overview td,
#solar_home_section #global_impact .overview .investors .content_with_margin td,
.investors .content_with_margin #solar_home_section #global_impact .overview td {
	margin: 0px;
	color: #fff;
	font-size: 19px;
	line-height: 26px
}

#solar_home_section #global_impact ul.icon_container {
    margin: 0px;
    padding: 54px 0px 0 68px;
    float: left
}

#solar_home_section #global_impact ul.icon_container li {
    float: left;
    width: 170px;
    padding: 140px 0 0 0;
    margin-right: 40px
}

#solar_home_section #global_impact ul.icon_container li.last {
    margin: 0px
}

#solar_home_section #global_impact ul.icon_container li p, #solar_home_section #global_impact ul.icon_container li .image_top_260_wide a,
.image_top_260_wide #solar_home_section #global_impact ul.icon_container li a,
#solar_home_section #global_impact ul.icon_container li .solar_organization a,
.solar_organization #solar_home_section #global_impact ul.icon_container li a,
#solar_home_section #global_impact ul.icon_container li .partner_details a,
.partner_details #solar_home_section #global_impact ul.icon_container li a,
#solar_home_section #global_impact ul.icon_container li .project-details td,
.project-details #solar_home_section #global_impact ul.icon_container li td,
#solar_home_section #global_impact ul.icon_container li .event_item,
#solar_home_section #global_impact ul.icon_container li .investors .content td,
.investors .content #solar_home_section #global_impact ul.icon_container li td,
#solar_home_section #global_impact ul.icon_container li .investors .content_with_margin td,
.investors .content_with_margin #solar_home_section #global_impact ul.icon_container li td {
    padding-top: 24px
}

#solar_home_section #global_impact ul.icon_container #inverter_icon {
    background-image: url('../images/Impact_1.png');
    background-position: center top;
    background-repeat: no-repeat
}

#solar_home_section #global_impact ul.icon_container #meter_icon {
    background-image: url('../images/Impact_2.png');
    background-position: center top;
    background-repeat: no-repeat
}

#solar_home_section #global_impact ul.icon_container #light_icon {
    background-image: url('../images/Impact_3.png');
    background-position: center top;
    background-repeat: no-repeat
}

#solar_home_section #global_impact ul.icon_container #house_icon {
    background-image: url('../images/Impact_4.png');
    background-position: center top;
    background-repeat: no-repeat
}

#solar_home_section #home_headlines {
    border-bottom: 0px solid #e2e2e2;
    padding-bottom: 60px
}

#solar_home_section #home_headlines .homepage_press_releases {
    display: block;
    padding-top: 40px;
    float: none
}

#solar_home_section #home_headlines .slider-button {
    width: 29px;
    height: 29px
}

#solar_home_section #home_headlines .homepage_press_releases .slider-button.slider-next {
    right: 44px;
    background-image: url('../images/nav_right.png');
    background-position: 0px
}

#solar_home_section #home_headlines .homepage_press_releases .slider-button.slider-next:hover {
    background-image: url('../images/nav_hover_right.png')
}

#solar_home_section #home_headlines .homepage_press_releases .slider-button.slider-prev {
    right: 78px;
    background-image: url('../images/nav_left.png');
    background-position: 0px
}

#solar_home_section #home_headlines .homepage_press_releases .slider-button.slider-prev:hover {
    background-image: url('../images/nav_hover_left.png')
}

#solar_home_section #home_headlines h3, #solar_home_section #home_headlines ul {
    width: 100%;
    float: none;
    margin: 0px;
    display: block;
    text-align: center
}

#solar_home_section #home_headlines h3 {
    padding-bottom: 30px;
    font-size: 20px;
    color: #7b7e81
}

#solar_home_section #home_headlines ul {
    position: static
}

#solar_home_section #home_headlines li {
    position: relative;
    display: list-item;
    width: 500px;
    margin: 0 auto
}

#solar_home_section #home_headlines li span.date {
    width: 100%;
    color: #9d9fa1;
    font-size: 12px;
    text-transform: uppercase;
    border-right: 0px
}

#solar_home_section #home_headlines li a.png_bg {
    background-image: none;
    font-size: 14px
}

#solar_home_section #home_headlines .slider-button {
    top: 40px
}

#solar_home_section #home_headlines .homepage_press_releases li a:hover {
    color: #fba200
}

.bottom_modules_container .home_bottom_module div p a, .bottom_modules_container .home_bottom_module div .image_top_260_wide a a,
.image_top_260_wide .bottom_modules_container .home_bottom_module div a a,
.bottom_modules_container .home_bottom_module div .solar_organization a a,
.solar_organization .bottom_modules_container .home_bottom_module div a a,
.bottom_modules_container .home_bottom_module div .partner_details a a,
.partner_details .bottom_modules_container .home_bottom_module div a a,
.bottom_modules_container .home_bottom_module div .project-details td a,
.project-details .bottom_modules_container .home_bottom_module div td a,
.bottom_modules_container .home_bottom_module div .event_item a, .bottom_modules_container .home_bottom_module div .investors .content td a,
.investors .content .bottom_modules_container .home_bottom_module div td a,
.bottom_modules_container .home_bottom_module div .investors .content_with_margin td a,
.investors .content_with_margin .bottom_modules_container .home_bottom_module div td a {
    padding: 0 20px 0 0;
    border: none;
    font-size: 13px;
    text-transform: uppercase;
    color: #fcae22;
    background: transparent url('../images/arrow_orange.png') no-repeat 95% 1px;
    text-decoration: none;
    font-family: 'AvenirNextLTW01-Demi', 'Avenir Next LT W01 Demi', Helvetica, sans-serif
}

.bottom_modules_container .home_bottom_module div p a:hover, .bottom_modules_container .home_bottom_module div .image_top_260_wide a a:hover,
.image_top_260_wide .bottom_modules_container .home_bottom_module div a a:hover,
.bottom_modules_container .home_bottom_module div .solar_organization a a:hover,
.solar_organization .bottom_modules_container .home_bottom_module div a a:hover,
.bottom_modules_container .home_bottom_module div .partner_details a a:hover,
.partner_details .bottom_modules_container .home_bottom_module div a a:hover,
.bottom_modules_container .home_bottom_module div .project-details td a:hover,
.project-details .bottom_modules_container .home_bottom_module div td a:hover,
.bottom_modules_container .home_bottom_module div .event_item a:hover,
.bottom_modules_container .home_bottom_module div .investors .content td a:hover,
.investors .content .bottom_modules_container .home_bottom_module div td a:hover,
.bottom_modules_container .home_bottom_module div .investors .content_with_margin td a:hover,
.investors .content_with_margin .bottom_modules_container .home_bottom_module div td a:hover {
    color: #fba200
}

.bottom_modules_container .home_bottom_module .image_wrapper {
    height: 137px;
    overflow: hidden
}

.home_bottom_module h3 {
    margin-top: 24px;
    color: #000000
}

body.homepage .main {
    padding-bottom: 0px
}
