body { font-family: Verdana, sans-serif; font-size: 9pt; color: #000000; background-color: #FFFFFF }

h1 { font-size: 16pt; margin-top: 10pt; margin-bottom: 0 }
h2 { font-size: 12pt }

a { text-decoration : none }
a:link {color: #333333 }
a:visited { color: #666666 }
a:hover { color: #990000; font-weight: bold; font-size: larger }

dl { padding: 10pt }
dt { font-size: 16pt }
dd { margin-bottom: 3pt; margin-left: 10pt; font-size: 8pt; color: #440000 }
dt.note { margin-top: 6pt; margin-left: 10pt; font-size: 8pt; color: #440000 }
dd.note { margin-left: 30pt; font-size: 8pt; color: #440000}
dl.citation { font-family: Verdana; text-align: right; padding: 0; margin: 0 }
dt.citation {font-size: 10pt }
dd.citation { color: #333333 }


#masthead { position: absolute; top: 20pt; right: 30pt; text-align: right; font-size: 8pt; letter-spacing: 1pt; color: #666666 }
#masthead p { margin: 0; }

#subhead { position: absolute; top: 45pt; right: 30pt; text-align: right; font-size: 7pt; letter-spacing: 1pt; color: #990000 }
#subhead p { margin: 0; }

#subhead a:link {color: #990000 }
#subhead a:visited { color: #990000 }
#subhead a:hover { color: #666666; font-weight: bold; font-size: larger }

#exergue { position: absolute; top: 80pt; left: 20pt; text-align: left; font-size: 7pt; letter-spacing: 1pt; color: #990000; font-style: italic }

#dateright { clear: both; text-align: right; font-size: 8pt; color: #666666; letter-spacing: 1pt; margin: 20pt 25pt 20pt 20pt }

#title { clear: both; text-align: center; margin: 30pt 20pt 5pt 20pt; padding: 20pt 10pt 5pt 10pt; border-top: solid 1pt; font-family: Times New Roman, serif; font-size: 18pt; font-variant: small-caps; letter-spacing: 1pt }

#title p 
{
margin: 1.5em 0 0 0;
font-size: 14pt;
font-variant: normal;
}

#author { clear: both; text-align: center; margin: 5pt 40pt 5pt 40pt; padding: 5pt 10pt 5pt 10pt; font-family: Times New Roman, serif; font-size: 12pt; font-style: italic; letter-spacing: 1pt }

table.main { font-family: Verdana, sans-serif; font-size: 9pt; color: #000000; background-color: #FFFFFF }

#bodyleft { text-align: justify; margin: 10pt 5pt 5pt 15pt; padding: 5pt 20pt 5pt 0; border-right: dotted gray 1pt }

#bodyright { text-align: justify; margin: 10pt 15pt 5pt 10pt; padding: 5pt 15pt 5pt 5pt }

#foot { clear: both; margin: 10pt; border-top: solid 1pt; text-align: center; font-size: 8pt; letter-spacing: 1pt; padding: 10pt }

#byline { margin-top: 6pt; padding-top: 3pt; border-top: 1pt solid black; font-style: italic; font-size: 8pt }

.notes { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-top: 6pt; padding-top: 3pt; text-indent: 15pt; border-top: .5pt solid }


.hanging { margin: 0 0 0 36pt; text-indent: -36pt }

.quote { margin: 10pt 30pt 10pt 30pt; text-indent: -10pt; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }


.quoteprose { margin: 10pt 20pt 10pt 20pt; text-align: justify; font-size: 10pt }

.quotepoetry { margin: 10pt 20pt 4pt 30pt; text-align: left; font-size: 10pt; text-indent: -10pt }



.hangingnotes { margin-left: 30pt; text-indent: -10pt }

.lexec { margin-top: 12pt; border-top: .5pt solid; padding-top: 10pt }

.date { font-style: italic; font-size: 8pt; color: #000000; letter-spacing: -1pt; margin-right: 30pt }

.paperism { margin: 10pt 0 0 40pt; text-indent: -50pt } 


p.text { margin-top: 0; margin-bottom: 0; text-indent: 15pt }

p.smallright { margin-top: 0; margin-bottom: 0; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: right }

p.zero { margin-top: 0; margin-bottom: 0 }

p.case { margin-left: 20pt; font-weight: bold }

p.note { margin-top: 3pt; margin-bottom: 0 }

p.medium { margin-top: 8pt; margin-bottom: 0 }

p.wide { margin-top: 20pt }


.sc { font-variant: small-caps; font-size: 110%; }

.small { font-size: 8pt }

.smallital { font-size: 8pt; font-style: italic }

.verysmallital { font-size: 7pt; font-style: italic }

.verysmall { font-size: 7pt }

.super { vertical-align: super; font-size: 7pt }

.sub { vertical-align: sub; font-size: 8pt }

.spread { letter-spacing: 2pt }


.bold { font-weight: bold }

.boldsc { font-weight: bold; font-variant: small-caps }

.italic { font-style: italic }

span.pink { color: #FFCCFF }

span.smallgray { color: #666666; font-size: 8pt }

.normal { font-style: normal; font-weight: normal; font-variant: normal; }

.normal-boldsc { font-style: normal; font-weight: normal; font-variant: small-caps; font-weight: bold; }


table.MPS { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; width: 50% }

blockquote { margin: 5pt 40pt 6pt 40pt; font-size: 8pt }

#lectures { font-style: normal; color: black; font-size: 9pt; }

#lectures dl
{ 
margin: 1em 0 0 0;
padding: 0;
}

#lectures dt
{ 
position: relative; 
float: left;
display: block;
top: 0;
margin: 0 0 1em 0;
padding: 0 1em 0 0;
font-size: 9pt; 
font-variant: small-caps;
}

#lectures dd
{ 
padding: 0 0 1em 9em; 
color: black;
font-size: 9pt;
}

#lectures dd p
{
margin: 0;
}

#lath { font-style: normal; color: black; font-size: 10pt; }

#lath dl
{ 
margin: 1em 0 0 0;
padding: 0;
font-variant: normal;
}

#lath dt
{ 
position: relative; 
float: left;
display: block;
top: 0;
margin: 0 0 1em 0;
text-align: left;
font-size: 10pt; 
}

#lath dd
{ 
padding: 0 0 1em 11em; 
color: black;
font-size: 10pt;
}

#lath p
{ margin: 1em 0 0 12em;
}

#lath p.zero
{ margin: 0 0 0 12em;
}

#lath p.talk
{ margin: 0; padding: 0;
}

#lath p.talk-indent
{ margin: 0; padding: 0 0 0 2em;
}

#lath p.do
{ margin: 0 4.5em 0 6.5em;
}

#lath p.page
{ margin: 6em 0 2em 0; text-align: right; border-top: solid gray 1pt; padding: 2em 0 0 0;
}

#lath p.hang { margin: 0 0 0 1em; text-indent: -1em; }
