﻿body {

	margin-top: 10px;
    margin-bottom: 0px;
    margin-right: 30px;
    margin-left: 30px;
 	background-color: black;
 	#vertical-align:middle;
}
body.main{
 	background-color: white;

}

.outer{
  text-align: center;
}
.inner{
	#width:95%;
	#margin: auto;
	#display: inline-block;
	text-align: left;
	vertical-align: middle;
}

p.q1{

	display:inline;
	color: yellow;
	font-size: 3.5em;
	font-weight: bold;
	line-height:1.6;
}
p.q2{
	color: white;
	font-size: 3.0em;
	font-weight: bold;
	line-height:1.6;
}


span.qh{	/*question header*/
	#display: inline-block;
	display:block;
	font-size: 3.5em;
	padding: 0em 0.0em;
	color: white;
	background: green;
	border-bottom:solid 2px red;
	text-align: left;
	line-height:120%;
}

span.qt{	/*question tail*/
	#display: inline-block;
	margin-top: 20px;
	display:block;
	font-size: 70%;
	padding: 0em 0.0em;
	color: white;
	background: blue;
	#border-bottom:solid 2px red;
	text-align: left;
}
span.qm{	/*question middle*/
	padding: 0em 0.2em;
	color: white;
	background: blue;
}

span.qw{	/*question white*/
	padding: 0em 0.2em;
	color: white;
}
span.qy{	/*question yellow*/
	padding: 0em 0em;
	color: yellow;
}
span.Show{
	padding: 0em 0.2em;
	color: black;
	background: white;
}

span.Hide{
	padding: 0em 0.2em;
	color: black;
	background: black;
	/*text-decoration: underline;*/
	border-bottom:solid 4px white;
}
span._Show{
	padding: 0em 0.2em;
	color: black;
	text-decoration:line-through;
	#color: #ff0000;
	font-weight: bold;
	background: white;
}

span._Hide{
	padding: 0em 0.2em;
	color: black;
	background: white;
	#text-decoration:line-through;
	#border-bottom:solid 4px white;
}
span.__Show{
	padding: 0em 0.1em;
	color: yellow;
	#text-decoration:line-through;
	#color: #ff0000;
	font-weight: bold;
	background: black;
}

span.__Hide{
	word-wrap: break-word;
	padding: 0em 0.2em;
	color: white;
	background: black;
	#text-decoration:line-through;
	text-decoration:underline;
	#border-bottom:solid 3px red;
}
span.___Hide{
	word-wrap: break-word;
	padding: 0em 0.2em;
	color: white;
	background: black;
	#text-decoration:line-through;
	#text-decoration:underline;
	#border-bottom:solid 3px red;
}
h1.index{
 	font-size: 3.1em;

}
h2.index{
 	font-size: 2.1em;

}

