﻿



table.gridv 
{
    clear: right;
    width: 100%;
    line-height: 1.7em;
    /*border-collapse: collapse;
    /*border: 2px solid #adbbca;*/
    /*border-style:solid;
    border-color:#adbbca;
    border-width:2px;*/
    color: #000099;/*Blue Gray Text Color*/
   /*light Gray background*/
    
    text-align:left;
   
}



table.gridv tr.gridHeader {
}

table.gridv tr.gridHeader td {
  color:#000099;
  background-color:#99CCFF;
  text-align: left;
  font-weight: bold;

}

table.gridv tr.gridHeaderAlt 
{
}

table.gridv tr.gridHeaderAlt td {
  margin: 0;
  padding: 0;
  color:White;
  background-color:#CCCC99;
  text-align: left;
  font-weight: bold;
}

table.gridv tr.Seperator td 
{
  margin: 0;
  padding: 0;
  color:#0033cc;
  background-color:#cccc99;
  line-height: 1.2em;
  text-align: left;
  font-weight: bold;
}

/*style for the header row...*/
table.gridv tr.contentHeaderTr {
  font-weight: bold;
}

table.gridv thead tr{    
    background-color: #99ccff;
    font-weight: bold;
    color: #000099; 
}

table.gridv tr.contentHeaderTr td 
{
  color:#000099;
  padding: 0 0 0 0.6em;
  /*border: 2px solid #adbbca;*/
 
  background-color:#99CCFF;
}

table.gridv tr.contentHeaderTr td a:link {
  color: white;
  /*text-decoration: underline;*/
}
table.gridv tr.contentHeaderTr td a:visited {
  color: white;
  /*text-decoration: underline;*/
}
table.gridv tr.contentHeaderTr a:hover{
  color: white;
  /*text-decoration: none;*/
}

/*style for the regular content row... No need to set style*/
table.gridv tr{
  /*border: 1px solid #adbbca;*/
}
table.gridv tr td{
  padding: 0 0 0 0.6em;
  /*border-bottom: 2px solid #ccc;*/
}
table.gridv tr td.ContentRowTdHeader {
  padding: 0 0 0 0.6em;
  /*border: 2px solid #adbbca;*/
  border-style:solid;
  border-color :#adbbca;
  border-width :1px;
  background-color:#99CCFF;
  font-weight:bold;
}

/*style for the Alt content row... need to set style*/
table.gridv tr.contentRowTrOdd {
  background: #CCFFFF;
}
table.gridv tr.contentRowTrOdd td {
  padding: 0 0 0 0.6em;
  color: #000099;
}
table.gridv tr.contentRowTrOdd td.ContentRowTdHeader {
  padding: 0 0 0 0.6em;
  /*border: 2px solid #adbbca;*/
  border-style:solid;
  border-color :#adbbca;
  border-width :1px;
  background-color:#99CCFF;
}

.warning{
color:Red;
font-weight:bold; 
}

.notice{
color:Black;
font-weight:bold; 
}


/*SubGrid area*/
/*SubGrid area*/
/*SubGrid area*/
table.subGridv
{
    clear: right;
    width: 100%;
    line-height: 1.4em;
    border-collapse: collapse;
      /*border: 2px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :2px;
  background-color:#99CCFF;
    color: black;/*Black Text Color*/
    background: #f0f8ff;/*very light Gray background*/
    
    text-align:left;
}

