 
/* start css.sty */
.cmmi-12{font-style: italic;}
.cmr-17x-x-120{font-size:170%;}
.cmti-12x-x-172{font-size:172%; font-style: italic;}
.cmr-12x-x-120{font-size:120%;}
.cmtt-12{font-family: monospace;}
.cmti-12{ font-style: italic;}
.cmr-8{font-size:66%;}
.cmmi-8{font-size:66%;font-style: italic;}
.cmbx-12{ font-weight: bold;}
.small-caps{font-variant: small-caps; }
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;}}
a img { border-top: 0; border-left: 0; border-right: 0; }
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 }
.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; }
table.verbatim {width:100%;}
.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
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; }
table.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;}
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 img, div.float .caption {text-align:center;}
div.figure img, div.figure .caption {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%;}
.caption td.id{font-weight: bold; white-space: nowrap; }
table.caption {text-align:center;}
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%;}
table.abstract {width:100%;}
.frenchb-nbsp{font-size:75%;}
.frenchb-thinspace{font-size:75%;}
.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%;}
.ovalbox { padding-left:3pt; padding-right:3pt; border:solid thin; }
.Ovalbox-thick { padding-left:3pt; padding-right:3pt; border:solid thick; }
.shadowbox { padding-left:3pt; padding-right:3pt; border:solid thin; border-right:solid thick; border-bottom:solid thick; }
.doublebox { padding-left:3pt; padding-right:3pt; border-style:double; border:solid thick; }
.figure img.graphics {margin-left:10%;}
.alltt P { margin-bottom : 0em; margin-top : 0em; }
.alltt { margin-bottom : 1em; margin-top : 1em; }
table.multicols { width:100%; margin-left:1em; margin-top:1em; margin-bottom:1em; }
table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
div.longtable{text-align:center;}
P.fancyvrb {white-space: nowrap; margin:0em;}
.lstlisting .label{margin-right:0.5em; }
div.lstlisting{font-family: monospace; white-space: nowrap; }
div.lstinputlisting{ font-family: monospace; white-space: nowrap; }
.lstinputlisting .label{margin-right:0.5em;}

