/*COMMENT*/
/**/
body
{
  padding: 10px;
  position: center;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}

ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #343956;
    font-family: "Arial";
    font-size: small;
}

li
{
    float: left;
}

li a
{
    display: inline-block;
    text-decoration: none;
    color: white;
    text-align: center;
    padding: 14px 14px;
}

li a:hover
{
    background-color: #7B94D2;
}

.show
{
  display:block;
}

h4
{
    font-family: "Arial";
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 10px;
    color: rgb(95,95,95);
}

footer
{
    padding: 10px;
    line-height: 200%;
    color: white;
    background-color: #343956;
    text-align: left;
    font-family: "Arial";
    font-size: small;
}

article
{
    padding: 5px;
    overflow: hidden;
    border-left: 1px solid #343956;
    border-right: 1px solid #343956;
    background-color: #F5F5F5;
    align-content: center;
}

p.styleBig
{
  font-family: "Arial";
  font-size: 100px;
  font-weight: bold;
  color: black;
  text-align: center;
}

p.styleBold
{
  font-family: "Arial";
  font-size: x-large;
  font-weight: bold;
  color: black;
  text-align: center;
}

p.styleLarge
{
  font-family: "Arial";
  font-size: xx-large;
  font-weight: bold;
  color: black;
  text-align: center;
}

p.styleNormal
{
  font-family: "Arial";
  font-size: medium;
  font-weight: bold;
  color: black;
  text-align: center;
}

p
{
  font-family: "Arial";
  font-size: small;
  color: black;
  line-height: 150%;
  margin: 0;
  padding: 0;
}

/* P Ordinary Text */
p.white
{
  font-family: "Arial";
  font-size: small;
  color: white;
  line-height: 120%;
  margin: 0;
  padding: 0;
}

img.scale100
{
  /*width: 100%;*/
  width: 100%;
  height: auto;
}

img.scale70
{
  /*width: 100%;*/
  width: 70%;
  height: auto;
  text-align: center;
}

img.scale50
{
  /*width: 100%;*/
  width: 50%;
  height: auto;
  text-align: center;
}

/* unvisited link */
a:link
{
    text-decoration: none;
    color: white;
    font-family: "Arial";

}

/* visited link */
a:visited
{
    text-decoration: none;
    font-family: "Arial";
    color: white;
}

/* mouse over link */
a:hover
{
    text-decoration: none;
    background-color: #565656;
    font-family: "Arial";
    color: white;
}

/* selected link */
a:active
{
    text-decoration: none;
    font-family: "Arial";
    color: white;
}

a.foot:link, a.foot:visited, a.foot:hover, a.foot:active
{
    color: white;
    padding: 5px;
    text-align: center;
    text-decoration: underline;;
    font-family: "Arial";
    font-size: 14px;
    font-weight: bold;
}

.button
{
    background-color: #8EAEBD;
    border-radius: 5px;
    color: black;
    padding: 5px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    min-width: 80px;
}

.button:hover
{
    background-color: rgb(111,111,111);
}

.buttonSelect
{
    margin: 1px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    width: 80px;
    height: 40px;
}
.buttonSelect:hover
{
    color: #565656;
}

.buttonNext
{
    margin: 1px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    width: 80px;
    height: 80px;
}
.buttonNext:hover
{
    color: #565656;
}

table
{
  width:100%;
}

td.center
{
  vertical-align:top;
  padding:3px;
  text-align: center;
  margin: 3px;
}

td
{
  vertical-align:top;
  padding:3px;
  text-align: left;
}

table, th, td
{
    border-spacing: 2px;
}
