body{margin:1em; line-height:1.1em;} h1,h2,h3,h4,h5,h6,th{font-weight:normal;line-height:1em;} section,header{display:block;} figure{page-break-inside:avoid;display:block;margin:0em;} blockquote,figcaption{margin:0em;} a { text-decoration:none; } img { vertical-align:middle; } .cover { margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-indent:0em; text-align:center; } .half { font-size:140%; } .halftitle { text-transform:uppercase; border:2px solid #949599; padding-top:.5em; padding-bottom:.5em; font-size:110%; text-indent:0em; margin-top:3em; margin-left:8em; margin-right:8em; margin-bottom:2em; text-align:center; font-weight:bold; } .tit { border:2px solid #949599; padding-top:2em; padding-bottom:1em; padding-left:1em; padding-right:1em; margin-top:2em; margin-left:0em; margin-right:0em; margin-bottom:2em; } .fmt { text-transform:uppercase; font-size:80%; text-indent:0em; margin-top:2em; margin-left:0em; margin-bottom:1.5em; text-align:left; font-weight:bold; } .fmti { text-transform:uppercase; font-size:80%; text-indent:0em; margin-top:2em; margin-left:0em; margin-bottom:1em; text-align:left; font-style:italic; } .fmta { font-size:80%; text-indent:0em; margin-top:1em; margin-left:0em; margin-bottom:0em; text-align:left; font-style:italic; } .title { font-size:160%; text-transform:uppercase; text-indent:0em; margin-top:0em; margin-left:0em; margin-bottom:1.2em; text-align:center; font-weight:bold; } .stitle { font-weight:bold; font-size:80%; text-transform:uppercase; text-indent:0em; margin-top:1em; margin-left:0em; margin-bottom:2.5em; text-align:center; line-height:1.2em; } .author { font-weight:bold; font-size:85%; text-indent:0em; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:center; text-transform:uppercase; } .pub { margin-top:6em; margin-right:0em; margin-left:0em; margin-bottom:0em; text-align:center; } .copytt { font-size:75%; text-indent:0em; margin-top:1em; margin-left:0em; margin-bottom:0em; text-align:left; } .copy { font-size:75%; margin-top:0em; margin-left:1em; margin-bottom:0em; text-align:left; text-indent:-1em; } .copy1 { font-size:75%; margin-top:2em; margin-left:1em; text-indent:-1em; margin-bottom:0em; text-align:left; } .copyh { font-size:75%; margin-top:0em; margin-left:1em; text-indent:-1em; margin-bottom:0em; text-align:left; } .head1 { font-size:90%; text-indent:0em; margin-top:1.5em; margin-left:0em; margin-right:0em; margin-bottom:1em; text-align:left; font-weight:normal; font-style:italic; } .head1a { font-size:90%; text-indent:0em; margin-top:1.5em; margin-left:0em; margin-right:0em; margin-bottom:1em; text-align:left; font-weight:normal; } .head2 { font-size:90%; text-indent:0em; margin-top:1.5em; margin-left:0em; margin-right:0em; margin-bottom:1em; text-align:left; font-weight:bold; } .noindent { font-size:85%; text-indent:0em; margin-top:0em; margin-left:0em; margin-bottom:0em; text-align:left; } .noindent2 { font-style:italic; font-size:80%; text-indent:0em; margin-top:2em; margin-left:2em; margin-bottom:0em; text-align:left; } .indent { font-size:85%; margin-top:0em; margin-bottom:0em; text-indent:1.2em; text-align:left; } .chno { text-transform:uppercase; color:#808285; font-size:200%; text-indent:0em; margin-top:1em; margin-left:0em; font-weight:bold; margin-bottom:0em; text-align:right; } .ch_left { font-size:125%; font-weight:bold; font-style:italic; text-indent:0em; margin-top:2em; margin-bottom:3em; margin-left:0em; text-align:left; line-height:1.2em; display:block; } .ch_right { font-size:130%; font-weight:bold; text-indent:0em; margin-top:2em; margin-bottom:3em; margin-left:0em; text-align:right; line-height:1.2em; display:block; } .h1 { font-size:180%; font-weight:bold; text-indent:0em; margin-top:1em; margin-bottom:0em; margin-left:0em; text-align:right; line-height:1.2em; display:block; color:#818284; } .h1a { font-size:115%; font-weight:bold; text-indent:0em; margin-top:0.2em; margin-bottom:3em; margin-left:3em; text-align:right; line-height:1.2em; display:block; } .h1ai { font-size:115%; font-weight:bold; font-style:italic; text-indent:0em; margin-top:0.2em; margin-bottom:3em; margin-left:3em; text-align:right; line-height:1.2em; display:block; } .h2 { font-size:180%; font-weight:bold; text-indent:0em; margin-top:1em; margin-bottom:0em; margin-left:0em; text-align:left; line-height:1.2em; display:block; color:#818284; } .h2a { font-size:115%; font-weight:bold; text-indent:0em; margin-top:0.2em; margin-bottom:3em; margin-right:3em; text-align:left; line-height:1.2em; display:block; } .h2ai { font-size:115%; font-weight:bold; font-style:italic; text-indent:0em; margin-top:0.2em; margin-bottom:3em; margin-right:3em; text-align:left; line-height:1.2em; display:block; } .image { margin-top:1em; margin-right:0em; margin-left:0em; margin-bottom:1em; text-align:center; } .noindentt { font-size:85%; text-indent:0em; margin-top:1em; margin-left:0em; margin-bottom:0em; text-align:left; } .noindentb { font-size:85%; text-indent:0em; margin-top:2.5em; margin-left:0em; margin-bottom:0em; text-align:left; } .notes { font-size:85%; margin-top:0em; margin-bottom:0em; text-indent:1.2em; text-align:left; } .ulindex { list-style-type:none; padding:0em; margin-left:0em; margin-top:1em; } .clist { list-style-type:none; padding-left:0em; padding-right:0em; margin-left:0em; margin-top:0em; } .toc { font-size:85%; margin-top:.5em; margin-bottom:0em; text-indent:0em; margin-left:5.2em; text-align:left; } .toc1 { font-size:85%; margin-top:.5em; margin-bottom:0em; text-indent:0em; margin-left:5.2em; text-align:left; } .toc1a { font-size:85%; margin-top:1.5em; margin-bottom:0em; text-indent:0em; margin-left:5.2em; text-align:left; } .toc2 { font-size:85%; margin-top:.5em; margin-bottom:0em; text-indent:0em; margin-left:5.2em; text-align:left; } .toc3 { font-size:85%; margin-top:.5em; margin-bottom:0em; text-indent:0em; margin-left:5.2em; text-align:left; } .toc3i { font-style:italic; font-size:85%; margin-top:.5em; margin-bottom:0em; text-indent:0em; margin-left:5.2em; text-align:left; } .toc3a { font-size:85%; margin-top:1.5em; margin-bottom:0em; text-indent:0em; margin-left:5.2em; text-align:left; } .dis { font-size:80%; margin-top:0em; margin-bottom:0em; margin-left:1em; text-indent:-1em; text-align:left; } .bb { border-bottom:1px solid black; } td,th { vertical-align:top; } ol { margin-top:0em; margin-bottom:0em; margin-left:1em; padding:0em; } ul { margin-top:0em; margin-bottom:0em; margin-left:1em; padding:0em; } .quote { font-size:80%; text-indent:0em; margin-top:0em; margin-left:0em; margin-right:0em; margin-bottom:0em; text-align:left; } .quotei { font-size:80%; text-indent:1em; margin-top:0em; margin-left:0em; margin-right:0em; margin-bottom:0em; text-align:left; } blockquote { text-indent:0em; margin-top:1em; margin-left:1em; margin-right:0em; margin-bottom:1em; } aside { text-indent:0em; margin-top:1em; margin-left:10em; margin-bottom:2em; } .hide { display:none; visibility: hidden; } .hidden { position:absolute; width:1px; height:1px; overflow:hidden; clip:rect(1px 1px 1px 1px); /* IE6, IE7 */ clip:rect(1px, 1px, 1px, 1px); } .flt { float:left; margin-left:-1em; } .flt1 { float:left; margin-left:-1.5em; } .fcap { margin-top:1em; margin-right:0em; margin-left:0em; margin-bottom:1em; text-align:left; font-size:80%; } .indentt { font-size:85%; margin-top:1em; margin-bottom:0em; text-indent:1.2em; text-align:left; } .h3 { font-size:90%; text-indent:0em; margin-top:2em; margin-left:0em; margin-bottom:0.5em; text-align:left; font-weight:bold; } table.grid>tr>td, table.grid>*>tr>td, table.grid>tr>th, table>*>tr>th {border:1px solid black; padding:0.5em;} .fn_noind { font-size:85%; margin-top:1.5em; margin-bottom:0.5em; text-indent:0em; text-align:left; font-weight:bold; font-style:italic; } .ref { font-size:80%; margin-top:0em; margin-bottom:0em; margin-left:1em; margin-right:0em; text-indent:-1em; text-align:left; } .refi { font-style:italic; font-size:80%; margin-top:0em; margin-bottom:0em; margin-left:1em; margin-right:0em; text-indent:-1em; text-align:left; } .indext { font-size:80%; margin-top:1em; margin-bottom:0em; margin-left:1em; margin-right:0em; text-indent:-1em; text-align:left; } .index1 { font-size:80%; margin-top:0em; margin-bottom:0em; margin-left:1.2em; text-indent:-1.2em; text-align:left; } .center { font-size:85%; text-indent:0em; margin-top:0.5em; margin-left:4em; margin-bottom:0em; text-align:left; } .right { font-size:85%; text-indent:0em; margin-top:2em; margin-left:0em; margin-bottom:0em; text-align:right; } .left { font-size:85%; text-indent:0em; margin-top:2em; margin-left:0em; margin-bottom:0em; text-align:left; } .reflist { margin-top:0em; margin-bottom:0em; margin-left:0em; padding-left:0em; text-indent:0em; }