
/* article.css from article.tex &#x0028;TeX4ht, 2010-02-25 14:22:00&#x0029; */
/* start css.sty */
.cmex-10{font-size:83%;}
.cmr-5{font-size:41%;}
.cmr-7{font-size:58%;}
.cmr-10{font-size:83%;}
.cmmi-5{font-size:41%;font-style: italic;}
.cmmi-7{font-size:58%;font-style: italic;}
.cmmi-10{font-size:83%;font-style: italic;}
.cmsy-5{font-size:41%;}
.cmsy-10{font-size:83%;}
.cmr-10x-x-109{font-size:90%;}
.cmtt-12{font-family: monospace;}
.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;}
.cmtt-12x-x-120{font-family: monospace;}
.cmbx-10x-x-109{font-size:90%; font-weight: bold;}
.cmbx-10x-x-109{ font-weight: bold;}
.cmti-12{ font-style: italic;}
.cmr-8{font-size:66%;}
.cmr-6{font-size:50%;}
.cmmi-12{font-style: italic;}
.cmmi-8{font-size:66%;font-style: italic;}
.cmmi-6{font-size:50%;font-style: italic;}
.cmsy-8{font-size:66%;}
.cmsy-6{font-size:50%;}
.cmbx-12{ font-weight: bold;}
.cmbx-12{ font-weight: bold;}
.cmti-10{font-size:83%; font-style: italic;}
.cmtt-10x-x-109{font-size:90%;font-family: monospace;}
.cmtt-10x-x-109{font-family: monospace;}
.cmtt-10x-x-109{font-family: monospace;}
.tctt-1095{font-size:83%;font-family: monospace;}
.small-caps{font-variant: small-caps; }
@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;}
div.verbatiminput {font-family: monospace; white-space: nowrap; }
.equation td{text-align:center; }
.equation-star td{text-align:center; }
table.equation-star { width:100%; }
table.equation { width:100%; }
table.align, table.alignat, table.xalignat, table.xxalignat, table.flalign {width:100%; margin-left:5%; white-space: nowrap;}
table.align-star, table.alignat-star, table.xalignat-star, table.flalign-star {margin-left:auto; margin-right:auto; white-space: nowrap;}
td.align-label { width:5%; text-align:center; }
td.align-odd { text-align:right; padding-right:0.3em;}
td.align-even { text-align:left; padding-right:0.6em;}
table.multline, table.multline-star {width:100%;}
td.gather-star, td.gather1 {text-align:center; }
table.gather, table.gather-star {width:100%;}
.figure img.graphics {margin-left:10%;}
span.footnote-mark sub.sub, span.footnote-mark a sub.sub{ font-size:80%; }
span#textcolor1{color:rgb(0,0,255)}
span#textcolor2{color:rgb(0,0,255)}
span#textcolor3{color:rgb(0,0,255)}
span#textcolor4{color:rgb(128,128,128)}
span#textcolor5{color:rgb(0,0,255)}
span#textcolor6{color:rgb(0,0,255)}
span#textcolor7{color:rgb(128,128,128)}
span#textcolor8{color:rgb(0,0,255)}
span#textcolor9{color:rgb(0,0,255)}
span#textcolor10{color:rgb(0,0,255)}
span#textcolor11{color:rgb(0,0,255)}
span#textcolor12{color:rgb(128,128,128)}
span#textcolor13{color:rgb(0,0,255)}
span#textcolor14{color:rgb(0,0,255)}
span#textcolor15{color:rgb(128,128,128)}
span#textcolor16{color:rgb(0,0,255)}
span#textcolor17{color:rgb(0,0,255)}
span#textcolor18{color:rgb(128,128,128)}
span#textcolor19{color:rgb(255,0,0)}
span#textcolor20{color:rgb(0,225,0)}
span#textcolor21{color:rgb(255,0,0)}
span#textcolor22{color:rgb(0,225,0)}
span#textcolor23{color:rgb(255,0,0)}
span#textcolor24{color:rgb(0,225,0)}
span#textcolor25{color:rgb(184,0,0)}
span#textcolor26{color:rgb(0,225,0)}
span#textcolor27{color:rgb(184,0,0)}
span#textcolor28{color:rgb(0,0,255)}
span#textcolor29{color:rgb(184,0,0)}
span#textcolor30{color:rgb(0,225,0)}
span#textcolor31{color:rgb(184,0,0)}
span#textcolor32{color:rgb(0,0,255)}
span#textcolor33{color:rgb(128,128,128)}
span#textcolor34{color:rgb(255,0,0)}
span#textcolor35{color:rgb(0,0,255)}
span#textcolor36{color:rgb(0,0,255)}
span#textcolor37{color:rgb(0,0,255)}
span#textcolor38{color:rgb(128,128,128)}
span#textcolor39{color:rgb(255,0,0)}
span#textcolor40{color:rgb(184,0,0)}
span#textcolor41{color:rgb(128,128,128)}
span#textcolor42{color:rgb(0,0,255)}
span#textcolor43{color:rgb(0,0,255)}
span#textcolor44{color:rgb(0,0,255)}
span#textcolor45{color:rgb(128,128,128)}
span#textcolor46{color:rgb(0,0,255)}
span#textcolor47{color:rgb(0,0,255)}
span#textcolor48{color:rgb(0,0,255)}
span#textcolor49{color:rgb(128,128,128)}
span#textcolor50{color:rgb(0,0,255)}
span#textcolor51{color:rgb(0,0,255)}
span#textcolor52{color:rgb(0,0,255)}
span#textcolor53{color:rgb(0,0,255)}
span#textcolor54{color:rgb(0,0,255)}
span#textcolor55{color:rgb(128,128,128)}
span#textcolor56{color:rgb(0,0,255)}
span#textcolor57{color:rgb(0,0,255)}
span#textcolor58{color:rgb(0,0,255)}
span#textcolor59{color:rgb(128,128,128)}
span#textcolor60{color:rgb(0,0,255)}
span#textcolor61{color:rgb(0,0,255)}
span#textcolor62{color:rgb(128,128,128)}
span#textcolor63{color:rgb(128,128,128)}
span#textcolor64{color:rgb(128,128,128)}
span#textcolor65{color:rgb(184,0,0)}
span#textcolor66{color:rgb(0,0,255)}
span#textcolor67{color:rgb(0,0,255)}
span#textcolor68{color:rgb(0,0,255)}
span#textcolor69{color:rgb(128,128,128)}
span#textcolor70{color:rgb(184,0,0)}
span#textcolor71{color:rgb(0,0,255)}
span#textcolor72{color:rgb(0,0,255)}
span#textcolor73{color:rgb(0,0,255)}
span#textcolor74{color:rgb(255,0,0)}
span#textcolor75{color:rgb(128,128,128)}
span#textcolor76{color:rgb(0,0,255)}
span#textcolor77{color:rgb(0,0,255)}
span#textcolor78{color:rgb(0,0,255)}
span#textcolor79{color:rgb(128,128,128)}
span#textcolor80{color:rgb(0,0,255)}
span#textcolor81{color:rgb(184,0,0)}
span#textcolor82{color:rgb(0,0,255)}
span#textcolor83{color:rgb(0,0,255)}
span#textcolor84{color:rgb(128,128,128)}
span#textcolor85{color:rgb(0,0,255)}
span#textcolor86{color:rgb(128,128,128)}
span#textcolor87{color:rgb(0,0,255)}
span#textcolor88{color:rgb(128,128,128)}
span#textcolor89{color:rgb(0,0,255)}
span#textcolor90{color:rgb(128,128,128)}
span#textcolor91{color:rgb(255,0,0)}
span#textcolor92{color:rgb(0,0,255)}
span#textcolor93{color:rgb(0,0,255)}
span#textcolor94{color:rgb(0,0,255)}
span#textcolor95{color:rgb(128,128,128)}
span#textcolor96{color:rgb(255,0,0)}
span#textcolor97{color:rgb(128,128,128)}
span#textcolor98{color:rgb(0,0,255)}
span#textcolor99{color:rgb(0,0,255)}
span#textcolor100{color:rgb(0,0,255)}
span#textcolor101{color:rgb(128,128,128)}
span#textcolor102{color:rgb(0,0,255)}
span#textcolor103{color:rgb(0,0,255)}
span#textcolor104{color:rgb(0,0,255)}
span#textcolor105{color:rgb(128,128,128)}
span#textcolor106{color:rgb(0,0,255)}
span#textcolor107{color:rgb(0,0,255)}
span#textcolor108{color:rgb(0,0,255)}
span#textcolor109{color:rgb(0,0,255)}
span#textcolor110{color:rgb(0,0,255)}
span#textcolor111{color:rgb(128,128,128)}
span#textcolor112{color:rgb(0,0,255)}
span#textcolor113{color:rgb(0,0,255)}
span#textcolor114{color:rgb(0,0,255)}
span#textcolor115{color:rgb(128,128,128)}
span#textcolor116{color:rgb(0,0,255)}
span#textcolor117{color:rgb(0,0,255)}
span#textcolor118{color:rgb(0,0,255)}
span#textcolor119{color:rgb(128,128,128)}
span#textcolor120{color:rgb(0,0,255)}
span#textcolor121{color:rgb(128,128,128)}
span#textcolor122{color:rgb(0,0,255)}
span#textcolor123{color:rgb(184,0,0)}
span#textcolor124{color:rgb(128,128,128)}
span#textcolor125{color:rgb(0,0,255)}
span#textcolor126{color:rgb(128,128,128)}
span#textcolor127{color:rgb(255,0,0)}
span#textcolor128{color:rgb(0,0,255)}
span#textcolor129{color:rgb(0,0,255)}
span#textcolor130{color:rgb(0,0,255)}
span#textcolor131{color:rgb(128,128,128)}
span#textcolor132{color:rgb(255,0,0)}
span#textcolor133{color:rgb(128,128,128)}
span#textcolor134{color:rgb(255,0,0)}
span#textcolor135{color:rgb(0,225,0)}
span#textcolor136{color:rgb(128,128,128)}
span#textcolor137{color:rgb(0,0,255)}
span#textcolor138{color:rgb(0,0,255)}
span#textcolor139{color:rgb(0,0,255)}
span#textcolor140{color:rgb(128,128,128)}
span#textcolor141{color:rgb(0,0,255)}
span#textcolor142{color:rgb(0,0,255)}
span#textcolor143{color:rgb(128,128,128)}
span#textcolor144{color:rgb(0,0,255)}
span#textcolor145{color:rgb(0,0,255)}
span#textcolor146{color:rgb(0,225,0)}
span#textcolor147{color:rgb(128,128,128)}
span#textcolor148{color:rgb(0,0,255)}
span#textcolor149{color:rgb(0,0,255)}
span#textcolor150{color:rgb(128,128,128)}
span#textcolor151{color:rgb(0,0,255)}
span#textcolor152{color:rgb(0,0,255)}
span#textcolor153{color:rgb(0,0,255)}
span#textcolor154{color:rgb(0,0,255)}
span#textcolor155{color:rgb(0,0,255)}
span#textcolor156{color:rgb(128,128,128)}
span#textcolor157{color:rgb(0,0,255)}
span#textcolor158{color:rgb(0,0,255)}
span#textcolor159{color:rgb(128,128,128)}
span#textcolor160{color:rgb(0,0,255)}
span#textcolor161{color:rgb(0,0,255)}
span#textcolor162{color:rgb(128,128,128)}
span#textcolor163{color:rgb(0,0,255)}
span#textcolor164{color:rgb(0,225,0)}
span#textcolor165{color:rgb(128,128,128)}
span#textcolor166{color:rgb(0,0,255)}
span#textcolor167{color:rgb(128,128,128)}
span#textcolor168{color:rgb(0,0,255)}
span#textcolor169{color:rgb(0,0,255)}
span#textcolor170{color:rgb(0,225,0)}
span#textcolor171{color:rgb(128,128,128)}
span#textcolor172{color:rgb(255,0,0)}
span#textcolor173{color:rgb(0,0,255)}
span#textcolor174{color:rgb(0,0,255)}
span#textcolor175{color:rgb(0,0,255)}
span#textcolor176{color:rgb(128,128,128)}
span#textcolor177{color:rgb(255,0,0)}
span#textcolor178{color:rgb(184,0,0)}
span#textcolor179{color:rgb(128,128,128)}
span#textcolor180{color:rgb(0,0,255)}
span#textcolor181{color:rgb(0,0,255)}
span#textcolor182{color:rgb(0,0,255)}
span#textcolor183{color:rgb(128,128,128)}
span#textcolor184{color:rgb(0,0,255)}
span#textcolor185{color:rgb(0,0,255)}
span#textcolor186{color:rgb(0,0,255)}
span#textcolor187{color:rgb(128,128,128)}
span#textcolor188{color:rgb(184,0,0)}
span#textcolor189{color:rgb(0,0,255)}
span#textcolor190{color:rgb(0,0,255)}
span#textcolor191{color:rgb(0,0,255)}
span#textcolor192{color:rgb(0,0,255)}
span#textcolor193{color:rgb(128,128,128)}
span#textcolor194{color:rgb(184,0,0)}
span#textcolor195{color:rgb(0,0,255)}
span#textcolor196{color:rgb(0,0,255)}
span#textcolor197{color:rgb(0,0,255)}
span#textcolor198{color:rgb(0,0,255)}
span#textcolor199{color:rgb(128,128,128)}
span#textcolor200{color:rgb(184,0,0)}
span#textcolor201{color:rgb(0,0,255)}
span#textcolor202{color:rgb(0,0,255)}
span#textcolor203{color:rgb(0,0,255)}
span#textcolor204{color:rgb(0,0,255)}
span#textcolor205{color:rgb(128,128,128)}
span#textcolor206{color:rgb(0,0,255)}
span#textcolor207{color:rgb(0,0,255)}
span#textcolor208{color:rgb(0,0,255)}
span#textcolor209{color:rgb(128,128,128)}
span#textcolor210{color:rgb(0,0,255)}
span#textcolor211{color:rgb(0,0,255)}
span#textcolor212{color:rgb(0,0,255)}
span#textcolor213{color:rgb(128,128,128)}
span#textcolor214{color:rgb(0,0,255)}
span#textcolor215{color:rgb(0,0,255)}
span#textcolor216{color:rgb(0,0,255)}
span#textcolor217{color:rgb(0,0,255)}
span#textcolor218{color:rgb(128,128,128)}
span#textcolor219{color:rgb(0,0,255)}
span#textcolor220{color:rgb(0,0,255)}
span#textcolor221{color:rgb(0,0,255)}
span#textcolor222{color:rgb(0,0,255)}
span#textcolor223{color:rgb(128,128,128)}
span#textcolor224{color:rgb(0,0,255)}
span#textcolor225{color:rgb(0,0,255)}
span#textcolor226{color:rgb(0,0,255)}
span#textcolor227{color:rgb(0,0,255)}
span#textcolor228{color:rgb(128,128,128)}
span#textcolor229{color:rgb(255,0,0)}
span#textcolor230{color:rgb(0,0,255)}
span#textcolor231{color:rgb(0,0,255)}
span#textcolor232{color:rgb(0,0,255)}
span#textcolor233{color:rgb(128,128,128)}
span#textcolor234{color:rgb(0,0,255)}
span#textcolor235{color:rgb(0,0,255)}
span#textcolor236{color:rgb(0,0,255)}
span#textcolor237{color:rgb(128,128,128)}
span#textcolor238{color:rgb(0,0,255)}
span#textcolor239{color:rgb(0,0,255)}
span#textcolor240{color:rgb(0,0,255)}
span#textcolor241{color:rgb(128,128,128)}
span#textcolor242{color:rgb(0,0,255)}
span#textcolor243{color:rgb(0,0,255)}
span#textcolor244{color:rgb(0,0,255)}
span#textcolor245{color:rgb(128,128,128)}
span#textcolor246{color:rgb(0,0,255)}
span#textcolor247{color:rgb(0,0,255)}
span#textcolor248{color:rgb(0,0,255)}
span#textcolor249{color:rgb(128,128,128)}
span#textcolor250{color:rgb(0,0,255)}
span#textcolor251{color:rgb(0,0,255)}
span#textcolor252{color:rgb(0,0,255)}
span#textcolor253{color:rgb(0,0,255)}
span#textcolor254{color:rgb(0,0,255)}
span#textcolor255{color:rgb(128,128,128)}
span#textcolor256{color:rgb(0,0,255)}
span#textcolor257{color:rgb(0,0,255)}
span#textcolor258{color:rgb(0,0,255)}
span#textcolor259{color:rgb(128,128,128)}
span#textcolor260{color:rgb(0,0,255)}
span#textcolor261{color:rgb(0,0,255)}
span#textcolor262{color:rgb(0,0,255)}
span#textcolor263{color:rgb(128,128,128)}
span#textcolor264{color:rgb(0,0,255)}
span#textcolor265{color:rgb(0,0,255)}
span#textcolor266{color:rgb(0,0,255)}
span#textcolor267{color:rgb(0,0,255)}
span#textcolor268{color:rgb(128,128,128)}
span#textcolor269{color:rgb(0,0,255)}
span#textcolor270{color:rgb(0,0,255)}
span#textcolor271{color:rgb(0,0,255)}
span#textcolor272{color:rgb(0,0,255)}
span#textcolor273{color:rgb(128,128,128)}
span#textcolor274{color:rgb(0,0,255)}
span#textcolor275{color:rgb(0,0,255)}
span#textcolor276{color:rgb(0,0,255)}
span#textcolor277{color:rgb(0,0,255)}
span#textcolor278{color:rgb(0,0,255)}
span#textcolor279{color:rgb(128,128,128)}
span#textcolor280{color:rgb(0,0,255)}
span#textcolor281{color:rgb(128,128,128)}
span#textcolor282{color:rgb(255,0,0)}
span#textcolor283{color:rgb(0,0,255)}
span#textcolor284{color:rgb(0,0,255)}
span#textcolor285{color:rgb(0,0,255)}
span#textcolor286{color:rgb(128,128,128)}
span#textcolor287{color:rgb(0,0,255)}
span#textcolor288{color:rgb(0,0,255)}
span#textcolor289{color:rgb(0,0,255)}
span#textcolor290{color:rgb(128,128,128)}
span#textcolor291{color:rgb(0,0,255)}
span#textcolor292{color:rgb(0,0,255)}
span#textcolor293{color:rgb(0,0,255)}
span#textcolor294{color:rgb(128,128,128)}
span#textcolor295{color:rgb(0,0,255)}
span#textcolor296{color:rgb(0,0,255)}
span#textcolor297{color:rgb(0,0,255)}
span#textcolor298{color:rgb(0,0,255)}
span#textcolor299{color:rgb(128,128,128)}
span#textcolor300{color:rgb(0,0,255)}
span#textcolor301{color:rgb(0,0,255)}
span#textcolor302{color:rgb(0,0,255)}
span#textcolor303{color:rgb(128,128,128)}
span#textcolor304{color:rgb(0,0,255)}
span#textcolor305{color:rgb(0,0,255)}
span#textcolor306{color:rgb(0,0,255)}
span#textcolor307{color:rgb(0,0,255)}
span#textcolor308{color:rgb(128,128,128)}
span#textcolor309{color:rgb(0,0,255)}
span#textcolor310{color:rgb(128,128,128)}
span#textcolor311{color:rgb(128,128,128)}
span#textcolor312{color:rgb(128,128,128)}
span#textcolor313{color:rgb(184,0,0)}
span#textcolor314{color:rgb(128,128,128)}
span#textcolor315{color:rgb(184,0,0)}
span#textcolor316{color:rgb(255,0,0)}
span#textcolor317{color:rgb(184,0,0)}
span#textcolor318{color:rgb(0,0,255)}
span#textcolor319{color:rgb(0,0,255)}
span#textcolor320{color:rgb(0,0,255)}
span#textcolor321{color:rgb(128,128,128)}
span#textcolor322{color:rgb(0,0,255)}
span#textcolor323{color:rgb(0,0,255)}
span#textcolor324{color:rgb(0,0,255)}
span#textcolor325{color:rgb(128,128,128)}
span#textcolor326{color:rgb(0,0,255)}
span#textcolor327{color:rgb(0,0,255)}
span#textcolor328{color:rgb(0,0,255)}
span#textcolor329{color:rgb(128,128,128)}
span#textcolor330{color:rgb(0,0,255)}
span#textcolor331{color:rgb(0,0,255)}
span#textcolor332{color:rgb(0,0,255)}
span#textcolor333{color:rgb(128,128,128)}
span#textcolor334{color:rgb(0,0,255)}
span#textcolor335{color:rgb(0,0,255)}
span#textcolor336{color:rgb(0,0,255)}
span#textcolor337{color:rgb(128,128,128)}
span#textcolor338{color:rgb(0,0,255)}
span#textcolor339{color:rgb(0,0,255)}
span#textcolor340{color:rgb(0,0,255)}
span#textcolor341{color:rgb(0,0,255)}
span#textcolor342{color:rgb(0,0,255)}
span#textcolor343{color:rgb(128,128,128)}
span#textcolor344{color:rgb(0,0,255)}
span#textcolor345{color:rgb(0,0,255)}
span#textcolor346{color:rgb(0,0,255)}
span#textcolor347{color:rgb(128,128,128)}
span#textcolor348{color:rgb(0,0,255)}
span#textcolor349{color:rgb(0,0,255)}
span#textcolor350{color:rgb(0,0,255)}
span#textcolor351{color:rgb(128,128,128)}
span#textcolor352{color:rgb(0,0,255)}
span#textcolor353{color:rgb(0,0,255)}
span#textcolor354{color:rgb(0,0,255)}
span#textcolor355{color:rgb(0,0,255)}
span#textcolor356{color:rgb(128,128,128)}
span#textcolor357{color:rgb(0,0,255)}
span#textcolor358{color:rgb(0,0,255)}
span#textcolor359{color:rgb(0,0,255)}
span#textcolor360{color:rgb(184,0,0)}
span#textcolor361{color:rgb(0,0,255)}
span#textcolor362{color:rgb(128,128,128)}
span#textcolor363{color:rgb(0,0,255)}
span#textcolor364{color:rgb(0,0,255)}
span#textcolor365{color:rgb(0,0,255)}
span#textcolor366{color:rgb(184,0,0)}
span#textcolor367{color:rgb(184,0,0)}
span#textcolor368{color:rgb(0,0,255)}
span#textcolor369{color:rgb(128,128,128)}
span#textcolor370{color:rgb(184,0,0)}
span#textcolor371{color:rgb(184,0,0)}
span#textcolor372{color:rgb(0,0,255)}
span#textcolor373{color:rgb(128,128,128)}
span#textcolor374{color:rgb(184,0,0)}
span#textcolor375{color:rgb(128,128,128)}
span#textcolor376{color:rgb(255,0,0)}
span#textcolor377{color:rgb(0,0,255)}
span#textcolor378{color:rgb(0,0,255)}
span#textcolor379{color:rgb(0,0,255)}
span#textcolor380{color:rgb(128,128,128)}
span#textcolor381{color:rgb(255,0,0)}
span#textcolor382{color:rgb(0,225,0)}
span#textcolor383{color:rgb(128,128,128)}
span#textcolor384{color:rgb(0,0,255)}
span#textcolor385{color:rgb(0,0,255)}
span#textcolor386{color:rgb(0,0,255)}
span#textcolor387{color:rgb(128,128,128)}
span#textcolor388{color:rgb(0,0,255)}
span#textcolor389{color:rgb(184,0,0)}
span#textcolor390{color:rgb(0,0,255)}
span#textcolor391{color:rgb(128,128,128)}
span#textcolor392{color:rgb(255,0,0)}
span#textcolor393{color:rgb(0,0,255)}
span#textcolor394{color:rgb(128,128,128)}
span#textcolor395{color:rgb(0,0,255)}
span#textcolor396{color:rgb(0,0,255)}
span#textcolor397{color:rgb(128,128,128)}
span#textcolor398{color:rgb(0,0,255)}
span#textcolor399{color:rgb(128,128,128)}
span#textcolor400{color:rgb(255,0,0)}
span#textcolor401{color:rgb(0,0,255)}
span#textcolor402{color:rgb(0,0,255)}
span#textcolor403{color:rgb(0,0,255)}
span#textcolor404{color:rgb(128,128,128)}
span#textcolor405{color:rgb(0,0,255)}
span#textcolor406{color:rgb(0,0,255)}
span#textcolor407{color:rgb(0,0,255)}
span#textcolor408{color:rgb(128,128,128)}
span#textcolor409{color:rgb(255,0,0)}
span#textcolor410{color:rgb(0,0,255)}
span#textcolor411{color:rgb(128,128,128)}
span#textcolor412{color:rgb(0,0,255)}
span#textcolor413{color:rgb(0,0,255)}
span#textcolor414{color:rgb(0,0,255)}
span#textcolor415{color:rgb(0,0,255)}
span#textcolor416{color:rgb(0,0,255)}
span#textcolor417{color:rgb(128,128,128)}
span#textcolor418{color:rgb(0,0,255)}
span#textcolor419{color:rgb(0,0,255)}
span#textcolor420{color:rgb(0,0,255)}
span#textcolor421{color:rgb(0,0,255)}
span#textcolor422{color:rgb(0,0,255)}
span#textcolor423{color:rgb(0,0,255)}
span#textcolor424{color:rgb(0,0,255)}
span#textcolor425{color:rgb(128,128,128)}
span#textcolor426{color:rgb(128,128,128)}
span#textcolor427{color:rgb(0,0,255)}
span#textcolor428{color:rgb(184,0,0)}
span#textcolor429{color:rgb(0,0,255)}
span#textcolor430{color:rgb(184,0,0)}
span#textcolor431{color:rgb(0,0,255)}
span#textcolor432{color:rgb(0,0,255)}
span#textcolor433{color:rgb(0,0,255)}
span#textcolor434{color:rgb(128,128,128)}
span#textcolor435{color:rgb(0,0,255)}
span#textcolor436{color:rgb(0,0,255)}
span#textcolor437{color:rgb(128,128,128)}
span#textcolor438{color:rgb(0,0,255)}
span#textcolor439{color:rgb(184,0,0)}
span#textcolor440{color:rgb(0,0,255)}
span#textcolor441{color:rgb(184,0,0)}
span#textcolor442{color:rgb(0,0,255)}
span#textcolor443{color:rgb(0,0,255)}
span#textcolor444{color:rgb(0,0,255)}
span#textcolor445{color:rgb(128,128,128)}
span#textcolor446{color:rgb(0,0,255)}
span#textcolor447{color:rgb(0,0,255)}
span#textcolor448{color:rgb(128,128,128)}
span#textcolor449{color:rgb(0,0,255)}
span#textcolor450{color:rgb(0,0,255)}
span#textcolor451{color:rgb(128,128,128)}
span#textcolor452{color:rgb(0,0,255)}
span#textcolor453{color:rgb(0,0,255)}
span#textcolor454{color:rgb(0,0,255)}
span#textcolor455{color:rgb(0,0,255)}
span#textcolor456{color:rgb(0,0,255)}
span#textcolor457{color:rgb(128,128,128)}
span#textcolor458{color:rgb(0,0,255)}
span#textcolor459{color:rgb(0,0,255)}
span#textcolor460{color:rgb(128,128,128)}
span#textcolor461{color:rgb(0,0,255)}
span#textcolor462{color:rgb(128,128,128)}
span#textcolor463{color:rgb(184,0,0)}
span#textcolor464{color:rgb(128,128,128)}
span#textcolor465{color:rgb(184,0,0)}
span#textcolor466{color:rgb(128,128,128)}
span#textcolor467{color:rgb(255,0,0)}
span#textcolor468{color:rgb(184,0,0)}
span#textcolor469{color:rgb(0,0,255)}
span#textcolor470{color:rgb(0,0,255)}
span#textcolor471{color:rgb(0,0,255)}
span#textcolor472{color:rgb(128,128,128)}
span#textcolor473{color:rgb(255,0,0)}
span#textcolor474{color:rgb(184,0,0)}
span#textcolor475{color:rgb(0,0,255)}
span#textcolor476{color:rgb(0,0,255)}
span#textcolor477{color:rgb(0,0,255)}
span#textcolor478{color:rgb(255,0,0)}
span#textcolor479{color:rgb(128,128,128)}
span#textcolor480{color:rgb(0,0,255)}
span#textcolor481{color:rgb(0,0,255)}
span#textcolor482{color:rgb(0,0,255)}
span#textcolor483{color:rgb(128,128,128)}
span#textcolor484{color:rgb(0,0,255)}
span#textcolor485{color:rgb(0,0,255)}
span#textcolor486{color:rgb(128,128,128)}
span#textcolor487{color:rgb(255,0,0)}
span#textcolor488{color:rgb(0,0,255)}
span#textcolor489{color:rgb(128,128,128)}
span#textcolor490{color:rgb(0,0,255)}
span#textcolor491{color:rgb(0,0,255)}
span#textcolor492{color:rgb(0,0,255)}
span#textcolor493{color:rgb(0,0,255)}
span#textcolor494{color:rgb(0,0,255)}
span#textcolor495{color:rgb(128,128,128)}
span#textcolor496{color:rgb(0,0,255)}
span#textcolor497{color:rgb(0,0,255)}
span#textcolor498{color:rgb(0,0,255)}
span#textcolor499{color:rgb(0,0,255)}
span#textcolor500{color:rgb(0,0,255)}
span#textcolor501{color:rgb(0,0,255)}
span#textcolor502{color:rgb(0,0,255)}
span#textcolor503{color:rgb(0,0,255)}
span#textcolor504{color:rgb(0,0,255)}
span#textcolor505{color:rgb(184,0,0)}
span#textcolor506{color:rgb(0,0,255)}
span#textcolor507{color:rgb(0,0,255)}
span#textcolor508{color:rgb(0,0,255)}
span#textcolor509{color:rgb(0,0,255)}
span#textcolor510{color:rgb(0,0,255)}
span#textcolor511{color:rgb(0,0,255)}
span#textcolor512{color:rgb(0,0,255)}
span#textcolor513{color:rgb(0,0,255)}
span#textcolor514{color:rgb(0,0,255)}
span#textcolor515{color:rgb(0,0,255)}
span#textcolor516{color:rgb(184,0,0)}
span#textcolor517{color:rgb(0,0,255)}
span#textcolor518{color:rgb(0,0,255)}
span#textcolor519{color:rgb(0,0,255)}
span#textcolor520{color:rgb(0,0,255)}
span#textcolor521{color:rgb(0,0,255)}
span#textcolor522{color:rgb(0,0,255)}
span#textcolor523{color:rgb(0,0,255)}
span#textcolor524{color:rgb(0,0,255)}
span#textcolor525{color:rgb(0,0,255)}
span#textcolor526{color:rgb(0,0,255)}
span#textcolor527{color:rgb(184,0,0)}
span#textcolor528{color:rgb(0,0,255)}
span#textcolor529{color:rgb(0,0,255)}
span#textcolor530{color:rgb(0,0,255)}
span#textcolor531{color:rgb(0,0,255)}
span#textcolor532{color:rgb(0,0,255)}
span#textcolor533{color:rgb(0,0,255)}
span#textcolor534{color:rgb(0,0,255)}
span#textcolor535{color:rgb(0,0,255)}
span#textcolor536{color:rgb(0,0,255)}
span#textcolor537{color:rgb(0,0,255)}
span#textcolor538{color:rgb(0,0,255)}
span#textcolor539{color:rgb(0,0,255)}
span#textcolor540{color:rgb(0,0,255)}
span#textcolor541{color:rgb(0,0,255)}
span#textcolor542{color:rgb(0,0,255)}
span#textcolor543{color:rgb(0,0,255)}
span#textcolor544{color:rgb(0,0,255)}
span#textcolor545{color:rgb(0,0,255)}
span#textcolor546{color:rgb(0,0,255)}
span#textcolor547{color:rgb(0,0,255)}
span#textcolor548{color:rgb(0,0,255)}
span#textcolor549{color:rgb(0,0,255)}
span#textcolor550{color:rgb(0,0,255)}
span#textcolor551{color:rgb(128,128,128)}
span#textcolor552{color:rgb(0,0,255)}
span#textcolor553{color:rgb(0,0,255)}
span#textcolor554{color:rgb(128,128,128)}
span#textcolor555{color:rgb(255,0,0)}
span#textcolor556{color:rgb(184,0,0)}
span#textcolor557{color:rgb(0,0,255)}
span#textcolor558{color:rgb(0,0,255)}
span#textcolor559{color:rgb(0,0,255)}
span#textcolor560{color:rgb(128,128,128)}
span#textcolor561{color:rgb(255,0,0)}
span#textcolor562{color:rgb(184,0,0)}
span#textcolor563{color:rgb(0,0,255)}
span#textcolor564{color:rgb(0,0,255)}
span#textcolor565{color:rgb(0,0,255)}
span#textcolor566{color:rgb(128,128,128)}
span#textcolor567{color:rgb(255,0,0)}
span#textcolor568{color:rgb(184,0,0)}
span#textcolor569{color:rgb(128,128,128)}
span#textcolor570{color:rgb(255,0,0)}
/* 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;
}

/* SIMBAD Queries */
a.simbad {
     color:#039;
}


