/*Overall structure: figures, graphics, icons and added divs*/ /*body is defined here -- but wrap content in div=story class*/ body { } .story { margin-right: 1.2em; font-size: 1em; } /*images*/ img { max-width: 100%; } img.graphic { max-width: 100%; } img.marginicon { padding: 0; } /*end images*/ /*begin divs -- wrap sub-coprus elements in appropriate div*/ div.titlepage { text-align: center; } div.figure { margin-top: 6px; margin-bottom: 10px; } div.graphic { margin-top: 6px; margin-bottom: 8px; margin-left: 8px; padding: 0 6px 0 6px; } div.feature { border: 2px solid #AAAAAA; background-color: #EEEEEE; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 5px; padding-top: 8px; color: #000; } div.note { /*featureSimple-type*/ border: 2px solid #AAAAAA; background-color: #EEEEEE; margin-top: 7px; margin-bottom: 13px; margin-right: 30px; margin-left: 30px; padding-left: 5px; padding-bottom: 5px; padding-top: 8px; padding-right: 30px; color: #000; } div.code { margin-top: 6px; margin-bottom: 8px; font-size: x-small; } div.codesub { margin-top: 6px; margin-bottom: 8px; padding-left: 20px; font-size: x-small; } /*end divs*/ /*Begin Wiley SD Styles*/ /*WileySD: Headings*/ p.h1 { font-size: x-large; font-weight: bold; text-align: center; text-indent: 0; margin-top: 36px; margin-bottom: 5px; } p.h2 { font-size: large; font-weight: bold; text-align: center; text-indent: 0; margin-top: 24px; margin-bottom: 5px; } p.h3 { font-size: large; font-weight: bold; font-style: italic; text-align: left; text-indent: 0; margin-top: 20px; margin-bottom: 5px; } p.h4 { font-size: medium; font-weight: bold; font-style: italic; text-align: left; text-indent: 0; margin-top: 20px; margin-bottom: 5px; } p.sectiontitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; margin-top: 36px; margin-bottom: 5px; } p.parttitle { font-size: xx-large; font-weight: bold; font-style: italic; text-align: center; margin-bottom: 48px; margin-bottom: 5px; } p.chaptertitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; text-indent: 0; margin-bottom: 48px; margin-top: 5px; } p.chaptersubtitle { font-size: x-large; font-weight: bold; text-align: center; text-indent: 0; margin-top: 5px; margin-bottom: 20px; } p.chapterauthor { font-size: medium; font-weight: bold; text-align: right; text-indent: 0; margin-top: 5px; margin-bottom: 20px; } p.chapterauthoraffiliation { font-size: small; font-weight: bold; text-align: right; text-indent: 0; margin-top: 5px; margin-bottom: 10px; } p.chaptercredit { font-size: small; font-weight: bold; font-style: italic; text-align: right; text-indent: 0; margin-bottom: 20px; } p.chapterintroductionhead { font-size: large; font-weight: bold; font-style: italic; text-align: left; text-indent: 0; margin-bottom: 12px; } p.chapterintroductionpara { font-size: small; text-indent: 0; margin-top: 2px; margin-bottom: 2px; text-align: justify; } /*rare headings*/ p.h5 { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 20px; } p.h6 { font-size: medium; text-align: left; font-style: italic; text-indent: 0; margin-top: 20px; } p.h7 { font-size: medium; text-align: left; text-indent: 0; margin-top: 20px; } p.floatinghead { font-size: medium; text-align: left; text-indent: 0; margin-top: 20px; } /*end headings*/ /*WileySD: Para styles*/ p.para { font-size: small; text-align: justify; text-indent: 16px; margin-top: 2px; margin-bottom: 2px; } p.paracontinued { font-size: small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.paraaftertitle {/*this is not a valid WileySD style, but it should be used to tag any para after any title*/ font-size: small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.figurecaption { font-size: small; text-indent: 0; text-align: left; margin-top: 11px; margin-bottom: 2px; } p.figuresource { font-size: x-small; text-indent: 0; text-align: left; font-style: italic; margin-top: 4px; margin-bottom: 2px; } p.figurelabel { font-size: x-small; text-indent: 0; text-align: left; margin-top: 0px; margin-bottom: 0px; } p.partintroductionpara { font-size: small; text-align: justify; text-indent: 0; margin-top: 0px; margin-bottom: 24px; } p.parabulleted {/*include bullet entities -- or convert to <ul>*/ display: list-item; list-style-type: none; font-size: small; text-align: justify; text-indent: 0; margin-top: 0px; margin-bottom: 6px; margin-left: 1em; } p.paranumbered {/* include numbers -- or convert to p.listnumbered*/ display: list-item; list-style-type: none; font-size: small; text-align: justify; text-indent: 0; margin-top: 0px; margin-bottom: 6px; margin-left: 1em; } p.extractpara { font-size: small; font-style: italic; display: block; text-align: justify; text-indent: 0; margin-left: 1em; margin-top: 6px; margin-bottom: 5px; margin-right: 12px; } p.extractcontinued { font-size: small; font-style: italic; display: block; text-align: justify; text-indent: 0; margin-left: 1em; margin-top: 6px; margin-bottom: 2px; margin-right: 12px; } p.extractattribution { font-size: small; font-style: italic; text-align: right; text-indent: 0; margin-top: 4px; margin-bottom: 2px; } p.quote { font-size: small; display: block; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 6px; margin-bottom: 2px; } p.quotepara {/*same as quote*/ font-size: small; display: block; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 6px; margin-bottom: 2px; } p.quotesource { font-size: small; text-indent: 0; text-align: right; font-style: italic; margin-top: 4px; margin-bottom: 2px; } p.equation { font-size: small; display: block; text-align: justify; text-indent: 0; margin-left: 1em; margin-top: 6px; margin-bottom: 2px; margin-right: 12px; } p.equationnumbered { font-size: small; display: block; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 6px; margin-bottom: 2px; margin-right: 12px; } p.listwhere {/*a where list that follows an equation */ display: list-item; list-style-type: none; font-size: small; text-align: left; text-indent: 0; margin-left: 36px; margin-top: 2px; margin-bottom: 6px; } p.epigraph { font-size: small; text-indent: 0; display: block; text-align: justify; margin-top: 6px; margin-bottom: 2px; margin-left: 1em; margin-right: 12px; } p.epigraphsource { font-size: small; text-indent: 0; text-align: right; font-style: italic; margin-top: 4px; margin-bottom: 2px; } p.onlinereference { font-size: x-small; font-family: monospace; text-indent: 0; text-align: justify; margin-top: 4px; margin-bottom: 2px; } p.onlinereference2 { font-size: x-small; font-family: monospace; text-indent: 0; text-align: justify; margin-top: 4px; margin-bottom: 2px; margin-left: 12px; } p.crossrefpara {/*same as para*/ font-size: small; text-align: justify; text-indent: 0px; margin-top: 5px; margin-bottom: 2px; } p.dialogue { font-size: small; text-indent: 0; margin-left: 20px; display: block; text-align: justify; margin-top: 5px; margin-bottom: 2px; } p.supplementinstruction { font-size: small; text-align: left; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 2px; } p.urlpara { font-size: smaller; text-indent: 0; text-align: justify; margin-top: 5px; margin-bottom: 2px; } p.runinhead { font-size: small; font-weight: bold; text-align: left; text-indent: 0; margin-left: 16px; margin-top: 0px; margin-bottom: 0px; padding-right: 10px; } p.runinpara { font-size: small; text-align: justify; text-indent: 0; margin-left: 16px; margin-bottom: 6px; margin-top: 0px; } p.runinheadsub { font-size: small; font-weight: bold; text-align: left; text-indent: 0; margin-left: 36px; margin-top: 2px; margin-bottom: 2px; padding-right: 10px; } p.runinparasub { font-size: small; text-align: justify; text-indent: 0; margin-left: 36px; margin-top: 2px; margin-bottom: 2px; } p.question { font-size: small; text-align: justify; text-indent: 0; padding-left: 12px; margin-top: 10px; margin-bottom: 2px; } p.option { display: list-item; list-style-type: none; font-size: small; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 2px; margin-bottom: 6px; } p.answer { font-size: small; text-align: justify; text-indent: 0; margin-left: 12px; margin-top: 5px; margin-bottom: 2px; } p.explanation { font-size: small; text-align: justify; text-indent: 0; margin-top: 5px; margin-bottom: 2px; } p.questiondata { font-size: small; text-align: justify; text-indent: 0; margin-top: 5px; margin-bottom: 2px; } /*end para styles*/ /*WileySD: Feature styles*/ p.featuretitle { font-size: large; font-weight: bold; text-align: center; text-indent: 0; margin-left: 12px; margin-top: 5px; margin-bottom: 5px; padding: 6px 6px 0px 6px; } p.featuretitlesub { font-size: large; text-align: center; text-indent: 0; margin-left: 24px; margin-right: 24px; margin-top: 5px; margin-bottom: 5px; } p.featurepara { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 24px; margin-bottom: 5px; margin-top: 2px; } p.featureparacontinued { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 24px; margin-bottom: 5px; margin-top: 2px; } p.featureruninhead { font-size: x-small; font-weight: bold; text-align: justify; text-indent: 0; margin-left: 40px; margin-top: 5px; margin-bottom: 2px; padding-right: 10px; } p.featureruninpara { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 40px; margin-top: 5px; margin-bottom: 6px; } p.featureruninheadsub { font-size: x-small; font-weight: bold; text-align: justify; text-indent: 0; margin-left: 60px; margin-top: 5px; margin-bottom: 2px; padding-right: 10px; } p.featureruninparasub { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 60px; margin-top: 5px; margin-bottom: 6px; } p.featurecodesnippet { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; margin-left: 40px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; } p.featurecodesnippetsub { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; margin-left: 60px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; } p.featurecodescreen { font-size: smaller; font-family: monospace; font-weight: bold; text-align: justify; text-indent: 0; margin-left: 40px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; } p.featurecodescreensub { font-size: smaller; font-family: monospace; font-weight: bold; text-align: justify; text-indent: 0; margin-left: 90px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; } p.featurecode80 { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; margin-left: 40px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; line-height: 90%; } p.featurecode80sub { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; margin-left: 60px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; line-height: 90%; } p.featureurlpara { font-size: smaller; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 2px; } p.featurelisthead { font-size: x-small; font-weight: bold; text-indent: 0; text-align: left; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 2px; } li.featurelistbulleted { font-size: x-small; list-style-type: disc; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; margin-right: 36px; } li.featurelistbulletedsub { font-size: x-small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; margin-right: 36px; } p.featurelistnumbered { display: list-item; list-style-type: none; font-size: x-small; text-align: justify; text-indent: 0; margin-left: 36px; margin-top: 2px; margin-bottom: 6px; padding-right: 4px; } p.featurelistnumberedsub { display: list-item; list-style-type: none; font-size: x-small; text-align: justify; text-indent: 0; margin-left: 60px; margin-top: 2px; margin-bottom: 4px; padding-right: 4px; } p.featurelistunmarked { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 36px; margin-top: 2px; margin-bottom: 6px; } p.featurelistunmarkedsub { font-size: x-small; text-align: justify; text-indent: 0px; margin-left: 60px; margin-top: 2px; margin-bottom: 6px; } p.featurelistpara { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 36px; margin-top: 2px; margin-bottom: 6px; } p.featurelistparasub { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 60px; margin-top: 2px; margin-bottom: 6px; } p.featureh1 { font-size: medium; font-weight: bold; font-style: italic; text-align: center; text-indent: 0px; margin-left: 24px; margin-top: 5px; margin-bottom: 5px; } p.featureh1alt { font-size: medium; font-weight: bold; font-style: italic; text-align: left; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 5px; } p.featureh2 { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 5px; } p.featureh3 { font-size: medium; font-style: italic; text-align: left; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 5px; } p.featureh4 { font-size: medium; text-align: left; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 5px; } p.featureequation { font-size: x-small; display: block; text-indent: 0; margin-left: 36px; margin-top: 6px; margin-right: 12px; margin-bottom: 6px; } p.featureextract { font-size: x-small; font-style: italic; display: block; text-align: justify; text-indent: 0; margin-left: 36px; margin-top: 6px; margin-bottom: 5px; margin-right: 12px; } p.featureextractsource { font-size: x-small; font-style: italic; text-align: left; text-indent: 0; margin-left: 36px; margin-top: 4px; margin-bottom: 2px; margin-right: 12px; } p.featurefiguresource { font-size: x-small; text-align: left; font-style: italic; text-indent: 0; margin-left: 36px; margin-top: 4px; margin-bottom: 2px; margin-right: 12px; } p.featuretablecaption { font-size: x-small; text-align: left; text-indent: 0; margin-left: 36px; margin-top: 11px; margin-bottom: 2px; margin-right: 12px; } p.featuresource { font-size: x-small; font-style: italic; text-align: right; text-indent: 0; margin-left: 36px; margin-top: 4px; margin-bottom: 2px; margin-right: 12px; } p.featurereference { font-size: x-small; text-align: left; text-indent: 0; margin-left: 36px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; } p.featurefootnote { font-size: xx-small; text-indent: 0; text-align: right; margin-top: 2px; margin-bottom: 2px; } /*end feature styles */ /*WileySD: Lists*/ /*note: ul/li strings should be nested --left-margins do not work*/ .list { /*in html: wrap any list in div class="list"*/ display: block; margin-top: 2px; margin-bottom: 2px; margin-left: 16px; } .listsub {/*in html: wrap any sub-list in div class="listsub"*/ display: block; margin-top: 2px; margin-bottom: 2px; } ul { margin-top: 2px; margin-bottom: 2px; list-style-type: disc; } ul.list { margin-top: 2px; margin-bottom: 2px; margin-left: 35px; list-style-type: disc; } li.listbulleted { text-indent: 0; font-size: small; text-align: justify; margin-top: 2px; margin-bottom: 2px; } li.listbulletedsub { text-indent: 0; font-size: small; text-align: justify; margin-top: 2px; margin-bottom: 0px; } li.listbulletedsub2 { text-indent: 0; font-size: small; text-align: justify; margin-top: 2px; margin-bottom: 0px; padding-left: 18px; } /*note: retain numbering in <p>'s, do not use ol/li -- as you can't apply custom numbers*/ .indent { padding: 0; margin-left: 1px; } .listnumbered { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0; margin-left: 12px; margin-top: 2px; margin-bottom: 0px; } .listnumberedsub { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0; margin-left: 24px; margin-top: 2px; margin-bottom: 0px; text-indent: -1px; } .listnumberedsub2 { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0; margin-left: 42px; margin-top: 2px; margin-bottom: 0px; text-indent: -1px; } .listnumberedsub3 { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0; margin-left: 48px; margin-top: 2px; margin-bottom: 0px; text-indent: -1px; } p.listunmarked { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0; margin-left: 12px; margin-top: 2px; margin-bottom: 2px; } p.listunmarkedsub { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0; margin-left: 24px; margin-top: 3px; margin-bottom: 2px; padding-right: 4px; } p.listunmarkedsub2 { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0; margin-left: 36px; margin-top: 3px; margin-bottom: 0px; padding-right: 4px; } p.listpara { font-size: small; text-align: justify; text-indent: 0; margin-left: 12px; margin-top: 2px; margin-bottom: 2px; } p.listparasub { font-size: small; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 0px; margin-bottom: 2px; } p.listparasub2 { font-size: small; text-align: justify; text-indent: 0; margin-left: 42px; margin-top: 0px; margin-bottom: 2px; padding-right: 4px; } p.extractlistnumbered { font-size: small; font-style: italic; display: block; text-indent: 0; margin-left: 18px; margin-top: 2px; margin-bottom: 5px; margin-right: 12px; } p.partfeaturinglist { text-align: justify; font-size: small; text-indent: 0; margin-left: 40px; margin-top: 2px; margin-bottom: 5px; } li.chapterfeaturinglist { text-align: justify; font-size: small; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } li.chapterfeaturinglistsub { text-align: justify; font-size: small; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } li.chapterfeaturinglistsub2 { text-align: justify; font-size: small; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.listhead { font-size: small; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.keyconceptshead { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 6px; } p.chapterobjectivetitle { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 6px; } li.chapterobjective {/*these should be <ul>/<li> not <p>*/ text-indent: 0; font-size: small; text-align: justify; margin-top: 2px; margin-bottom: 7px; } li.chaptersubobjective { text-indent: 0; font-size: small; margin-top: 2px; margin-bottom: 2px; text-align: justify; } p.objectivetitle { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 6px; } p.objective { text-indent: 0; font-size: small; text-align: justify; margin-left: 8px; margin-top: 2px; margin-bottom: 2px; } p.subobjective { text-indent: 0; font-size: small; text-align: justify; margin-left: 24px; margin-top: 2px; margin-bottom: 2px; } /*end lists*/ /*WileySD: Tables*/ p.tablecaption { font-size: small; text-indent: 0; text-align: left; margin-top: 11px; margin-bottom: 2px; } table.bodytable { border-collapse: collapse; /*turns off double borders*/ margin-bottom: 8px; } td.headercell { font-weight: bold; font-size: x-small; vertical-align: text-top; text-indent: 0 !important; text-align: left; padding: 3px; } td.bodycell { font-size: x-small; text-indent: 0 !important; text-align: left !important; padding: 3px; } li.tableentry { font-size: inherit; text-indent: 0 !important; text-align: left !important; } td.footercell { font-size: x-small; vertical-align: text-top; text-indent: 0 !important; text-align: left; padding: 3px; } p.tablesource { font-size: x-small; text-indent: 0; text-align: right; font-style: italic; } td.tabularhead { font-weight: bold; font-size: x-small; vertical-align: text-top; text-indent: 0 !important; text-align: left; } td.tabularentry { font-size: x-small; vertical-align: text-top; text-indent: 0 !important; text-align: left !important; } td.tabularentrysub { font-size: x-small; vertical-align: text-top; text-indent: 0 !important; text-align: left !important; } /*note: including <p>'s in your table cells will result in extra spacing and bad rendering -- all <p>'s in td cell's should be removed, leaving the formatting to the <td> class. The classes below are undefined and tables with these styles will appear as "normal" font -- if you need extra line, use <br /> p.tabluarentry { } p.tabularhead { } p.tabularentrysub { } p.tableentry { } p.tablehead { }*/ p.tablefootnote /*NOTE: Do NOT use a tableentry <td> with a <p class="tablefootnote"> inside to create a footnote -- this will add extra space inside the table cell. Instead, use <td class="footercell"> with a colspan="N" declaration. Or use <p class="tablefootnote"> AFTER the </table> tag. */ { font-size: x-small; text-indent: 0; text-align: left; margin-bottom: 3px; } /*end tables*/ /*WileySD: Code styles */ p.codesnippet { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 12px; margin-right: 12px; } p.codesnippetsub { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; margin-left: 30px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; } p.codescreen { font-size: smaller; font-family: monospace; font-weight: bold; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 12px; margin-right: 12px; } p.codetitle { font-size: small; font-weight: bold; text-indent: 0; margin-left: 12px; } p.codelisting { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 12px; margin-right: 12px; } p.codelisting80 { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; line-height: 90%; margin-top: 2px; margin-bottom: 2px; margin-left: 12px; margin-right: 12px; } p.code80 { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; line-height: 90%; margin-top: 2px; margin-bottom: 2px; margin-left: 12px; margin-right: 12px; } p.code80sub { font-size: smaller; font-family: monospace; text-align: justify; text-indent: 0; line-height: 90%; text-indent: 0; margin-left: 30px; margin-top: 2px; margin-bottom: 2px; margin-right: 12px; } p.codescreen80 { font-size: smaller; font-family: monospace; font-weight: bold; text-align: justify; text-indent: 0; line-height: 90%; margin-top: 2px; margin-bottom: 2px; margin-left: 12px; margin-right: 12px; } p.codelabel { font-size: small; font-weight: bold; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.codehead { font-size: small; font-weight: bold; font-style: italic; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.codenote { font-size: x-small; text-align: right; text-indent: 0; border-top: thin solid #AAAAAA; border-bottom: thin solid #AAAAAA; text-decoration: underline; margin-top: 6px; margin-bottom: 8px; padding-top: 4px; padding-bottom: 4px; } /* end code styles */ /*Wiley SD: Front Matter styles*/ p.booktitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; margin-top: 45px; margin-bottom: 12px; } p.booksubtitle { font-size: x-large; font-style: italic; text-align: center; margin-top: 35px; margin-bottom: 12px; } p.bookhalftitle { font-size: x-large; text-align: center; margin-top: 35px; margin-bottom: 12px; } p.mattertitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; margin-bottom: 48px; margin-bottom: 12px; } p.bookauthor { font-size: medium; font-weight: bold; text-align: center; margin-top: 20px; margin-bottom: 6px; } p.bookedition { font-size: medium; font-weight: bold; text-align: center; margin-top: 20px; margin-bottom: 6px; } p.copyright { font-size: small; text-align: center; margin-top: 8px; margin-bottom: 6px; } p.credits { font-size: small; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 2px; } p.creditstitle { /*amend titles in credits for this style*/ font-size: small; text-indent: 0; text-align: left; font-weight: bold; margin-bottom: 2px; margin-top: 20px; } p.dedication { font-size: small; font-style: italic; text-indent: 0; text-align: center; margin-top: 2px; margin-bottom: 2px; } p.introductiontitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; margin-top: 2px; margin-bottom: 48px; } p.toctitle { font-size: xx-large; font-weight: bold; text-align: center; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.contentsparttitle { font-size: x-large; font-weight: bold; text-align: center; text-indent: 0; margin-top: 30px; margin-bottom: 2px; } p.contentschaptertitle { font-size: large; font-weight: bold; font-style: italic; text-align: left; text-indent: 0; margin-bottom: 6px; margin-top: 24px; } p.contentsabstract { font-size: x-small; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.contentsh1 { font-size: medium; text-align: left; font-weight: bold; font-style: italic; text-indent: 0; margin-left: 48px; margin-top: 2px; margin-bottom: 2px; } p.contentsh2 { font-size: small; text-align: left; font-weight: bold; font-style: italic; text-indent: 0; margin-left: 48px; margin-top: 2px; margin-bottom: 2px; } p.contentsh3 { font-size: small; font-weight: bold; text-align: left; text-indent: 0; margin-left: 56px; margin-top: 2px; margin-bottom: 2px; } p.toc_entry { font-size: small; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.prefacetitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; margin-bottom: 48px; margin-top: 2px; margin-bottom: 2px; } p.signatureline { font-size: small; text-indent: 0; text-align: right; margin-top: 36px; margin-top: 12px; margin-bottom: 2px; } /*end front matter styles*/ /*Wiley SD: End-of-Chapter styles */ p.discussionhead { font-size: small; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 20px; } p.footnoteentry { font-size: small; text-align: justify; text-indent: 0; margin-top: 15px; margin-bottom: 5px; margin-left: 20px; } p.endnoteshead { font-size: large; font-weight: bold; text-align: left; text-indent: 0; margin-top: 20px; margin-bottom: 20px; } p.endnoteentry { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0; text-align: left; margin-left: 12px; margin-top: 2px; margin-bottom: 0px; } p.exerciseshead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } p.furtherreadinghead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } p.keytermshead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } p.problemshead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } p.reviewhead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } p.summaryhead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } p.referenceshead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } p.questionshead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } p.answershead { font-size: small; font-weight: bold; text-indent: 0; text-align: left; margin-top: 2px; margin-bottom: 20px; } /*end end-of-chapter styles */ /*Wiley SD: Back Matter styles*/ p.glossarytitle { font-size: x-large; font-weight: bold; font-style: italic; text-indent: 0; margin-top: 2px; margin-bottom: 48px; } p.glossarydefinition { font-size: small; text-indent: 0; text-align: justify; margin-top: 2px; margin-bottom: 5px; } p.glossaryletter { font-size: medium; font-weight: bold; text-align: left; margin-top: 2px; margin-bottom: 10px; } p.glossaryterm { font-size: small; font-style: italic; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.indextitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; margin-top: 2px; margin-bottom: 48px; } p.indexletter { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 12px; margin-bottom: 10px; } p.index1 { font-size: small; text-indent: 0; text-align: justify; margin-top: 2px; margin-bottom: 2px; } p.index2 { font-size: small; text-indent: 0; text-align: justify; margin-top: 2px; margin-bottom: 2px; margin-left: 12px; } p.index3 { font-size: small; text-align: justify; text-indent: 0; margin-left: 38px; margin-top: 2px; margin-bottom: 0px; } p.indexnote { font-size: x-small; text-indent: 0; text-align: right; margin-top: 2px; margin-bottom: 2px; } span.glossaryterm-char { font-weight: bold; } span.glossarydefinition-char { font-weight: normal; } p.appendixtitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; margin-top: 2px; margin-bottom: 48px; } p.bibliographytitle { font-size: x-large; text-indent: 0; font-weight: bold; font-style: italic; text-align: center; margin-top: 2px; margin-bottom: 48px; } p.bibliographyhead { font-size: small; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 20px; } p.bibliographyentry { font-size: small; text-indent: 0; text-align: justify; margin-top: 2px; margin-bottom: 5px; } p.endnotestitle { font-size: medium; font-weight: bold; text-indent: 0; margin-top: 2px; margin-bottom: 36px; } p.referencetitle { font-size: x-large; font-weight: bold; font-style: italic; text-align: center; margin-top: 2px; margin-bottom: 48px; } p.reference { font-size: small; text-indent: 0; text-align: justify; margin-top: 2px; margin-bottom: 5px; } p.referenceannotation { font-size: small; font-style: italic; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 5px; } /*end back matter*/ /*addresses*/ p.addressname { font-size: small; font-weight: bold; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.address { font-size: small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.addressdescription { font-size: small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } /*end addresses*/ /*local character formatting*/ span.normal { font-style: normal; font-weight: normal; } span.bold { /*<b>, <i> and <bi> can also be used*/ font-weight: bold; } span.italic { font-style: italic; } span.bolditalic { font-weight: bold; font-style: italic; } span.emphasis { font-style: italic; } span.inlinecode { font-family: monospace; font-size: smaller; } span.inlinecodevariable { font-family: monospace; font-size: smaller; font-style: italic; } span.inlinecodeuserinput { font-family: monospace; font-size: smaller; font-weight: bold; } span.inlinecodeuserinputvariable { font-family: monospace; font-size: smaller; font-weight: bold; font-style: italic; } span.inlineemail { font-size: small; } span.inlineurl { font-size: small; } span.codehighlight { font-family: monospace; font-size: smaller; background-color: #EEEEEE; color: #000; text-decoration: underline; } span.callout { font-weight: bold; } span.keyterm { font-weight: bold; } span.variable { font-style: italic; } span.superscript { /* convert to <sup>, preferred*/ font-size: xx-small; vertical-align: super; } span.subscript {/* convert to <sub>, preferred*/ font-size: xx-small; vertical-align: sub; } span.userinput { font-weight: bold; } span.userinputvariable { font-weight: bold; font-style: italic; } span.crossrefterm { font-weight: bold; } span.genusspecies { font-weight: bold; } span.menuarrow {/* this is a legitimate span, but the entity should convert to ⇒, and needs no definition*/ } span.strikethrough { text-decoration: line-through; } span.underline { text-decoration: underline; } /*end local formatting*/ /*WileySD: Undefined and Custom styles -- these are open and can be defined according to need. Move the style above this line to put it in effect. p.customchapteropener { font-size: small; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.customhead { font-size: small; font-weight: bold; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.customlist { font-size: small; text-align: justify; display: list-item; list-style-type: none; text-indent: 0px; margin-left: 36px; margin-bottom: 6px; padding-left: 42px; } p.customstyle { } p.customstyle1 { } p.customstyle2 { } span.customcharstyle { } p.doi { } p.authorbio { font-size: small; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.abstracthead { font-size: small; font-weight: bold; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.abstractpara { font-size: small; text-align: justify; display: block; margin-top: 2px; margin-bottom: 2px; } p.keywordspara { font-size: small; text-align: left; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 2px; } p.bookreviewauthor { font-size: small; text-indent: 0; text-align: right; font-style: italic; margin-top: 2px; margin-bottom: 2px; } p.bookreviewitem { text-indent: 0; font-size: small; text-align: left; margin-top: 2px; margin-bottom: 2px; } */ /* end undefined & custom styles*/ /*WileySD: Unused Styles p.featurelistbulleted {/*convert any listbulleted <p> to <li>} p.featureslug {/*this style should not be used -- convert to figurecaption} p.featuresubfeaturetype {/* this should not be used as a style -- sub features appear within features without additional styles } p.featuresubfeaturepara {/*same as above -- cal feature within feature } p.chapterfeaturinglist {/*convert each <p> to <li>} p.listcheck { /* convert <p> to <li> for bulleted list } p.listchecksub {/*same} p.listbulleted {/*convert <p> to <li> -- make sure it's wrapped in <ul> } p.listbulletedsub { /*same as above} p.listbulletedsub2 {/*convert <p> to <li>} p.extractlistbulleted {/*convert <p> to <li> } */ /* codecolor spans */ span.codecolorblue { color: #0000FF; background-color: inherit; } span.codecolorblue2 { color: #0000A5; background-color: inherit; } span.codecolorblue3 { color: #6464B9; background-color: inherit; } span.codecolorbluegreen { color: #2B91AF; background-color: inherit; } span.codecolorbrown { color: #573733; background-color: inherit; } span.codecolordkblue { color: #000080; background-color: inherit; } span.codecolorgreen { color: #008000; background-color: inherit; } span.codecolorgreen2 { color: #629755; background-color: inherit; } span.codecolorgrey30 { color: #808080; background-color: inherit; } span.codecolorgrey55 { color: #C0C0C0; background-color: inherit; } span.codecolorgrey80 { color: #555555; background-color: inherit; } span.codecolorhotpink { color: #DF36FA; background-color: inherit; } span.codecolormagenta { color: #844646; background-color: inherit; } span.codecolororange { color: #B96464; background-color: inherit; } span.codecolorpeach { color: #CE8F53; background-color: inherit; } span.codecolorpurple { color: #951795; background-color: inherit; } span.codecolorpurple2 { color: #800080; background-color: inherit; } span.codecolorred { color: #FF0000; background-color: inherit; } span.codecolorred2 { color: #800000; background-color: inherit; } span.codecolorred3 { color: #A31515; background-color: inherit; } span.codecolortealblue { color: #008080; background-color: inherit; } span.codecolorwhite { color: #FFFFFF; background-color: inherit; } p.textbreak { margin-top: 10px; margin-bottom: 10px; font-size: medium; text-align: center; } p.textbreak-withbullet { margin-top: 10px; margin-bottom: 10px; font-size: medium; text-align: center; } /*begin poetry*/ p.poetrytitle { font-size: large; text-align: left; text-indent: 0; margin-top: 24px; margin-bottom: 10px; margin-left: 30px; } p.poetrypara { font-size: small; text-align: left; text-indent: 0; margin-top: 12px; margin-bottom: 2px; margin-left: 30px; } p.poetrycontinued { font-size: small; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 30px; } p.poetrysource { font-size: small; font-style: italic; text-align: left; text-indent: 0; margin-top: 6px; margin-bottom: 8px; margin-left: 30px; } /*poetry legacy styles*/ p.poetry-first { font-size: small; text-align: left; text-indent: 0; margin-top: 10px; margin-bottom: 2px; margin-left: 30px; } p.poetry-middle { font-size: small; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 30px; } p.poetry-last { font-size: small; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 10px; margin-left: 30px; } p.poetrypara-first { font-size: small; text-align: left; text-indent: 0; margin-top: 10px; margin-bottom: 2px; margin-left: 30px; } p.poetrypara-middle { font-size: small; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 30px; } p.poetrypara-last { font-size: small; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 10px; margin-left: 30px; } /*end poetry*/ /*begin recipes*/ p.recipetitle { font-size: large; font-weight: bold; text-align: center; text-indent: 0; margin-top: 24px; margin-bottom: 5px; } p.recipetitlealternative { font-size: medium; font-style: italic; text-align: left; text-indent: 0; margin-top: 24px; margin-bottom: 5px; } p.recipesubrecipetitle { font-size: medium; font-weight: bold; text-align: center; text-indent: 0; margin-top: 12px; margin-bottom: 12px; } p.recipeyield { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 10px; } p.recipeintro { font-size: small; text-align: justify; text-indent: 0; margin-top: 10px; margin-bottom: 2px; } p.recipeingredienthead { font-size: medium; font-weight: bold; text-align: left; margin-left: 40px; margin-top: 10px; margin-bottom: 0px; } p.recipeingredientlist-first { font-size: small; text-align: justify; display: list-item; list-style-type: none; margin-left: 24px; margin-top: 15px; margin-bottom: 0px; } p.recipeingredientlist { font-size: small; text-align: justify; display: list-item; list-style-type: none; margin-left: 24px; margin-top: 2px; margin-bottom: 0px; } p.recipeingredientlist-last { font-size: small; text-align: justify; display: list-item; list-style-type: none; margin-left: 24px; margin-top: 0px; margin-bottom: 15px; } p.recipeprocedurehead { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 10px; } p.recipeprocedure { font-size: small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 12px; } span.recipeprocedure { font-weight: bold; font-size: small; padding-left: 0px; padding-right: 4px; } p.recipetime { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 10px; } p.recipevariationh1 { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 10px; } p.recipevariationh2 { font-size: small; font-style: italic; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 10px; } p.recipevariationflavor {/* */ font-size: small; font-style: italic; text-align: left; text-indent: 0; margin-top: 2px; margin-bottom: 12px; } p.recipevariationpreparation { font-size: small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 12px; } p.recipenutritioninfo {/*placed */ font-size: x-small; font-style: italic; text-align: right; text-indent: 0; margin-top: 5px; margin-bottom: 10px; } p.recipefootnote { font-size: x-small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 12px; margin-left: 40px; } p.recipeusmeasure { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 5px; } p.recipemetricmeasure { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 5px; } p.recipepercentage { font-size: x-small; text-align: justify; text-indent: 0; margin-left: 24px; margin-top: 5px; margin-bottom: 5px; } p.recipetablehead { font-size: small; font-weight: bold; text-align: justify; text-indent: 0; margin-top: 15px; margin-bottom: 5px; } /*non wileySDstyles*/ p.recipetitle-101- { font-size: large; font-weight: bold; text-align: center; text-indent: 0; margin-top: 24px; margin-bottom: 5px; } p.recipeprocedure-101- { font-size: small; text-align: justify; text-indent: 0; margin-top: 2px; margin-bottom: 12px; } p.feature-recipe-title { font-size: large; font-weight: bold; text-align: center; text-indent: 0; margin-top: 24px; margin-bottom: 5px; } /*end recipes*/ /*end style sheet*/