﻿        .table_container{text-align:center;width:100%;margin:0 auto;}
        .generic_table {
            margin:5px;
            border:1px solid #c2c2c2;
            font-size:11px;
            width:100%;
        }
        .generic_table TH {
            background:#507CD1;
            color:#F2F2F2;
            padding:5px 2px;
            
        }
        .generic_table TH a{
            color:#F2F2F2;
            
        }
        .generic_table TD {
            padding:3px;
            border:1px solid black;            
            border-top:none;
            border-left:none;
            
            height:30px;
        }
        .generic_table .odd {
            background:#EFF3FB;
            
        }
        .generic_table .odd_right {
            background:#c4e3f3;            
            text-align:right;
        }
        .generic_table .odd_center {
            background:#c4e3f3;            
            text-align:center;
        }
        
        .generic_table .even_right {          
            text-align:right;
        }
        .generic_table .even_center {  
            text-align:center;
        }
        .table_generic_table {
            text-align:center;
            width:90%;
        }
        
        .table_generic_table  .generic_table{width:50%;margin:10px auto;}      
    
	    
	    .pg-normal {
            color:Black;            
            font-weight: normal;
            text-decoration: none;    
            cursor: pointer;    
        }
        .pg-selected {
            color: black;
            font-weight: bold;        
            text-decoration: underline;
            cursor: pointer;
        }
