body { color: black; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #eeedf4; text-align: center }td { color: black; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }h1  { font-weight: bold; font-size: 20px }h2 { font-weight: bold; font-size: 18px }label { text-align: left }a { color: blue; font-weight: bold; text-decoration: none }a:hover { color: black; font-weight: bold; text-decoration: underline }.ctnt     { background-color: #fff; border: solid 1px #504686 }.fill { background-color: #504686 }#footer { font-size: 11px; text-align: left; margin: 10px auto 0 auto; width: 728px; }.formrequired { color: red; font-weight: bold; font-size: 18px }.cartErr { font-size: 14px; background-color: #ffdbdc; border: solid 2px red }.cartlstodd { background-color: #e5e4ff }.cartlstevn { background-color: #d4d6ff }.justified { text-align: justify }.title   { font-size: 20px; font-weight: bold; padding-top: 20px }#build   { font-size: 9px; margin-top: 10px }img { border-style: none }img.ccard { border-style: none }#main { text-align: left; margin: 0 auto; width: 728px; background-color: #fff }#bdy { border: solid 1px #504686;  }#bdy2 { width: 726px }#top   { text-align: center; padding: 4px; border-top: 15px solid #504686; border-bottom: 15px solid #504686 }#logo   { margin: 0; padding: 0; float: left; border-style: none }div.spacer { clear: both; line-height: 0; height: 0 }#bfill { height: 15px; background-color: #504686 }#ct { padding: 8px; }.cent { text-align: center }.chkouttabw { width: 710px }.chkoutw50  { width: 50%; vertical-align: top }.chkoutw25r { background-color: #e5e4ff; text-align: right; width: 25%; vertical-align: top }.chkoutpow { padding-left: 20px }.chkoutpaybox  { margin-left: 60px; margin-right: 60px; padding: 5px; border: solid 1px #828282 }