sdf@charset "utf-8";
/* CSS Document */

	#wrapper {
		margin:0 auto;
		}
	body {
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
	}
	ul li {
		list-style-type: square;		
	}
	ol li {
		list-style-type:lower-alpha;
		width:50px;
		display:inline;
	}
	
	#test {
		position:relative;
		height:100%;
		padding:15px;
		margin:0 45px;
		text-align:left;
	}
	#timeout {
		width:250px;
		font-size:16px;
		margin:20px 0 0 20px;
		margin-top: 30px;
	}

    .o_radio {
		margin: 2px 10px 5px 10px;
		float:left;
	}
	.o_list {
		float:left;
		margin-right:5px;
	}
	.answer {
		text-indent: 0px;
		width:90%;
		display: inline-block;
		float:left;
		margin-left:5px;
	}
	.answer_block {
		margin-left:25px;
		display:inline-block;
		width:100%;
		margin-bottom:10px;
	}
.acknowledgement {
	overflow-y:scroll;
	background-color:#DFDFDF;
	font-size:10px;
	padding:0px 10px;
	height:200px;
}

.px10 {
	font-size:10px;	
}
.modal_back {
	position:absolute;
    width:100%;
    height:100%;
	background-color:rgba(247,243,243,1.00);
    filter:alpha(opacity=60);
    opacity:0.6;
    -moz-opacity:0.6;
    z-index:100;
}
#hourglass {	
	height:124px;
	width:124px;
	visibility:hidden;
	margin-top: 15%;
	left: 50%;
  	position:absolute;
	background-image:url(/images/spinner_large_124px.gif);
	background-position: 50% 50%;
	background-color:#fff;
	background-repeat:no-repeat;
	z-index:101;
}
a.last-question {
    margin-right: 3px;
}
div.last-question {
    white-space: nowrap;
    font-size: 10px;
    color: #ff0000;
    margin-top: 8px;
}