

/* Grid: Start */

 
     table.grid tr td { background: #EEEEEE; padding: 5px; vertical-align: top; border-bottom: 1px solid #cbcbcb;    }

     table.grid tr.alt td,
	 table.grid tr td.alt { background: #F8f8f8; }
	 

           
	 table.grid tr th { background: #c0c0c0; padding: 5px; vertical-align: top; font-weight: bold; color: #FFFFFF }

               
	table.grid tr.foot td{  border-bottom: 5px solid #cbcbcb;}
	table.grid tr.foot-alt td{  background: #F8f8f8; border-bottom: 5px solid #cbcbcb;}
	
	
	 table.grid tr td ul{ padding:0px 0px 0px 15px; margin:0;}
     table.grid tr td li{ padding:0; margin:0;}
	 
	 /* Grid: End */
	 

   .listingtable tr td  {
                         background: #EEEEEE;  
                          vertical-align: top;                      
                         }
  
    tr.alt td {
              background: #F8F8F8;
                           
              }
              
    tr.ugalt td {
             /* background: #FFFFFF;*/
               }
               
    tr.ug td   {
                 /*background: #000000; 
                 color: #FFFFFF;*/
              }
              
     td.ugcontainer  {
                    padding-top: 10px;
                    padding-bottom: 10px;
                    border-bottom: 1px solid #A0A0A0;} 
  
    .listingtable, .ugtable  {
                          border-collapse: collapse;
                          }
    
    
  
     .listingtable tr td {
                          padding: 5px;
                          padding-top: 8px;
                          }
                           
     .ugtable tr td  {
                    font-size: 12px;
                    padding: 2px;
                    border-bottom: 1px solid #E0E0E0;
                    vertical-align: top;
                    }
             
      .listingtable tr.header td   {
                                    background: #C0C0C0;
                                    color: #FFFFFF; 
                                    font-weight: bold;
                                    }  
       
      .ugtable  {
                margin-bottom: 10px;
                  }                        
                      
     tr.dotted td {
                  border-bottom:1px dotted #CCCCCC;
                  vertical-align: bottom;
                  
                  }
                  
      tr.ugtableheader td  {
                          font-weight: bold;
                          vertical-align: bottom;
                          }
                          
        span.note a {
              text-decoration: none;
              }
              
        table.legend tr td {
                            border: 1px solid #C0C0C0;
                            font-size: 12px;
                            padding: 2px;
                            }
							
							
							


						
