body {
 font: normal 14px arial, helvetica, sans-serif;
 font-weight: normal;   
}

table {
  border-collapse: collapse;
  border: 1px solid #B5CED3;
  font: normal 12px verdana, arial, helvetica, sans-serif;
  color: #004A95;
  text-align:left;
  width: 100%;
  }
  
 th {
 background: #0084C4;
 font: normal 12px arial, helvetica, sans-serif;
 font-weight: normal;
 border: 1px solid #B5CED3;
 color: #fff;
 margin-left: 4px;
 }
 
 td {
  font: normal 12px arial, helvetica, sans-serif;
  font-weight: normal;
   border: 1px solid #B5CED3;
 }
 
 
 th#num {
 background-color: #4AA5FF;
 font: normal 12px arial, helvetica, sans-serif;
 }
 
 th#boldlabel {
   font-weight: bold;
  }
 
thead, tfoot {
text-align:left;
height:1px;
}
thead th, tfoot th {
padding:1px;
}
table a {
  color: #c81414;
text-decoration:none;
}

tr {
font: normal 12px arial, helvetica, sans-serif;
 border-bottom-style: groove;
  border-width: thin; 
}


tr:nth-child(even)  {
background:linear-gradient(to bottom, #D8EDFB 16%, #EBF8FC 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
 

tbody th, tbody td {
padding:2px;
}

th.num {
   background-color: #8CC6FF;
}

td.num {
  background-color: #8CC6FF;
}

a.button2:hover, button.button2:hover, input.button2:hover  {
 background: linear-gradient(to bottom,  #0084C4 100%, #9DCEFF 1%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #458eb8;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font: normal 12px arial, helvetica, sans-serif;
    font-weight: bold;
    padding: 5px;
    text-align: center;
    text-decoration:none;
    margin-left: 4px;
}

a.button2, button.button2, input.button2  {
 background: linear-gradient(to bottom,  #004A95 100%, #006699 1%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #458eb8;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font: normal 12px arial, helvetica, sans-serif;
    font-weight: bold;
    padding: 5px;
    text-align: center;
    text-decoration:none;
    margin-left: 4px;
}

a.button3, button.button3, input.button3  {
 background: linear-gradient(to bottom, #9DCEFF 1%, #0084C4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #458eb8;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font: normal 12px arial, helvetica, sans-serif;
    font-weight: bold;
    padding: 3px;
    text-align: center;
    text-decoration:none;
    margin: 6px;
}

select,input {
    border: 1px solid #458eb8;
    border-radius: 3px;
    color: #004A95;
    display: inline-block;
    font: normal 12px arial, helvetica, sans-serif;
    font-weight: normal;
    padding: 3px;
    text-align: center;
    text-decoration:none;
    margin-left: 4px;
    text-align:left;
    background: #E6EFFB;
}

#info1 {
    border: 1px solid #458eb8;
    border-radius: 3px;
    color: #004A95;
    display: inline-block;
    font: normal 12px arial, helvetica, sans-serif;
    font-weight: normal;
    text-align: center;
    text-decoration:none;
    margin-left: 4px;
    text-align:left;
    padding-left: 4px;
    padding-right: 4px;
}

#label1 {
    background: linear-gradient(to top, #4883E3 1%, #004A95 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 3px;
    font: normal 12px arial, helvetica, sans-serif;
    font-weight: bold;
    color: #fff;
}

#border2
{
    color: #004A95;
    display: inline-block;
    font: normal 12px arial, helvetica, sans-serif;
    font-weight: normal;
    padding: 3px;
    text-align: center;
    text-decoration:none;
    text-align:left;
}
#box1
{
   border: 1px solid #458eb8;
   background: #C4E2E9;
   color: #004A95; 
   padding-top: 10px;
}

#label2 {
    background: linear-gradient(to top, #4883E3 0%, #004A95 0%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 3px;
    font: normal 20px arial, helvetica, sans-serif;
    font-weight: bold;
    color: #fff;
}

#copyright { 
    width: 900px; 
    margin: 5px inherit;
    padding: 3px;
    color: #999; 
    text-align: center; 
    height: 15px; 
    font: normal 11px arial, helvetica, sans-serif;
    font-weight: bold;
    color: #fff;
    background: linear-gradient(to top, #4883E3 16%, #004A95 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