table.subGridv tr{
        /*border: 1px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :1px;
}

table.subGridv tr.gridHeader {
  margin: 0;
  padding: 0;
  color:#0033cc;
  background-color:#cccc99;
  line-height: 1.2em;
  text-align: left;
  font-weight: bold;
}

/*style for the header row...*/
/*style for the header row...*/
table.subGridv tr.contentHeaderTr {
  font-weight: bold; 
}
table.subGridv tr.contentHeaderTr td 
{
  color:#0033cc;
  padding: 0 0 0 0.6em;
        /*border: 2px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :1px;
  background-color:#cccc99;
}

table.subGridv tr.contentHeaderTr td a:link {
  color: #0033cc;
  /*text-decoration: underline;*/
}
table.subGridv tr.contentHeaderTr td a:visited {
  color: #0033cc;
  /*text-decoration: uderline;*/
}
table.subGridv tr.contentHeaderTr a:hover{
  color: white;
  /*text-decoration: none;*/
}


/*style for the regular content row... No need to set style*/

table.gridv tr td{
  padding: 0 0 0 0.6em;
        /*border: 2px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :1px;
  background: #f0f8ff;/*very light Gray background*/
}
table.subGridv tr td.ContentRowTdHeader {
  padding: 0 0 0 0.6em;
  /*border: 1px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :0px;
  font-weight:bold;
  background: #f0f8ff;/*very light Gray background*/
}

table.subGridv tr td a:link
{
  color: #0033cc;
  /*text-decoration:underline;*/
}
table.subGridv tr td a:visited {
  color: #0033cc;
  /*text-decoration:underline;*/
}
table.subGridv tr td a:hover
 {
  color: #0033cc;
  /*text-decoration:none;*/
}

		.displayPairingNumber
		{
		    font-size:12px;
			color:white;
			font-weight:bold;
			background-color:#6699cc;
			font-family:Verdana, Geneva, sans-serif;
			}
			
		.pairingHeader
		{
		    font-size:12px;
			background-color:white;
			border:2px solid white;
			font-family:Verdana, Geneva, sans-serif;	
			}
		.pairingHeader TD
		{
			text-align:left;
			vertical-align:bottom;
			color:#000099;
			font-weight:bold;
			background-color:#CCCC99;	
			border-right:2px solid white;
			margin-left:3px;
			}			
       .holderPairingContent
        {
            font-size:12px;
            vertical-align:top;
            border:5px solid white;
            border-right:5px solid white;
            border-bottom: 2px solid white;
        }
        .pairingContent
        {
           /* background-color:#CCFFFF; */
            width:100%;
            border:1px ridge #CCFFFF;
            }
        
        .pairingContent Tr td.pairingPickup
        {
            padding-top:3px;
            padding-left:5px;
            }
            
            tr.pairingInfoCntent
            {
                
            }
	        tr.pairingInfoCntent td
	        {
	            border-right:2px solid #99ccFF;
	        }
	            
	         .tblFooter
	         {
	             border:5px solid white;
	             border-right:0px solid white;
                 border-bottom: 0px solid white;
	        }
	             
	         .tblFooter tr td
	         {border:0px solid #99ccFF;
	         }
	             
	         .addComments
{
            border:5px solid white;
            border-right:0px solid white;
            border-bottom: 0px solid white;
    } 














table.grid 
{
    clear: right;
    width: 100%;
    line-height: 1.7em;
    border-collapse: collapse;
    /*border: 2px solid #adbbca;*/
    border-style:solid;
    border-color:#adbbca;
    border-width:2px;
    color: #000099;/*Blue Gray Text Color*/
    background: white;/*light Gray background*/

    text-align:left;

}



table.grid tr.gridHeader {
}

table.grid tr.gridHeader td {
  color:#000099;
  background-color:#99CCFF;
  text-align: left;
  font-weight: bold;

}

table.grid tr.gridHeaderAlt 
{
}

table.grid tr.gridHeaderAlt td {
  margin: 0;
  padding: 0;
  color:White;
  background-color:#CCCC99;
  text-align: left;
  font-weight: bold;
}

table.grid tr.Seperator td 
{
  margin: 0;
  padding: 0;
  color:#0033cc;
  background-color:#cccc99;
  line-height: 1.2em;
  text-align: left;
  font-weight: bold;
}

/*style for the header row...*/
table.grid tr.contentHeaderTr {
  font-weight: bold;
}
table.grid tr.contentHeaderTr td 
{
  color:#000099;
  padding: 0 0 0 0.6em;
  /*border: 2px solid #adbbca;*/
  border-style:solid;
  border-color :#adbbca;
  border-width :1px;
  background-color:#99CCFF;
}

table.grid tr.contentHeaderTr td a:link {
  color: white;
  /*text-decoration: underline;*/
}
table.grid tr.contentHeaderTr td a:visited {
  color: white;
  /*text-decoration: underline;*/
}
table.grid tr.contentHeaderTr a:hover{
  color: white;
  /*text-decoration: none;*/
}

/*style for the regular content row... No need to set style*/
table.grid tr{
  /*border: 1px solid #adbbca;*/
}
table.grid tr td{
  padding: 0 0 0 0.6em;
  /*border-bottom: 2px solid #ccc;*/
}
table.grid tr td.ContentRowTdHeader {
  padding: 0 0 0 0.6em;
  /*border: 2px solid #adbbca;*/
  border-style:solid;
  border-color :#adbbca;
  border-width :1px;
  background-color:#99CCFF;
  font-weight:bold;
}

/*style for the Alt content row... need to set style*/
table.grid tr.contentRowTrOdd {
  background: #CCFFFF;
}
table.grid tr.contentRowTrOdd td {
  padding: 0 0 0 0.6em;
  color: #000099;
}
table.grid tr.contentRowTrOdd td.ContentRowTdHeader {
  padding: 0 0 0 0.6em;
  /*border: 2px solid #adbbca;*/
  border-style:solid;
  border-color :#adbbca;
  border-width :1px;
  background-color:#99CCFF;
}

.warning{
color:Red;
font-weight:bold; 
}

.notice{
color:Black;
font-weight:bold; 
}


/*SubGrid area*/
/*SubGrid area*/
/*SubGrid area*/
table.subGrid
{
    clear: right;
    width: 100%;
    line-height: 1.4em;
    border-collapse: collapse;
      /*border: 2px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :2px;
  background-color:#99CCFF;
    color: black;/*Black Text Color*/
    background: #f0f8ff;/*very light Gray background*/
    
    text-align:left;
}

table.subGrid tr{
        /*border: 1px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :1px;
}

table.subGrid tr.gridHeader {
  margin: 0;
  padding: 0;
  color:#0033cc;
  background-color:#cccc99;
  line-height: 1.2em;
  text-align: left;
  font-weight: bold;
}

/*style for the header row...*/
/*style for the header row...*/
table.subGrid tr.contentHeaderTr {
  font-weight: bold; 
}
table.subGrid tr.contentHeaderTr td 
{
  color:#0033cc;
  padding: 0 0 0 0.6em;
        /*border: 2px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :1px;
  background-color:#cccc99;
}

table.subGrid tr.contentHeaderTr td a:link {
  color: #0033cc;
  /*text-decoration: underline;*/
}
table.subGrid tr.contentHeaderTr td a:visited {
  color: #0033cc;
  /*text-decoration: uderline;*/
}
table.subGrid tr.contentHeaderTr a:hover{
  color: white;
  /*text-decoration: none;*/
}


/*style for the regular content row... No need to set style*/

table.grid tr td{
  padding: 0 0 0 0.6em;
        /*border: 2px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :1px;
  background: #f0f8ff;/*very light Gray background*/
}
table.subGrid tr td.ContentRowTdHeader {
  padding: 0 0 0 0.6em;
  /*border: 1px solid white;*/
  border-style:solid;
  border-color :white;
  border-width :0px;
  font-weight:bold;
  background: #f0f8ff;/*very light Gray background*/
}

table.subGrid tr td a:link
{
  color: #0033cc;
  /*text-decoration:underline;*/
}
table.subGrid tr td a:visited {
  color: #0033cc;
  /*text-decoration:underline;*/
}
table.subGrid tr td a:hover
 {
  color: #0033cc;
  /*text-decoration:none;*/
}

		.displayPairingNumber
		{
		    font-size:12px;
			color:white;
			font-weight:bold;
			background-color:#6699cc;
			font-family:Verdana, Geneva, sans-serif;
			}
			
		.pairingHeader
		{
		    font-size:12px;
			background-color:white;
			border:2px solid white;
			font-family:Verdana, Geneva, sans-serif;	
			}
		.pairingHeader TD
		{
			text-align:left;
			vertical-align:bottom;
			color:#000099;
			font-weight:bold;
			background-color:#CCCC99;	
			border-right:2px solid white;
			margin-left:3px;
			}			
       .holderPairingContent
        {
            font-size:12px;
            vertical-align:top;
            border:5px solid white;
            border-right:5px solid white;
            border-bottom: 2px solid white;
        }
        .pairingContent
        {
           /* background-color:#CCFFFF; */
            width:100%;
            border:1px ridge #CCFFFF;
            }
        
        .pairingContent Tr td.pairingPickup
        {
            padding-top:3px;
            padding-left:5px;
            }
            
            tr.pairingInfoCntent
            {
                
            }
	        tr.pairingInfoCntent td
	        {
	            border-right:2px solid #99ccFF;
	            }
	            
	         .tblFooter
	         {
	             border:5px solid white;
	             border-right:0px solid white;
            border-bottom: 0px solid white;
	             }
	             
	         .tblFooter tr td
	         {border:0px solid #99ccFF;
	             }
	             
	         .addComments
{
            border:5px solid white;
            border-right:0px solid white;
            border-bottom: 0px solid white;
    }
			

            

