﻿div#placeholder-subscriptions
{ 
    padding: 1em; 
    margin: 0em; border: solid 1px #fff;
}

div#placeholder-subscriptions a 
{
    display:block;
    margin: 0.2em; 
    padding: 0.2em 0.4em; 
    color: #fff; 
    font-weight: bold;    
}

div#placeholder-subscriptions a:hover { text-decoration: none; }

/* #placeholder-subscriptions div { padding: 1em; }   */
#placeholder-packages { border: solid 1px #999999;}
#placeholder-packages > P 
{ 
    background: #999999;
    padding: 1em;
    color: #fff; 
    font-weight:bold;
    margin: 0;
} 

table.perfs { width: 100%; border: solid 1px #663333; }
table.perfs td { padding: 0.3em; }
table.perfs th.label, 
H4
{ 
    color: #fff; 
    padding: 0.3em;
    background: #663333;
    font-size: 10pt; 
}

th.label 
{ 
    text-align:left;
    background: #fff; }    
    
table.pricing th, table.pricing td { padding: 1px; }
table.pricing th.label { background: #fff; }

table.perf_group { width: 100%; }
table.perf_group th.label 
{ 
    background: #663333;
    color: #fff; 
    padding: 0.3em; 
}
.perfgroup_perf, .radiocell 
{ 
    background: #fff !important; 
}
.pg_sel_perfs { width: 100%; border: solid 1px #ffffff; background-color:#663333; color:#ffffff; font-size: 8pt; padding: 0.3em;}
.pgselector 
{ 
    width: 375px !important;
    border: solid 1px #663333;
    background: #fff; 
}

H3 { color: #663333; font: bold 12pt Arial, Helvetica, Sans-serif; text-transform: uppercase; }