@charset "utf-8";
body{
	background-color:#E6E6E6;
}
.disapperar{
		display:none;
}
#starter{
	color:#FFF;
	position:absolute;
	top: 49%;
	padding-top:10px;
	background-color:#900;
	width: 100%;
	height: 50px;
	text-align:center;
}
#txt{
	display:none;
}
#scorecard{
	display:none;
}
#myCanvas{
	position:relative;
	margin: 50px auto;
	height:300px;
	width:300px;
	text-align:center;
}
#sendForm{
	display:none;
}
#seconds, #minutes, #timedots{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:60px;
	width: 90px;
	float: left;
}
#timedots{
	width: 20px;
}
#outerTimer{
	text-align:center;
	font:Georgia, "Times New Roman", Times, serif 20px;
	position:relative;
	margin: 100px auto;
	height:300px;
	width:300px;
}
#message{
	text-align:center;
	font-size:larger;
	color:#666;
}
#message img{
	vertical-align:middle;
}
#mess{
	position: absolute;
	top: 400px;
	width: 100%;
	text-align: center;
	font-size: 30px;
	background-color: #999;
	color: #FFF;
	display:none;
	padding: 60px 0;
	z-index: 1000;
}
#nbackmess{
	margin: 10px;
	font-size:large;
	color: #ff0000;
}
#fmessage{
	width: 700px;
	text-align:center;
	margin: 100px auto;
	font-size:36px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
}
#question{
	display: none;
	margin: 100px auto;
}
#quest{
	text-align:center;
	font-size:36px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#feedback{
	position:absolute;
	top:1px;
	left: 1px;
	height: 98%;
	width: 98%;
}
table.hvtable td.quest{
	background-color:#9CF;
	padding: 2px;
	font-weight:bold;
}
table.hvtable table.subtable{
	margin-left: 30px;
	border-collapse:collapse;
}
table.hvtable table.subtable td{
	border-right: solid thin;
	padding: 5px;
}
table.hvtable table.subtable .rightmost{
	border-right: none;
}
table.hvtable table.subtable tr.ftr td{
	text-align:center;
}
table.hvtable table.subtable input{
	vertical-align:top;
	text-align:center;
}
table.hvtable tr.noquest{
	background-color: #9F3;
	text-align:center;
	font-weight:bold;
}
td.ans{
	text-align:center;
	padding-top: 10px;
}
th.option{
	max-width: 120px;
	border-right:solid thin;
}
.qquest{
	font-weight: bold;	
}
#mcontrols{
	display: none;
	position:relative;
	margin: 50px auto;
	height:300px;
	width:500px;
	text-align:center;
}
#mcontrols .mcontrol{
	font-size: 42px;
	line-height: 42px;
	padding: 20px;
	background-color: #ddd;
	border: solid thin #000;
	border-radius: 2px;
	width: 200px;
	display: inline;
	margin: 50px;
}
#mcontrols .mcontrol:active{
	background-color: #fff;
	color: #ddd;
}
	body{
		background-color:#E6E6E6;
	}
	.disapperar{
		display:none;
	}
	#starter{
		color:#FFF;
		position:absolute;
		top: 45%;
		font-size: 40px;
		padding-top:10px;
		background-color:#900;
		width: 100%;
		height: 120px;
		text-align:center;
	}
	#starter input{
		height: 50px;
		width: 250px;
		font-size: 30px;
	}
	#txt{
		display:none;
	}
	#scorecard{
		display:none;
	}
	#myCanvas{
		position:relative;
		margin: 50px auto;
		height:300px;
		width:300px;
		text-align:center;
	}
	#sendForm{
		display:none;
	}
	#seconds, #minutes, #timedots{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:60px;
		width: 90px;
		float: left;
	}
	#timedots{
		width: 20px;
	}
	#outerTimer{
		text-align:center;
		font:Georgia, "Times New Roman", Times, serif 20px;
		position:relative;
		margin: 100px auto;
		height:300px;
		width:300px;
	}
	#message{
		text-align:center;
		font-size:larger;
		color:#666;
	}
	#message img{
		vertical-align:middle;
	}
	#mess{
		position: absolute;
		top: 400px;
		width: 100%;
		text-align: center;
		font-size: 30px;
		background-color: #999;
		color: #FFF;
		display:none;
		padding: 60px 0;
		z-index: 1000;
	}
	#nbackmess{
		margin: 10px;
		font-size:large;
		color: #ff0000;
		width: 100%;
		text-align: center;
	}
	#fmessage{
		width: 700px;
		text-align:center;
		margin: 100px auto;
		font-size:36px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#000;
	}
	#question{
		display: none;
		margin: 100px auto;
	}
	#quest{
		text-align:center;
		font-size:36px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	#feedback{
		position:absolute;
		top:1px;
		left: 1px;
		height: 98%;
		width: 98%;
	}