		* { box-sixing: border-box; }

		body {
			margin: 0px;
			padding: 10px;
			border: 5px solid #cccccc;
		}
	
		a {
			color:#333333;
		}
		a:hover {
			color:#00cccc;
		}

		a.books:hover  {
			background: #cccccc84;
		}

		#testDiv {
			float:left;
			padding: 10px;
			width: 65%;
			min-height: 300px;
		  margin: 10px;
		  border: 1px solid black;
		}
		
		#answerDiv {
			float:left;
			padding: 10px;
			width: 25%;
			min-height: 300px;
		  margin: 10px;
		  border: 1px solid black;
		}
			
		.answer {
			color:black;
			margin-left: 5px;
		}
		.testText {
			font-weight: bold;
		}
		.testDiv {
			border: 1px solid black;
			padding: 2px 10px 5px 10px;
			margin: 10px;
			min-width: 100px;
			max-width:30%;
			min-height: 100px;
			background: #ffffac;
			float:left;
		}
		#testResult {
			padding: 10px;
		}
		li {
			padding:2px;
		}