﻿/* =============== start style definitions for background-images */
body { background-image:url(../images/bg-page.gif); }
.grid-home { background-image:url(../images/bg-grid-home.gif); }
.grid-1 { background-image:url(../images/bg-grid-1.gif); }
    .grid-home .third-col,
    .grid-1 .third-col,
    .grid-2 .second-col { background-image:url(../images/bg-dotted-hor-2-20px.gif); }
.grid-2 { background-image:url(../images/bg-grid-2.gif); }
.grid-3 { background-image:url(../images/bg-grid-3.gif); }
.home #page-content .home-cols { background-image:url(../images/bg-grid-home-cols.gif); }
#footer,
ul.sub-menu, ul.cm-sitemap,
ul.sub-menu li, ul.cm-sitemap li,
ul.sub-menu ul, ul.cm-sitemap ul, 
ul.sitemap li ul,
ul.sitemap li li,
table td,
table.agenda-table,
ul.link-list,
ul.link-list li a,
ul.overview-list,
ul.overview-list li,
ul.faq-list,
ul.faq-list li,
div.downloads,
div.downloads .resources,
div.address-block,
div.address-block .address,
table.pipeline-style th,
table.timeline-style, 
table.timeline-style td, 
table.timeline-style tr.last-row td { background-image:url(../images/bg-dotted-hor-33.gif); }
p a:hover, 
ul li a:hover, 
ol li a:hover, 
ul.overview-list li.hovered,
table tr.hovered td,
table.timeline-style td a:hover  { background-image:url(../images/bg-underline-11.gif); }

 
/* header */
a.logo { background-image:url(../images/header-logo.gif); }
.functions ul li a, 
.functions ul li a:hover { background-image:url(../images/header-link-worldwide.gif); }
    .functions ul li.sitemap a { background-image:url(../images/header-link-sitemap.gif); }
        .functions ul li a span.title { background-image:url(../images/content-link-bottom.gif); }
.functions fieldset { background-image:url(../images/input-left.gif); }
.main-menu ul li.current,
    .main-menu ul li.current a,
        .main-menu ul li.current a:hover { background-image:url(../images/menu-tab.gif); }
.navigation ul.utilities li a { background-image:url(../images/utility-menu.gif); }
.navigation ul.menu li.current,
.navigation ul.menu li.active,
    .navigation ul.menu li.current a,
    .navigation ul.menu li.active a,
        .navigation ul.menu li.current a:hover { background-image:url(../images/nav-tab.gif); }
/* content */
h2 a, .product-list-block li h3 a { background-image:url(../images/circle-arrow00.gif); }
    .color1 h2 a, h2.color1 a { background-image:url(../images/circle-arrow01.gif); }
    .color2 h2 a, h2.color2 a { background-image:url(../images/circle-arrow02.gif); }
    .account-block .left-button, 
    .account-block .right-button, 
    .account-block .left-button a, 
    .account-block .right-button a { background-image:url(../images/login.gif); }
ul li,
ul.attention-list li,
ul.sitemap li li span.inactive { background-image:url(../images/mapbullet.gif); }
ul.map li li   { background-image:url(../images/mapbullet.gif); }

ul li ul li { background-image:url(../images/mapbullet-2nd-level.gif); }
ol.attention-list li { background-image:url(../images/attention-numbers.gif); }
ul.link-list li a span.title,
p a.read-more, 
p a.read-more:hover,
ul.read-more-list li a,
ul.read-more-list li a:hover,
ul.sub-menu li a,
ul.cm-sitemap li a,
ul.sitemap li li a ,
table.agenda-table td a,
ul.overview-list span.resources a,
ul.overview-list span.resources a:hover,
div.downloads span.resources a,
ul.faq-list li a strong,
.address .details a,
.address .details a:hover,
table.product-table td a,
table.pipeline-style td a { background-image:url(../images/arrow.gif); }
ul.overview-list li a, 
ul.overview-list li a:hover { background-image:url(../images/large-arrow.gif); }
/* sitemap */
ul.sitemap { background-image:url(../images/bg-sitemap.gif); }
    ul.sitemap li h2 a, 
    ul.sitemap li h2 a:hover { background-image:url(../images/large-arrow.gif); }
        ul.sitemap li.active h2 a, 
        ul.sitemap li.active h2 a:hover { background-image:url(../images/sitemap-arrow.gif); }
