body{background-color:#fff;color:#000;font-family:verdana,sans-serif;
font-size:100%;}
h1,h2,p,ul{font-family:georgia,times,serif;line-height:1.5;}
h1{font-size:1.167em;font-weight:bold;margin:1.5em 0 1em 0;padding:0;text-align:center;}
h2{font-size:1em;font-weight:bold;margin:0;padding:0;text-align:left;}
p{font-size:1em;margin:0 0 1em 0;padding:0;text-align:left;}
em{font-style:italic;font-weight:normal;}
strong{font-style:normal;font-weight:bold;}
ul{margin:0.5em 0 1em 0;padding:0;} li{list-style-type:none;margin:0 0 1em 0;padding:0;}
li.footnote{list-style-type:none;}
/** header section (logo and site navigation links) **/
#header{background-color:#000;color:#fff;margin:0 0 1em 0;padding:0;text-align:center;width:100%;}
#logo{margin:19px 0 0 0;padding:0;vertical-align:bottom;}
#header table{background-color:#000;color:#fff;font-family:verdana,sans-serif;margin:0;padding:0;}
#header td{height:44px;text-align:center;vertical-align:middle;}
#header td.edges{width:38%;} #header td.middle{width:24%;}
#header a:link{background-color:#000;color:#fff;font-size:1em;font-variant:small-caps;font-weight:bold;
	text-decoration:none;}
#header a:visited{background-color:#000;color:#fff;font-size:1em;font-variant:small-caps;font-weight:bold;text-decoration:none;}
#header a:hover{background-color:#000;color:#ff0;}#header a:active{background-color:#000;color:#f00;}
#here{font-size:1em;font-weight:bold;font-variant:small-caps;background-color:#000;color:#0f0;}
/*** main content (text, footnotes, sources) ***/
#snapshots,#terms,#error{font-family:georgia,times,serif;line-height:1.5;}
#snapshots,#terms,#error{margin:0 3% 3em 3%;padding:0;}
#sources{clear:both;border-top:1px solid #000;font-size:0.9em;margin:0 3%;padding:0;}
.cchart{margin:0;padding:0;text-align:center;}
.rchart{clear:right;float:right;margin:0;padding:0;}
.new{color:#f30;background-color:#fff;font-weight:bold;font-style:italic;}
a.textlink:link,a.textlink:visited{background-color:#fff;color:#000;font-size:1em;font-weight:normal;text-decoration:underline;}
a.textlink:hover{background-color:#fff;color:#000;text-decoration:none;}
a.textlink:active{background-color:#fff;color:#f00;text-decoration:none;}
a.footnum:link,a.footnum:visited{background-color:#fff;color:#000;font-size:1em;font-weight:bold;text-decoration:none;}
a.footnum:hover{background-color:#fff;color:#000;}
a.footnum:active{background-color:#fff;color:#f00;text-decoration:none;}
/***** footer section ("back to top", copyright) *****/
#footer{margin:0;padding:0;}
#footer p{margin:1em 0;text-align:center;}
.back,#copyright{font-family:verdana,sans-serif;}
.back a:link,.back a:visited{background-color:#fff;color:#000;font-size:0.95em;font-weight:bold;text-decoration:underline;}
.back a:hover{background-color:#fff;color:#000;text-decoration:none;}
.back a:active{background-color:#fff;color:#f00;text-decoration:none;}
#copyright{font-size:0.85em;}
a.contact:link,a.contact:visited{background-color:#fff;color:#000;font-size:1em;font-weight:normal;text-decoration:underline;}
a.contact:hover{background-color:#fff;color:#000;text-decoration:none;}
a.contact:active{background-color:#fff;color:#f00;text-decoration:none;}