body 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;;
color: #000000;
background-image: url('none');
margin: 10px}
      
a:link
{color: #003399;
font-weight:bold;
text-decoration:none;}
   
a:visited 
{color: #003399;
font-weight: bold;
text-decoration: none;}

a:active 
{color: #003399;
font-weight: bold;
text-decoration: none;}

a:link:hover {color: #0099cc;}
a:visited:hover {color: #0099cc;}
a:link:visited:hover {color: #0099cc; }         

p 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
margin: 10px;
line-height: 18pt;}

p.PublishersNotesBody
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;;
color: #000000;
background-image: url('none');
margin: 10px}

p.indent 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
font-color: #000000;
margin-left: 50px;
line-height: 16pt;}

p.indent2
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-color: #000000;
	margin-top: -10px;
	margin-left: 70px;
	line-height: 16pt;}

p.fm
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
margin: 10px;
line-height: 150%;
margin-top:18pt;}

p.nav
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: bold;
line-height: 18pt;}

span.gray {color: #808080;}


p.figs 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: bold;
line-height: 18pt;}

p.doi 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: bold;
font-color: #000000;
margin-top: 18px;
margin-left: 10px;
line-height: 18pt;}


p.hang {text-indent: -2em; padding-left: 2em;}

p.equa { text-align: center; }
div.equaright { text-align: right; margin-top:-30px }
sub {
	font-size: 80%;
}
sup {font-size: 80%; }

sup#id 
{ font-size: 80%;
font-weight: bold;
}


.rotate {

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}

span.p10pt
{font-size: 10pt;
line-height: 10pt}

h1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18pt;
color: #000000;
margin-left: 10px;
margin-top: 18px;
margin-bottom: 14px;
line-height: 24pt; }

h2
{font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 15pt;
font-weight: bold;
margin-left: 10px;
margin-top: 18px;
margin-bottom: 10px;
line-height: 22pt; }

h3
{font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12pt;
font-weight: bold;
margin-left: 10px;
margin-top: 14px;
margin-bottom: 10px;
line-height: 14pt;}
  
h4
{ color: #000000;
font-size: 11pt;
font-weight: bold;
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
margin: 10px;
margin-top: 10px;
line-height: 15pt;}
  
h4.author 
{ color: #000000;
font-size: 11pt;
font-weight: bold;
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
line-height: 18pt;
margin-top: 10px;
margin-bottom: 25px;
margin-left: 10px;
border-style: none none solid none; border-width: thin; border-color: #cc9933; }
  
h4.author sup {font-size: 80%}

h5
{ color: #000000;
font-size: 10pt;
font-weight: bold;
font-style: italic;
font-family: verdana, arial, helvetica, sans-serif;
margin: 10px;}

h5.bib { font-style:normal;}

h6
{ color: #000000;
font-size: 10pt;
font-weight: normal;
font-style: italic;
font-family: verdana, arial, helvetica, sans-serif;
margin-left: 30px;
margin-top: 12px;
margin-bottom: 10px;}

h6.bib { margin-left: 10px }

p.object
{ color: #000000;
font-size: 10pt;
font-weight: normal;
font-style: italic;
font-family: verdana, arial, helvetica, sans-serif;
margin: 10px;}

p.authorfoot1
{ margin: 10px;
color: #000000;
font-size: 9pt;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
border-style: solid none none none; border-width: thin;
line-height: 14pt;}

p.authorfoot2
{ margin: 10px;
color: #000000;
font-size: 9pt;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif; line-height: 14pt;}

p.authorfoot1 sup {font-size: 80%} 

p.footnote1
{ margin: 10px;
color: #000000;
font-size: 9pt;
font-family: verdana, arial, helvetica, sans-serif;
border-style: solid none none none; border-width: thin;
line-height: 14pt;}

p.footnote2
{ margin: 10px;
color: #000000;
font-size: 9pt;
font-family: verdana, arial, helvetica, sans-serif; 
line-height: 14pt;}

table {margin-left: 10px;} 

td
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;

}
th
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
font-weight: bold;
color: #ffffff;
vertical-align: middle;
background: #003366;}

td.pink
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  color: #ff00ff;
}

td.dkblue
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  color: #330099;
}

td.orange
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  color: #ff9900;
}

td.ltblue
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  color: #00ccff;
}

td.shade
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  background: #cccccc;
}

 
td#top {padding: .2em; 0em; vertical-align: middle; background: #ffffff; 
font-weight: bold; color:white; font-size: 10pt}


td#banner
{padding: .2em; 2em;
vertical-align: middle;
background: #003366; 
font-weight: bold;
color: #ffffff;
font-size: 8pt}


a.topbanner
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
font-weight: bold; color: #003399; 
text-align: right;
font-size: 10pt; }

