
input[type=submit] {
  padding:1px 10px; 
  background:#555; 
  color: #BBB;
  border:0 none;
  cursor:pointer;
  -webkit-border-radius: 5px;
  border-radius: 5px; 
  font-family: sans-serif;
  font-size:12pt;
}

h1 {
  margin: 0px;
  padding: 0px;
  font-family: sans-serif;
  font-size:15pt;
  padding-top:35px;
  padding-bottom:25px;
}

h2 {
  margin: 0px;
  padding: 0px;
  font-family: sans-serif;
  font-size:15pt;
  padding-top:45px;
  padding-bottom:15px;
}

h3 {
  margin: 0px;
  padding: 0px;
  font-family: sans-serif;
  font-size:15pt;
  padding-top:0px;
  padding-bottom:5px;
}


@font-face {
    font-family: sans-serif;
}

a {
	color: #FFF;
	text-decoration: none;
  white-space: nowrap;
}

input {
  background-color:#555;
  color: #FFF;
	border:1px;
  position: relative;
  vertical-align: middle;
  bottom: 1px;
  margin-top:2px;
  margin-left:5px;
  margin-right:2px;
    font-size:12pt;
}

  body {
    background-color:#333;
    color: #BBB;
    font-family: sans-serif;
    font-size:12pt;
    margin:30px; 
    margin-top:15px; 
    line-height:1.1em;
    text-align: center;
  }

hr {
  border: 0px solid;
  background-color: #555;
  height:1px;
  width: 20%; 
  margin: 3px 40% 3px 40%;
}

#prev img,video {
  width: 80%;
}

@media screen and (max-width: 700px) {
  #prev img,video {
    width:90%;
  }
}

table {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #555;
	border-collapse: collapse;
	background-color: #333;
}
th {
	border-width: 1px;
	border-style: solid;
	border-color: #555;
	background-color: #444;
	padding:1px;
	padding-left:6px;
	padding-right:6px;
}
td {
	border-width: 1px;
	border-style: solid;
	border-color: #555;
	background-color: #333;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	word-wrap:break-word;
}