div.fancyvrb{background-color:cyan;}
dd.trivlist{background-color:pink;}
span#colorbox2{background-color:;}
span#colorbox3{background-color:;}
span#colorbox4{background-color:;}
span#colorbox5{background-color:;}
span#colorbox6{background-color:;}
span#colorbox7{background-color:;}
span#colorbox8{background-color:;}
span#colorbox9{background-color:;}
span#colorbox10{background-color:;}
span#colorbox11{background-color:;}
span#colorbox12{background-color:;}
span#colorbox13{background-color:;}
span#colorbox14{background-color:;}
span#colorbox15{background-color:;}
span#colorbox16{background-color:;}
span#colorbox17{background-color:;}
span#colorbox18{background-color:;}
span#colorbox19{background-color:;}
div#colorbox20{background-color:;}
div#colorbox21{background-color:;}
div#colorbox22{background-color:;}
div#colorbox23{background-color:;}
#colorbox24{border: solid 1px rgb(255,255,255);}
#colorbox24{background-color: rgb(255,153,153);}
div#colorbox25{background-color:;}
span#colorbox26{background-color:;}
span#colorbox27{background-color:;}
span#colorbox28{background-color:;}
span#colorbox29{background-color:;}
span#colorbox30{background-color:;}
span#colorbox31{background-color:;}
span#colorbox32{background-color:;}
span#colorbox33{background-color:;}
span#colorbox34{background-color:;}
span#colorbox35{background-color:;}
span#colorbox36{background-color:;}
span#colorbox37{background-color:;}
span#colorbox38{background-color:;}
span#colorbox39{background-color:;}
span#colorbox40{background-color:;}
span#colorbox41{background-color:;}
span#colorbox42{background-color:;}
span#colorbox43{background-color:;}
span#colorbox44{background-color:;}
span#colorbox45{background-color:;}
span#colorbox46{background-color:;}
span#colorbox47{background-color:;}
span#colorbox48{background-color:;}
span#colorbox49{background-color:;}
span#colorbox50{background-color:;}
span#colorbox51{background-color:;}
span#colorbox52{background-color:;}
span#colorbox53{background-color:;}
span#colorbox54{background-color:;}
span#colorbox55{background-color:;}
span#colorbox56{background-color:;}
span#colorbox57{background-color:;}
span#colorbox58{background-color:;}
span#colorbox59{background-color:;}
span#colorbox60{background-color:;}
span#colorbox61{background-color:;}
span#colorbox62{background-color:;}
div#colorbox63{background-color:;}
div#colorbox64{background-color:;}
div#colorbox65{background-color:;}
div#colorbox66{background-color:;}
span#colorbox67{background-color:;}
span#colorbox68{background-color:;}
span#colorbox69{background-color:;}
span#colorbox70{background-color:;}
span#colorbox71{background-color:;}
span#colorbox72{background-color:;}
span#colorbox73{background-color:;}
div#colorbox74{background-color:;}
div#colorbox75{background-color:;}
div#colorbox76{background-color:;}
div#colorbox77{background-color:;}
div#colorbox78{background-color:;}
div#colorbox79{background-color:;}
#colorbox80{border: solid 1px rgb(255,255,255);}
#colorbox80{background-color: rgb(255,153,153);}
div#colorbox81{background-color:;}
div#colorbox82{background-color:;}
div#colorbox83{background-color:;}
div#colorbox84{background-color:;}
span#colorbox85{background-color:;}
span#colorbox86{background-color:;}
span#colorbox87{background-color:;}
span#colorbox88{background-color:;}
span#colorbox89{background-color:;}
span#colorbox90{background-color:;}
span#colorbox91{background-color:;}
span#colorbox92{background-color:;}
span#colorbox93{background-color:;}
span#colorbox94{background-color:;}
span#colorbox95{background-color:;}
span#colorbox96{background-color:;}
span#colorbox97{background-color:;}
div#colorbox98{background-color:;}
span#colorbox99{background-color:;}
span#colorbox100{background-color:;}
span#colorbox101{background-color:;}
span#colorbox102{background-color:;}
span#colorbox103{background-color:;}
span#colorbox104{background-color:;}
span#colorbox105{background-color:;}
span#colorbox106{background-color:;}
span#colorbox107{background-color:;}
span#colorbox108{background-color:;}
span#colorbox109{background-color:;}
span#colorbox110{background-color:;}
span#colorbox111{background-color:;}
span#colorbox112{background-color:;}
span#colorbox113{background-color:;}
span#colorbox114{background-color:;}
span#colorbox115{background-color:;}
span#colorbox116{background-color:;}
span#colorbox117{background-color:;}
span#colorbox118{background-color:;}
span#colorbox119{background-color:;}
span#colorbox120{background-color:;}
span#colorbox121{background-color:;}
span#colorbox122{background-color:;}
span#colorbox123{background-color:;}
span#colorbox124{background-color:;}
span#colorbox125{background-color:;}
span#colorbox126{background-color:;}
span#colorbox127{background-color:;}
span#colorbox128{background-color:;}
span#colorbox129{background-color:;}
span#colorbox130{background-color:;}
span#colorbox131{background-color:;}
span#colorbox132{background-color:;}
span#colorbox133{background-color:;}
span#colorbox134{background-color:;}
span#colorbox135{background-color:;}
span#colorbox136{background-color:;}
span#colorbox137{background-color:;}
span#colorbox138{background-color:;}
span#colorbox139{background-color:;}
span#colorbox140{background-color:;}
span#colorbox141{background-color:;}
span#colorbox142{background-color:;}
span#colorbox143{background-color:;}
span#colorbox144{background-color:;}
span#colorbox145{background-color:;}
span#colorbox146{background-color:;}
span#colorbox147{background-color:;}
span#colorbox148{background-color:;}
span#colorbox149{background-color:;}
span#colorbox150{background-color:;}
span#colorbox151{background-color:;}
span#colorbox152{background-color:;}
span#colorbox153{background-color:;}
span#colorbox154{background-color:;}
span#colorbox155{background-color:;}
span#colorbox156{background-color:;}
span#colorbox157{background-color:;}
span#colorbox158{background-color:;}
span#colorbox159{background-color:;}
span#colorbox160{background-color:;}
span#colorbox161{background-color:;}
span#colorbox162{background-color:;}
span#colorbox163{background-color:;}
span#colorbox164{background-color:;}
span#colorbox165{background-color:;}
span#colorbox166{background-color:;}
span#colorbox167{background-color:;}
span#colorbox168{background-color:;}
span#colorbox169{background-color:;}
span#colorbox170{background-color:;}
span#colorbox171{background-color:;}
span#colorbox172{background-color:;}
span#colorbox173{background-color:;}
span#colorbox174{background-color:;}
span#colorbox175{background-color:;}
span#colorbox176{background-color:;}
span#colorbox177{background-color:;}
span#colorbox178{background-color:;}
span#colorbox179{background-color:;}
span#colorbox180{background-color:;}
span#colorbox181{background-color:;}
span#colorbox182{background-color:;}
span#colorbox183{background-color:;}
span#colorbox184{background-color:;}
span#colorbox185{background-color:;}
span#colorbox186{background-color:;}
span#colorbox187{background-color:;}
span#colorbox188{background-color:;}
span#colorbox189{background-color:;}
span#colorbox190{background-color:;}
span#colorbox191{background-color:;}
span#colorbox192{background-color:;}
span#colorbox193{background-color:;}
span#colorbox194{background-color:;}
span#colorbox195{background-color:;}
span#colorbox196{background-color:;}
span#colorbox197{background-color:;}
span#colorbox198{background-color:;}
span#colorbox199{background-color:;}
span#colorbox200{background-color:;}
span#colorbox201{background-color:;}
span#colorbox202{background-color:;}
span#colorbox203{background-color:;}
span#colorbox204{background-color:;}
span#colorbox205{background-color:;}
span#colorbox206{background-color:;}
span#colorbox207{background-color:;}
div#colorbox208{background-color:;}
span#colorbox209{background-color:;}
span#colorbox210{background-color:;}
span#colorbox211{background-color:;}
span#colorbox212{background-color:;}
span#colorbox213{background-color:;}
span#colorbox214{background-color:;}
span#colorbox215{background-color:;}
span#colorbox216{background-color:;}
span#colorbox217{background-color:;}
#colorbox218{border: solid 1px rgb(255,255,255);}
#colorbox218{background-color: rgb(255,153,153);}
span#colorbox219{background-color:;}
span#colorbox220{background-color:;}
span#colorbox221{background-color:;}
span#colorbox222{background-color:;}
span#colorbox223{background-color:;}
span#colorbox224{background-color:;}
span#colorbox225{background-color:;}
span#colorbox226{background-color:;}
span#colorbox227{background-color:;}
span#colorbox228{background-color:;}
span#colorbox229{background-color:;}
span#colorbox230{background-color:;}
span#colorbox231{background-color:;}
span#colorbox232{background-color:;}
span#colorbox233{background-color:;}
span#colorbox234{background-color:;}
span#colorbox235{background-color:;}
#colorbox236{border: solid 1px rgb(255,255,255);}
#colorbox236{background-color: rgb(255,153,153);}
div#colorbox237{background-color:;}
div#colorbox238{background-color:;}
span#colorbox239{background-color:;}
span#colorbox240{background-color:;}
span#colorbox241{background-color:;}
span#colorbox242{background-color:;}
span#colorbox243{background-color:;}
span#colorbox244{background-color:;}
span#colorbox245{background-color:;}
span#colorbox246{background-color:;}
span#colorbox247{background-color:;}
span#colorbox248{background-color:;}
span#colorbox249{background-color:;}
span#colorbox250{background-color:;}
span#colorbox251{background-color:;}
span#colorbox252{background-color:;}
span#colorbox253{background-color:;}
span#colorbox254{background-color:;}
span#colorbox255{background-color:;}
span#colorbox256{background-color:;}
span#colorbox257{background-color:;}
span#colorbox258{background-color:;}
span#colorbox259{background-color:;}
span#colorbox260{background-color:;}
span#colorbox261{background-color:;}
span#colorbox262{background-color:;}
#colorbox263{border: solid 1px rgb(255,255,255);}
#colorbox263{background-color: rgb(255,153,153);}
#colorbox264{border: solid 1px rgb(255,255,255);}
#colorbox264{background-color: rgb(255,153,153);}
span#colorbox265{background-color:;}
span#colorbox266{background-color:;}
span#colorbox267{background-color:;}
span#colorbox268{background-color:;}
#colorbox269{border: solid 1px rgb(255,255,255);}
#colorbox269{background-color: rgb(255,153,153);}
div#colorbox270{background-color:;}
span#colorbox271{background-color:;}
span#colorbox272{background-color:;}
span#colorbox273{background-color:;}
span#colorbox274{background-color:;}
span#colorbox275{background-color:;}
span#colorbox276{background-color:;}
span#colorbox277{background-color:;}
span#colorbox278{background-color:;}
span#colorbox279{background-color:;}
span#colorbox280{background-color:;}
span#colorbox281{background-color:;}
span#colorbox282{background-color:;}
span#colorbox283{background-color:;}
span#colorbox284{background-color:;}
span#colorbox285{background-color:;}
span#colorbox286{background-color:;}
span#colorbox287{background-color:;}
span#colorbox288{background-color:;}
/* end css.sty */