a.topbanner:link {color:#003399;}
a.topbanner:link:hover {color:#0099cc;}

a.botbanner
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none;
font-weight: bold;
color:#ffffff; }

a.botbanner:link {color:#ffffff;}
a.botbanner:link:hover {color:#0099cc;}
a.botbanner:link:visited {color:#ffffff;}
a.botbanner:link:visited:hover {color:#0099cc;}

tr#yell
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  background: #ffff66; 
  color: #000000;}


.chap {font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: bold; 
color:#000000;
font-size:9pt;
list-style-type: none;
 margin-left: 0;} 

a.sitenav
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: bold; 
color:#003399;
font-size:9pt;} 
 
a.sitenav:link
{font-color: #003399;
text-decoration:none;}
 
a.sitenav:visited
{color: #003399; 
text-decoration: none; }
 
a.sitenav:active
{color: #003399; 
text-decoration: none; }

a.sitenav:link:hover
{color: #0099cc; }
 
a.sitenav:visited:hover
{ color: #0099cc;}
 
ul.off
{list-style-type: none;
 margin-left: 0;}

ul.pbulleted
{margin-left: 1em;
 padding-left: 1em;}

li.off 
{list-style-type: none;
margin-left: 0;}

li.off1
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;}

li.off1:link
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;
color: #003399;
text-decoration:none;}

li.off1:visited
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;
color: #003399;
text-decoration:none;}

li.off1:active
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;
color: #003399;
text-decoration:none;}

li.off1:link:hover
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;
color: #0099cc;
text-decoration:none;}

li.off1:visited:hover
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;
color: #0099cc;
text-decoration:none;}

li.publishersNotesAgencies
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;
line-height: 18pt}

li.pTOC1 
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;}

li.pTOC2 
{list-style-type: none;
margin-left: 0; padding-left: 0;
text-indent: -1em;
padding-left: 1em;}

li#space
{list-style-type: &#8226;
margin-left: 0;
text-indent: -1em;
padding-left: 1em;}

ul.space {margin-left:35px;
line-height: 18pt}

ul#space {margin-left:30px;}

ul#space1 {margin-left:35px;}

ol#space {margin-left:30px;}

li {margin-left: 12px;}
ul {margin-left: 12px; padding-left: 0;}
ol {margin-left: 12px;
	padding-left: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 18pt}


.open1, .open2, .open3, .open4, .open5, .open6, .open7, .open8, .open9, .open10, .open11, .open12, .open13, .open14, .open15, .open16, .open17, .open18, .open19, .open20
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 

a.open1, a.open2, a.open3, a.open4, a.open5, a.open6, a.open7, a.open8, a.open9, a.open10, a.open11, a.open12, a.open13, a.open14, a.open15, a.open16, a.open17, a.open18, a.open19, a.open20
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color: #003399;
font-size: 9pt;} 
 
a.open1:link, a.open2:link, a.open3:link, a.open4:link, a.open5:link, a.open6:link, a.open7:link, a.open8:link, a.open9:link, a.open10:link, a.open11:link, a.open12:link, a.open13:link, a.open14:link, a.open15:link, a.open16:link, a.open17:link, a.open18:link, a.open19:link, a.open20:link
{font-color: #003399;
font-weight:normal;
text-decoration: none;}
 
a.open1:visited, a.open2:visited, a.open3:visited, a.open4:visited, a.open5:visited, a.open6:visited, a.open7:visited, a.open8:visited, a.open9:visited, a.open10:visited, a.open11:visited, a.open12:visited, a.open13:visited, a.open14:visited, a.open15:visited, a.open16:visited, a.open17:visited, a.open18:visited, a.open19:visited, a.open20:visited
{color: #003399; 
font-weight:normal;
text-decoration: none; }
 
a.open1:active, a.open2:active, a.open3:active, a.open4:active, a.open5:active, a.open6:active, a.open7:active, a.open8:active, a.open9:active, a.open10:active, a.open11:active, a.open12:active, a.open13:active, a.open14:active, a.open15:active, a.open16:active, a.open17:active, a.open18:active, a.open19:active, a.open20:active
{color: #003399; 
text-decoration: none;
font-weight:normal;}

a.open1:link:hover, a.open2:link:hover, a.open3:link:hover, a.open4:link:hover, a.open5:link:hover, a.open6:link:hover, a.open7:link:hover, a.open8:link:hover, a.open9:link:hover, a.open10:link:hover, a.open11:link:hover, a.open12:link:hover, a.open13:link:hover, a.open14:link:hover, a.open15:link:hover, a.open16:link:hover, a.open17:link:hover, a.open18:link:hover, a.open19:link:hover, a.open20:link:hover
{color: #0099cc;
font-weight:normal;}
 
