div
{
   padding: 0 0 0 0;
   margin: 10px;
}

div.Gradient
{
   height: 83px;
   width: 100%;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
}

h1
{
   text-align:center;
   margin:0 0 0 0; 
   padding: 0 0 0 0;
   font-weight: bold;
   font-size: xx-large;
   font-style: italic;
   font-family: 'Times New Roman' , Serif;
}

h1.GradientBackGround
{
   text-align:center;
   margin:0 0 0 0; 
   padding: 0 0 0 0;
   font-weight: bold;
   font-size: xx-large;
   font-style: italic;
   font-family: 'Times New Roman' , Serif;
}


h2
{
   text-align:center;
   margin:0 0 0 0; 
   padding: 0 0 0 0;
   font-weight: bold;
   font-size:x-large;
   font-style: italic;
   font-family: 'Times New Roman' , Serif;
}

h2-left
{
   text-align:left;
   margin:0 0 0 0; 
   padding: 0 0 0 0;
   font-weight: bold;
   font-size:x-large;
   font-style: italic;
   font-family: 'Times New Roman' , Serif;
}

h3
{
   text-align:center;
   margin:0 0 0 0; 
   padding: 0 0 0 0;
   font-weight: bold;
   font-size:large;
   font-style: italic;
   font-family: 'Times New Roman' , Serif;
}

h3-left
{
   text-align:left;
   margin:0 0 0 0; 
   padding: 0 0 0 0;
   font-weight: bold;
   font-size:large;
   font-style: italic;
   font-family: 'Times New Roman' , Serif;
}

body
{
   background-color: #76a0b9;
   font-family: Times New Roman;
   font-size: medium;
   margin: 0px 0px 0px 0px;
}

p-left
{
   text-align:left;
   margin:0 0 0 0; 
   padding: 0 0 0 0;
}

p-right
{
   text-align:right;
   margin:0 0 0 0; 
   padding: 0 0 0 0;
}


.Label
{
   color: #333333;   
   font-family: Arial;
   font-size: 36px;
   font-weight: bold;
}

/* Custom table class to allow for border without affecting table at top of page */
.mytable {
  border: 1px solid white;
  border-spacing: 2px;
}

/* Padding between columns (0 space between rows, and 15 pixels between columns) */
th, tr, td { 
  padding: 0 5px; 
  text-align:left;
}


/* Table with header row with alternating colors */
th.tab-with-header {
  color: white;
  background-color: #6495ED;
}

tr.tab-with-header:nth-child(even) {
  background-color: floralwhite;
}

tr.tab-with-header:nth-child(odd) {
  background-color: lightblue;
  padding: 0 15px; 
}


/* Table with no header row with alternating colors */
th.tab-no-header {
  background-color: lightblue;
  text-align:left;
}

tr.tab-no-header:nth-child(even) {
  background-color: floralwhite;
}

tr.tab-no-header:nth-child(odd) {
  background-color: lightblue;
}

