/* article.css from article.tex (TeX4ht, 2009-06-09 15:19:00) */ /* start css.sty */ .cmex-10{font-size:83%;} .cmr-10x-x-109{font-size:90%;} .cmtt-12{font-family: monospace;} .cmtt-12{font-family: monospace;} .cmr-17x-x-120{font-size:170%;} .cmr-12x-x-120{font-size:120%;} .cmtt-12x-x-120{font-size:120%;font-family: monospace;} .cmtt-12x-x-120{font-family: monospace;} .cmbx-10x-x-109{font-size:90%; font-weight: bold;} .cmbx-10x-x-109{ font-weight: bold;} .cmr-8{font-size:66%;} .cmr-6{font-size:50%;} .cmmi-12{font-style: italic;} .cmmi-8{font-size:66%;font-style: italic;} .cmsy-8{font-size:66%;} .cmti-12{ font-style: italic;} .cmbx-12{ font-weight: bold;} .cmbx-12{ font-weight: bold;} @media print {span.next {visibility:hidden;}} body#tex4ht-menu {white-space: nowrap; } p.noindent { text-indent: 0em } td p.noindent { text-indent: 0em; margin-top:0em; } p.nopar { text-indent: 0em; } p.indent{ text-indent: 1.5em } @media print {div.crosslinks {visibility:hidden;}} center { margin-top:1em; margin-bottom:1em; } td center { margin-top:0em; margin-bottom:0em; } .Canvas { position:relative; } img.math{vertical-align:middle;} li p.indent { text-indent: 0em } li p:first-child{ margin-top:0em; } li p:last-child, li div:last-child { margin-bottom:0.5em; } li p~ul:last-child, li p~ol:last-child{ margin-bottom:0.5em; } .enumerate1 {list-style-type:decimal;} .enumerate2 {list-style-type:lower-alpha;} .enumerate3 {list-style-type:lower-roman;} .enumerate4 {list-style-type:upper-alpha;} div.newtheorem { margin-bottom: 2em; margin-top: 2em;} .obeylines-h,.obeylines-v {white-space: nowrap; } div.obeylines-v p { margin-top:0; margin-bottom:0; } .overline{ text-decoration:overline; } .overline img{ border-top: 1px solid black; } td.displaylines {text-align:center; white-space:nowrap;} .centerline {text-align:center;} .rightline {text-align:right;} div.verbatim {font-family: monospace; white-space: nowrap; text-align:left; clear:both; } .fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } div.fbox {display:table} div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } div.minipage{width:100%;} div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;} div.center div {text-align: left;} div.flushright, div.flushright div.flushright {text-align: right;} div.flushright div {text-align: left;} div.flushleft {text-align: left;} .underline{ text-decoration:underline; } .underline img{ border-bottom: 1px solid black; margin-bottom:1pt; } .framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } .framebox-c {text-align:center;} .framebox-l {text-align:left;} .framebox-r {text-align:right;} span.thank-mark{ vertical-align: super } span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; } div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; } table.tabular td p{margin-top:0em;} table.tabular {margin-left: auto; margin-right: auto;} td p:first-child{ margin-top:0em; } td p:last-child{ margin-bottom:0em; } div.td00{ margin-left:0pt; margin-right:0pt; } div.td01{ margin-left:0pt; margin-right:5pt; } div.td10{ margin-left:5pt; margin-right:0pt; } div.td11{ margin-left:5pt; margin-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } td.td00{ padding-left:0pt; padding-right:0pt; } td.td01{ padding-left:0pt; padding-right:5pt; } td.td10{ padding-left:5pt; padding-right:0pt; } td.td11{ padding-left:5pt; padding-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } .hline hr, .cline hr{ height : 1px; margin:0px; } .tabbing-right {text-align:right;} span.TEX {letter-spacing: -0.125em; } span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} a span.TEX span.E {text-decoration: none; } span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;} span.LATEX span.TEX{ position:relative; left: -0.4em; } div.float, div.figure {margin-left: auto; margin-right: auto;} div.float img {text-align:center;} div.figure img {text-align:center;} .marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;} .marginpar p{margin-top:0.4em; margin-bottom:0.4em;} table.equation {width:100%;} .equation td{text-align:center; } td.equation { margin-top:1em; margin-bottom:1em; } td.equation-label { width:5%; text-align:center; } td.eqnarray4 { width:5%; white-space: normal; } td.eqnarray2 { width:5%; } table.eqnarray-star, table.eqnarray {width:100%;} div.eqnarray{text-align:center;} div.array {text-align:center;} div.pmatrix {text-align:center;} table.pmatrix {width:100%;} span.pmatrix img{vertical-align:middle;} div.pmatrix {text-align:center;} table.pmatrix {width:100%;} img.cdots{vertical-align:middle;} .partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;} .index-item, .index-subitem, .index-subsubitem {display:block} div.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:left;} div.caption span.id{font-weight: bold; white-space: nowrap; } h1.partHead{text-align: center} p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } .paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} .subparagraphHead, .likesubparagraphHead { font-weight: bold;} .quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;} .verse{white-space:nowrap; margin-left:2em} div.maketitle {text-align:center;} h2.titleHead{text-align:center;} div.maketitle{ margin-bottom: 2em; } div.author, div.date {text-align:center;} div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; } div.author{white-space: nowrap;} .quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; } .abstract p {margin-left:5%; margin-right:5%;} div.abstract {width:100%;} .subsectionToc, .likesubsectionToc {margin-left:2em;} .subsubsectionToc, .likesubsubsectionToc {margin-left:4em;} .figure img.graphics {margin-left:10%;} span.footnote-mark sub.sub, span.footnote-mark a sub.sub{ font-size:80%; } tr#TBL-2-1- td{border-top:0.13159em solid} tr#TBL-2-6- td{border-bottom:0.13159em solid} tr#TBL-3-1- td{border-top:0.13159em solid} tr#TBL-3-1- td{border-bottom:0.08224em solid} tr#TBL-3-10- td{border-bottom:0.13159em solid} tr#TBL-4-1- td{border-top:0.13159em solid} tr#TBL-04-4- td{border-bottom:0.08224em solid} tr#TBL-04-7- td{border-bottom:0.08224em solid} tr#TBL-04-9- td{border-bottom:0.08224em solid} tr#TBL-004-13- td{border-bottom:0.08224em solid} tr#TBL-0004-17- td{border-bottom:0.08224em solid} tr#TBL-0004-20- td{border-bottom:0.08224em solid} tr#TBL-0004-23- td{border-bottom:0.08224em solid} tr#TBL-0004-25- td{border-bottom:0.08224em solid} tr#TBL-0004-26- td{border-bottom:0.08224em solid} tr#TBL-0004-27- td{border-bottom:0.08224em solid} tr#TBL-00004-31- td{border-bottom:0.08224em solid} tr#TBL-00004-32- td{border-bottom:0.08224em solid} tr#TBL-000004-36- td{border-bottom:0.08224em solid} tr#TBL-000004-37- td{border-bottom:0.08224em solid} tr#TBL-000004-38- td{border-bottom:0.08224em solid} tr#TBL-000004-39- td{border-bottom:0.08224em solid} tr#TBL-000004-40- td{border-bottom:0.08224em solid} tr#TBL-000004-41- td{border-bottom:0.08224em solid} tr#TBL-000004-42- td{border-bottom:0.08224em solid} tr#TBL-000004-43- td{border-bottom:0.13159em solid} /* end css.sty */ /* Article toc */ body.toc { background-color: #FFFFFF; } .box { border-color: #005295; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin: auto } div#subsect-box a { display: block; text-decoration: none; text-align: center; border: 1px #005295 solid; color: #EEEEEE; background-color: #005295; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; font-size: 11px; width: 93%; margin: auto } div#subsect-box a:hover { background-color: #BBBBBB; color: #005295 } tr.sectionToc { font-size: 12px; } tr.subsectionToc { font-size: 11px; } tr.likesectionToc { font-size: 12px; } tr.sectionToc td, tr.likesectionToc td { padding-top: 0.5em; } .mark { margin-right: 6px; } a.hideshow:link { font-size: 11px; color: #005295; text-decoration: none } a.hideshow:visited { font-size: 11px; color: #005295 } a.hideshow:hover { font-size: 11px; color: #005295; text-decoration: underline } a.header-url:link { font-size: 11px; color: #005295; font-weight: bold; text-decoration: none } a.header-url:visited { font-size: 11px; color: #005295; font-weight: bold } a.header-url:hover { font-size: 11px; color: #005295; font-weight: bold; text-decoration: underline } .header-title { font-size: 11px; color: #005295; text-align: center; } .header-author { font-size: 11px; color: #005295; font-style: normal; text-align: center; } /* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ DIV.tabs { float: left; /* width: 100%; */ /* background: url("images/tab_b.gif") repeat-x bottom; margin-bottom: 4px; */ } DIV.tabs2 { float: right; /* width: 100%; */ /* background: url("images/tab_b.gif") repeat-x bottom; margin-bottom: 4px; */ } DIV.tabs UL, DIV.tabs2 UL { margin: 0px; padding-left: 0px; /* was 10px */ list-style: none; } DIV.tabs LI, DIV.tabs2 LI { display: inline; margin: 0px; padding: 0px; } DIV.tabs A, DIV.tabs2 A { float: left; background: url("images/tab_r.gif") no-repeat right top; /* border-bottom: 1px solid #005295; */ font-size: 11px; font-weight: bold; text-decoration: none; } DIV.tabs A:hover, DIV.tabs2 A:hover { background-position: 100% -150px; } DIV.tabs A:link, DIV.tabs A:visited, DIV.tabs A:active, DIV.tabs A:hover, DIV.tabs2 A:link, DIV.tabs2 A:visited, DIV.tabs2 A:active, DIV.tabs2 A:hover { color: #005295; } DIV.tabs SPAN { float: left; display: block; background: url("images/tab_l.gif") no-repeat left top; padding: 3px 9px; white-space: nowrap; } DIV.tabs2 SPAN { float: right; display: block; background: url("images/tab_l.gif") no-repeat left top; padding: 3px 9px; white-space: nowrap; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ DIV.tabs SPAN, DIV.tabs2 SPAN { float: none; } /* End IE5-Mac hack */ DIV.tabs A:hover SPAN, DIV.tabs2 A:hover SPAN { background-position: 0% -150px; } /* not used in frames */ DIV.tabs LI.current A { background-position: 100% -150px; border-width: 0px; } /* not used in frames */ DIV.tabs LI.current SPAN { background-position: 0% -150px; padding-bottom: 6px; } .clear-columns { clear: both; border-bottom: 1px solid #005295; } /* Biographies */ .name { font-weight: bold; margin-top: 1em } a.biographyLink { font-weight: bold; color:#336699 } /* Special Footnotes - Translations */ img.orgQuoteDeIcon, img.orgQuoteFrIcon { margin-top: 3px; vertical-align: middle; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; } img.popupOrgQuoteDeIcon, img.popupOrgQuoteFrIcon { margin-right: 3px; vertical-align: middle; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; } /* Footnote Page */ td.fnListFnNumber { vertical-align: top; } td.fnListFnText { vertical-align: top; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 1em; } td.fnListFnText a.extLink { font-size: 83%; } td.fnListBackLink { vertical-align: top; font-size: 83%; } td.fnListIcon { vertical-align: top; } img.fnListOrgQuoteDeIcon, img.fnListOrgQuoteFrIcon { margin-top: 3px; vertical-align: top; border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; } /* Figure Page */ td.figListFigNumber { vertical-align: top; } td.figListCaption { vertical-align: top; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 1em; padding-top: 2em; } td.figListBackLink { vertical-align: top; font-size: 12px; padding-top: 2em; } /* Resources Page */ table.resources { width: 90%; } td.resTabHead { vertical-align: top; font-weight: bold; color: #005295; padding-top: 2em; } td.resTabLabel { vertical-align: top; font-weight: bold; } td.resTabPath { vertical-align: top; } td.resTabDesc { vertical-align: top; } /* Table Page */ td.tableListCaption { padding: 1em 0em; } /* Amendment Page */ td.amListBackLink, td.amListAmDate, td.amListAmDesc, td.amListAmOld, td.amListAmAuthorComment, td.amListAmEditorcomment { vertical-align: top } td.amListHeadingAmDesc, td.amListHeadingAmOld, td.amListHeadingAmAuthorComment, td.amListHeadingAmEditorComment { vertical-align: top; font-weight: bold; } /* Update Page */ td.upListIcon { vertical-align: top; } td.upListText { vertical-align: top; padding-left: 0.5em; padding-right: 0.5em; padding-bottom: 1em; font-size: 16px; } .DescribeUpdate { margin-left: 0.3em; } a.upTrackLink { color: #EBEBEB; margin-left: 0.3em; } /* Verbatim files */ div.verbatimFile, div.longtable, div.tabular, div.float { text-align: center; display: table; margin-left: auto; margin-right: auto; margin-top: 1em; margin-bottom: 1em; } table.longtable { margin-left: auto; margin-right: auto; } table.minipage { margin-left: auto; margin-right: auto; margin-bottom: -2em; } table.verbatimFile { margin-left: auto; margin-right: auto; margin-top: 1em; border-collapse: collapse; border: 1px solid black; } table.verbatimFile td { text-align: center; border: 1px solid black; } /* Thumbnails */ a.imageTn, img.imageTn { margin-top: 2em; border-width: 2px; } a.movieTn, img.movieTn { margin-top: 2em; border-width: 2px; } table.caption, td.content { white-space: normal; text-align: left; } .table .caption { text-align: left; margin-left: auto; margin-right: auto; width: 90%; } .caption .id { font-size: 14px; } div.caption { text-indent:0; margin: 1em; } div.centerline { text-align: center; } table.figure, table.caption { margin-left: auto; margin-right: auto; } div.figure { border: 1px solid gray; margin-top: 1.25em; margin-bottom: 1.25em; } div.figure p { margin-top: 1.25em; } a.figLinkTitle { font-size: 15px; } /* No borders for images in headings, popup buttons in text ... */ body.toc, img { border-width: 0; } div.subsectionTOCS, img { border-width: 0; } img.extLinkIcon { border-width: 0; vertical-align: middle; margin-right: 0.1em; margin-bottom: 0.1em; } img.eqIcon { border-width: 0; vertical-align: middle; } a.eqPopupLink { color: #EBEBEB; margin-left: 0.3em; } img.fnIcon { border-width: 0; vertical-align: middle; } img.refTrackIcon { border-width: 0; vertical-align: middle; } a.refTrackLink { color: #EBEBEB; margin-left: 0.3em; } img.amTrackIcon { border-width: 0; vertical-align: middle; } img.imgIcon { border-width: 0; vertical-align: middle; } img.upIcon { border-width: 0; vertical-align: middle; } a.figPopupLink { color: #EBEBEB; margin-left: 0.3em; } img.movieIcon { border-width: 0; vertical-align: middle; } a.movieLink { color: #EBEBEB; margin-left: 0.3em; } /* Align equations */ div.labelledEqnarray { text-align: right; margin-top: 1em; margin-bottom: 1em; } div.unlabelledEqnarray { text-align: center; margin-top: 1em; margin-bottom: 1em; } /* Some global formatting */ body { font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-right: 1.5em; margin-left: 1.5em; background-color: #EBEBEB; } body.regular { line-height: 24px; margin-bottom: 30px; /* space for NavPanel */ } /* line-height bug hack for IE; hide from IE5/Mac \*/ * html img.math, img.eqIcon, img.imgIcon, img.refTrackIcon, img.upTrackIcon { margin: 6px 0; vertical-align: middle; } /* end hide from IE5/Mac */ h1 { font-size: 26px; } h2.sectionHead { font-size: 24px; line-height: 1.4; } h3.subsectionHead { font-size: 20px; line-height: 1.4; } h4.subsubsectionHead { font-size: 16px; } h5.paragraphHead { font-size: 16px; font-style: italic; } .toc { font-size: 14px; } .headline { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; font-weight: bold } li { padding-bottom: 1em } li p { margin-bottom: 0; } dd { padding-bottom: 1em } dd p { margin-bottom: 0; } /* Footer */ .footer { font-size: 11px; line-height: 14px; color: #505050; border-color: #005295; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin-top: 2em; } .footer-left { width: 55%; text-align: left; } .footer-right { width: 45%; text-align: right; } .footer-title { font-size: 11px; color: #505050; } .footer-author { font-size: 11px; color: #505050; font-style: normal } a.footer-url:link { font-size: 11px; color: #005295; text-decoration: none } a.footer-url:visited { font-size: 11px; color: #005295 } a.footer-url:hover { font-size: 11px; color: #005295; text-decoration: underline } /* Global Links */ a:link { text-decoration: none } a:visited { text-decoration: none } a:hover { text-decoration: underline } /* Tables */ div.table > hr { display:none; } table.tabular { border: black; } /* color missing in tex4ht */ /* Amendments */ a.amLink { color: #FF0099; } a.upLink { color: #FF0099; } /* References */ table.refList td { padding-bottom: 0.5em; } td.refNumber { vertical-align: top; } .content { font-size: 14px; } /* History - Cite - Download */ .pagetitle { font-family: Verdana, sans-serif; font-size: 15pt; color: #005295; text-align: center } .black { font-family: Verdana, sans-serif; font-size: 11px; color: #000000 } .black-small { font-family: Verdana, sans-serif; font-size: 10px; color: #000000 } .black-bold { font-family: Verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold } .blue { font-family: Verdana, sans-serif; font-size: 11px; color: #005295 } .cite-example { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #005295; font-weight: bold } .dl-table-heading { font-family: Verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; background-color: #CCCCCC } td.bg-gray-light { background: #EBEBEB } a.smallblue:link { font-size: 11px; color: #005295; text-decoration: none } a.smallblue:visited { font-size: 11px; color: #005295 } a.smallblue:hover { font-size: 11px; color: #005295; text-decoration: underline } /* Popups */ body.amPopup { font-size: 14px; margin-bottom: 1.5em; } body.descPopup { font-size: 14px; margin-bottom: 1.5em; } body.fnPopup a.extLink { font-size: 83%; } body.refsPopup .refList { font-size: 14px; margin-bottom: 1.5em; } body.refsPopup img.refTrackIcon { margin: 0 } body.figPopup { font-size: 14px; background-color: #FFFFFF; } body.verbatimFile td.number { color: red; font-size: small; } /* title page */ #titlepage { text-align: center; } #titlepage h1 { line-height: 1.35; } #titlepage p.author { text-align: center; } #titlepage div.abstract { text-align: left; } #titlepage div.info { font-style: italic; } /* explicit abstract formatting */ span.pplb8t-x-x-109 { font-family: Arial, Helvetica, sans-serif } span.pplr8t-x-x-109 { font-family: Arial, Helvetica, sans-serif } .abstract { font-size: 16px; } .abstractHead { font-size: 20px; text-align: center; margin-top: 2em; } h3.abstractHead + p { text-indent: 0;} .affiliation { font-size: 12px; line-height: 1.4; } /* frameset */ frame#main {border-width : 0} frame#toc {border-width : 0} frame#menu {border-width : 0} frame#notes {border-width : 0} /* Navigation Panel */ table.topNavPanel { background-color: #DDDDDD; } table.bottomNavPanel { background-color: #DDDDDD; margin-top: 15px; margin-bottom: 15px; } table.bottomNavPanel { position:fixed; bottom: -0.9em; width: 100px; border: 1px solid gray; right: 0; } * html table.bottomNavPanel { position:static; width:100%; border: none; } td.previous { border-width: 0; vertical-align: middle; text-align: left } td.up { border-width: 0; vertical-align: middle; text-align: center } td.next { border-width: 0; vertical-align: middle; text-align: right } /* reset font family for internal links */ a.url span.cmtt-12 { font-family: Arial, Helvetica, sans-serif; } /* overwrite some css from tex4ht */ sup { white-space: nowrap; } sub { white-space: nowrap; } sup span.cmr-8 { font-size: 90%; } sub span.cmr-8 { font-size: 90%; } sup span.cmsy-8 { font-size: 90%; } sub span.cmsy-8 { font-size: 90%; } sup span.cmti-8 { font-size: 90%; } sub span.cmti-8 { font-size: 90%; } /* add top and bottom spacing to frameset style */ .framebox-c, .framebox-l, .framebox-r { padding-top:1em; padding-bottom:2em; margin-bottom:2em; } /* ajax refs functionality */ div.formatList a { font-size: 80%; padding-right: 0.4em; color: #6f6f6f; } div.formatList .close { color: red; }