a.open1:visited:hover
a.open1:visited:hover, a.open2:visited:hover, a.open3:visited:hover, a.open4:visited:hover, a.open5:visited:hover, a.open6:visited:hover, a.open7:visited:hover, a.open8:visited:hover, a.open9:visited:hover, a.open10:visited:hover, a.open11:visited:hover, a.open12:visited:hover, a.open13:visited:hover, a.open14:visited:hover, a.open15:visited:hover, a.open16:visited:hover, a.open17:visited:hover, a.open18:visited:hover, a.open19:visited:hover, a.open20:visited:hover
{color: #0099cc;
font-weight:normal;}

 .order1, .order2, .order3, .order4, .order5, .order6, .order7, .order8, .order9, .order10, .order11, .order12, .order13, .order14, .order15, .order16, .order17, .order18, .order19, .order20
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 

a.order1, a.order2, a.order3, a.order4, a.order5, a.order6, a.order7, a.order8, a.order9, a.order10, a.order11, a.order12, a.order13, a.order14, a.order15, a.order16, a.order17, a.order18, a.order19, a.order20
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color: #003399;
font-size: 9pt;} 
 
a.order1:link, a.order2:link, a.order3:link, a.order4:link, a.order5:link, a.order6:link, a.order7:link, a.order8:link, a.order9:link, a.order10:link, a.order11:link, a.order12:link, a.order13:link, a.order14:link, a.order15:link, a.order16:link, a.order17:link, a.order18:link, a.order19:link, a.order20:link
{font-color: #003399;
font-weight:normal;
text-decoration: none;}
 
a.order1:visited, a.order2:visited, a.order3:visited, a.order4:visited, a.order5:visited, a.order6:visited, a.order7:visited, a.order8:visited, a.order9:visited, a.order10:visited, a.order11:visited, a.order12:visited, a.order13:visited, a.order14:visited, a.order15:visited, a.order16:visited, a.order17:visited, a.order18:visited, a.order19:visited, a.order20:visited
{color: #003399; 
font-weight:normal;
text-decoration: none; }
 
a.order1:active, a.order2:active, a.order3:active, a.order4:active, a.order5:active, a.order6:active, a.order7:active, a.order8:active, a.order9:active, a.order10:active, a.order11:active, a.order12:active, a.order13:active, a.order14:active, a.order15:active, a.order16:active, a.order17:active, a.order18:active, a.order19:active, a.order20:active
{color: #003399; 
text-decoration: none;
font-weight:normal;}

a.order1:link:hover, a.order2:link:hover, a.order3:link:hover, a.order4:link:hover, a.order5:link:hover, a.order6:link:hover, a.order7:link:hover, a.order8:link:hover, a.order9:link:hover, a.order10:link:hover, a.order11:link:hover, a.order12:link:hover, a.order13:link:hover, a.order14:link:hover, a.order15:link:hover, a.order16:link:hover, a.order17:link:hover, a.order18:link:hover, a.order19:link:hover, a.order20:link:hover
{color: #0099cc;
font-weight:normal;}
 
a.order1:visited:hover
a.order1:visited:hover, a.order2:visited:hover, a.order3:visited:hover, a.order4:visited:hover, a.order5:visited:hover, a.order6:visited:hover, a.order7:visited:hover, a.order8:visited:hover, a.order9:visited:hover, a.order10:visited:hover, a.order11:visited:hover, a.order12:visited:hover, a.order13:visited:hover, a.order14:visited:hover, a.order15:visited:hover, a.order16:visited:hover, a.order17:visited:hover, a.order18:visited:hover, a.order19:visited:hover, a.order20:visited:hover
{color: #0099cc;
font-weight:normal;}

.fig {
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
font-size: 9pt;}

a.fig
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 
 
a.fig:link
{font-color: #003399;
font-weight:normal;
text-decoration:none;}
 
a.fig:visited 
{color: #003399; 
text-decoration: none;
font-weight:normal;}
 
a.fig:active
{color: #003399; 
text-decoration: none;
font-weight:normal;}

a.fig:link:hover
{color: #0099cc;
font-weight:normal;}
 
a.fig:visited:hover
{color: #0099cc;
font-weight:normal;}


a.tab
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 
 
a.tab:link
{font-color: #003399;
font-weight:normal;
text-decoration:none;}
 
a.tab:visited 
{color: #003399;
font-weight:normal;
text-decoration: none; }
 
a.tab:active 
{color: #003399; 
font-weight: normal;
text-decoration: none; }

a.tab:link:hover 
{color: #0099cc;
font-weight:normal;
font-weight:normal;}
 
a.tab:visited:hover
{color: #0099cc;
font-weight:normal;}


.plate {
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
font-size: 9pt;}

a.plate
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 
 
a.plate:link
{font-color: #003399;
font-weight:normal;
text-decoration:none;}
 
