body { background-color:#ddffdd; }



p { font-family:arial, verdana; font-size:0.9em; color:black; font-weight:normal; line-height:150%; margin-top:0
em; margin-bottom:2em; text-align:justify; margin-left:10%; margin-right:5%; }
	
p.notes { font-family:arial, verdana; font-size:0.9em; font-weight:normal; line-height:150%; margin-top:2em; margin-bottom:2em; text-align:left; margin-left:10%; margin-right:5%; }

p.tablelegend { font-family:arial, verdana; font-size:0.8em; text-align:left; margin-top:2em; margin-bottom:2em; margin-left:10%; margin-right:5%; }


.info { font-family:arial, verdana; font-size:0.95em; font-weight:normal; text-align:left; margin-left:0; margin-right:0; }

.small { font-family:arial, verdana; font-size:1.25em; font-weight:bold; color:#686868; }




h1 { font-family:arial, verdana; font-size:2em; font-weight:bold; color:#686868;  }

h2 { font-family:arial, verdana; font-size:1.2em; font-weight:bold; margin-top:4em; margin-bottom:1em; margin-left:10%; margin-right:5%; color:#686868; }

h3 { font-family:arial, verdana; font-size:1em; font-weight:bold; text-align:left; margin-top:4em; margin-bottom:2em; margin-left:10%; margin-right:5%; color:black;  }

h4 { font-family:arial, verdana; font-size:0.8em; font-weight:bold; text-align:left; margin-top:4em; margin-bottom:2em; margin-left:10%; margin-right:5%; color:black; }

h5 { font-family:garamond, "times new roman"; font-size:0.95em; font-weight:bold; text-align:left; margin-top:4em; margin-bottom:2em; margin-left:10%; margin-right:5%; color:#686868;  }

h6 { font-family:garamond, "times new roman"; font-size:1em; font-weight:normal; font-style:italic; text-align:left; margin-top:4em; margin-bottom:2em; margin-left:10%; margin-right:5%; }


a.notes { color:#0000FF; }




a.fancy:active { color:blue; text-decoration:none; }

a.fancy:visited { color:blue; text-decoration:none; }

a.fancy:link { color:blue; text-decoration:none; }

a.fancy:hover { color:red; text-decoration:underline; }





a:active { color:blue; text-decoration:none; }

a:visited {	color:blue; text-decoration:none; }

a:link { color:blue; text-decoration:none; }



.C { text-align:center; font-family:arial,verdana,"sans-serif"; font-size:0.9em; margin-top:2.5em; }









table { width:85%; margin-left:10%; margin-right:5%; margin-bottom:1em; font-family:arial, verdana; font-size:0.8em; background-color:white; border-color: gray; border-collapse: separate; }

table.small { width:50%; margin-left:10%; margin-right:5%; margin-bottom:1em; font-family:arial, verdana; font-size:0.8em; background-color:white; border-color: gray; border-collapse: separate; }

table.medium { width:65%; margin-left:10%; margin-right:5%; margin-bottom:1em; font-family:arial, verdana; font-size:0.8em; background-color:white; border-color: gray; border-collapse: separate; }

table.verysmall {	width:35%; margin-left:10%; margin-right:5%; margin-bottom:1em; font-family:arial, verdana; font-size:0.8em; background-color:white; border-color: gray; border-collapse: separate; }

table.float { font-family:arial, verdana; font-size:0.8em; background-color:white; border-color: gray; border-collapse: separate; }







td.empty { background-color:gray; } 

td.gray { background-color:#C0C0C0; }

td { border:1px solid gray; text-align:right; }

td.first {text-align:left; font-weight:bold }

tr.shade { background-color:#C0C0C0; }




th.empty { background-color:gray; }

th.gray { background-color:#C0C0C0; }

th { border:1px solid gray }





li { font-family:arial, verdana; font-size:0.9em; color:black; font-weight:normal; line-height:150%; margin-top:1em; margin-bottom:1em; text-align:justify; margin-left:15%; margin-right:10% }




.legend { font-family:arial, verdana; font-size:1em; color:black; font-weight:bold; line-height:150%; margin-top:2em; margin-bottom:2em; text-align:justify; margin-left:15%; margin-right:10%; }




img { margin-left:10%; border-color:gray; }



.sub { vertical-align:sub; font-size:0.75em; }



.caps { text-transform: uppercase; font-size:1.25em; }


