﻿table.grid 
{
    clear: right;
    width: 100%;
    line-height: 1.7em; 
    border-collapse: collapse;
    color: #000099;/*Blue Gray Text Color*/
    text-align:left;
}
table.TAgrid 
{
    clear: right;
    width: 100%;
    line-height: 1.7em; 
    border-collapse: collapse;
    color: #000099;/*Blue Gray Text Color*/
    text-align:left;
    border-width: 1px;
}
table.grid tr.gridHeader {
}
table.TAgrid tr.TAgridHeader {
}

table.TAgrid tr.TAgridHeaderV {
}
table.TAgrid tr.TAgridHeaderO {
}
table.grid tr.gridHeader td {
  margin: 0;
  padding: 0;
  color:#000099;
  background-color:#99CCFF;
  text-align: left;
  font-weight: bold;
}
table.TAgrid tr.TAgridHeader td {
  margin: 0;
  /* padding : 0 0 0 0; */
  color:#000099;
  background-color:#99CCFF;
  text-align: left;
  font-weight: bold;
  
}
table.TAgrid tr.TAgridHeaderV td {
  margin: 0;
  
  color:#000099;
  background-color:#99CCFF;
  text-align: left;
  font-weight: bold;
}
table.TAgrid tr.TAV2gridHeaderO td {
  margin: 0;
 
  color:#FFFFFF;
  background-color:#0066CC;
  text-align: left;
  font-weight: bold;
}
table.TAgrid tr.TAcontentRowTrOdd {
}
table.TAgrid tr.TAcontentRowTrOdd td {
  color: #000099;
 /* padding: 0 0 0 0; */
  text-align: left;
  background-color:#FFFFFF;
   width:12%;
}

table.TAgrid tr.TAcontentRowTrOdd td.TAcontentRowFTd {
  color: #000099;
 /* padding: 0 0 0 0; */
  text-align: left;
  background-color:#FFFFFF;
  width:10%;
}
table.TAgrid tr.TAV2contentRowTrOdd
{
}
table.TAgrid tr.TAV2contentRowTrOdd td {
 
}
table.TAgrid tr.TAV2contentRowTrEven 
{
}
table.TAgrid tr.TAV2contentRowTrEven td {
  border:2;
  color: #000099;
  text-align: left;
  background-color:#D4E0EC;/*light silver for the Alt Row/Change BG Color for TD*/
  
}
table.TAgrid tr.TAV2contentRowTrEven td.TAV3contentRowTd 
{

	
}
table.TAgrid tr.TAgridHeaderV td.TAV3HeaderRowTd 
{
	width :70px;
}
table.TAgrid tr.TAgridHeaderV td.TAV3contentRowTd {
  margin: 0;
  padding:0 0 0 0 ;
  color:#000099;
  background-color:#FFFFFF;
  text-align: left;
  font-weight:normal;
}
table.TAgrid tr.TAgridHeaderV td.TAV3contentRowTdCB 
{
 margin  : 0;
  padding:0 0 0 0 ;
  color:#000099;
  background-color:#FFFFFF;
  text-align: left;
 font-weight:normal;
}
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.13em;
  background-color:#99CCFF;
}

table.grid tr.contentHeaderTr td a:link {
  color: white;
}
table.grid tr.contentHeaderTr td a:visited {
  color: white;
}
table.grid tr.contentHeaderTr a:hover{
  color: white;
}

/*style for the regular content row... No need to set style*/
table.grid tr{
}
table.grid tr td, 
table.grid tr.OTcontentRowTrEven td
{
  padding: 0 .25em 0 0.13em;

}
table.grid tr td.ContentRowTdHeader {
  padding: 0 0 0 0.13em;
  font-weight:bold;
}

/*style for the Alt content row... need to set style*/
table.grid tr.contentRowTrOdd,  
table.grid tr.OTcontentRowTrOdd
{
}
table.grid tr.OTcontentRowTrOdd td {
  padding: 0 .25em 0 0.13em;
  color: #000099;
  background-color:#D4E0EC;/*light silver for the Alt Row/Change BG Color for TD*/
}
table.grid tr.contentRowTrOdd td {
  padding: 0 0 0 0.13em;
  color: #000099;
  background-color:#D4E0EC;/*light silver for the Alt Row/Change BG Color for TD*/
}
table.grid tr.contentRowTrOdd td.ContentRowTdHeader {
  padding: 0 0 0 0.13em;
}

/*table.grid tr td a:link,
table.grid tr.contentRowTrOdd td a:link{
  color: #000099;
  text-decoration: underline;
}
table.grid tr td a:visited,
table.grid tr.contentRowTrOdd td a:visited {
  color: #000099;
  text-decoration: underline;
}
table.grid tr td a:hover,
table.grid tr.contentRowTrOdd td a:hover {
   color: #000099;
  text-decoration: none;
}*/

.warning{
color:Red;
font-weight:bold; 
}

.notice{
color:Black;
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;
  background-color:#cccc99;
}

table.subGrid tr.contentHeaderTr td a:link {
  color: #0033cc;
}
table.subGrid tr.contentHeaderTr td a:visited {
  color: #0033cc;
}
table.subGrid tr.contentHeaderTr a:hover{
  color: white;
}


/*style for the regular content row... No need to set style*/
table.subGrid tr{
  border: 1px solid white;
}
table.grid tr td{
  padding: 0 0 0 0.13em;
  border-bottom: 2px solid white;
  background: #f0f8ff;/*very light Gray background*/
}
table.subGrid tr td.ContentRowTdHeader {
  padding: 0 0 0 0.13em;
  border: 1px solid white;
  font-weight:bold;
  background: #f0f8ff;/*very light Gray background*/
}

table.subGrid tr td a:link
{
  color: #0033cc;
}
table.subGrid tr td a:visited {
  color: #0033cc;
}
table.subGrid tr td a:hover
 {
  color: #0033cc;
}