@charset "utf-8"; /* CSS Document */ h1, h2, h3, h4, .footnote, p.section-number, .caption, .figure-p-spt, .figure-p, .figure-p-spt-white, .figure-title, span.light-italic, span.black, h1.titlep_title, .titlep_subtitle, .titlep_author, .titlep_foreword, .logo, .epigraph, .camera-details, .figures-list, .sec1-chapno, .sec2-chapno, .sec3-chapno, .sec4-chapno, .advert_reviews, .glossary-entry { } h1, h2, h3, h4 { text-align: left; } h1 { color: rgb(250,228,0); font-size: 2em; padding: 2.5% 2.5% 7.5% 2.5%; background: #555; margin-bottom: 5%; } h1.section-title { font-size: 2.5em; color: #fff; } div.sec1-page h1, div.sec2-page h1, div.sec3-page h1, div.sec4-page h1, body#WIAUC-section1-v3e h1, body#WIAUC-section2-v3e h1, body#WIAUC-section3-v3e h1, body#WIAUC-section4-v3e h1 { background-color: transparent; color: #fff; text-align: right; } .Headings_section-number { font-size: 1.25em; } h2 { font-size: 1.5em; } h2.prelims-subhead-white, h2.prelims-subhead { margin-top: 0; font-size: 1em; } h2.prelims-subhead { margin-top: 5%; } h2.prelims-subhead-white { } h2.index-section { color: rgb(250,228,0); margin-bottom: 2.5%; } h1.sec1, h1.sec2, h1.sec3, h1.sec4 { color: #fff; } h1.sec1 { background-color: rgb(0,168,223); } h1.sec2 { background-color: rgb(0,166,176); } h1.sec3 { background-color: rgb(0,131,155); } h1.sec4 { background-color: rgb(0,94,111); } h2.sec1, h3.sec1, h4.sec1, .sec1-chapno { font-weight: bold; color:rgb(0,168,223); } h2.sec2, h3.sec2, h4.sec2, .sec2-chapno { font-weight: bold; color:rgb(0,166,176); } h2.sec3, h3.sec3, h4.sec3, .sec3-chapno { font-weight: bold; color:rgb(0,131,155); } h2.sec4, h3.sec4, h4.sec4, .sec4-chapno { font-weight: bold; color:rgb(0,94,111); } .sec1-chapno, .sec2-chapno, .sec3-chapno, .sec4-chapno { margin-left: 2.5%; } body#WIAUC-section1-v3e .para1-spt, body#WIAUC-section2-v3e .para1-spt, body#WIAUC-section3-v3e .para1-spt, body#WIAUC-section4-v3e .para1-spt { text-align: right; margin: 2.5%; } .inline-image, .caption { text-align: left; } .caption { font-weight: bold; margin-top: 1%; } .camera-details { font-size: .8em; } .image-centre { text-align: center; } .logo-cppage { text-align: left; } li.none, li.none-spt { } .camera-details { } .epigraph { color: rgb(0,168,223); text-align: left; margin-top: 2.5%; margin-right: 2.5%; } .figure-p-spt, .figure-p, .figure-p-spt-white, .figure-title, .glossary-entry { font-size: .9em; } .figure-p-spt, .figure-p-spt-white { margin-top: 2.5%; } h2.glossary-title { font-size: 1em; } .footnote { } p.inline-image, p.inline-image-centre { margin: 5% 0 2% 0; } .para1-spt-left { text-align: left; margin-top: 5%; } .figures-list { font-size: .9em; font-weight: normal; margin-left: 10%; text-indent: -10%; text-align: left; } /**********INDEX**************/ h2.index-section { background-color: #555; padding: 2%; } span.figure-list-no { } span.TOC-section-no { } span.TOC-chapter-no { } span.light-italic { font-style: italic; } sup.fn-ref { } span.sec1 { color: rgb(0,168,223); font-weight: bold; } span.sec2 { color:rgb(0,166,176); font-weight: bold; } span.sec3 { color:rgb(0,131,155); font-weight: bold; } span.sec4 { color:rgb(0,94,111); font-weight: bold; } span.black { } span.index-numbers { font-weight: normal; font-style: italic; } /************** DIVs ******************/ div.title-page-textframe { background-color: #555; padding: 5%; } div#contents { background-color: rgb(250,228,0); padding-bottom: 5%; } div.sec1, .sec1-cell, .figure-cell-sec1 { background-color: rgb(215,238,250); border: 0; padding: 2%; margin-top: 2.5%; padding-bottom: 4%; } .figure-cell { border: 0; padding: 2%; margin-top: 2.5%; padding-bottom: 4%; } div.sec2, .sec2-cell { border: 0; padding: 2%; margin-top: 2.5%; padding-bottom: 4%; } div.sec3, .sec3-cell { background-color: rgb(204,221,229); border: 0; padding: 2%; margin-top: 2.5%; padding-bottom: 4%; } div.sec4, .sec4-cell { background-color: rgb(192,209,217); border: 0; padding: 2%; margin-top: 2.5%; padding-bottom: 4%; } div.text-box { background-color: rgb(231,231,232); border: 0; padding: 2%; margin-top: 2.5%; padding-bottom: 4%; } /**** end ****/ /**** BODY ****/ body#WIAUC-prelims2contents-v3e { } body#WIAUC-section2-v3e, div.sec1-page { background-color: rgb(0,181,228); padding-bottom: 100%; } body#WIAUC-section2-v3e, div.sec2-page { background-color: rgb(0,179,188); } body#WIAUC-section3-v3e, div.sec3-page { background-color: rgb(0,150,170); } body#WIAUC-section4-v3e, div.sec4-page { background-color: rgb(0,118,133); } div.sec1-page .para1-spt, div.sec2-page .para1-spt, div.sec3-page p.para1-spt, div.sec4-page .para1-spt { text-align: right; padding: 2.5%; } /*** end ***/ h1.titlep_title, .titlep_subtitle, .titlep_author, .titlep_foreword, .logo { text-align: right; margin: 0; } p.titlep_subtitle, p.titlep_foreword, .titlep_author, .logo { margin-top: 0; color: white; padding-right: 2.5%; } p.titlep_foreword, .titlep_author, .logo { margin-top: 2.5%; } .titlep_author { color: rgb(0,181,228); font-size: 2em; } div.title-page-textframe p.inline-image-centre img { } img { } /**** contents ***/ .prelims-entries a, .backend-entries a { font-size: .9em; margin-left: 2.5%; } li.contents-parts { } li.contents-parts a { } li.contents a { text-transform: none; } li.contents { margin-top: 2.5%; } p.contents-subheadings a { } p.contents-subheadings { margin-top: 1%; } /**** end ***/ .quote-author { } table, table#table-1 td, table.figure-table td { border: 0; } table.figure-table, table.glossary-table { background-color: rgb(231,231,232); } td.glossary-heading-cell { background-color: rgb(129,130,133); color: rgb(250,228,0); width: 25%; vertical-align: baseline; } td.glossary-cell { vertical-align: baseline; } table#table-1 td { padding: 1%; } td.red-cell { background-color: red; } td.orange-cell { background-color: orange; } td.yellow-cell { background-color: yellow; } td.green-cell { background-color: green; } td.blue-cell { background-color: blue; } td.indigo-cell { background-color: indigo; } td.violet-cell { background-color: violet; } td.red-cell, td.orange-cell, td.yellow-cell, td.green-cell, td.blue-cell, td.indigo-cell, td.violet-cell { width: 15%; } td.chap9-colour-header { vertical-align: bottom; padding: 2%; } td .figure-p-spt-white { color: white; font-weight: bold; } td.yellow-cell .figure-p-spt { font-weight: bold; } td.figure-cell-fig36img { width: 50%; } /**** advert ***/ div.AI-advert { background-color: rgb(134,133,165); padding: 2.5%; } .advert_title, .advert_author, .advert_text { color: white; } .review-italics { font-style: italic; color: white; } div.AI-advert p.inline-image-centre img { margin: 2.5% 5%; } .advert_reviews { color: rgb(250,228,0); font-weight: bold; margin-top: 5%; } span.black { color: white; font-weight: normal; }