﻿.mydatagrid
	    {
	        width: 100%;
	        border: solid 2px black;
	        min-width: 100%;
            align-content: center;
	    }

	    .header
	    {
	        background-color: #000000;
	        font-family: Verdana, Geneva, sans-serif;
	        color: White;
	        height: 25px;
	        text-align: center;
	        font-size: small;
	    }
	 
	    .rows
	    {
	        background-color: #ffffff;
	        font-family: Verdana, Geneva, sans-serif;
	        font-size: xx-small;
	        color: #000;
	        min-height: 25px;
	        text-align: left;
            font-weight: normal;
	    }

	    .rows:hover
	    {
	        background-color: #808080;
	        color: black;
            font-weight: bold;
	    }
	 
	    .mydatagrid a /** FOR THE PAGING ICONS  **/
	    {
	        background-color: Transparent;
	        padding: 5px 5px 5px 5px;
	        color: #fff;
	        text-decoration: none;
	        font-weight: bold;
	    }
	 
	    .mydatagrid a:hover /** FOR THE PAGING ICONS  HOVER STYLES**/
	    {
	        background-color: #ffffff;
	        color: #000;
	    }

	    .mydatagrid span /** FOR THE PAGING ICONS CURRENT PAGE INDICATOR **/
	    {
	        padding: 5px 5px 5px 5px;
	        background-color: #000000;
	        color: #fff;
	    }

	    .pager
	    {
	        background-color: #585757;
	        font-family: Verdana, Geneva, sans-serif;
	        color: black;
	        height: 30px;
	        text-align: left;
            font-weight: bold;
	    }

        .footer
	    {
	        background-color: #585757;
	        font-family: Verdana, Geneva, sans-serif;
	        color: black;
	        height: 30px;
	        text-align: left;
            font-size: xx-small;
            font-weight: bold;
	    }
	 
	    .mydatagrid td
	    {
	        padding: 5px;
	    }

	    .mydatagrid th
	    {
	        padding: 5px;
	    }

        .headTXT {
            font-family: Verdana, Geneva, sans-serif;
            font-size: x-small;
            text-align: center;
            color: #000000;
            font-weight: bold;
        }

        .Texto {
            font-family: Verdana, Geneva, sans-serif;
            font-size: x-small;
            font-weight: bold;
            text-align: left;
            color: #585757;
            white-space: pre-wrap;
        }

        .TextoRG {
            font-family: Verdana, Geneva, sans-serif;
            font-size: x-small;
            font-weight: bold;
            text-align: right;
            color: #585757;
            white-space: pre-wrap;
        }

        /*media all {
	        .page-break	{ display: none; }
        }
        */
        @media print {
	        /*.page-break	{ display: block; page-break-before: always; }*/
            table { page-break-after:auto }
            tr    { page-break-inside:avoid; page-break-after:auto }
            td    { page-break-inside:avoid; page-break-after:auto }
            thead { display:table-header-group }
            tfoot { display:table-footer-group }
        }

        /*
        table { page-break-inside:auto }
        tr    { page-break-inside:avoid; page-break-after:auto }
        thead { display:table-header-group }
        tfoot { display:table-footer-group }

        #page_break { page-break-after: always }
        */
