.calcell {float:left;width:25px;height:25px;border:1px solid #48a;margin-left:-1px;margin-top:-1px;background-color:#5f0;color:#000}
.calcell_oom {float:left;width:25px;height:25px;border:1px solid #48a;margin-left:-1px;margin-top:-1px;background-color:#afa;color:#444}
.calcell_inf {float:left;width:25px;height:25px;border:1px solid #48a;margin-left:-1px;margin-top:-1px;background-color:#ff6;color:#000}
* html .calcell,* html .calcell_oom,* html .calcell_inf {margin-bottom:-1px}
.minical_mn{ padding-left:2px;padding-top:1px;width:182px;overflow:hidden;text-align:left;position:relative}
.calinfo {position:absolute;background-color:#ccf;width:182px;left:1px;display:none}
.user_cp_prop {margin:auto;width:95%;padding:2px;background-color:#bde;border:2px solid #acd;border-radius:20px;box-shadow:2px 2px 2px #ccc}
.user_cp_prop .inner0 {width:95%;margin:auto;background-color:#89d9be;border-radius:15px}
.user_cp_prop .inner1 {margin:5px 0 15px 0;padding:5px 10px;background-color:#f9ae21;border:1px solid #e91;border-radius:15px}
.user_cp_prop .inner2 {margin:5px 0 15px 0;padding:5px 10px;background-color:#74e92e;border:1px solid #6d1;border-radius:15px}
.user_cp_prop .inner3 {margin:0 15px;padding:5px 10px;background-color:#bde;border-radius:15px}
.user_cp_prop .inner1 h3,.user_cp_prop .inner2 h3 {margin:0;text-align:center;font-size:1em}
.user_cp_prop .inner1 a.linedrop,.user_cp_prop .inner2 a.linedrop {color:#222}
.user_cp_prop .inner3 p {margin:3px 0}
.user_cp_prop .infoblock {border-collapse:collapse;width:100%}
h2 {text-align: center;}
#user_cp_main_build {width:95%;margin:0 auto 20px auto;padding:2px;background-color:#efad4b;border:2px solid #d93;border-radius:20px;box-shadow:2px 2px 2px #999}
#user_cp_main_build .blk {margin:2px 15px}
#user_cp_main_build .blk2 {margin:2px 30px}
#user_cp_main {width:95%;margin:0 auto 20px auto;padding:2px;background-color:#efad4b;border:2px solid #d93;border-radius:20px;box-shadow:2px 2px 2px #999}
#user_cp_main .blk {margin:2px 15px}
#user_cp_main .blk th {text-align:center;text-decoration:underline;text-transform:uppercase;font-size:1.2em}
#user_cp_main .blk ul {margin:0 auto}
#user_cp_main .blk li {list-style-type:circle}
#user_cp_main .blk li a {text-decoration:none;color:#111}
#user_cp_main .blk li a:hover {text-decoration:underline}
.ref_head {font-size:1.2em;font-weight:bold;margin-top:20px}
.ref_toggle {font-weight:normal;font-size:0.8em}
.reftype_255 {display:none}
.reftype_buy {display:none}
.referral_block {margin:0 0 40px 10px;padding:5px;background-color:#eef;border:1px solid #ccf;border-radius:10px}
.referral_sub_block {margin:2px;padding:5px;background-color:#ccf;border:1px solid #aaf;border-radius:7px}
.referral_sub_block p {margin:0;margin-left:10px;text-indent:-10px}
.referral_updates {margin:-35px 0 40px 40px;padding:5px;background-color:#bdf;border:1px solid #9cf;border-radius:10px}
.referral_updates h2 {font-size:1.2em;margin:0}
#cp_side_panel {width:250px;float:left;margin-left:-20px;overflow:hidden;position:relative}
#cp_main_panel {width:720px;float:left;margin:0;margin-left:10px;position:relative}
#seller_cp_sidebar {font-size:0.9em;margin-left:7px;margin-top:20px}
#seller_cp_sidebar p {margin:2px 0;line-height:1.0em;padding:0 3px}
#seller_cp_sidebar p b {color:#006;font-size:1.1em}
#seller_cp_sidebar br {line-height:0.5em}
#seller_cp_sidebar .base_box {margin:5px}
@media print {#cp_side_panel {display:none}
#user_cp_main {display:none}
}