body {
	background-color: #FFFFFF;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

a {
  text-decoration: none;
}

/*http://tympanus.net/Tutorials/HeadingSets/index.html*/
header {
  padding: 20px 10px 10px 10px;
  position: relative;
  display: block;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  text-align: center;
}

/*http://tympanus.net/Tutorials/HeadingSets/index.html*/
nav {
  text-align: center;
  display: block;
  line-height: 30px;
  padding: 5px 0px;
}

/*http://tympanus.net/Tutorials/HeadingSets/index.html*/
nav a {
  display: inline-block;
  margin: 0px 4px;
  padding: 0px 6px;
  color: rgb(140, 140, 140);
  line-height: 20px;
  font-size: 12px;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgb(255, 255, 255);
  border: 1px solid rgb(248, 248, 248);
  background: rgb(255, 255, 255);
  background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255, 255, 255)), color-stop(47%,rgb(246, 246, 246)), color-stop(100%,rgb(237, 237, 237)));
  background: -webkit-linear-gradient(top, rgb(255, 255, 255) 0%,rgb(246, 246, 246) 47%,rgb(237, 237, 237) 100%);
  background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
  background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
  background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}


body a {
	font-weight: bold;
	color: black;
}
a:hover{
    background-color: transparent;
}

/*http://tympanus.net/Tutorials/HeadingSets/index2.html*/
.current, .current:hover {
  text-decoration: none;
  background: rgb(85, 85, 85);
  border-color: rgb(85, 85, 85);
  color: rgb(221, 221, 221);
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 1px 1px rgba(0, 0, 0, 0.5);
}

/*http://tympanus.net/Tutorials/HeadingSets/index2.html*/
.buttons {
  text-decoration: none;
  display: inline-block;
  margin: 0px 4px;
  padding: 0px 6px;
  line-height: 20px;
  font-size: 12px;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgb(255, 255, 255);
  border: 1px solid rgb(248, 248, 248);
  background: rgb(255, 255, 255);
  background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255, 255, 255)), color-stop(47%,rgb(246, 246, 246)), color-stop(100%,rgb(237, 237, 237)));
  background: -webkit-linear-gradient(top, rgb(255, 255, 255) 0%,rgb(246, 246, 246) 47%,rgb(237, 237, 237) 100%);
  background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
  background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
  background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

.emphasize { 
  font-style: italic; 
}

.support_list {
  list-style-type: none;
}

.support_list li {
  margin-top: 0.5em;
}

#heading {
  width: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  /*https://css-tricks.com/examples/CSS3Gradient/*/
  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E6E6E6), to(#FFFFFF));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #E6E6E6, #FFFFFF);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #E6E6E6, #FFFFFF);

  /* IE 10 */
  background: -ms-linear-gradient(top, #E6E6E6, #FFFFFF);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #E6E6E6, #FFFFFF);
}

#ourbody {
  margin-left: 5em;
  margin-right: 5em;
}

#footer {
	margin-top: 5em;
	font-size: 10pt;
	text-align: right;
}

#header {
  top: 0;
  position: fixed;
  z-index: 500;
  height: 2em;
  width: 100%;
  background-color: #606060;
  margin: 0px auto;
}

#header a {
    font-size: auto;
    display: inline;
    text-decoration:none ;
    color: white;
    font-weight: normal;
}

#header ul {
    list-style-type: none;
    width: 100%;
    margin: 20px auto;
}

#header li {
    float: left;
    margin-right: 3em;
    margin-top: 0.5em;
}