body {
  background-color: #eee;
  width: auto;
  margin: auto;
  font-family: "adobe-garamond", "Kazimir", "Helvetica Neue", Arial, sans-serif;
font-size:12pt;
}

div{
margin :5px 0 20px 20px;
}
a {
  color: #1F375D;
  text-decoration-line: underline;

}
a:hover,
a:focus,
a:active {
  color: #6d93cc;
  text-decoration:underline;
 
}
H1{
 
font-size: 20pt !important;
color:#1F375D !important;

line-height: 135%;
}
h2 {
  font-size: 14pt;
  color:#1F375D;
}
h3 {
  font-size: 13pt;
}
table {
  border-collapse: collapse;
  width:800px;
  margin:40px;
  /*background: #ddc;*/
  background:#b0c4de;
border-radius:6px;
}

.blank{
 border-collapse: collapse;
  width:1000px;
  margin:40px;
  background: #eee;
border-radius:6px;
margin:0px 0 80px 0;

}


td {
  padding: 8px;
  vertical-align:top;
}

 #spinner {
            display: none; /* Initially hidden */
            position: fixed;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            z-index: 9999; /* Ensure it's above other elements */
        }

        .spinner-container {
            width: 100px;
            height: 100px;
            border: 10px solid #f3f3f3; /* Light gray border */
            border-top: 10px solid #3498db; /* Blue border for spinner animation */
            border-radius: 50%;
            animation: spin 1s linear infinite; /* Animation for spinner */
        }

        @keyframes spin {
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }
        

input[type=submit],.button-fin  {
border:thin #71A7D3 solid;
border-radius: 4px;
height:40px;
width:290px;
padding:10px;
margin: 20px;
color:#fff;
background:#2596be;
background: url(img/triangle-18.png) #ff9900 no-repeat left;
}

input:hover[type="submit"], .button-fin:hover
		{
			background:#5096E2;
		}

input:active[type="submit"], .button-fin:active {
    position: relative;
    top: 2px;
}       




.button-fin a {
  color: blue;
}



.button-fin a:visited {
  
}

.button-fin a:active {
  color: blue;
}