
.dextable { border: 0; border-spacing: 2px; border-collapse: seperate; width:98%; } 
.dextable td { padding: 3px; font-size: 0.65em;  } 
.dextab { border: 0; border-spacing: 2px; border-collapse: seperate; width:98%; } 
.dextab td { font-size: 0.65em;  } 
.dexitem { border: 0; border-spacing: 2px; border-collapse: seperate; } 
.dexitem td { font-size: 0.65em; width:50%;  } 
.foo { background: #507C36; font-size: 0.65em; color: white; text-align:center; width: 20%; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.footwo { background: #507C36; font-size: 0.65em; color: white; text-align:center; width: 50%; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooevo { background: #507C36; font-size: 0.65em; color: white; text-align:center; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.footop { background: #507C36; font-size: 0.65em; color: white; text-align:center; width: 5%; text-decoration: underline; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooleft { background: #507C36; font-size: 0.65em; color: white; text-align:left; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooinfo { background: #404040; font-size: 0.65em; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.cen { background: #404040; font-size: 0.65em; color: white; text-align:center; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooloc { background: #404040; font-size: 0.65em; color: white; width:15%; text-align:center; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foobreinfo { background: #404040; font-size: 0.65em; color: white; width:40%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foohin { background: #353535; font-size: 0.65em; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooben { background: #4a4a4a; font-size: 0.65em; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.attheader { background: #454545; font-size: 0.75em; color: white; text-align:center; border: 1px solid #383838; border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius: 5px;  }
.lochead { background: #454545; font-size: 0.75em; color: white; text-align:center; font-weight:bold; border: 1px solid #383838; border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius: 5px;  }
.footype { background: #404040; font-size: 0.65em; color: white; text-align:center; width:6%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.white { background: #eeeeee; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.black { background: #222222; font-size: 0.65em; color: white; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foodet { background: #507C36; font-size: 0.65em; color: white; text-align:center; font-style: italic; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foopok { background: #404040; font-size: 0.65em; color: white; text-align:center; width: 20%; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }

.footwoin { background: #507C36; color: white; text-align:center; width: 50%; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooevoin { background: #507C36; color: white; text-align:center; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.incen { background: #404040; color: white; text-align:center; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }

.evochain { background: #404040; font-size: 0.9em; color: white; text-align:left; font-weight: bold; border: 0;  }
.pkmn { background: #454545; font-size: 1.3em; color: white; text-align:center; border: 1px solid #383838; border-radius: 30px; -moz-border-radius: 30px;-webkit-border-radius: 30px;  }
.ruby { background: #FF0000; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.sapphire { background: #0000FF; font-size: 0.65em; color: white; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.firered { background: #FF0000; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.leafgreen { background: #00FF00; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.colosseum { background: #FF8A01; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.xd { background: #8B09BB; font-size: 0.65em; color: white; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.pbr { background: #DDDDDD; font-size: 0.65em; color: white; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.emerald { background: #298008; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.diamond { background: #BFF5ED; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.pearl { background: #F7DDF5; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.platinum { background: #AAAAAA; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.heartgold { background: #FFD700; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.soulsilver { background: #C0C0C0; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.crystal { background: #21F7FF; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.yellow { background: yellow; font-size: 0.65em; color: black; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.pokewalker { background: #ff0000; font-size: 0.65em; color: white; font-weight: bold; width:7%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.x { background: #00D1F6; font-size: 0.65em; color: black; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.y { background: #9E2306; font-size: 0.65em; color: white; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }

.swarm { background: #0A6014; font-size: 0.65em; color: white; text-align:center; width: 10%; border: 1px solid #383838; border-radius: 8px; -moz-border-radius: 8px;-webkit-border-radius: 8px;  }
.anctab { border: 0; border-spacing: 2px; border-collapse: seperate; width:300px; margin-bottom:15px; } 
.anctab td { font-size: 0.65em;  } 
.interact { background: #000000; font-size: 0.65em; color: white; text-align:center; width: 10%; border: 1px solid #383838; border-radius: 8px; -moz-border-radius: 8px;-webkit-border-radius: 8px;  }