div.question,
div.answer,
ul.faq-list li a, 
ul.faq-list li a:hover { background-image:url(../images/qa.gif); }
ul.link-list li a span.dl-pdf,
ul.overview-list li span.dl-pdf,
ul.link-list li a span.dl-doc,
ul.overview-list li span.dl-doc,
span.resources strong.file { background-image:url(../images/download.gif); }
ul.pagination { background-image:url(../images/bg-dotted-hor-2.gif); }
    ul.pagination li { background-image:url(../images/divider-pipe.gif); }
        ul.pagination li.previous a, 
        ul.pagination li.previous a:hover,
        ul.pagination li.next a, 
        ul.pagination li.next a:hover { background-image:url(../images/circle-arrow-paging.gif); }
.contact-block { background-image:url(../images/bg-contact-block.gif); }
    .contact-block ul li a, 
    .contact-block ul li a:hover { background-image:url(../images/content-link-ask-wide.gif); }
    .contact-block .double-col ul li a, 
    .contact-block .double-col ul li a:hover { background-image:url(../images/content-link-ask.gif); }
        .contact-block ul li.alert a, 
        .contact-block ul li.alert a:hover { background-image:url(../images/content-link-alert.gif); }
        .contact-block ul li.publication a, 
        .contact-block ul li.publication a:hover { background-image:url(../images/content-link-publication.gif); }
        .contact-block ul li.rss-feed a, 
        .contact-block ul li.rss-feed a:hover,
        a.rss-feed { background-image:url(../images/content-link-rss.gif); }
        .rss-block ul li a, 
        .rss-block ul li a:hover { background-image:url(../images/content-link-rss-wide.gif); }
        .contact-block ul li.glossary a, 
        .contact-block ul li.glossary a:hover { background-image:url(../images/content-link-glossary.gif); }
        .contact-block ul li.faq-link a, 
        .contact-block ul li.faq-link a:hover { background-image:url(../images/content-link-faq.gif); }
            .contact-block ul li a span.title,
            .rss-block ul li a span.title { background-image:url(../images/content-link-bottom-wide.gif); }
                .contact-block .double-col ul li a span.title,
                a.rss-feed span.title { background-image:url(../images/content-link-bottom.gif); }
            .contact-block .message { background-image:url(../images/bg-dotted-sq171.gif); }
                p a, 
                ul li a,
                ol li a, 
                .contact-block .message p,
                div.home-block, table.timeline-style td a { background-image:url(../images/bg-dotted-hor-11.gif); }
    td span.d01, td span.d02, td span.d03, td span.d04, td span.d05, td span.d06, td span.d07,
    td span.d08, td span.d09, td span.d10, td span.d11, td span.d12, td span.d13, td span.d14,
    td span.d15, td span.d16, td span.d17, td span.d18,    td span.d19, td span.d20, td span.d21,
    td span.d22, td span.d23, td span.d24, td span.d25,    td span.d26, td span.d27, td span.d28,
    td span.d29, td span.d30, td span.d31 { background-image:url(../images/agenda-numbers.gif); }
