.blu1 {
  font-weight:bold; font-size:90%; text-align:center; margin:0px 5px 19px 5px; padding:4px 10px 4px 10px; color:#FFFFFF; background-color:#105FAD; 
  border:1px #BBBBBB solid; border-radius:4px; cursor:pointer; background:linear-gradient(#6677CC, #334499); display:inline-block;
  }

.blu2 {
  font-weight:bold; font-size:90%; text-align:center; margin:0px 5px 19px 5px; padding:4px 10px 4px 10px; color:#FFFFFF; background-color:#105FAD; 
  border:1px #BBBBBB solid; border-radius:4px; cursor:default; background:linear-gradient(#99AAFF, #6677CC); display:inline-block;
  }
  
.blu3 {
  font-weight: bold;
  font-size: 90%;
  text-align: center; /* Keeps text in button centered */
  margin: 0px 5px 19px 5px;
  padding: 4px 10px 4px 10px;
  color: #FFFFFF;
  background-color: #105FAD;
  border: 1px #BBBBBB solid;
  border-radius: 4px;
  cursor: pointer;
  background: linear-gradient(#6677CC, #334499);
  display: block; /* Make button a block element */
  float: left; /* Float to the left */
  clear: both; /* Clears any previous floats */
}
  
body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
    font-weight:normal;
    background:linear-gradient(to right, #99AABB, #BBCCDD, #CCDDEE, #DDEEFF, #DDEEFF, #CCDDEE, #BBCCDD, #99AABB);
    width:80%;
    text-align:center;
    content-align:center;
    margin:0px 9% 140px 10%;
  }  

.gray1 {
  font-weight:bold; font-size:90%; text-align:center; margin:0px 5px 19px 5px; padding:4px 10px 4px 10px; color:#FFFFFF; background-color:#105FAD; 
  border:1px #BBBBBB solid; border-radius:4px; background:linear-gradient(#BBBBBB, #666666); display:inline-block;
  }

hr { border:0; height:2px; background: #223344; background-image: linear-gradient(to right, #99AABB, #223344, #99AABB); margin:15px 9% 22px 10%; }

.logodiv { width:80%; margin:auto; }

.logoimg { width:50%; min-width:300px; margin:20px 0px 33px 0px; }

p { text-align:left; content-align:left; margin:auto; width:80%; }  

.pt { width:99%; font-weight:bold; font-size:110%; margin:15px 0px 12px 0px; }

.redh { font-size:105%; color:#D1113A; }

table { width:80%; margin:15px 0px 15px 10%; }

td { border:1px solid #999999; border-collapse:collapse; padding:5px; font-weight:bold; text-align:left; vertical-align:top; }

ul { text-align:left; content-align:left; margin:11px auto 11px auto; width:80%; }  
