/* general */a:link,a:visited{color:#000000; text-decoration:underline}a:hover{color:#000000; text-decoration:underline }body{font-size:12px;color:#000000;}/* index page */body.indexpg{background:#ffffff; margin-left:10px;margin-right:10px;margin-color:#006600}table#idxmaincontent a:link{ font-family:Verdana,Arial,sans-serif; font-size:1em; color:#000000; text-decoration:underline}table#idxmaincontent a:visited{ font-family:Verdana,Arial,sans-serif; font-size:1em; color:#000000; text-decoration:underline}table#idxmaincontent a:hover{ font-family:Verdana,Arial,sans-serif; font-size:1em; color:#000000; text-decoration:underline }/* menu pages */body.menupg{background:#ffffff; margin-left:10px;margin-right:10px;margin-color:#006600; font-family:Verdana,Arial,sans-serif;font-size:1em;}span.menupgemph{color:#ffff66; font-family:Verdana,Arial,sans-serif;font-size:1em; font-weight:bold;}span.menupgcatemph{color:#ffff66; font-family:Verdana,Arial,sans-serif;font-size:1.2em; font-weight:normal;}/* pages directory pages */body.pages{background:#006600; margin-top:0px; margin-left:0px;margin-right:0px;margin-color:#006600; font-family:Verdana,Arial,sans-serif;font-size:1.1em;}body.pages a:link{font-family:Verdana,Arial,sans-serif; font-size:1em; color:#000000; text-decoration:underline}body.pages a:visited{font-family:Verdana,Arial,sans-serif; font-size:1em; color:#000000; text-decoration:underline}body.pages a:hover{font-family:Verdana,Arial,sans-serif; font-size:1em; color:#000000; text-decoration:underline }/* resource subpages */body.respg{background:#006600; margin-top:0px; margin-left:0px;margin-right:0px;margin-color:#006600; padding:0; font-family:Verdana,Arial,sans-serif;font-size:12px;}td.resourcemenu{border:0; vertical-align:top; width:25%; background:#006600; font-weight:normal; color:#ffffff; white-space:nowrap;}td.resourcemenu a:link{color:#ffffff; text-decoration:none}td.resourcemenu a:visited{color:#ffffff; text-decoration:none}td.resourcemenu a:hover{color:#ffffff; text-decoration:underline }/* top menu for index and menu pages */table.topmenu{font-weight:bold;color:#663300;font-size:0.8em;padding:3px ; border-top:1px solid; border-bottom:1px solid; border-color:#663300; vertical-align:top; width:100%; background:#ffff00; }table.topmenu a:link{text-decoration:none}table.topmenu a:visited{text-decoration:none}table.topmenu a:hover{text-decoration:underline }/* article pages */body.artpg{background:#006600; margin-left:2px;margin-right:2px;margin-top:0px;margin-color:#006600}table.artpgheader{color:#663300; font-family:Verdana,Arial,sans-serif;font-size:130%; background:#ffffff; width:100%;align:center; padding:2px;}table.artpgheader a:link{color:#663300; text-decoration:none}table.artpgheader a:visited{color:#663300; text-decoration:none}table.artpgheader a:hover{color:#663300; text-decoration:underline }table.artpgheadersub2{padding:0px; }td.teaser{font-family:Times;font-size:1.5em; color:#000000;}td.artpgmenu{text-align:center; background:#ffff00; font-family:Verdana,Arial,sans-serif;font-size:0.6em; font-weight:bold;}a.artpgmenuitem{line-height:150%; white-space:nowrap; font-size:110%;}table.article{background:#006600; width:100%; padding:2px;}table.article a:link{font-family:"Times","Times New Roman"; font-size:1em; color:#000000;}table.article a:visited{font-family:"Times","Times New Roman"; font-size:1em; color:#000000;}table.article a:hover{font-family:"Times","Times New Roman"; font-size:1em; color:#000000;}table.artheader{width:100%; padding:2px;background:#ffffff; margin-left:0px;margin-right:0px;margin-top:3px;margin-bottom:0px; margin-color:#663300 }td.arttitle{text-align:left; color:#000000; font-family:Verdana,Arial,sans-serif;font-size:1.2em; font-weight:bold; }td.artauthor{text-align:left; color:#006600; font-family:Verdana,Arial,sans-serif;font-size:0.8em; font-weight:normal;}td.artbody{width:75%; padding:5px;background:#ffffff; margin-top:1px;margin-bottom:0px; margin-color:#663300; color:#000000; text-align:left; }/* note: all glossary links go to target "glossary", all links to any of the bib pages go to target "biblio", all buy it links go to target "buy it" */span.glossaryterm{font-family:"Times","Times New Roman"; font-size:1em; font-weight:bold; color:#663300; font-style:italic; }span.glossaryterm a:link{font-family:"Times","Times New Roman"; font-size:1em; font-weight:bold; color:#663300; font-style:italic; text-decoration:none;}span.glossaryterm a:visited{font-family:"Times","Times New Roman"; font-size:1em; font-weight:bold; color:#663300; font-style:italic; text-decoration:none;}span.glossaryterm a:hover{font-family:"Times","Times New Roman"; font-size:1em; font-weight:bold; color:#663300; font-style:italic; text-decoration:underline;}table.photort{float:right; padding:2px;margin-left:2px;}table.photoleft{float:left; padding:2px; margin-right:2px;}td.caption {text-align:center;font-size:80%;color:#663300}span.texthead{font-family:Verdana,Arial,sans-serif; font-size:1em; color:#006600; font-weight:bold;line-height:150%;vertical-align:bottom;}span.textsubhead{font-weight:bold;}td.artextra{width:25%; padding:5px; vertical-align:top; text-align:left; background:#006600; color:#ffffff; font-family:Verdana,Arial,sans-serif;font-size:0.8em;}span.artextraemph{color:#ffff66; font-family:Verdana,Arial,sans-serif;font-size:1em;}td.artextra a:link{color:#ffff66; font-family:Verdana,Arial,sans-serif;font-size:1em;}td.artextra a:visited{color:#ffff66; font-family:Verdana,Arial,sans-serif;font-size:1em;}td.artextra a:hover{color:#ffff66; font-family:Verdana,Arial,sans-serif;font-size:1em;}/* more general stuff */p.editorsnote{font-size:11px;font-variant:italic;}table.pgfooter{width:100%; top-margin:5px; left-margin:2px; text-align:left; vertical-align:bottom; font-family:Verdana,Arial,sans-serif;color:#ffffff; font-size:75%;}table.pgfooter a:link{font-family:Verdana,Arial,sans-serif;color:#ffffff; font-size:75%;}table.pgfooter a:visited{font-family:Verdana,Arial,sans-serif;color:#ffffff; font-size:75%;}table.pgfooter a:hover{font-family:Verdana,Arial,sans-serif;color:#ffffff; font-size:75%;}