
.TABLEstyle 
{
  border-colapse: colapse;
  border-top-width: 0;
  border-bottom-width: 0;
  border-right-width: 0;
  border-left-width: 0;
  border-style: solid;
  empty-cell: hide;
}

/* ========================================================= */

.titleTRstyle
{
  table-layout: auto;
  height: 25px;
  empty-cell: hide;  
  color: black;
}

/* ========================================================= */

.titleTDstyle
{
  color: blue;     
  table-layout: auto; 
  empty-cell: hide; 
  font-family: serif;
  font-size: 14pt;
  font-style: normal;
  font-weight: bold;
  text-align: left; 
  text-decoration: none;
}

/* ========================================================= */

.headingTRstyle
{
  table-layout: auto;  
  height: 25px;
  border-colapse: colapse;
  empty-cell: hide; 
  color: black;
}

/* ========================================================= */

.headingTDstyle
{
  color: blue;  
  table-layout: auto; 
  border-colapse: colapse;
  empty-cell: hide;
  font-family: serif;
  font-size: 14pt;
  font-style: normal;
  font-weight: bold;

  text-align: left;
  text-decoration: none;
}

/* ========================================================= */

.footerTRstyle
{
  table-layout: auto;   
  border-colapse: colapse;
  empty-cell: hide;    
}

/* ========================================================= */

.footerTDstyle
{
  color: black; 
  table-layout: auto; 
  empty-cell: hide; 
  font-family: serif; 
  font-size: 12pt;
  font-style: normal; 
  font-weight: normal;
  text-decoration: none;
}

/* ========================================================= */

.bodyTRstyle
{
  color: black;  
  table-layout: auto;  
  height: 25;
  border-colapse: colapse;
  empty-cell: hide; 
}

/* ========================================================= */

.labelTDstyle
{
  color: navy;                /* FOREGROUND color (font color) */
  table-layout: auto;                  /* can be fixed or auto. fixed makes the layout depend on  */
  height: 25;
  border-colapse: colapse;
  empty-cell: hide;                    /* Border around empty cell - can be "show" or "hide"             */
  font-family: serif;           /* generic options are : serif and sans-serif */
  font-size: 14px;
  font-style: normal;           /* ex. Italics */
  text-align: left;             /* ex. left, right, center, justify */
  vertical-align: middle; 
  text-decoration: none;   /* ex. none, underline, overline, line-through */  
}

/* ========================================================= */

.fieldTDstyle
{
  color: black; 
  table-layout: auto; 
  height: 25;
  border-colapse: colapse;
  empty-cell: hide; 
  font-family: serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  text-align: left; 
  text-decoration: none;
}

/* ========================================================= */

.emailPstyle
{
  color: black;   
  table-layout: auto; 
  border-colapse: colapse;
  empty-cell: hide; 
  font-family: serif;
  font-size: 11pt;
  font-style: normal;
  font-weight: normal;
  text-align: left;  
  text-decoration: none;
}

/* ========================================================= */

.BUTTONstyle
{
  color: black; 
  table-layout: auto; 
  width: 170;
  border-colapse: colapse;
  empty-cell: hide;
  font-family: sans-serif; 
  font-size: 13px;
  font-style: normal; 
  font-weight: normal; 
  vertical-align: bottom;
  text-decoration: none;
  padding-top: 2;
  padding-bottom: 2;
  padding-right: 2;
  padding-left: 2;
}

.buttonTABLEstyle
{
  padding-top: 20;
}

.buttonTRstyle
{
}

td.buttonTDstyle
{
  color: black;
  table-layout: auto;
  padding-right: 25;
  padding-left: 25;
}