.quick-select-block form input.button { background-image:url(../images/search-submit.gif); }	
.search-block form input.button { background-image:url(../images/search-submit.gif); }
.form-block form input.button { background-image:url(../images/form-submit.gif); }
.recommend-page-block form input.button { background-image:url(../images/recommend-submit.gif); }
.form-block strong.error-message { background-image:url(../images/error.gif); }
.recommend-page-block strong.error-message { background-image:url(../images/error2.gif); }
.glossary-block ul li.a,
.glossary-block ul li.a a { background-image:url(../images/glossary-a.gif); }
.glossary-block ul li.b,
.glossary-block ul li.b a { background-image:url(../images/glossary-b.gif); }
.glossary-block ul li.c,
.glossary-block ul li.c a { background-image:url(../images/glossary-c.gif); }
.glossary-block ul li.d,
.glossary-block ul li.d a { background-image:url(../images/glossary-d.gif); }
.glossary-block ul li.e,
.glossary-block ul li.e a { background-image:url(../images/glossary-e.gif); }
.glossary-block ul li.f,
.glossary-block ul li.f a { background-image:url(../images/glossary-f.gif); }
.glossary-block ul li.g,
.glossary-block ul li.g a { background-image:url(../images/glossary-g.gif); }
.glossary-block ul li.h,
.glossary-block ul li.h a { background-image:url(../images/glossary-h.gif); }
.glossary-block ul li.i,
.glossary-block ul li.i a { background-image:url(../images/glossary-i.gif); }
.glossary-block ul li.j,
.glossary-block ul li.j a { background-image:url(../images/glossary-j.gif); }
.glossary-block ul li.k,
.glossary-block ul li.k a { background-image:url(../images/glossary-k.gif); }
.glossary-block ul li.l,
.glossary-block ul li.l a { background-image:url(../images/glossary-l.gif); }
.glossary-block ul li.m,
.glossary-block ul li.m a { background-image:url(../images/glossary-m.gif); }
.glossary-block ul li.n,
.glossary-block ul li.n a { background-image:url(../images/glossary-n.gif); }
.glossary-block ul li.o,
.glossary-block ul li.o a { background-image:url(../images/glossary-o.gif); }
.glossary-block ul li.p,
.glossary-block ul li.p a { background-image:url(../images/glossary-p.gif); }
.glossary-block ul li.q,
.glossary-block ul li.q a { background-image:url(../images/glossary-q.gif); }
.glossary-block ul li.r,
.glossary-block ul li.r a { background-image:url(../images/glossary-r.gif); }
.glossary-block ul li.s,
.glossary-block ul li.s a { background-image:url(../images/glossary-s.gif); }
.glossary-block ul li.t,
.glossary-block ul li.t a { background-image:url(../images/glossary-t.gif); }
.glossary-block ul li.u,
.glossary-block ul li.u a { background-image:url(../images/glossary-u.gif); }
.glossary-block ul li.v,
.glossary-block ul li.v a { background-image:url(../images/glossary-v.gif); }
.glossary-block ul li.w,
.glossary-block ul li.w a { background-image:url(../images/glossary-w.gif); }
.glossary-block ul li.x,
.glossary-block ul li.x a { background-image:url(../images/glossary-x.gif); }
.glossary-block ul li.y,
.glossary-block ul li.y a { background-image:url(../images/glossary-y.gif); }
.glossary-block ul li.z,
.glossary-block ul li.z a { background-image:url(../images/glossary-z.gif); }
.quote-block { background-image:url(../images/quote-bottom1.gif); }
.quote-block.style2 { background-image:url(../images/quote-bottom2.gif); }
    blockquote p { background-image:url(../images/quote-top.gif); }
.focus-area-block ul li { background-image:url(../images/focusarea-header.gif); }
    .focus-area-block ul li h3 { background-image:url(../images/focusarea-header.gif); }
        .focus-area-block ul li li { background-image:url(../images/focusarea-link.gif); }
            .focus-area-block ul li li a, 
            .focus-area-block ul li li a:hover { background-image:url(../images/focusarea-link.gif); }
div.in-focus { background-image:url(../images/headerbg-infocus.gif); }
div.opportunities { background-image:url(../images/headerbg-opportunities.gif); }
h3.hdr-this-week { background-image:url(../images/h3-this-week.gif); }
table.product-table th a { background-image:url(../images/sort-arrows.gif); }
.text-resize-block ul li a { background-image:url(../images/textsize.gif); }
.text-resize-block a.close,
.recommend-page-block a.close { background-image:url(../images/close.gif); }
#map-world {background-image:url(../images/worldmap.gif);}
#map-europe { background-image:url(../images/europemap.gif); }
#map-world a, 
#map-europe a { background-image:url(../images/dots.gif); }

/* timeline date images */
table.timeline-style th.d1920 { background:url(../images/decade1920.gif);}
table.timeline-style th.d1930 { background:url(../images/decade1930.gif); }
table.timeline-style th.d1940 { background:url(../images/decade1940.gif); }
table.timeline-style th.d1950 { background:url(../images/decade1950.gif); }
table.timeline-style th.d1960 { background:url(../images/decade1960.gif); }
table.timeline-style th.d1970 { background:url(../images/decade1970.gif); }
table.timeline-style th.d1980 { background:url(../images/decade1980.gif); }
table.timeline-style th.d1990 { background:url(../images/decade1990.gif); }
table.timeline-style th.d2000 { background:url(../images/decade2000.gif); }
table.timeline-style th.d2010 { background:url(../images/decade2010.gif); }
    table.timeline-style th span.y1 { background:url(../images/year1.gif); }
    table.timeline-style th span.y2 { background:url(../images/year2.gif); }
    table.timeline-style th span.y3 { background:url(../images/year3.gif); }
    table.timeline-style th span.y4 { background:url(../images/year4.gif); }
    table.timeline-style th span.y5 { background:url(../images/year5.gif); }
    table.timeline-style th span.y6 { background:url(../images/year6.gif); }
    table.timeline-style th span.y7 { background:url(../images/year7.gif); }
    table.timeline-style th span.y8 { background:url(../images/year8.gif); }
    table.timeline-style th span.y9 { background:url(../images/year9.gif); }
/* =============== end style definitions for background-images */