#upgrade_page {width:420px;}
#upgrade_page h1 {background:none;margin:0 0 5px;color: #000;padding:0;border-bottom: 1px solid #888}

.coupons h2 {font-size:1.3em;font-weight:normal;text-align:left;margin:0;padding:4px 0 4px 5px;background: url("/images/topbar2.gif") repeat-x #38c;color:#fff;border:0}
#coupons h1 {background:none;color: #000;padding:0;}
#coupons,.CERT_PAGE {position:relative;width: 440px;}
#orangebox,.upgradeButton  {font-size:120%;cursor:pointer;bottom:10px;text-align:center;background:#F4E0CF;border:#CD6818 1px solid;padding:5px 3px;margin:7px;}
#orangebox:hover,.upgradeButton:hover {background:#E9A973;}
#darkorangebox {color:#CD6818;bottom:10px;background:#fff;border:0px; margin:7px;}
#largenumber {font-size:35px;padding:0;margin:0;}
#missingout {font-size:150%;width:70%;text-align:center;margin:auto 0;}
#upgrade_location {padding:5px;}
.telephone {color:#f00;font-size:16px;}
.address {font-size:11px;border-bottom:1px dashed #ccc;padding:5px;}
.address a {font-size:11px;}
.note {text-align:center;background:#F4E0CF;border:#CD6818 1px solid;padding:5px 3px;margin:7px;}
.conditions {height:100px;overflow:auto;border:1px solid #F4E0CF;padding: 5px;text-align:justify;}
#google {background:#eeeeee;margin:0 auto;text-align:center;padding:20px 0;}

table.products {width:100%}
table.products td.description,table.products td.description_req {background:#def;width:80%;}
table.products th {background:#38c;color:#fff;padding:5px;}
table.products th.monthly {text-align:center;}
table.products td.monthly,table.products td.monthly_req {background:#cde;width:20%;text-align:center;}
table.products td.total {text-align:center;}
table.products label {width:18%;}
table.products td.description_req {background:#F4E0CF;}
table.products td.monthly_req {background:#e4d0bF;}

table.verify {width:100%}
table.verify td.description {background:#def;width:85%;}
table.verify td.price {background:#cde;width:15%;text-align:right;}
table.verify td.description1 {border-top:1px solid #aaa;background:#fafafa;width:85%;}
table.verify td.price1 {border-top:1px solid #888;background:#ddd;width:15%;text-align:right;}
table.verify td.description2 {border-top:1px solid #666;background:#ffa;width:85%;}
table.verify td.price2 {border-top:1px solid #444;background:#ee9;width:15%;text-align:right;}

input {margin:0px 0px 0px 3px;}
.payment {font-size: 80%;text-align:center;}