*.periodfoot { margin-top:5px; margin-bottom:5px; font:10pt "trebuchet ms",trebuchet,sans-serif; }
*.periodic { font:8pt "trebuchet ms",trebuchet,sans-serif; text-align:center; padding:1px; vertical-align:middle; }
td.Actinides_NaturalRadioactive_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background:#ff99cc; border:2px dashed black; }
td.Actinides_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background:#ff99cc; border:2px solid black; }
td.Actinides_Synthetic_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background:#ff99cc; border:2px dotted black; }
td.Halogens_NaturalRadioactive_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background:#ffff99; border:2px dashed black; }
td.Halogens_Primordial_Gas { font:8pt "trebuchet ms",trebuchet,sans-serif; color:red; background:#ffff99; border:2px solid black; }
td.Halogens_Primordial_Liquid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:green; background:#ffff99; border:2px solid black; }
td.Halogens_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffff99; border:2px solid black; }
td.Halogens_Undiscovered_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffff99; border:2px solid #ffff99; }
td.Lanthanides_NaturalRadioactive_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffbfff; border:2px dashed black; }
td.Lanthanides_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffbfff; border:2px solid black; }
td.MetalsAlkali_NaturalRadioactive_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ff6666; border:2px dashed black; }
td.MetalsAlkali_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ff6666; border:2px solid black; }
td.MetalsAlkali_Undiscovered_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ff6666; border:2px solid #ff6666; }
td.MetalsAlkalineEarth_NaturalRadio_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffdead; border:2px dashed black; }
td.MetalsAlkalineEarth_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffdead; border:2px solid black; }
td.MetalsAlkalineEarth_Undiscovered_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffdead; border:2px solid #ffdead; }
td.MetalsPoor_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #cccccc; border:2px solid black; }
td.MetalsPoor_Synthetic_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #cccccc; border:2px dotted black; }
td.MetalsTransition_NaturalRadioactive_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffc0c0; border:2px dashed black; }
td.MetalsTransition_Primordial_Liquid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:green; background:#ffc0c0; border:2px solid black; }
td.MetalsTransition_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffc0c0; border:2px solid black;  }
td.MetalsTransition_Synthetic_Liquid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:green; background:#ffc0c0; border:2px dotted black; }
td.MetalsTransition_Synthetic_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #ffc0c0; border:2px dotted black; }
td.Metalloids_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #cccc99; border:2px solid black; }
td.Metalloids_NaturalRadioactive_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #cccc99; border:2px dashed black; }
td.NobleGases_NaturalRadioactive_Gas { font:8pt "trebuchet ms",trebuchet,sans-serif; color:red; background:#c0ffff; border:2px dashed black; }
td.NobleGases_Primordial_Gas { font:8pt "trebuchet ms",trebuchet,sans-serif; color:red; background:#c0ffff; border:2px solid black; }
td.NobleGases_Synthetic_Gas { font:8pt "trebuchet ms",trebuchet,sans-serif; color:red; background:#c0ffff; border:2px dotted black; }
td.Nonmetals_Primordial_Gas { font:8pt "trebuchet ms",trebuchet,sans-serif; color:red; background:#a0ffa0; border:2px solid black; }
td.Nonmetals_Primordial_Solid { font:8pt "trebuchet ms",trebuchet,sans-serif; color:black; background: #a0ffa0; border:2px solid black; }
td.atom_info { border-width:0px; font:8pt "trebuchet ms",trebuchet,sans-serif; text-align:right; }
*.atom_abbr { border-width:0px; font:bold 12pt "trebuchet ms",trebuchet,sans-serif; }
*.atom_number, *.atom_state, *.atom_year, *.key { font:8pt "trebuchet ms",trebuchet,sans-serif; }
*.atom_name { font:8pt "trebuchet ms",trebuchet,sans-serif; text-transform:uppercase; }
*.atom_name_Lt, *.atom_name_LtGr, *.atom_name_De { font:italic 8pt "trebuchet ms",trebuchet,sans-serif; }
*.atom_mass, *.atom_eneg { font:8pt "trebuchet ms",trebuchet,sans-serif; color:blue; }
*.group, *.period, *.class { font:10pt bold "trebuchet ms",trebuchet,sans-serif; }
*.orbital_block { color:blue; font:10pt bold "trebuchet ms",trebuchet,sans-serif; }
sup.orbital_block { color:blue; font:10pt bold "trebuchet ms",trebuchet,sans-serif; }
*.sel { border:2px black solid; font-weight:bold; }
*.nosel { border:2px white solid; font-weight:normal; }
