a:hover { text-decoration:underline }
a.appearsin { text-decoration:none; cursor:text; font-size:75%; font-weight:bold; color:#333333 }
a.headline { text-decoration:none; cursor:text; color:#003366 }
p { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana }
font.pkey { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; line-height:18pt; color:#333333; padding-bottom:10px }
table.formula { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:100%; color:#333333 }
table.body { margin-right:20px }
td.title { font-family:tahoma; font-size:150%; color:#999999; padding-bottom:3px; }
td.sbtitle { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana;font-size:75%;font-weight:bold;color:999999;padding-top:20px;padding-bottom:10px }
a.appearsinlink { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:80% }
p.arttitle { font-size:180%; color:#003366; padding-top:5px }
p.intro { font-size:75%; line-height:14pt; color:#999999; }
p.intro_malmberg { font-size:75%; line-height:14pt; color:#0066CC }
td.pubdate { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:75%; color:#003366; padding-bottom:5px }
td.outlinetitle { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:70%; color:#003366; padding-top:18px }
td.outline { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:75%; line-height:14pt; color:#0066CC; padding-top:5px; padding-bottom:25px }
td.secprefix1 { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:120%; color:#333333 }
span.secprefix2 { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:120%; color:#333333 }
span.secprefix3 { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:95%; color:#333333 }
td.topsectitle { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; text-transform:uppercase; font-size:120%; color:#333333; }
td.sectitle { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-size:120%; color:#333333; }
p.author { font-size:70%; color:#003366 }
h1.headline1 { font-size:180%; font-weight:normal }
h1.headline2 { font-size:90%; font-weight:bold }
h1.headline3 { font-size:90%; font-weight:normal }
td.inlineTitle { font-family:MS Reference Sans Serif, MSRef SS EOT,Verdana; font-weight:bold; font-size:75%; color:#000000 }
span.scoGoto { font-size:70% }
.titleinreverse { font-family:Verdana; font-weight:normal; font-size:70%; color:#666666;}
.appearsintext { font-family:Verdana; font-weight:normal; font-size:70%; color:#666666; padding-left:5px;}
.relateditems { font-family:Verdana; font-weight: normal; font-size:70%; color:#000000;  padding-top:20px; padding-bottom:10px;}
.relatedbullet { font-family:Verdana; font-weight: bold; font-size:70%; color:#000000; padding-left:15px;}
.relateditemlink { font-family:Verdana; font-weight:normal; font-size:70%; color:#0066CC;}
p.taskheadline { font-family: Verdana; font-weight: bold; font-size:70%; padding-left:15px; color:#000000;}
.taskdesc { font-family:Verdana; font-weight:normal; font-size:70%; color:#000000; padding-left:15px; padding-top:18px;}
.romansecnum { font-family:Verdana; font-weight:bold;  font-size:100%; color:#0066CC; text-align:right; padding-right:5px;}
.sectiontitle { font-family: Verdana; font-weight:normal; font-size:100%; color:#0066CC; padding-left:15px;}
.sectionrule {color:#0066cc; padding-left:15px;}
.litguideline { font-family: Verdana; font-weight:bold; font-size:90%; color:#003366; padding-top:15px;}
.litpieceinfo { font-family:  Verdana; font-weight:normal; font-size:100%; color:#003366; padding-top:5px; padding-bottom:20px;}
.litsectitle { font-family:MS Reference Sans Serif, MSRef SS EOT, Verdana; font-weight:bold;  font-size:90%; color:#003366; padding-bottom:27px;}
.litsection {  font-family:Verdana; font-weight:normal; font-size:75%;  color:#003366; line-height:14pt;}
.splink { font-family:Verdana; font-weight:normal; font-size:75%; color:#0066CC; line-height:14pt;padding-left:40px;}
h1.headline { font-family: Verdana; font-weight:bold; font-size:80%; color:#0066cc;line-height:14pt;}
td.upsltitle {font-family:Tahoma; font-size:110%; padding:15px 0 15px 10px; color:ff9900;}
.upslsignin {width:360px; font-family:Tahoma; font-size:80%; color:000000; margin-left:40px }
.upslmore {font-family:Tahoma; font-size:110%; color:ff9900; padding:10px 8px 0px 8px}
.upslmoredesc {font-family:Tahoma; font-size:70%; color:999999; padding:7px 8px 14px 8px }
.upslmorelst {font-family:Tahoma; font-size:70%; color:000000}
.upslli { padding-bottom:5px }
.upslfind { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:70%; color:999999; padding:8px 0 0 38px }
tr.upslfindttl { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:70%; color:000000 }
tr.upslrellist { font-family:MS Reference Sans Serif,MSRef SS EOT,Verdana; font-size:70%; color:000000 }
