﻿ table {
            border-collapse: collapse;
            border: 1px solid black;
            margin: 0px auto;
        }

        td {
            border: 1px solid black;
            padding: 3px;
        }

        .validateOk {
            background-color: greenyellow;
            color: black;
        }

        .validateNg {
            font-weight: bold;
            background-color: indianred;
            color: black;
        }

        .fourOfour {
            font-weight: bold;
            background-color: red;
        }

        .otherNotOk {
            font-weight: bold;
            background-color: lightgoldenrodyellow;
        }



        .twoHundred {
            background-color: lightgreen;
        }


        .trHeader {
            font-weight: bold;
            background-color: yellow;
        }

        .link {
            width: 40%;
        }

        .passFail {
            width: 5%;
        }

        .resultReason {
        }

        .qty {
            text-align: right;
        }

        .contentIn {
            min-height: 500px;
            padding: 5px;
            margin: 5px;
        }

        .urlIn {
            width: 100%;
            padding: 5px;
            margin: 5px;
        }

        /*new ones*/
        .reportBandTitle
              {    font-weight:bold;
                  font-size:large;

              }
              .reportBandTable
              {
                  width:98%;
                  /*border:1px solid black;*/
       
                  
              }
              table.reportBandTable td
              {
                 padding-left:3px; 
                 padding-right:3px; 
                 /*border:1px solid black;*/ 

              }

              .oddRow
              {
                  background-color:blanchedalmond ;
              }
              .evenRow
              {
                   background-color:white; 
              }

              .bandGroupHeaderRow
              {
                  color:black;
                  background-color:rgb(218,204,179);
                  padding-left:3px; 
                  padding-right:3px; 
                  
              }

              .bandGroupSummaryRow
              {
                  color:black;
                  background-color: rgb(255, 198, 113);
                  font-weight:bold;
              }

              .leftJustify
              {
                  text-align:left; 
              }
              .rightJustify
              {   
                  text-align:right; 
              }
              .centerJustify
              {
                  text-align:center; 
              }