
#PricingGrid { width:820px; margin-bottom:25px; overflow:hidden; }

#PricingGrid h1 { margin-bottom:0px; }  
#PricingGrid #Currency  { clear:both;float:left; width:auto; padding:5px 0 0 262px; font-weight:bold; font-size:8pt; }
#PricingGrid #Holder { overflow:hidden;width:auto;margin-bottom:15px; }
           
.dvMandatory { font-weight:normal; }

#PricingGrid div { float:left; padding:0 5px; width:220px;  }

#PricingGrid div.PackFinished { padding-bottom:0px; }
                                                          
#PricingGrid .Pack { clear:left; border-bottom:solid 0px gray; width:820px; overflow:hidden; background:#fff; }
#PricingGrid .PackGrid { float:left; width:548px; background:#fff; }
#PricingGrid .PackGrid div { float:left; padding:0px 5px; width:126px; }  

#PricingGrid .PackGridDates { padding-left:257px; float:left; width:553px; background:#fff; }    

        
#PricingGrid .ItemDate { font-weight:bold; font-size:8pt; margin-bottom:0px; float:left; padding:0 5px 5px 5px; width:122px; }   
#PricingGrid span.PriceUntil {  font-weight:normal;text-decoration:inherit; }

#PricingGrid .ItemPrice { font-weight:normal; background:#fff; padding:0px 3px!important; }
#PricingGrid .ItemDiscounts { color:gray!important; font-size:8pt!important; font-weight:normal!important; }
#PricingGrid .PriceExpired { text-decoration: line-through; font-weight:normal; }
#PricingGrid .FreeExpo { width:300px!important; }
                                                      
#PricingGrid .clear { clear:left; }
#PricingGrid .clearer { clear:both!important; float:none!important; font-size:0!important; height:1px!important; width:1px!important; padding:0px; margin:0px; }
    
#PricingGrid h2 { width:252px; margin:0px; padding:5px 0 5px 0px; font-size:9pt!important;  }
#PricingGrid .ConcessionDiscount { font-size:15pt!important; font-weight:bold; }
#PricingGrid h3 { color:black; font-weight:normal; float:left; width:252px; 
                  padding:0px; margin:0px; font-size:8pt!important;   }

#PricingGrid p { font-weight:normal; }
                                                                             
/*        
#PricingGrid .Groups { background:#dedef3; padding:2px 0 0 0px; margin:0px; }
#PricingGrid .Groups .Group { clear:left; width:400px; overflow:hidden; padding:0px; }
#PricingGrid .Retentions { background:#f3e1d7; padding:2px 0 0 0; margin:0px; }
#PricingGrid .Retentions .Retention { clear:left; width:400px; overflow:hidden; padding:0px; }
*/