/* Biographies */
.name {
     font-weight: bold;
     margin-top: 1em
}

a.biographyLink {
     color:#039;
}

/* 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;
}
                                                                                                  
                                                                                                  

body.regular .quote {
     font-size: 90%;
     margin-left: 4em;
     margin-right: 5em;
}

/* 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 */

body.regular, 
body.menu,
body.descPage,
body.figPage,
body.tablePage,
body.upPage {
    margin-top: 1.5em;
    margin-right: 15%;
    margin-left: 6%;
    min-width: 33em;
}
body.refsPopup {
    margin-right: 15%;
    margin-left: 6%;
}

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 {
     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 #authors {
     margin-left: auto;
     margin-right: auto;
     width: 30em; }
#titlepage div.author { text-align: center; margin: 0.5em; }
#titlepage div.abstract { text-align: left; }
#titlepage div.info { font-size: 90%; font-style: italic; margin: 1em; }

/* 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
}

.abstractHead {
     font-size: 20px;
     text-align: center;
     margin-top: 2em;
}

                                                                                                  
                                                                                                  
h3.abstractHead + p { text-indent: 0;}

/* affiliation jQuery toggle */
.affiliation {
     font-size: 12px;
     line-height: 1.4;
}

.toggle_container {
  overflow: auto;
  font-size: 1.2em;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #ccc;
}

.toggle_container .block {
  padding: 0.5em;
  margin: 0.5em;
}

a.trigger {
  background: url("images/trigger.png") no-repeat top;
  padding-left: 20px;
  text-decoration:none;
}

a.active {
  background: url("images/trigger.png") no-repeat bottom};
}


/* 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; font-size: 100%\9; } /*size hacked for IE8*/
sub { white-space: nowrap; font-size: 100%\9; } /*size hacked for IE8*/
sup span.cmr-8 { font-size: 90%; margin-left: 0.1em; }
sub span.cmr-8 { font-size: 90%; margin-left: 0.1em; }
sup span.cmsy-8 { font-size: 90%; margin-left: 0.1em; }
sub span.cmsy-8 { font-size: 90%; margin-left: 0.1em; }
sup span.cmti-8 { font-size: 90%; margin-left: 0.1em; }
sub span.cmti-8 { font-size: 90%; margin-left: 0.1em; }

/* 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; }



