.notdone {background: white;}

body {background: black; color: #0cf;}

h1, h2, h3 {color: #0cf; text-align: center;}
h1 {font-size: 250%; margin-left: 25px; margin-right: 25px;}
h2 {font-size: 150%;}
h3 {margin: 0; font-size: 125%;}
.replace {text-indent: -9999px; background: top center no-repeat;}
img {vertical-align: middle; border-width: 0px;}
img.rare {width: 15px; height: 15px; vertical-align: middle;}

.title{margin-left: auto; margin-right: auto;}
.title td {padding: 10px;}

.main, .indexhead  {width: 750px; margin-left: auto; margin-right: auto;}
.main tr td {width: 250px; text-align: center; padding: .5em;}
.main tr td img {margin-bottom: 10px;}

/* Used for CZ pages only */
.ultra {font: 10px/2 arial, verdana, sans-serif; padding: 1px; border: 1px solid red;}
.contents {width: 75%; margin-left: auto; margin-right: auto;}
.contents tr td {width: 150px; height: 145px; text-align: center; vertical-align: top; border-bottom: 1px solid;}
.contents img {width: 100px; height: 145px; padding: 10px;}
.promotri {width: 85%; margin-left: auto; margin-right: auto;}
.promotri tr td {text-align: center;}
.promotri tr td.infocol {width: 50%;}
area {cursor: help;}

/* Used for CCG pages only */
.introcontent {width: 80%; margin: 0 auto;}
.checklist {clear: both;}
.largephoto {float: left; margin: 0px 25px;}
.largephoto img {width: 100px;}
#cardpic {position: fixed; top: 2em; right: 25px;}

.ccgtable {margin-left: auto; margin-right: auto; width: 600px;}
.ccgtable th, .ccgtable td {text-align: center; font: 14px arial, verdana, sans-serif;}
.ccgtable th {font-weight: bold; vertical-align: bottom;}
.ccgtable td {border: 2px solid; padding: 5px; border-spacing: 0px;}

/* Used for PRDT pages only */
#dtinfotable {margin: 0 auto;}
#dtinfotable td {padding: 0 1em;}
#prdtcheckbox {width: 900px; margin: 0 auto;}
table.prdt {width: 450px; padding: 15px;}
table.prdt th {text-align: center; border: 1px solid white;}
img.headerimg {width: 50px; height: 43px;}

/* Used for Bandai card pack pages only */
div.ratios {margin: 10px auto;}
div.ratios h4 {margin: 0 auto; text-align: center; display: list-item;}

/* Used for PRDT pages only */
table.dtmain {width: 460px; margin-left: auto; margin-right: auto;}
table.dtmain tr td {text-align: center;}

/* Used for MMPR:TM pages only */
.tmgrid {width: 90%; margin-left: auto; margin-right: auto;}
.tmgrid td {vertical-align: top; width: 125px; height: 150px; padding-bottom: 5px; text-align: center; border-bottom: 1px solid; font: 14px/1.5 arial, verdana, sans-serif;}
.tmgrid img {width: 75px; height: 105px; padding: 5px;}

/* Used for Collect-A-Card pages only */
.caccontents {width: 75%; max-width: 800px; margin-left: auto; margin-right: auto;}
.caccontents tr td {text-align: center; vertical-align: top; border: 1px solid;}
.caccontents img {width: 100px; height: 145px; padding: 10px;}
.foillink {font-size: smaller;}
span[title="UPC"] {border-bottom: 1px dotted;}
.cacgrid, .caps, .cacbonus {margin-left: auto; margin-right: auto; min-width: 500px;}
.cacgrid td, .caps td, .cacbonus td {vertical-align: top;}
.cacgrid {width: 85%;}
.cacgrid td {width: 150px; height: 180px; text-align: center; border-bottom: 1px solid;}
.cacgrid img, .cacbonus img {width: 75px; height: 105px; padding: 5px;}
.caps, .cacbonus {border: 1px solid #0cf;}
.caps img {width: 75px;}
.caps tr td, .cacbonus tr td {width: 100px; height: 100px; padding: 5px; text-align: center;}

p {margin-left: 5em; margin-right: 5em;}
.bottom {clear: both;}
#bottomlinks, .legend, .Center, #bottomlinks p {text-align: center;} 
p.footnote {text-align: center; font-size: 75%;}
p.Want {color: rgb(255,255,0); font-size: 110%; font-weight: bold; text-align: center;}

div#cardzsamp {width: 715px; border: 2px solid red; margin-left: auto; margin-right: auto; padding: 15px;}
div#cardzsamp img {border: none;}

a:link, a:visited {color: rgb(255,0,178); text-decoration: none;}
a:focus, a:hover, a:active {color: rgb(255,255,255); text-decoration: underline;}

/* MMPR:TM Legacy Code */
#main {margin: 0 auto; width: 700px;}
.cardcol {width: 300px; float: left;}
#mmprtmmainpic {position: fixed; border: 1px solid red; margin-top: 0em;}
ul {list-style: none;}
li {font-family: monospace;}