a.plate:visited 
{color: #003399; 
text-decoration: none;
font-weight:normal;}
 
a.plate:active
{color: #003399; 
text-decoration: none;
font-weight:normal;}

a.plate:link:hover
{color: #0099cc;
font-weight:normal;}
 
a.plate:visited:hover
{color: #0099cc;
font-weight:normal;}


.site {
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
font-size: 9pt;}

a.site
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 
 
a.site:link
{font-color: #003399;
font-weight:normal;
text-decoration:none;}
 
a.site:visited 
{color: #003399; 
text-decoration: none;
font-weight:normal;}
 
a.site:active
{color: #003399; 
text-decoration: none;
font-weight:normal;}

a.site:link:hover
{color: #0099cc;
font-weight:normal;}
 
a.site:visited:hover
{color: #0099cc;
font-weight:normal;}


.appfig, .appfiga, .appfigb, .appfigc, .appfigd, .appfige
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 
 
a.appfig, a.appfiga, a.appfigb, a.appfigc, a.appfigd, a.appfige
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color: #003399;
font-size: 9pt;} 
 
a.appfig:link, a.appfiga:link, a.appfigb:link, a.appfigc:link, a.appfigd:link, a.appfige:link
{font-color: #003399;
font-weight:normal;
text-decoration: none;}
 
a.appfig:visited, a.appfiga:visited, a.appfigb:visited, a.appfigc:visited, a.appfigd:visited, a.appfige:visited
{color: #003399; 
font-weight:normal;
text-decoration: none; }
 
a.appfig:active, a.appfiga:active, a.appfigb:active, a.appfigc:active, a.appfigd:active, a.appfige:active
{color: #003399; 
text-decoration: none;
font-weight:normal;}

a.appfig:link:hover, a.appfiga:link:hover, a.appfigb:link:hover, a.appfigc:link:hover, a.appfigd:link:hover, a.appfige:link:hover
{color: #0099cc;
font-weight:normal;}
 
a.appfig:visited:hover, a.appfiga:visited:hover, a.appfigb:visited:hover, a.appfigc:visited:hover, a.appfigd:visited:hover, a.appfige:visited:hover
{color: #0099cc;
font-weight:normal;}

.apptab, .apptaba, .apptabb, .apptabc, .apptabd, .apptabe
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 
 
a.apptab, a.apptaba, a.apptabb, a.apptabc, a.apptabd, a.apptabe
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color: #003399;
font-size: 9pt;} 
 
a.apptab:link, a.apptaba:link, a.apptabb:link, a.apptabc:link, a.apptabd:link, a.apptabe:link
{font-color: #003399;
font-weight:normal;
text-decoration: none;}
 
a.apptab:visited, a.apptaba:visited, a.apptabb:visited, a.apptabc:visited, a.apptabd:visited, a.apptabe:visited
{color: #003399; 
font-weight:normal;
text-decoration: none; }
 
a.apptab:active, a.apptaba:active, a.apptabb:active, a.apptabc:active, a.apptabd:active, a.apptabe:active
{color: #003399; 
text-decoration: none;
font-weight:normal;}

a.apptab:link:hover, a.apptaba:link:hover, a.apptabb:link:hover, a.apptabc:link:hover, a.apptabd:link:hover, a.apptabe:link:hover
{color: #0099cc;
font-weight:normal;}
 
a.apptab:visited:hover, a.apptaba:visited:hover, a.apptabb:visited:hover, a.apptabc:visited:hover, a.apptabd:visited:hover, a.apptabe:visited:hover
{color: #0099cc;
font-weight:normal;}


.mov {
font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
font-size: 9pt;}

a.mov
{font-family: Verdana, Arial, Helvetica, sans-serif;  
text-decoration: none; 
font-weight: normal; 
color:#003399;
font-size:9pt;} 
 
a.mov:link
{font-color: #003399;
font-weight:normal;
text-decoration:none;}
 
a.mov:visited 
{color: #003399; 
text-decoration: none;
font-weight:normal;}
 
a.mov:active
{color: #003399; 
text-decoration: none;
font-weight:normal;}

a.mov:link:hover
{color: #0099cc;
font-weight:normal;}
 
a.mov:visited:hover
{color: #0099cc;
font-weight:normal;}

div.pTableHead 
{ font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
font-weight: bold;
color: #ffffff;
vertical-align: middle;
background: #003366;}
 
span.expandLink {color: #003399; }
  
span.expandLink a {color: #003399; }

span.expandLink a:active {color: #0099cc; }

span.expandLink a:visited {color: #003399; }

span.expandLink a:hover {color: #0099cc; }

sup, sub {
	line-height: 0; }

.subsub {
position : relative;
font-size : 88%; 
bottom : -0.5em; }
