       
        table.nationaltable {
    		font-family:verdana,arial,sans-serif;
    		font-size:10px;
    		color:#333333;
    		border-width:1px;
    		border-color:#999999;
    		border-collapse:collapse;
		}

		table.nationaltable th {
            height: 25px !important;
            width: 80px !important;
    		background:#D1D1D1;
    		border-width:1px;
    		padding:8px;
    		border-style:solid;
    		border-color:#999999;
		}

		table.nationaltable td {
            height: 20px !important;
            width: 30px;
    		background:#E9E9E9;
    		border-width:1px;
    		padding:8px;
    		border-style:solid;
    		border-color:#999999;
            text-align: center;
		}
        
        table.grouptable {
    		font-family:verdana,arial,sans-serif;
    		font-size:10px;
    		color:#333333;
    		border-width:1px;
    		border-color:#999999;
    		border-collapse:collapse;
		}

		table.grouptable th {
            height: 25px !important;
            width: 80px !important;
    		background:#D1D1D1;
    		border-width:1px;
    		padding:8px;
    		border-style:solid;
    		border-color:#999999;
		}

		table.grouptable td {
            height: 20px !important;
            width: 30px;
    		background:#E9E9E9;
    		border-width:1px;
    		padding:8px;
    		border-style:solid;
    		border-color:#999999;
            text-align: center;
		}
        
        table.grouptable .groupcol{
            text-align: left;
        }
        