
.tab { border: 0; border-collapse: seperate; width:100%; } 
.tab td { padding: 3px;  } 
.dextable { border: 0; border-collapse: seperate; width:auto;} 
.dextab { border: 0; border-collapse: seperate; min-width:600px;width:auto; } 
.fooleft { background: #507C36; color: white; text-align:left; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foo { background: #507C36; 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;  }
.fooevo { 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;  }
.fooinfo { background: #404040; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foocontent { background: #404040; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooextra { background: #4a4a4a; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px; font-weight:bold;  }
.foohin { background: #353535; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooben { background: #4a4a4a; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px; font-weight: bold;   }

.foocontent { background: #404040; font-size: 7.5pt; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooextra { background: #4a4a4a; font-size: 7.5pt; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px; font-weight:bold;  }

.cen { background: #404040; color: white; text-align:center; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px; }
.curr { background: #507C36; font-size: 1em; color: white; text-align:center; border: 1px solid #383838; border-radius: 30px; -moz-border-radius: 30px;-webkit-border-radius: 30px;  }

.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;  }

.pkmn { background: #454545; font-size: 1em; color: white; text-align:center; border: 1px solid #383838; border-radius: 30px; -moz-border-radius: 30px;-webkit-border-radius: 30px; }

.poketab { border: 0; border-collapse: seperate; width:400px; margin-left:auto; margin-right:auto;  background: #505050; border: 2px solid #383838; border-radius: 15px; -moz-border-radius: 15px;-webkit-border-radius: 15px; } 
.poketab td { vertical-align:top; } 
.holtab { border: 0; border-collapse: seperate; width:750px; margin-left:auto; margin-right:auto;  background: #505050; border: 2px solid #383838; border-radius: 15px; -moz-border-radius: 15px;-webkit-border-radius: 15px; } 
.holtab td { vertical-align:top; } 
.detailhead { font-weight:bold; background: #474747; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;}
.column { width:24%;  }
.tcol { width:96px;  } 
.bor { border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px; }
.trainer { background: #505050; border: 0; border-collapse: seperate; width:550px; margin-left:auto; margin-right:auto; margin-bottom:10px;  border: 2px solid #383838; border-radius: 15px; -moz-border-radius: 15px;-webkit-border-radius: 15px; } 
.trainer td { vertical-align:top;color: white; } 

.eventpoke { border: 0; border-collapse: seperate; width:600px; margin-left:auto; margin-right:auto;  background: #505050; border: 2px solid #383838; border-radius: 15px; -moz-border-radius: 15px;-webkit-border-radius: 15px; } 
.eventpoke td { vertical-align:top; } 
.interact { background: #000000; color: white; text-align:center; width: 10%; border: 1px solid #383838; border-radius: 8px; -moz-border-radius: 8px;-webkit-border-radius: 8px;  }
.art { background: #365224; font-size: 1.3em; color: white; text-align:center; border: 1px solid #383838; border-radius: 30px; -moz-border-radius: 30px;-webkit-border-radius: 30px;  }

.anctab { border: 0; border-collapse: seperate; width:300px; margin-bottom:15px; } 
.anctab td {  } 
.foox { background: #00D1F6; color: black; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooy { background: #9E2306; color: white; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.ioa { background: #FBE100; color: black; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }

.foowhite { background: #eeeeee; color: black; font-weight: bold; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooblack { background: #222222; color: white; font-weight: bold;  border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foosun { background: #FF7B11; color: black; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foomoon { background: #7D09FF; color: white; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.foousun { background: black; color: #FF7B11; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.fooumoon { background: black; color: #7D09FF; font-weight: bold; width:10%; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;  }
.contentpic {max-width:300px;max-height:300px;}
.picturetd {width:300px; text-align:center; background: #404040; color: white; border: 1px solid #383838; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px; }
.listsprite {width:120px; border: 0; }
.sixsprite {width:120px; border: 0; }
.stdsprite {max-width:120px; border: 0; }
.trnrsprite { width:100px;border: 0; background: #454545;  color: white; text-align:center; border: 1px solid #383838; border-radius: 30px; -moz-border-radius: 30px;-webkit-border-radius: 30px;  }
.typeimg { border: 0 0 0 0; }
.pkmnblock { background: #454545; font-size: 1em; color: white; text-align:center; border: 1px solid #383838; border-radius: 30px; -moz-border-radius: 30px;-webkit-border-radius: 30px; }
.wildsprite { width:auto;max-width:100px;border: 0; background: #454545;  color: white; text-align:center; border: 1px solid #383838; border-radius: 30px; -moz-border-radius: 30px;-webkit-border-radius: 30px;  }

@media (max-width:1011px) {
.contentpic {
width:auto;max-width:640px;
}
.foocontent {display:block;font-size:1em}
.picturetd {display:block; width:auto}
.pkmnblock { display:block; }
.typeimg { width:48px; }
.sprite {
width:60px;
}.smlimg {
width:16px;

}
.trnrsprite {width:70px; border: 0; }
.stdsprite {width:60px;  border: 0; }
.listsprite {width:60px;  border: 0; }
.sixsprite {width:90px; border: 0; }

}@media (max-width:800px) {

.listsprite {width:60px; border: 0; }

}@media (min-width:1011px) {
.tab { border: 0; border-collapse: seperate; width:100%;} 
.dextable { border: 0; border-collapse: seperate;}
}
